0001437749-23-022104.txt : 20230804 0001437749-23-022104.hdr.sgml : 20230804 20230804132551 ACCESSION NUMBER: 0001437749-23-022104 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230804 DATE AS OF CHANGE: 20230804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BEL FUSE INC /NJ CENTRAL INDEX KEY: 0000729580 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COILS, TRANSFORMERS & OTHER INDUCTORS [3677] IRS NUMBER: 221463699 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-11676 FILM NUMBER: 231143209 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-Q 1 belfb20230630_10q.htm FORM 10-Q belfb20230630_10q.htm
0000729580 BEL FUSE INC /NJ false --12-31 Q2 2023 1,632 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,637,760 10,642,760 3,218,307 3,218,307 3,323 3,323 17,342 17,342 105 31 96 43 0 0 0 0 0 0 0 0 4 17 8 35 0.06 0.07 9 0 0 4 0.06 0.07 105 4 0.06 0.07 12 17 0.06 0.07 31 0 17 33.33 8.0 0.4 1.8 0.1 0 3.7 30.0 0.3 0.3 0.7 0.1 0.1 0 273 369 0 0 7 7 887 879 23,107 18 1,004 16,546 1 1 23,340 5,434 19 16,856 12.0 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 income (expense), net on the accompanying condensed consolidated statements of operations. 00007295802023-01-012023-06-30 0000729580us-gaap:CommonClassAMember2023-01-012023-06-30 0000729580us-gaap:CommonClassBMember2023-01-012023-06-30 xbrli:shares 0000729580us-gaap:CommonClassAMember2023-08-01 0000729580us-gaap:CommonClassBMember2023-08-01 thunderdome:item iso4217:USD 00007295802023-06-30 00007295802022-12-31 0000729580us-gaap:RelatedPartyMember2023-06-30 0000729580us-gaap:RelatedPartyMember2022-12-31 iso4217:USDxbrli:shares 0000729580us-gaap:CommonClassAMember2023-06-30 0000729580us-gaap:CommonClassAMember2022-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2023-06-30 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassAMember2022-12-31 0000729580us-gaap:CommonClassBMember2023-06-30 0000729580us-gaap:CommonClassBMember2022-12-31 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2023-06-30 0000729580us-gaap:RestrictedStockMemberus-gaap:CommonClassBMember2022-12-31 00007295802023-04-012023-06-30 00007295802022-04-012022-06-30 00007295802022-01-012022-06-30 0000729580us-gaap:CommonClassAMember2023-04-012023-06-30 0000729580us-gaap:CommonClassAMember2022-04-012022-06-30 0000729580us-gaap:CommonClassAMember2022-01-012022-06-30 0000729580us-gaap:CommonClassBMember2023-04-012023-06-30 0000729580us-gaap:CommonClassBMember2022-04-012022-06-30 0000729580us-gaap:CommonClassBMember2022-01-012022-06-30 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 00007295802023-01-012023-03-31 0000729580us-gaap:RetainedEarningsMember2023-01-012023-03-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31 0000729580belfa:CommonStockCommonClassAMember2023-01-012023-03-31 0000729580belfa:CommonStockCommonClassBMember2023-01-012023-03-31 0000729580us-gaap:TreasuryStockCommonMember2023-01-012023-03-31 0000729580us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0000729580us-gaap:CommonClassAMember2023-01-012023-03-31 0000729580us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2023-01-012023-03-31 0000729580us-gaap:CommonClassAMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassAMember2023-01-012023-03-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassBMember2023-01-012023-03-31 0000729580us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2023-01-012023-03-31 0000729580us-gaap:CommonClassAMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 0000729580us-gaap:CommonClassBMember2023-01-012023-03-31 0000729580us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2023-01-012023-03-31 0000729580us-gaap:CommonClassBMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassAMember2023-01-012023-03-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassBMember2023-01-012023-03-31 0000729580us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2023-01-012023-03-31 0000729580us-gaap:CommonClassBMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-31 00007295802023-03-31 0000729580us-gaap:RetainedEarningsMember2023-03-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31 0000729580belfa:CommonStockCommonClassAMember2023-03-31 0000729580belfa:CommonStockCommonClassBMember2023-03-31 0000729580us-gaap:TreasuryStockCommonMember2023-03-31 0000729580us-gaap:AdditionalPaidInCapitalMember2023-03-31 0000729580us-gaap:RetainedEarningsMember2023-04-012023-06-30 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-30 0000729580belfa:CommonStockCommonClassAMember2023-04-012023-06-30 0000729580belfa:CommonStockCommonClassBMember2023-04-012023-06-30 0000729580us-gaap:TreasuryStockCommonMember2023-04-012023-06-30 0000729580us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0000729580us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2023-04-012023-06-30 0000729580us-gaap:CommonClassAMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-30 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassAMember2023-04-012023-06-30 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassBMember2023-04-012023-06-30 0000729580us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2023-04-012023-06-30 0000729580us-gaap:CommonClassAMemberus-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0000729580us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2023-04-012023-06-30 0000729580us-gaap:CommonClassBMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-30 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassAMember2023-04-012023-06-30 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassBMember2023-04-012023-06-30 0000729580us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2023-04-012023-06-30 0000729580us-gaap:CommonClassBMemberus-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-30 0000729580us-gaap:RetainedEarningsMember2023-06-30 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30 0000729580belfa:CommonStockCommonClassAMember2023-06-30 0000729580belfa:CommonStockCommonClassBMember2023-06-30 0000729580us-gaap:TreasuryStockCommonMember2023-06-30 0000729580us-gaap:AdditionalPaidInCapitalMember2023-06-30 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 00007295802022-01-012022-03-31 0000729580us-gaap:RetainedEarningsMember2022-01-012022-03-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31 0000729580belfa:CommonStockCommonClassAMember2022-01-012022-03-31 0000729580belfa:CommonStockCommonClassBMember2022-01-012022-03-31 0000729580us-gaap:TreasuryStockCommonMember2022-01-012022-03-31 0000729580us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0000729580us-gaap:CommonClassAMember2022-01-012022-03-31 0000729580us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2022-01-012022-03-31 0000729580us-gaap:CommonClassAMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassAMember2022-01-012022-03-31 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassBMember2022-01-012022-03-31 0000729580us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2022-01-012022-03-31 0000729580us-gaap:CommonClassAMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 0000729580us-gaap:CommonClassBMember2022-01-012022-03-31 0000729580us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2022-01-012022-03-31 0000729580us-gaap:CommonClassBMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassAMember2022-01-012022-03-31 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassBMember2022-01-012022-03-31 0000729580us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2022-01-012022-03-31 0000729580us-gaap:CommonClassBMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-31 00007295802022-03-31 0000729580us-gaap:RetainedEarningsMember2022-03-31 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-31 0000729580belfa:CommonStockCommonClassAMember2022-03-31 0000729580belfa:CommonStockCommonClassBMember2022-03-31 0000729580us-gaap:TreasuryStockCommonMember2022-03-31 0000729580us-gaap:AdditionalPaidInCapitalMember2022-03-31 0000729580us-gaap:RetainedEarningsMember2022-04-012022-06-30 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-30 0000729580belfa:CommonStockCommonClassAMember2022-04-012022-06-30 0000729580belfa:CommonStockCommonClassBMember2022-04-012022-06-30 0000729580us-gaap:TreasuryStockCommonMember2022-04-012022-06-30 0000729580us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 0000729580us-gaap:CommonClassAMemberus-gaap:RetainedEarningsMember2022-04-012022-06-30 0000729580us-gaap:CommonClassAMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-30 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassAMember2022-04-012022-06-30 0000729580us-gaap:CommonClassAMemberbelfa:CommonStockCommonClassBMember2022-04-012022-06-30 0000729580us-gaap:CommonClassAMemberus-gaap:TreasuryStockCommonMember2022-04-012022-06-30 0000729580us-gaap:CommonClassAMemberus-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 0000729580us-gaap:CommonClassBMemberus-gaap:RetainedEarningsMember2022-04-012022-06-30 0000729580us-gaap:CommonClassBMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-30 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassAMember2022-04-012022-06-30 0000729580us-gaap:CommonClassBMemberbelfa:CommonStockCommonClassBMember2022-04-012022-06-30 0000729580us-gaap:CommonClassBMemberus-gaap:TreasuryStockCommonMember2022-04-012022-06-30 0000729580us-gaap:CommonClassBMemberus-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-30 00007295802022-06-30 0000729580us-gaap:RetainedEarningsMember2022-06-30 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 0000729580belfa:CommonStockCommonClassAMember2022-06-30 0000729580belfa:CommonStockCommonClassBMember2022-06-30 0000729580us-gaap:TreasuryStockCommonMember2022-06-30 0000729580us-gaap:AdditionalPaidInCapitalMember2022-06-30 xbrli:pure 0000729580belfa:InnolectricAgMember2023-02-01 iso4217:EUR 0000729580belfa:InnolectricAgMember2023-02-012023-02-01 0000729580belfa:InnolectricAgMemberbelfa:PowerSolutionsAndProtectionSegmentMember2023-04-012023-06-30 0000729580belfa:InnolectricAgMemberbelfa:PowerSolutionsAndProtectionSegmentMember2023-01-012023-06-30 0000729580belfa:InnolectricAgMember2023-06-30 0000729580us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberbelfa:BelStewartSroMember2023-06-01 0000729580us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberbelfa:BelStewartSroMember2023-06-012023-06-01 0000729580belfa:ConnectivitySolutionsMembersrt:NorthAmericaMember2023-04-012023-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:NorthAmericaMember2023-04-012023-06-30 0000729580belfa:MagneticSolutionsMembersrt:NorthAmericaMember2023-04-012023-06-30 0000729580srt:NorthAmericaMember2023-04-012023-06-30 0000729580belfa:ConnectivitySolutionsMembersrt:NorthAmericaMember2023-01-012023-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:NorthAmericaMember2023-01-012023-06-30 0000729580belfa:MagneticSolutionsMembersrt:NorthAmericaMember2023-01-012023-06-30 0000729580srt:NorthAmericaMember2023-01-012023-06-30 0000729580belfa:ConnectivitySolutionsMembersrt:EuropeMember2023-04-012023-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:EuropeMember2023-04-012023-06-30 0000729580belfa:MagneticSolutionsMembersrt:EuropeMember2023-04-012023-06-30 0000729580srt:EuropeMember2023-04-012023-06-30 0000729580belfa:ConnectivitySolutionsMembersrt:EuropeMember2023-01-012023-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:EuropeMember2023-01-012023-06-30 0000729580belfa:MagneticSolutionsMembersrt:EuropeMember2023-01-012023-06-30 0000729580srt:EuropeMember2023-01-012023-06-30 0000729580belfa:ConnectivitySolutionsMembersrt:AsiaMember2023-04-012023-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:AsiaMember2023-04-012023-06-30 0000729580belfa:MagneticSolutionsMembersrt:AsiaMember2023-04-012023-06-30 0000729580srt:AsiaMember2023-04-012023-06-30 0000729580belfa:ConnectivitySolutionsMembersrt:AsiaMember2023-01-012023-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:AsiaMember2023-01-012023-06-30 0000729580belfa:MagneticSolutionsMembersrt:AsiaMember2023-01-012023-06-30 0000729580srt:AsiaMember2023-01-012023-06-30 0000729580belfa:ConnectivitySolutionsMember2023-04-012023-06-30 0000729580belfa:PowerSolutionsAndProtectionMember2023-04-012023-06-30 0000729580belfa:MagneticSolutionsMember2023-04-012023-06-30 0000729580belfa:ConnectivitySolutionsMember2023-01-012023-06-30 0000729580belfa:PowerSolutionsAndProtectionMember2023-01-012023-06-30 0000729580belfa:MagneticSolutionsMember2023-01-012023-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:ConnectivitySolutionsMember2023-04-012023-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:PowerSolutionsAndProtectionMember2023-04-012023-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:MagneticSolutionsMember2023-04-012023-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMember2023-04-012023-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:ConnectivitySolutionsMember2023-01-012023-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:PowerSolutionsAndProtectionMember2023-01-012023-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:MagneticSolutionsMember2023-01-012023-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMember2023-01-012023-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:ConnectivitySolutionsMember2023-04-012023-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:PowerSolutionsAndProtectionMember2023-04-012023-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:MagneticSolutionsMember2023-04-012023-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMember2023-04-012023-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:ConnectivitySolutionsMember2023-01-012023-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:PowerSolutionsAndProtectionMember2023-01-012023-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:MagneticSolutionsMember2023-01-012023-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMember2023-01-012023-06-30 0000729580belfa:ConnectivitySolutionsMembersrt:NorthAmericaMember2022-04-012022-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:NorthAmericaMember2022-04-012022-06-30 0000729580belfa:MagneticSolutionsMembersrt:NorthAmericaMember2022-04-012022-06-30 0000729580srt:NorthAmericaMember2022-04-012022-06-30 0000729580belfa:ConnectivitySolutionsMembersrt:NorthAmericaMember2022-01-012022-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:NorthAmericaMember2022-01-012022-06-30 0000729580belfa:MagneticSolutionsMembersrt:NorthAmericaMember2022-01-012022-06-30 0000729580srt:NorthAmericaMember2022-01-012022-06-30 0000729580belfa:ConnectivitySolutionsMembersrt:EuropeMember2022-04-012022-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:EuropeMember2022-04-012022-06-30 0000729580belfa:MagneticSolutionsMembersrt:EuropeMember2022-04-012022-06-30 0000729580srt:EuropeMember2022-04-012022-06-30 0000729580belfa:ConnectivitySolutionsMembersrt:EuropeMember2022-01-012022-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:EuropeMember2022-01-012022-06-30 0000729580belfa:MagneticSolutionsMembersrt:EuropeMember2022-01-012022-06-30 0000729580srt:EuropeMember2022-01-012022-06-30 0000729580belfa:ConnectivitySolutionsMembersrt:AsiaMember2022-04-012022-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:AsiaMember2022-04-012022-06-30 0000729580belfa:MagneticSolutionsMembersrt:AsiaMember2022-04-012022-06-30 0000729580srt:AsiaMember2022-04-012022-06-30 0000729580belfa:ConnectivitySolutionsMembersrt:AsiaMember2022-01-012022-06-30 0000729580belfa:PowerSolutionsAndProtectionMembersrt:AsiaMember2022-01-012022-06-30 0000729580belfa:MagneticSolutionsMembersrt:AsiaMember2022-01-012022-06-30 0000729580srt:AsiaMember2022-01-012022-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:ConnectivitySolutionsMember2022-04-012022-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:PowerSolutionsAndProtectionMember2022-04-012022-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:MagneticSolutionsMember2022-04-012022-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMember2022-04-012022-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:ConnectivitySolutionsMember2022-01-012022-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:PowerSolutionsAndProtectionMember2022-01-012022-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMemberbelfa:MagneticSolutionsMember2022-01-012022-06-30 0000729580us-gaap:SalesChannelDirectlyToConsumerMember2022-01-012022-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:ConnectivitySolutionsMember2022-04-012022-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:PowerSolutionsAndProtectionMember2022-04-012022-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:MagneticSolutionsMember2022-04-012022-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMember2022-04-012022-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:ConnectivitySolutionsMember2022-01-012022-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:PowerSolutionsAndProtectionMember2022-01-012022-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMemberbelfa:MagneticSolutionsMember2022-01-012022-06-30 0000729580us-gaap:SalesChannelThroughIntermediaryMember2022-01-012022-06-30 0000729580belfa:ConnectivitySolutionsMember2022-04-012022-06-30 0000729580belfa:PowerSolutionsAndProtectionMember2022-04-012022-06-30 0000729580belfa:MagneticSolutionsMember2022-04-012022-06-30 0000729580belfa:ConnectivitySolutionsMember2022-01-012022-06-30 0000729580belfa:PowerSolutionsAndProtectionMember2022-01-012022-06-30 0000729580belfa:MagneticSolutionsMember2022-01-012022-06-30 0000729580belfa:InvestmentsHeldInRabbiTrustMember2022-12-31 0000729580belfa:InvestmentsHeldInRabbiTrustMember2023-06-30 0000729580us-gaap:ForeignExchangeForwardMember2023-06-30 0000729580us-gaap:ForeignExchangeForwardMember2022-12-31 0000729580us-gaap:InterestRateSwapMember2023-06-30 0000729580us-gaap:InterestRateSwapMember2022-12-31 0000729580us-gaap:FairValueMeasurementsNonrecurringMember2023-06-30 0000729580us-gaap:FairValueMeasurementsNonrecurringMember2022-12-31 0000729580us-gaap:LandMember2023-06-30 0000729580us-gaap:LandMember2022-12-31 0000729580us-gaap:BuildingAndBuildingImprovementsMember2023-06-30 0000729580us-gaap:BuildingAndBuildingImprovementsMember2022-12-31 0000729580us-gaap:MachineryAndEquipmentMember2023-06-30 0000729580us-gaap:MachineryAndEquipmentMember2022-12-31 0000729580us-gaap:ConstructionInProgressMember2023-06-30 0000729580us-gaap:ConstructionInProgressMember2022-12-31 0000729580belfa:JerseyCityMember2022-12-31 0000729580belfa:DisposalOfCorporateHeadquartersMemberbelfa:JerseyCityMember2023-06-30 0000729580belfa:JerseyCityMember2023-04-012023-06-30 0000729580belfa:JerseyCityMember2023-01-012023-06-30 0000729580us-gaap:EmployeeSeveranceMember2022-12-31 0000729580us-gaap:EmployeeSeveranceMember2023-01-012023-06-30 0000729580us-gaap:EmployeeSeveranceMember2023-06-30 0000729580us-gaap:OtherRestructuringMember2022-12-31 0000729580us-gaap:OtherRestructuringMember2023-01-012023-06-30 0000729580us-gaap:OtherRestructuringMember2023-06-30 0000729580belfa:The2021SwapsOneMember2022-12-31 0000729580belfa:The2021SwapsTwoMember2022-12-31 0000729580belfa:The2021SwapsOneMember2023-01-31 0000729580belfa:The2021SwapsTwoMember2023-01-31 0000729580belfa:The2021SwapsMemberbelfa:SecuredOvernightFinancingRateSofrMember2023-01-31 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2023-06-30 0000729580us-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeForwardMember2022-12-31 0000729580us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMember2023-06-30 0000729580us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMember2022-12-31 0000729580us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2023-06-30 0000729580us-gaap:OtherCurrentLiabilitiesMemberus-gaap:ForeignExchangeForwardMember2022-12-31 0000729580us-gaap:ForeignExchangeForwardMember2023-04-012023-06-30 0000729580us-gaap:ForeignExchangeForwardMember2022-04-012022-06-30 0000729580us-gaap:ForeignExchangeForwardMember2023-01-012023-06-30 0000729580us-gaap:ForeignExchangeForwardMember2022-01-012022-06-30 0000729580us-gaap:InterestRateSwapMember2023-04-012023-06-30 0000729580us-gaap:InterestRateSwapMember2022-04-012022-06-30 0000729580us-gaap:InterestRateSwapMember2023-01-012023-06-30 0000729580us-gaap:InterestRateSwapMember2022-01-012022-06-30 0000729580us-gaap:ForeignExchangeForwardMemberus-gaap:NonoperatingIncomeExpenseMember2023-04-012023-06-30 0000729580us-gaap:ForeignExchangeForwardMemberus-gaap:NonoperatingIncomeExpenseMember2022-04-012022-06-30 0000729580us-gaap:ForeignExchangeForwardMemberus-gaap:NonoperatingIncomeExpenseMember2023-01-012023-06-30 0000729580us-gaap:ForeignExchangeForwardMemberus-gaap:NonoperatingIncomeExpenseMember2022-01-012022-06-30 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2023-06-30 utr:Y 0000729580us-gaap:RevolvingCreditFacilityMemberbelfa:CreditAndSecurityAgreementWithKeyBankMember2023-01-012023-06-30 0000729580us-gaap:RevolvingCreditFacilityMember2023-06-30 0000729580us-gaap:RevolvingCreditFacilityMember2022-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2022-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2023-06-30 0000729580belfa:The2021SwapsMember2022-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2023-01-012023-06-30 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2022-01-012022-12-31 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2023-04-012023-06-30 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2022-04-012022-06-30 0000729580belfa:CreditAndSecurityAgreementWithKeyBankMember2022-01-012022-06-30 0000729580belfa:BelFuseIncEmployeesSavingsPlanMember2023-04-012023-06-30 0000729580belfa:BelFuseIncEmployeesSavingsPlanMember2022-04-012022-06-30 0000729580belfa:BelFuseIncEmployeesSavingsPlanMember2023-01-012023-06-30 0000729580belfa:BelFuseIncEmployeesSavingsPlanMember2022-01-012022-06-30 0000729580belfa:BelFuseIncEmployeesSavingsPlanMemberus-gaap:CommonClassAMember2023-06-30 0000729580belfa:BelFuseIncEmployeesSavingsPlanMemberus-gaap:CapitalUnitClassBMember2023-06-30 0000729580belfa:NonqualifiedDeferredCompensationPlanMember2023-06-30 0000729580srt:MaximumMemberbelfa:NonqualifiedDeferredCompensationPlanMember2023-04-012023-06-30 0000729580srt:MaximumMemberbelfa:NonqualifiedDeferredCompensationPlanMember2022-04-012022-06-30 0000729580belfa:NonqualifiedDeferredCompensationPlanMember2023-01-012023-06-30 0000729580belfa:NonqualifiedDeferredCompensationPlanMember2022-01-012022-06-30 0000729580belfa:NonqualifiedDeferredCompensationPlanMember2022-12-31 0000729580belfa:NonqualifiedDeferredCompensationPlanMember2023-04-012023-06-30 0000729580belfa:NonqualifiedDeferredCompensationPlanMember2022-04-012022-06-30 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMemberus-gaap:CommonClassAMember2021-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMemberus-gaap:CommonClassBMember2021-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMember2022-12-31 0000729580belfa:RetirementFundCoveringHongKongBasedEmployeesMember2023-06-30 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-04-012023-06-30 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-04-012022-06-30 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-01-012023-06-30 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-01-012022-06-30 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-06-30 0000729580us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-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-06-30 0000729580us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-06-30 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-06-30 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-06-30 0000729580us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-30 0000729580us-gaap:AccumulatedTranslationAdjustmentMember2023-06-30 0000729580us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-06-30 0000729580us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-06-30 0000729580us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-30 0000729580belfa:ArezzoRevenueAgencyMember2023-06-30 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 0000729580belfa:EOSClaimFromPrincipalCommissionerOfCustomsMember2023-06-30 0000729580belfa:ConnectivitySolutionsMember2023-04-012023-06-30 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2023-04-012023-06-30 0000729580belfa:MagneticSolutionsSegmentMember2023-04-012023-06-30 0000729580us-gaap:CorporateMember2023-04-012023-06-30 0000729580belfa:ConnectivitySolutionsMember2022-04-012022-06-30 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2022-04-012022-06-30 0000729580belfa:MagneticSolutionsSegmentMember2022-04-012022-06-30 0000729580us-gaap:CorporateMember2022-04-012022-06-30 0000729580belfa:ConnectivitySolutionsMember2023-01-012023-06-30 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2023-01-012023-06-30 0000729580belfa:MagneticSolutionsSegmentMember2023-01-012023-06-30 0000729580us-gaap:CorporateMember2023-01-012023-06-30 0000729580belfa:ConnectivitySolutionsMember2022-01-012022-06-30 0000729580belfa:PowerSolutionsAndProtectionSegmentMember2022-01-012022-06-30 0000729580belfa:MagneticSolutionsSegmentMember2022-01-012022-06-30 0000729580us-gaap:CorporateMember2022-01-012022-06-30
 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 


 

FORM 10-Q

(MARK ONE)

 

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

 

For the Quarterly Period Ended June 30, 2023

or

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

 

For the transition period from ___________ to ____________

 

Commission File No. 000-11676

 


 

BEL FUSE INC.

(Exact name of registrant as specified in its charter)

 

300 Executive Drive, Suite 300
West Orange, NJ  07052
(201) 432-0463

 

(Address of principal executive offices and zip code)

(Registrant’s telephone number, including area code)

 

New Jersey

 

22-1463699

(State of incorporation)

 

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

 

 

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

 

Title of Each Class

 

 Trading Symbol

 

Name of 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

 

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 is a shell company (as defined in Rule 12b-2 of the Exchange Act).

Yes

 No ☒

 


Title of Each Class

 

Number of Shares of Common Stock Outstanding

 as of August 1, 2023

Class A Common Stock ($0.10 par value)

 

2,141,589

Class B Common Stock ($0.10 par value)

 

10,637,760

 

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

 

FORM 10-Q INDEX

 

 

 

 

Page

Part I

 

Financial Information

 

 

 

 

 

 

Item 1.

Financial Statements (unaudited)

2

 

 

 

 

 

 

Condensed Consolidated Balance Sheets as of June 30, 2023 and December 31, 2022 (unaudited)

2

 

 

 

 

 

 

Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2023 and 2022 (unaudited)

3

 

 

 

 

 

 

Condensed Consolidated Statements of Comprehensive Income for the Three and Six Months Ended June 30, 2023 and 2022 (unaudited)

4

 

 

 

 

 

 

Condensed Consolidated Statements of Stockholders' Equity for the Three and Six Months Ended June 30, 2023 and 2022 (unaudited)

5

 

 

 

 

 

 

Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2023 and 2022 (unaudited)

6

 

 

 

 

 

 

Notes to Condensed Consolidated Financial Statements (unaudited)

7 - 17

 

 

 

 

 

Item 2.

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

18 - 24

 

 

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

24

 

 

 

 

 

Item 4.

Controls and Procedures

24

 

 

 

 

Part II

 

Other Information

 

 

 

 

 

 

Item 1.

Legal Proceedings

24

 

 

 

 

 

Item 1A.

Risk Factors

24

 

 

 

 

  Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 25
       
  Item 3. Defaults Upon Senior Securities 25
       
  Item 4. Mine Safety Disclosures 25
       
  Item 5. Other Information 25
       

 

Item 6.

Exhibits

26

 

 

 

 

 

Signatures

 

27

 

 

 

 

CAUTIONARY NOTICE REGARDING FORWARD-LOOKING INFORMATION

 

The terms the “Company,” “Bel,” “we,” “us,” and “our” as used in this report 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 our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 (our “2022 Annual Report on Form 10-K”), and the risks and other factors described in this and our other Quarterly Reports on Form 10-Q, and in our other reports and documents that we have filed or may file from time to time with the Securities and Exchange Commission ("SEC"). As a result of these and other factors, the Company may experience material fluctuations in future operating results on a quarterly or annual basis, which could materially and adversely affect its business, consolidated financial condition, operating results, and common stock prices.  Furthermore, this document and other reports and documents filed by the Company with the SEC contain certain forward-looking statements under the Private Securities Litigation Reform Act of 1995 ("Forward-Looking Statements") with respect to the business of the Company.  Forward-Looking Statements are necessarily subject to risks and uncertainties, many of which are outside our control, that could cause actual results to differ materially from these statements. Forward-Looking Statements can be identified by such words as "anticipates," "believes," "plan," "assumes," "could," "should," "estimates," "forecasts," "projects," "expects," "intends," "potential," "seek," "predict," "may," "will" and similar references to future periods.  All statements other than statements of historical facts included in this report regarding our strategies, prospects, financial condition, operations, costs, plans and objectives and regarding the anticipated impact of COVID-19 are Forward-Looking Statements.

 

These Forward-Looking Statements are subject to certain risks and uncertainties, including those detailed in Item 1A of our 2022 Annual Report on Form 10-K, and the risks and other factors described in this and our other Quarterly Reports on Form 10-Q, and in our other reports and documents that we have filed or may file 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 our 2022 Annual Report on Form 10-K, in this and our other Quarterly Reports on Form 10-Q 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;

 

 

the impact of public health crises (such as the governmental, social and economic effects of COVID-19);

 

 

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;

 

 

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 China;

 

 

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 Quarterly Report on Form 10-Q 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 Quarterly Report on Form 10-Q 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 Quarterly Report on Form 10-Q. 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.  Financial Information

 

Item 1.  Financial Statements (Unaudited)

 

BEL FUSE INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except share and per share data)

(unaudited)

 

  

June 30,

  

December 31,

 
  

2023

  

2022

 

ASSETS

        

Current Assets:

        

Cash and cash equivalents

 $65,053  $70,266 

Accounts receivable, net of allowance for doubtful accounts of $1,632 and $1,552, respectively

  106,913   107,274 

Inventories

  157,265   172,465 

Unbilled receivables

  13,226   18,244 

Assets held for sale

  -   1,466 

Other current assets

  11,797   11,693 

Total current assets

  354,254   381,408 
         

Property, plant and equipment, net

  38,446   36,833 

Right-of-use assets

  22,771   21,551 

Related party note receivable

  1,958   - 

Equity method investment

  11,009   - 

Intangible assets, net

  52,021   54,111 

Goodwill

  25,897   25,099 

Deferred income taxes

  10,466   7,281 

Other assets

  35,597   34,183 

Total assets

 $552,419  $560,466 
         

LIABILITIES AND STOCKHOLDERS' EQUITY

        

Current Liabilities:

        

Accounts payable

 $51,754  $64,589 

Accrued expenses

  55,855   50,873 

Operating lease liabilities, current

  6,181   5,870 

Other current liabilities

  13,084   14,972 

Total current liabilities

  126,874   136,304 
         

Long-term Liabilities:

        

Long-term debt

  60,000   95,000 

Operating lease liabilities, long-term

  16,623   15,742 

Liability for uncertain tax positions

  19,536   24,798 

Minimum pension obligation and unfunded pension liability

  18,785   18,522 

Deferred income taxes

  1,107   1,257 

Other liabilities

  5,004   6,497 

Total liabilities

  247,929   298,120 
         

Commitments and contingencies (see Note 15)

          
         

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,637,760 and 10,642,760 shares outstanding at June 30, 2023 and December 31, 2022, respectively (net of 3,218,307 restricted treasury shares)

  1,064   1,067 

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

  (349)  (349)

Additional paid-in capital

  42,627   40,772 

Retained earnings

  277,790   237,188 

Accumulated other comprehensive loss

  (16,856)  (16,546)

Total stockholders' equity

  304,490   262,346 

Total liabilities and stockholders' equity

 $552,419  $560,466 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

(unaudited)

 

   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Net sales

  $ 168,777     $ 170,572     $ 341,121     $ 307,290  

Cost of sales

    113,240       125,120       231,920       227,879  

Gross profit

    55,537       45,452       109,201       79,411  
                                 

Research and development costs

    6,006       4,661       11,229       9,505  

Selling, general and administrative expenses

    25,135       23,965       50,432       44,992  

Restructuring charges

    709       31       4,215       31  

Gain on sale of property

    (3,672 )     -       (3,672 )     -  

Income from operations

    27,359       16,795       46,997       24,883  
                                 

Gain on sale of business

    1,115       -       1,115       -  

Interest expense

    (908 )     (779 )     (1,890 )     (1,467 )

Other expense, net

    (270 )     (1,724 )     (190 )     (2,496 )

Earnings before provision for income taxes

    27,296       14,292       46,032       20,920  
                                 

(Benefit from) provision for income taxes

    (479 )     (2,746 )     3,685       (1,182 )

Net earnings available to common stockholders

  $ 27,775     $ 17,038     $ 42,347     $ 22,102  
                                 
                                 

Net earnings per common share:

                               

Class A common share - basic and diluted

  $ 2.08     $ 1.30     $ 3.17     $ 1.68  

Class B common share - basic and diluted

  $ 2.19     $ 1.37     $ 3.34     $ 1.78  
                                 

Weighted-average number of shares outstanding:

                               

Class A common share - basic and diluted

    2,142       2,144       2,142       2,145  

Class B common share - basic and diluted

    10,634       10,362       10,636       10,368  

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(in thousands)

(unaudited)

 

  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Net earnings available to common stockholders

 $27,775  $17,038  $42,347  $22,102 
                 

Other comprehensive income (loss):

                

Currency translation adjustment, net of taxes of ($105), ($31), ($96) and ($43), respectively

  (2,231)  (6,764)  (233)  (7,980)

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

  789   1,008   (105)  3,992 

Unrealized holding (losses) gains on marketable securities, net of taxes of $0 in all periods presented

  -   (12)  1   (12)

Change in unfunded SERP liability, net of taxes of ($4), ($17), ($8) and ($35), respectively

  14   61   27   122 

Other comprehensive loss

  (1,428)  (5,707)  (310)  (3,878)
                 

Comprehensive income

 $26,347  $11,331  $42,037  $18,224 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

(in thousands, except per share data)

 (unaudited)

 

          

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

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

Net earnings

  14,572   14,572   -   -   -   -   - 

Dividends declared:

                            

Class A Common Stock, $0.06/share

  (128)  (128)  -   -   -   -   - 

Class B Common Stock, $0.07/share

  (747)  (747)  -   -   -   -   - 

Forfeiture of restricted common stock

  -   -   -   -   (1)  -   1 

Foreign currency translation adjustment, net of taxes of $9

  1,998   -   1,998   -   -   -   - 

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

  (894)  -   (894)  -   -   -   - 

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

  1   -   1   -   -   -   - 

Stock-based compensation expense

  902   -   -   -   -   -   902 

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

  13   -   13   -   -   -   - 

Balance at March 31, 2023

  278,063   250,885   (15,428)  214   1,066   (349)  41,675 
                             

Net earnings

  27,775   27,775   -   -   -   -   - 

Dividends declared:

                            

Class A Common Stock, $0.06/share

  (128)  (128)  -   -   -   -   - 

Class B Common Stock, $0.07/share

  (742)  (742)  -   -   -   -   - 

Issuance of restricted common stock

  -   -   -   -   1   -   (1)

Forfeiture of restricted common stock

  -   -   -   -   (3)  -   3 

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

  (2,231)  -   (2,231)  -   -   -   - 

Unrealized gains on interest rate swap cash flow hedge

  789   -   789   -   -   -   - 

Stock-based compensation expense

  950   -   -   -   -   -   950 

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

  14   -   14   -   -   -   - 

Balance at June 30, 2023

 $304,490  $277,790  $(16,856) $214  $1,064  $(349) $42,627 

 

 

          

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

  5,064   5,064   -   -   -   -   - 

Dividends declared:

                            

Class A Common Stock, $0.06/share

  (129)  (129)  -   -   -   -   - 

Class B Common Stock, $0.07/share

  (727)  (727)  -   -   -   -   - 

Forfeiture of restricted common stock

  -   -   -   -   (1)  -   1 

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

  (1,216)  -   (1,216)  -   -   -   - 

Unrealized gains on interest rate swap cash flow hedge

  2,984   -   2,984   -   -   -   - 

Stock-based compensation expense

  576   -   -   -   -   -   576 

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

  61   -   61   -   -   -   - 

Balance at March 31, 2022

  215,356   192,143   (17,034)  214   1,037   -   38,996 
                             

Net earnings

  17,038   17,038   -   -   -   -   - 

Dividends declared:

                            

Class A Common Stock, $0.06/share

  (129)  (129)  -   -   -   -   - 

Class B Common Stock, $0.07/share

  (726)  (726)  -   -   -   -   - 

Forfeiture of restricted common stock

  -   -   -   -   (1)  -   1 

Repurchase of treasury stock

  (349)  -   -   -   -   (349)  - 

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

  (6,764)  -   (6,764)  -   -   -   - 

Unrealized gains on interest rate swap cash flow hedge

  1,008   -   1,008   -   -   -   - 

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

  (12)  -   (12)  -   -   -   - 

Stock-based compensation expense

  512   -   -   -   -   -   512 

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

  61   -   61   -   -   -   - 

Balance at June 30, 2022

 $225,995  $208,326  $(22,741) $214  $1,036  $(349) $39,509 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

 

BEL FUSE INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(unaudited)

 

   

Six Months Ended

 
   

June 30,

 
   

2023

   

2022

 
                 

Cash flows from operating activities:

               

Net earnings

  $ 42,347     $ 22,102  

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

               

Depreciation and amortization

    6,571       8,316  

Stock-based compensation

    1,851       1,087  

Amortization of deferred financing costs

    33       34  

Deferred tax benefit

    (3,128 )     (2,965 )

Net unrealized losses (gains) on foreign currency revaluation

    505       (373 )

Gain on sale of property

    (3,672 )     -  

Gain on sale of business

    (1,115 )     -  

Other, net

    (1,124 )     90  

Changes in operating assets and liabilities:

               

Accounts receivable, net

    (236 )     (12,704 )

Unbilled receivables

    5,018       4,998  

Inventories

    13,473       (25,284 )

Accounts payable

    (11,544 )     6,323  

Accrued expenses

    2,448       4,421  

Accrued restructuring costs

    2,343       (12 )

Income taxes payable

    3,856       2,214  

Other operating assets/liabilities, net

    (16,970 )     2,899  

Net cash provided by operating activities

    40,656       11,146  
                 

Cash flows from investing activities:

               

Purchases of property, plant and equipment

    (7,081 )     (3,546 )

Payments for equity method investment

    (9,975 )     -  

Proceeds from sale of property, plant and equipment

    5,239       87  

Proceeds from sale of business

    5,198       -  

Net cash used in investing activities

    (6,619 )     (3,459 )
                 

Cash flows from financing activities:

               

Dividends paid to common stockholders

    (1,658 )     (1,646 )

Repayments under revolving credit line

    (40,000 )     -  

Borrowings under revolving credit line

    5,000       -  

Purchase of treasury stock

    -       (349 )

Net cash used in financing activities

    (36,658 )     (1,995 )
                 

Effect of exchange rate changes on cash and cash equivalents

    (2,592 )     (1,618 )
                 

Net (decrease) increase in cash and cash equivalents

    (5,213 )     4,074  

Cash and cash equivalents - beginning of period

    70,266       61,756  

Cash and cash equivalents - end of period

  $ 65,053     $ 65,830  
                 
                 

Supplementary information:

               

Cash paid during the period for:

               

Income taxes, net of refunds received

  $ 10,358     $ 4,614  

Interest payments

  $

2,762

    $

1,105

 

ROU assets obtained in exchange for lease obligations

  $ 5,172     $ 5,734  
                 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

BEL FUSE INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

 

1.

BASIS OF PRESENTATION AND ACCOUNTING POLICIES

 

The condensed consolidated balance sheets and statements of operations, comprehensive income, stockholders’ equity and cash flows for the periods presented herein have been prepared by the Company and are unaudited. In the opinion of management, all adjustments (consisting solely of normal recurring adjustments) necessary to present fairly the consolidated financial position, results of operations and cash flows for all periods presented have been made.  The results for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the full year.  These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and footnotes thereto included in the Bel Fuse Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

 

Certain information and footnote disclosures required under accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted from these condensed consolidated financial statements pursuant to the rules and regulations, including the interim reporting requirements, of the U.S. Securities and Exchange Commission (“SEC”).  The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and the disclosure of contingent amounts in our condensed consolidated financial statements and accompanying notes. Actual results could differ from these estimates.

 

The Company’s significant accounting policies are summarized in Note 1 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.  There were no significant changes to these accounting policies during the six months ended June 30, 2023, except as discussed in “Recently Adopted Accounting Standards” below and as follows:

 

Investments

 

We account for non-marketable investments using the equity method of accounting if the investment gives us the ability to exercise significant influence over, but not control, of an investee. Significant influence generally exists if we have an ownership interest representing between 20% and 50% of the voting stock of the investee. Under the equity method of accounting, investments are stated at initial cost and are adjusted for subsequent additional investments and our proportionate share of earnings or losses and distributions.

 

Equity in earnings of unconsolidated affiliates, in the consolidated statements of operations, reflects our proportionate share of the investee's net income, including any associated affiliate taxes. Our proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the consolidated statements of stockholders’ equity and consolidated statements of comprehensive income. In general, the equity investment in our unconsolidated affiliates is equal to our current equity investment plus those entities' undistributed earnings.

 

We evaluate our equity method investments for impairment at least annually or whenever events or changes in circumstances indicate, in management’s judgment, that the carrying value of an investment may have experienced an other-than-temporary decline in value. When evidence of loss in value has occurred, management compares the estimated fair value of the investment to the carrying value of the investment to determine whether an impairment has occurred. If the estimated fair value is less than the carrying value and management considers the decline in value to be other than temporary, the excess of the carrying value over the estimated fair value is recognized in the financial statements as an impairment. See Note 2, "Investment in Innolectric", below, for our discussion on equity method investments.

 

Where we are unable to exercise significant influence over the investee, or when our investment balance is reduced to zero from our proportionate share of losses, the investments are accounted for under the cost method. Under the cost method, investments are carried at cost and adjusted only for other-than-temporary declines in fair value, distributions of earnings, additional investments, or in the case of an observable price change in an orderly transaction for an identical security.

 

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

 

Recently Adopted Accounting Standards

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting ("ASU 2020-04"). ASU 2020-04 provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the 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.

 

 

7

 

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), as amended.  The new guidance will broaden the information that an entity must consider in developing its expected credit loss estimates related to its financial instruments and adds to U.S. GAAP an impairment model that is based on expected losses rather than incurred losses.  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.

 

 

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 profitability thresholds within a specified timeframe, the Company would be committed to acquiring the remaining shares of innolectric at that time. The accompanying condensed 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 an other 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 will create 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.4 million during each of the three and six month periods ended June 30, 2023.

 

Related Party Transactions

 

From time to time, the Company provides cash loans to innolectric to fund working capital needs and further business development. During the first half of 2023, the Company provided loans to innolectric in the aggregate amount of €1.8 million (approximately $2.0 million). These loans bear interest at a rate of5% per annum. This balance is shown as a related-party note receivable on the accompanying condensed consolidated balance sheet at June 30, 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.2 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:

 

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

Gain on sale recognized

 $1,115 


 

 

8

 
 

4.

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:

 

   

Three Months Ended June 30, 2023

   

Six Months Ended June 30, 2023

 
   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

 
                                                                 

By Geographic Region:

                                                               

North America

  $ 44,233     $ 64,121     $ 11,345     $ 119,699     $ 87,245     $ 126,921     $ 21,700     $ 235,866  

Europe

    9,561       15,907       2,666       28,134       17,962       29,507       5,431       52,900  

Asia

    1,049       7,063       12,832       20,944       3,032       13,844       35,479       52,355  
    $ 54,843     $ 87,091     $ 26,843     $ 168,777     $ 108,239     $ 170,272     $ 62,610     $ 341,121  
                                                                 

By Sales Channel:

                                                               

Direct to customer

  $ 35,970     $ 62,022     $ 18,268     $ 116,260     $ 69,694     $ 121,636     $ 45,679     $ 237,009  

Through distribution

    18,873       25,069       8,575       52,517       38,545       48,636       16,931       104,112  
    $ 54,843     $ 87,091     $ 26,843     $ 168,777     $ 108,239     $ 170,272     $ 62,610     $ 341,121  

 

   

Three Months Ended June 30, 2022

   

Six Months Ended June 30, 2022

 
   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

 
                                                                 

By Geographic Region:

                                                               

North America

  $ 34,781     $ 52,407     $ 14,248     $ 101,436     $ 67,313     $ 94,755     $ 25,126     $ 187,194  

Europe

    8,354       11,101       3,121       22,576       17,568       20,486       5,592       43,646  

Asia

    2,961       7,518       36,081       46,560       4,928       14,574       56,948       76,450  
    $ 46,096     $ 71,026     $ 53,450     $ 170,572     $ 89,809     $ 129,815     $ 87,666     $ 307,290  
                                                                 

By Sales Channel:

                                                               

Direct to customer

  $ 28,544     $ 45,604     $ 39,515     $ 113,663     $ 54,597     $ 81,447     $ 65,254     $ 201,298  

Through distribution

    17,552       25,422       13,935       56,909       35,212       48,368       22,412       105,992  
    $ 46,096     $ 71,026     $ 53,450     $ 170,572     $ 89,809     $ 129,815     $ 87,666     $ 307,290  


The balances of the Company’s contract assets and contract liabilities at  June 30, 2023 and December 31, 2022 are as follows:

 

   

June 30,

   

December 31,

 
   

2023

   

2022

 
                 

Contract assets - current (unbilled receivables)

  $ 13,226     $ 18,244  

Contract liabilities - current (deferred revenue)

  $ 3,542     $ 8,847  

 

The change in balance of our unbilled receivables from December 31, 2022 to June 30, 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). Our deferred revenue balance at  December 31, 2022 and  June 30, 2023 primarily relates to customer prepayments on invoices related to surcharges and expedite fees, which will be recorded as revenue in the period in which the related finished goods are shipped to the customer.

 

 

9

 
 

5.

EARNINGS PER SHARE

 

The following table sets forth the calculation of basic and diluted net earnings per common share under the two-class method for the three and six months ended June 30, 2023 and 2022:

 

   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Numerator:

                               

Net earnings

  $ 27,775     $ 17,038     $ 42,347     $ 22,102  

Less dividends declared:

                               

Class A

    128       129       257       258  

Class B

    742       726       1,490       1,453  

Undistributed earnings

  $ 26,905     $ 16,183     $ 40,600     $ 20,391  
                                 

Undistributed earnings allocation - basic and diluted:

                               

Class A undistributed earnings

  $ 4,330     $ 2,664     $ 6,533     $ 3,356  

Class B undistributed earnings

    22,575       13,519       34,067       17,035  

Total undistributed earnings

  $ 26,905     $ 16,183     $ 40,600     $ 20,391  
                                 

Net earnings allocation - basic and diluted:

                               

Class A net earnings

  $ 4,458     $ 2,793     $ 6,790     $ 3,614  

Class B net earnings

    23,317       14,245       35,557       18,488  

Net earnings

  $ 27,775     $ 17,038     $ 42,347     $ 22,102  
                                 

Denominator:

                               

Weighted-average shares outstanding:

                               

Class A - basic and diluted

    2,142       2,144       2,142       2,145  

Class B - basic and diluted

    10,634       10,362       10,636       10,368  
                                 

Net earnings per share:

                               

Class A - basic and diluted

  $ 2.08     $ 1.30     $ 3.17     $ 1.68  

Class B - basic and diluted

  $ 2.19     $ 1.37     $ 3.34     $ 1.78  

 

 

6.

FAIR VALUE MEASUREMENTS

 

Fair value is defined as 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.  Entities are required to use a fair value hierarchy which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.  There are three levels of inputs that may be used to measure fair value:

 

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; and

 

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

 

10

 

As of June 30, 2023 and December 31, 2022, our equity 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.1 million at each of  June 30, 2023 and  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.7million at  June 30, 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 10, "Derivative Instruments and Hedging Activities".  The fair value of the interest rate swap agreements was $5.4 million at  June 30, 2023 and $5.5 million at  December 31, 2022, which was based on market data, and represents the estimated amount we would receive or pay to settle the agreements, taking into consideration current and projected future interest rates as well as the creditworthiness of the parties, all of which can be validated through readily observable data from external sources.

 

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

 

There were no financial assets accounted for at fair value on a nonrecurring basis as of  June 30, 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  June 30, 2023 and December 31, 2022, the estimated fair value of total debt was $59.9 million and $95.0 million, respectively, compared to a carrying amount of $60.0 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 June 30, 2023.

 

Nonfinancial assets and liabilities, such as goodwill, indefinite-lived intangible assets, long-lived assets and the net liability related to the put/call options pursuant to the innolectric investment agreement, 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.  Based on the Company's assessment, it was concluded that no triggering events occurred during the six months ended June 30, 2023 or June 30, 2022.  

 

During the second quarter of 2023, the Company completed its preliminary valuation of the innolectric equity method investment including the valuations of the put and call options noted in the related investment agreement. To estimate the fair value of the put and call options conditional on certain thresholds related to EBITDA, a variation of the income approach, known as the real options method was used, where innolectric’s EBITDA and equity were simulated in a risk-neutral framework using Geometric Brownian Motion.

 

 

7.

INVENTORIES

 

The components of inventories are as follows:

 

   

June 30,

   

December 31,

 
   

2023

   

2022

 

Raw materials

  $ 69,996     $ 74,572  

Work in progress

    47,174       44,397  

Finished goods

    40,095       53,496  

Inventories

  $ 157,265     $ 172,465  

 

 

8.

 PROPERTY, PLANT AND EQUIPMENT

 

Property, plant and equipment consist of the following:

 

  

June 30,

  

December 31,

 
  

2023

  

2022

 

Land

 $1,018  $1,098 

Buildings and improvements

  21,620   21,529 

Machinery and equipment

  117,650   118,358 

Construction in progress

  3,468   4,239 
   143,756   145,224 

Accumulated depreciation

  (105,310)  (108,391)

Property, plant and equipment, net

 $38,446  $36,833 

 

Depreciation expense was $2.2 million and $2.3 million, respectively, for the three months ended  June 30, 2023 and 2022, and $4.2 million and $4.7 million, respectively, for the six months ended June 30, 2023 and 2022. Depreciation expense related to our manufacturing facilities and equipment is included in cost of sales and depreciation expense associated with administrative facilities and office equipment is included in selling, general and administrative expense within the accompanying condensed consolidated statements of operations.

 

At December 31, 2022, a total of $1.5 million of property was classified as assets held for sale on the accompanying condensed consolidated balance sheets related to our corporate headquarters in Jersey City, New Jersey. The Company closed on the sale of this property during the second quarter of 2023 for $5.9 million, resulting in a gain on sale of $3.7 million, which is recorded in the condensed consolidated statement of operations for the three and six months ended June 30, 2023.   

 

11

 
 

9.

ACCRUED EXPENSES

 

Accrued expenses consist of the following:

 

  

June 30,

  

December 31,

 
  

2023

  

2022

 

Salaries, bonuses and related benefits

 $27,086  $27,422 

Deferred revenue

  3,542   8,847 

Accrued restructuring costs

  9,132   6,796 

Sales commissions

  2,159   2,521 

Subcontracting labor

  1,735   1,875 

Warranty accrual

  1,330   1,287 

Other

  10,871   2,125 
  $55,855  $50,873 

 

The change in warranty accrual during the six months ended June 30, 2023 primarily related to repair costs incurred and adjustments to pre-existing warranties.  There were no new material warranty charges incurred during the six months ended June 30, 2023.

 

Restructuring Activities:

 

Activity and liability balances related to restructuring costs for the six months ended June 30, 2023 are as follows:

 

      

Six Months Ended

     
      

June 30, 2023

     
  

Liability at

      

Cash Payments

  

Liability at

 
  

December 31,

  

New

  

and Other

  

June 30,

 
  

2022

  

Charges

  

Settlements

  

2023

 

Severance costs

 $3,390  $3,394  $(1,879) $4,905 

Other restructuring costs

  3,406   821   -   4,227 

Total

 $6,796  $4,215  $(1,879) $9,132 

 

During the third quarter of 2022, a series of initiatives were launched to streamline our operational footprint. In a project expected to be completed by late-2023, two of our Magnetics sites in Zhongshan and Pingguo, China, are being consolidated into a single centralized site in the Binyang county of Southwestern China (the new Bel Guangxi facility). Further, facility consolidation actions within our Connectivity Solutions group have been underway in both the U.S. and Europe. During the first half of 2023, we completed the transition out of our Tempe, Arizona and Sudbury, UK facilities into other existing Bel sites. Our Melbourne, Florida site is in the process of transitioning its manufacturing operations into our existing site in Waseca, Minnesota, scheduled for completion by the end of 2023. The $4.2 million of restructuring charges incurred during the six months ended June 30, 2023, and the accrued restructuring costs of $9.1 million at June 30, 2023, are associated with these collective initiatives.

 

 

10.    

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 $23.5 million and $25.7 million as of June 30, 2023 and December 31, 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 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. 

 

12

 

Interest Rate Swap Agreements

 

To partially mitigate risks associated with the variable interest rates on the revolver borrowings under the Company's credit agreement (as defined and described in Note 11, "Debt", below), in November 2021, we executed a pay-fixed, receive-variable interest rate swap agreement with each of two multinational financial institutions under which we, prior to the January 2023 amendment described below which transitioned the reference rate from LIBOR to SOFR, (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 (as amended to date, 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 the 2021 Swaps to transition the related reference rates in these agreements from LIBOR to SOFR, effective January 31, 2023. Under the amended 2021 Swaps, the Company is required 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 loss in the consolidated balance sheet and are reclassified into the statement of operations within interest expense in the period in which the hedged transaction affects earnings. 

 

Fair Values of Derivative Financial Instruments

 

The fair values of our derivative financial instruments and their classifications in our condensed consolidated balance sheets as of June 30, 2023 and December 31, 2022 were as follows:

 

 

Balance Sheet Classification

 

June 30, 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

  157   - 

Interest rate swap agreements:

         

Designated as a cash flow hedge

Other assets

  5,433   5,539 

Total derivative assets

 $5,590  $5,898 
          

Derivative liabilities:

         

Foreign currency forward contracts:

         

Designated as cash flow hedges

Other current liabilities

 $897  $- 

Total derivative liabilities

 $897  $- 

 

Derivative Financial Instruments in Cash Flow Hedging Relationships

 

The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the condensed consolidated statements of operations for the three and six months ended June 30, 2023 and 2022 were as follows:  

 

  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Net (losses) gains recognized in AOCL:

                

Foreign currency forward contracts

 $(1,091) $(679) $(1,452) $(525)

Interest rate swap agreements

  1,351   924   943   3,733 
  $260  $245  $(509) $3,208 
                 

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

                

Foreign currency forward contracts

 $(37) $(140) $114  $(73)

Interest rate swap agreements

  562   (83)  1,048   (259)
  $525  $(223) $1,162  $(332)

 

13

 

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

 

Derivative Financial Instruments Not Designated as Hedging Instruments

 

Gains recognized on derivative financial instruments not designated as hedging instruments in our condensed consolidated statements of operations for the three and six months ended June 30, 2023 and 2022 were as follows: 

 

   

Three Months Ended

  

Six Months Ended

 
   

June 30,

  

June 30,

 
 

Classification in Consolidated Statements of Operations

 

2023

  

2022

  

2023

  

2022

 

Foreign currency forward contracts

Other (expense) income, net

 $34  $48  $34  $41 
   $34  $48  $34  $41 

 

 

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.  The Company had $60.0 million and $95.0 million in outstanding borrowings under the Revolver at  June 30, 2023 and  December 31, 2022, respectively.  Revolving loans borrowed under the CSA mature on  September 1, 2026. During January 2023, the Company amended its CSA and related interest rate swap agreements to transition the reference rate from LIBOR to SOFR effective January 31, 2023.        

 

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 SOFR plus the Company's credit spread at  June 30, 2023 and 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  June 30, 2023. In order to manage our interest rate exposure on the remaining borrowings, and as further described in Note 10, "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 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, "Basis of Presentation and 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  June 30, 2023 and December 31, 2022. The Company incurred $0.9 million and $0.8 million of interest expense during the three months ended June 30, 2023 and 2022, respectively, and $1.9 million and $1.5 million during the six months ended June 30, 2023 and 2022, respectively, in connection with interest due on its outstanding borrowings under the CSA during each period, the effects of the 2021 Swaps and amortization of deferred financing costs.    

 

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

 

 

14

 
 

12.

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 2019 and for state examinations before 2016.  Regarding foreign subsidiaries, the Company is no longer subject to examination by tax authorities for years before 2012 in Asia and generally 2014 in Europe. 

 

As a result of the expiration of the statutes of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized benefits for tax positions taken regarding previously filed tax returns may change materially from those recorded as liabilities for uncertain tax positions in the Company’s condensed consolidated financial statements at June 30, 2023.  The Company’s liabilities for uncertain tax positions totaled $19.5 million and $24.8 million at June 30, 2023 and December 31, 2022, respectively, of which $5.6 million that was included in other current liabilities at December 31, 2022 was resolved during 2023 by way of expiration of the related statute of limitations.  These amounts, if recognized, would reduce the Company’s effective tax rate.

 

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 six months ended June 30, 2023 and 2022, the Company recognized $0.3 million in interest and penalties in the condensed consolidated statements of operations during each period.  The Company has approximately $1.9 million and $4.0 million accrued for the payment of interest and penalties at June 30, 2023 and December 31, 2022, respectively, which is included in liability for uncertain tax positions in the condensed consolidated balance sheets.

 

 

13.

RETIREMENT, SAVINGS AND DEFERRED COMPENSATION PLANS

 

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 expense for the three months ended June 30, 2023 and 2022 amounted to $0.3 million for each period. The expense for the six months ended June 30, 2023 and 2022 amounted to $0.7 million during each period. The Company’s matching contribution is made in the form of Bel Fuse Inc. Class A common stock. As of June 30, 2023, the plan owned 303,429 and 80,737 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 amounted to less than $0.1 million during each of the three months ended  June 30, 2023 and 2022 and amounted to $0.1 million during each of the six months ended June 30, 2023 and 2022. As the plan is fully funded, the assets and liabilities related to the DCP were in equal amounts of $0.8 million at June 30, 2023 and $0.7 million at December 31, 2022.  These amounts are included in other assets and other liabilities, respectively, on the accompanying condensed 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.  The expense for the three months ended June 30, 2023 and 2022 amounted to $0.3 million and $0.8 million, respectively.  The expense for the six months ended June 30, 2023 and 2022 amounted to $0.9 million and $1.6 million, respectively. As of December 31, 2021, the plan owned 3,323 and 17,342 shares of Bel Fuse Inc. Class A and Class B common stock, respectively. 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 June 30, 2023 or December 31, 2022.

 

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.  As discussed in Note 6 above, the Company has investments in a rabbi trust which are intended to fund the obligations of the SERP.

 

The components of SERP expense are as follows:

 

  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Service cost

 $92  $126  $185  $251 

Interest cost

  221   159   443   318 

Net amortization

  18   78   35   156 

Net periodic benefit cost

 $331  $363  $663  $725 

 

15

 

The service cost component of net benefit cost is presented within cost of sales, research and development costs or selling, general and administrative expense on the accompanying condensed 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 condensed consolidated statements of operations.

 

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

 

  

June 30,

  

December 31,

 
  

2023

  

2022

 

Prior service cost

 $273  $334 

Net loss

  (2,190)  (2,216)
  $(1,917) $(1,882)

 

 

14.

ACCUMULATED OTHER COMPREHENSIVE LOSS

 

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

 

  

June 30,

  

December 31,

 
  

2023

  

2022

 
         

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

 $(23,340) $(23,107)

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

  5,434   5,539 

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

  19   18 

Unfunded SERP liability, net of taxes of $887 at June 30, 2023 and $879 at December 31, 2022

  1,031   1,004 
         

Accumulated other comprehensive loss

 $(16,856) $(16,546)

 

Changes in accumulated other comprehensive loss by component during the six months ended June 30, 2023 are as follows.  All amounts are net of tax.

 

           

Unrealized

   

Unrealized

                   
   

Foreign Currency

   

Gains (Losses) on

   

Holding Gains

                   
   

Translation

   

Interest Rate Swap

   

(Losses) on

   

Unfunded

           
   

Adjustment

   

Cash Flow Hedge

   

Marketable Securities

   

SERP Liability

     

Total

 
                                           

Balance at December 31, 2022

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

Other comprehensive (loss) income before reclassifications

    (119 )     943       1       (1 )       824  

Amount reclassified from accumulated other comprehensive loss

    (114 )     (1,048 )     -       28  

(a)

    (1,134 )

Net current period other comprehensive (loss) income

    (233 )     (105 )     1       27         (310 )
                                           

Balance at June 30, 2023

  $ (23,340 )   $ 5,434     $ 19     $ 1,031       $ (16,856 )

 

(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 income (expense), net on the accompanying condensed consolidated statements of operations.

 

16

 
 

15.

COMMITMENTS AND CONTINGENCIES

 

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 condensed consolidated balance sheets at June 30, 2023 and December 31, 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 condensed consolidated balance sheets at  June 30, 2023 and December 31, 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 June 30, 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.

 

 

16.

SEGMENTS

 

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

 

  

Three Months Ended June 30, 2023

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $54,843  $87,091  $26,843  $-  $168,777 

Gross Profit

  20,512   31,124   6,595   (2,694)  55,537 

Gross Profit %

  37.4%  35.7%  24.6%  nm   32.9%

 

  

Three Months Ended June 30, 2022

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $46,096  $71,026  $53,450  $-  $170,572 

Gross Profit

  12,718   20,036   15,085   (2,387)  45,452 

Gross Profit %

  27.6%  28.2%  28.2%  nm   26.6%

 

  

Six Months Ended June 30, 2023

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $108,239  $170,272  $62,610  $-  $341,121 

Gross Profit

  38,708   60,804   14,763   (5,074)  109,201 

Gross Profit %

  35.8%  35.7%  23.6%  nm   32.0%

 

  

Six Months Ended June 30, 2022

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $89,809  $129,815  $87,666  $-  $307,290 

Gross Profit

  24,315   35,974   21,975   (2,853)  79,411 

Gross Profit %

  27.1%  27.7%  25.1%  nm   25.8%

 

17

  
 

 

Item 2.  Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

The information in this Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) should be read in conjunction with the Company’s condensed consolidated financial statements and the related notes set forth in Item 1 of Part I of this Quarterly Report on Form 10-Q, our MD&A set forth in Item 7 of Part II of our 2022 Annual Report on Form 10-K and our consolidated financial statements and related notes set forth in Item 8 of Part II of our 2022 Annual Report on Form 10-K. See Part II, Item 1A, “Risk Factors,” below and “Cautionary Notice Regarding Forward-Looking Information,” above, and the information referenced therein, for a description of risks that we face and important factors that we believe could cause actual results to differ materially from those in our Forward-Looking Statements. All statements herein regarding the anticipated or likely impact of COVID-19 constitute Forward-Looking Statements.  All amounts and percentages are approximate due to rounding and all dollars in the text are in millions, except per share amounts or where otherwise noted. When we cross-reference to a “Note,” we are referring to our “Notes to Condensed Consolidated Financial Statements,” unless the context indicates otherwise.  All amounts noted within the tables are in thousands and amounts and percentages are approximate due to rounding.


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.  Our 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 the six months ended June 30, 2023, 50% of our revenues were derived from Power Solutions and Protection, 32% 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 we use 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 materials, labor cost and fringes and related allocations of factory overhead. Our products are manufactured at various facilities in the U.S., Mexico, Dominican Republic, England, Slovakia, India and the People’s Republic of China (PRC).

 

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

 

The Effects of COVID-19 on Bel’s Business

 

We continue to be focused on the safety and well-being of our associates around the world in light of COVID-19 and the variants of COVID that have followed. Our management team closely monitors the situation at each of our facilities and protective measures, where possible and as applicable under governing regulations, remain in place throughout our facilities.  The majority of our office staff continues to follow a hybrid work schedule.  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. 

 

Throughout 2022, pandemic-related issues created additional port congestion and intermittent supplier shutdowns and delays, resulting in additional expenses to expedite delivery of critical parts. In order to better control our costs, the expediting of raw material deliveries has been generally reserved for customer-specific requests for expedited timing whereby our end customer has agreed to pay the incremental fee. The requests to expedite shipments has continued into the first half of 2023 but to a lesser extent.  Upon the discontinuation of COVID protocols in the PRC in late 2022, we experienced approximately 3-4 weeks between December 2022 and January 2023 where the attendance rate of workers at our factories in the PRC were very low due to COVID outbreaks in the regions in which we operate. As of June 30, 2023, attendance rates at all of our factories in the PRC were at normal levels. We do not believe the aforementioned low attendance rates had a material impact on Bel's financial results in the first half of 2023. To date, the COVID-related transportation delays and local outbreaks have not materially impacted our ability to operate our business or achieve our business goals.   

 

 

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

 

As our operations have continued we have not experienced a negative impact on our liquidity to date.  Our balance of cash on hand continues to be strong at $65.1 million at June 30, 2023 as compared to $70.3 million at December 31, 2022. We also have availability under our current revolving credit facility; as of June 30, 2023, we could borrow an additional $115.0 million while still being in compliance with our debt covenants.  However, any significant negative impact to our financial results related to COVID or otherwise would have a related negative impact on our financial covenants outlined in our credit agreement, which would impact the amount available to borrow under our revolving credit facility.  Our management team closely monitors the evolving COVID situation and its ongoing and lasting effects and impacts including upon our industry, suppliers and customers, and has developed plans which could be implemented to minimize the impact to our Company in the event the situation deteriorates.

 

Our statements regarding the future impact of COVID-19 and its ongoing and lasting effects and impacts represent Forward-Looking Statements.  See “Cautionary Notice Regarding Forward-Looking Information.”

 

Other Key Factors Affecting our Business

 

We believe that, in addition to uncertainties around COVID-19 and continuing impacts of the pandemic upon the economy and our industry (including on suppliers and customers), recent global inflationary pressures on the costs of goods and services in general, and the Russia-Ukraine conflict, the key factors affecting and/or potentially affecting our results for the six months ended June 30, 2023 and/or future results include the following:

 

 

Revenues – Our revenues in the first six months of 2023 were up $33.8 million, or 11.0% as compared to the same period of 2022.  The increase was primarily seen within our Power Solutions and Protection group from higher sales of our power products utilized in networking and eMobility end applications. Our Connectivity Solutions group was also a significant contributor to our sales growth in the first half of 2023, driven by increased sales to customers in the commercial aerospace and military end markets. These increases were offset in part by a decline in sales of our Magnetic Solutions products during the first half of 2023 as compared to the same period of 2022, as our Magnetics networking customers continue to work through inventory on hand.

 

 

Backlog – Our backlog of orders amounted to $449.9 million at June 30, 2023, a decrease of $115.4 million, or 20%, from December 31, 2022.  From year-end 2022 to June 30, 2023, we saw a 20% decrease in the backlog for our Power Solutions and Protection business, a decline in backlog of 41% in our Magnetics business and a 6% decrease in backlog level at our Connectivity Solutions business.  Order volumes in general have been lower in recent quarters which we believe to be due in part to our customers' working through inventory on hand.

 

 

 

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 our gross margin percentage.  In general, our Connectivity products have historically had the highest-contribution margins of our three product groups given the harsh environment and high-reliability nature of these products and the end markets they serve.  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 in nature, 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 revenue volume among our product groups will have a corresponding impact on our profit margins.  See "Results of Operations - Summary by Operating Segment - Revenue and Gross Margin" below for further details.

 

 

Pricing and Availability of Materials – There have been ongoing supply constraints related to components that constitute raw materials in our manufacturing processes, particularly with capacitors, discrete semiconductors and copper. Lead times have been extended and the reduction in supply also caused an increase in prices for certain of these components. Beginning in late-2022, there has been some stabilization of raw material pricing and availability for a portion of the components that we purchase, but in general supply constraints continue to be a challenge and we expect this environment to continue through the remainder of 2023. Our material costs as a percentage of revenue were 42.4% of sales during the first half of 2023, down from 45.7% during the first half of 2022 as a result of a favorable shift in product mix and the impact of our pricing actions over the past year, offset in part by higher material costs in 2023.

 

 

Labor Costs – Labor costs represented 6.6% of revenue during the first six months of 2023 as compared to 8.7% of revenue during the same period of 2022.  The reduction in labor costs as a percentage of sales for the first half of 2023 was largely impacted by pricing actions taken by our Company over the past year and favorable exchange rate fluctuations in 2023 leading to lower labor costs at our PRC factories.  

     
  Inflationary Pressures - Inflationary pressures could continue to 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, we launched a series of initiatives to simplify our operational footprint. In a project expected to be largely complete by end of the third quarter of 2023 and fully executed by year end, we are in the process of consolidating two of our Magnetics sites in Zhongshan and Pingguo, China, spread across 9 manufacturing buildings in total, into a single centralized site in the Binyang county of southwestern China. Further, within our Connectivity Solutions group, facility consolidation actions have been underway in both the U.S. and Europe. During the first half of 2023, we completed the transitions our of our Tempe, Arizona and Sudbury, UK sites, moving those operations into other existing Bel facilities. Our Connectivity site in Melbourne, Florida is in the process of transitioning its manufacturing operations to our existing site in Waseca, Minnesota and this initiative is scheduled for completion by the end of 2023. Aggregate annual cost savings are estimated at approximately $5.0 million, which we anticipate to begin to realize in full by the first quarter of 2024. We will continue to review our operations to optimize our business, which may result in restructuring costs being recognized in future periods. The preceding sentences represent Forward-Looking Statements. See "Cautionary Notice Regarding Forward-Looking Information."

 

 

Impact of Foreign Currency – As further described below, during the six months ended June 30, 2023, labor and overhead costs were $0.6 million lower than the corresponding 2022 period primarily due to a favorable foreign exchange environment involving the Chinese Renminbi, partially offset by an unfavorable foreign exchange fluctuations in the Mexican Peso, as compared to the prior year period.  We realized foreign exchange transactional losses of $0.5 million during the six months ended June 30, 2023, due to the fluctuation of the spot rates of certain currencies in effect when translating our balance sheet accounts at June 30, 2023 versus those in effect at December 31, 2022. Since we are a U.S. domiciled company, we translate our foreign currency-denominated financial results into U.S. dollars.  Due to the changes in the value of foreign currencies relative to the U.S. dollar, translating our financial results and the revaluation of certain intercompany as well as third-party transactions to and from foreign currencies to U.S. dollars may result in a favorable or unfavorable impact to our consolidated statements of operations and cash flows.  We were favorably impacted by transactional foreign exchange gains in the first six months of 2023 due to the depreciation of the Chinese Renminbi against the U.S. dollar, offset in part 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 $1.5 million lower in the PRC, partially offset by higher costs in Mexico of approximately $1.0 million, in the six months ended June 30, 2023 as compared to the comparable period in 2022.  We monitor changes in foreign currencies and have historically implemented foreign currency forward contracts, and may continue to implement pricing actions to help mitigate the impact that changes in foreign currencies may have on our consolidated operating results. The preceding sentence represents a Forward-Looking Statement.  See "Cautionary Notice Regarding Forward-Looking Information."

 

 

Effective Tax Rate – Our effective tax rate will fluctuate based on the geographic regions in which our pretax profits are earned.  Of the geographic regions in which we operate, the U.S. and Europe’s tax rates are generally equivalent; and Asia has the lowest tax rates of our three geographical regions.  See Note 12, “Income Taxes”.

 

 

Results of Operations - Summary by Operating Segment

 

Revenue and Gross Margin

 

Our revenue and gross margin by operating segment for the three and six months ended June 30, 2023 and 2022 were as follows:

 

   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

Revenue

   

Gross Margin

   

Revenue

   

Gross Margin

 
   

2023

   

2022

   

2023

   

2022

   

2023

   

2022

   

2023

   

2022

 

Connectivity solutions

  $ 54,843     $ 46,096       37.4 %     27.6 %   $ 108,239     $ 89,809       35.8 %     27.1 %

Magnetic solutions

    26,843       53,450       24.6 %     28.2 %     62,610       87,666       23.6 %     25.1 %

Power solutions and protection

    87,091       71,026       35.7 %     28.2 %     170,272       129,815       35.7 %     27.7 %
    $ 168,777     $ 170,572       32.9 %     26.6 %   $ 341,121     $ 307,290       32.0 %     25.8 %

 

Connectivity Solutions:

 

Sales of our Connectivity Solutions products increased by $8.7 million (19%) and $18.4 million (21%) during three and six months ended June 30, 2023, respectively, as compared to the same periods of 2022.  These increases were primarily due to an increase in sales into the commercial aerospace end market of $8.0 million (102%) during the second quarter of 2023 and $16.4 million (117%) during the first half of 2023 as compared to the same periods of 2022. Sales into our military end market also grew in the 2023 periods by $2.1 million (22%) during the second quarter and $3.4 million (18%) during the first half of 2023 as compared to the same periods of 2022. We also experienced an increased volume of Connectivity Solutions products sold through our distribution channels in the 2023 periods 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 $2.8 million (30%) during the three months ended June 30, 2023 and a decline of $3.7 million (21%) during the six months ended June 30, 2023 as compared to the prior year periods. Gross margins for the 2023 periods presented above were favorably impacted by the higher overall sales volume, pricing actions and operational efficiencies implemented during the first half of 2023. 

 

Magnetic Solutions:

 

Sales of our Magnetic Solutions products declined by $26.6 million (50%) and $25.1 million (29%) during the three and six months ended June 30, 2023, respectively, as compared to the same periods of 2022. Demand for our Magnetic Solutions products from our networking customers and through our distribution channels has been the primary driver of the lower demand as they continue to work through inventory on hand. The lower sales volume, partially offset by pricing actions and favorable exchange rates with the Chinese Renminbi versus the U.S. dollar, were the primary drivers of gross margin reduction for this product group from last year's periods.  

 

Power Solutions and Protection:

 

Sales of our Power Solutions and Protection products were higher by $16.1 million (23%) during the second quarter of 2023 and by $40.5 million (31%) during the first half of 2023 as compared to the same periods of 2022.  The sales increases for the 2023 periods presented were primarily driven by an increase in sales of our front-end power products used in networking and datacenter applications of $16.1 million during the second quarter of 2023 and a $35.2 million increase during the first half of 2023 as compared to the same periods of 2022. Further, sales of product into the eMobility end market increased by $3.5 million (71%) in the second quarter and $6.0 million (65%) in the first half of 2023 as compared to the same periods of 2022. These increases were offset by a reduction in sales of our circuit protection products of $2.0 million and $5.2 million during the three and six months ended June 30, 2023, respectively, as compared to the same periods of 2022. Gross margin improved in the 2023 periods presented versus those from the same periods of 2022 as pricing actions, higher sales volume, favorable exchange rates with the Chinese Renminbi versus the U.S. dollar, and a favorable shift in product mix offset the impact of increased material costs.

 

Cost of Sales

 

Cost of sales as a percentage of revenue for the three and six months ended June 30, 2023 and 2022 consisted of the following:

 

   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2023

   

2022

   

2023

   

2022

 

Material costs

    41.3 %     46.6 %     42.4 %     45.7 %

Labor costs

    6.4 %     8.0 %     6.6 %     8.7 %

Other expenses

    19.4 %     18.8 %     19.0 %     19.8 %

Total cost of sales

    67.1 %     73.4 %     68.0 %     74.2 %

 

Material costs as a percentage of sales during the three and six months ended June 30, 2023 were down compared to the same periods of 2022, as pricing actions taken over the past year are helping 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 China due to the favorable fluctuation in the Chinese Renminbi exchange rate versus the U.S. Dollar, and contract renewals within the Connectivity segment which enabled us to align with current costs of material and labor, thereby improving profitability within that 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 periods presented versus the prior year periods.   

 

The other expenses noted in the table above include fixed cost items such as support labor and fringe, depreciation and amortization, and facility costs (rent, utilities, insurance).  In total, these other expenses increased during the three and six months ended June 30, 2023 by $0.6 million and $3.9 million, respectively, as compared to the comparable periods of 2022.  Towards the end of the first quarter of 2022, our Connectivity segment increased its production capacity to accommodate the ramp-up in commercial aerospace demand, leading to higher support labor and overhead costs. The first quarter of 2023 includes a full quarter of these incremental costs. In addition, global wage rate increases, both inflationary and government-mandated increases to minimum wage rates, have led to higher fixed costs in the 2023 periods presented as compared to 2022.

 

 

Research and Development ("R&D") Expense

 

R&D expense amounted to $6.0 million and $4.7 million for the three months ended June 30, 2023 and 2022, respectively, and $11.2 and $9.5 million for the six months ended June 30, 2023 and 2022, respectively. The increases noted for the 2023 periods were primarily due to higher salaries, benefits and product development costs.   

 

Selling, General and Administrative Expense (“SG&A”)

 

SG&A expenses were $25.1 million for the second quarter of 2023, up from $24.0 million in the second quarter of 2022.  This increase in SG&A was largely the result of higher SG&A salaries and fringe benefits of $1.4 million and incremental litigation costs of $1.2 million associated with the MPS patent infringement lawsuit further described in Note 15, "Commitments and Contingencies". SG&A expenses were $50.4 million for the first half of 2023, up from $45.0 in the same period of 2022, primarily due to higher SG&A salaries and fringe benefits of $4.2 million and litigation costs of $2.8 million associated with the MPS lawsuit.

 

Other Expense, Net

 

Other expense, net was $0.3 million and $1.7 million for the three months ended June 30, 2023 and 2022, respectively. The year-over-year movements within this line item were largely driven by market fluctuations in our SERP investments which resulted in a gain of $0.4 million and a loss of $1.5 million during the three months ended June 30, 2023 and 2022, respectively. The Company also recorded $0.4 million of losses associated with its investment in innolectric during the second quarter of 2023. Other expense, net was $0.2 million and $2.5 million for the six months ended June 30, 2023 and 2022, respectively. The year-over-year fluctuation was primarily due to market fluctuations in our SERP investments which resulted in a gain of $0.8 million in the six months ended June 30, 2023 versus a loss of $2.2 million in the six months ended June 30, 2022. 

 

Provision for 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 12, “Income Taxes”.

 

The benefit from income taxes for the three months ended June 30, 2023 and 2022 was ($0.5) million and ($2.7) million, respectively.  The Company’s earnings before income taxes for the three months ended June 30, 2023, were $13.0 million higher when compared with the same period in 2022, primarily attributable to an increase in income from the North America and Europe regions, offset by a decrease in the Asia region. The Company’s effective tax rate was (1.8%) and (19.2%) for the three months ended June 30, 2023 and 2022, respectively.  The change in the effective tax rate during the three months ended June 30, 2023 as compared to the same period in 2022, is primarily attributable to a benefit resulting from the impact of permanent differences on U.S. activities, as 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.  See Note 12, “Income Taxes.”

 

The provision for (benefit from) income taxes was $3.7 million and ($1.2) million for the six months ended June 30, 2023 and 2022, respectively.  The Company’s earnings before income taxes for the six months ended June 30, 2023, were approximately $25.1 million higher than the same period in 2022, primarily attributable to an increase in income in North America and Europe regions, offset by a decrease in the Asia region. The Company’s effective tax rate was 8.0% and (5.7%) for the six months ended June 30, 2023 and 2022, respectively.  The change in the effective tax rate during the six months ended June 30, 2023 as compared to the same period in 2022, is primarily attributable to the same factors noted above.  See Note 12, “Income Taxes.”

 

Liquidity and Capital Resources

 

Our principal sources of liquidity include $65.1 million of cash and cash equivalents at June 30, 2023, 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 six months ended June 30, 2023, our cash and cash equivalents decreased by $5.2 million.  This decrease was primarily due to the following:

 

 

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

  payments for our equity method investment in innolectric of $10.0 million;
  net repayments under our revolving credit facility of $35.0 million; and
  dividend payments of $1.7 million; largely offset by
  net cash provided by operating activities of $40.7 million;
  proceeds from the sale of property, plant and equipment of $5.2 million; and
  proceeds from the sale of our business in the Czech Republic of $5.2 million

 

During the six months ended June 30, 2023, our accounts receivable balance did not change significantly.  Days sales outstanding (DSO) was 58 days at each of June 30, 2023 and December 31, 2022.  Inventory decreased by $13.5 million at June 30, 2023 compared to December 31, 2022, as component availability has started to ease and we have worked to consume our inventory on hand.  Inventory turns were 2.9 at June 30, 2023 as compared to 2.6 at December 31, 2022.  

 

Cash and cash equivalents, marketable securities and accounts receivable comprised approximately 31.2% of our total assets at June 30, 2023 and 31.7% of total assets at December 31, 2022. Our current ratio (i.e., the ratio of current assets to current liabilities) was 2.8 to 1 at each of June 30, 2023 and December 31, 2022. At June 30, 2023 and December 31, 2022, $50.8 million and $50.1 million, respectively (or 78% and 71%, respectively), of our cash and cash equivalents was held by our foreign subsidiaries.  We repatriated $20.5 million from outside of the U.S. during the six months ended June 30, 2023. 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 our U.S. operations in the future.  In the event these funds were needed for our U.S. operations, we would be required to accrue and pay U.S. state taxes and any applicable foreign withholding taxes to repatriate these funds.

 

Future Cash Requirements

 

We expect foreseeable liquidity and capital resource requirements to be met through existing cash and cash equivalents and anticipated cash flows from operations, as well as borrowings available under our revolving credit facility, if needed.  Our material cash requirements arising in the normal course of business are outlined in Item 7A, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.  There were no material changes to our future cash requirements during the six months ended June 30, 2023.

 

Credit Facility

 

In September 2021, we entered into the CSA, as further described in Note 11, "Debt".  During January 2023, we amended our CSA and related interest rate swap agreements to transition the reference rate from LIBOR to a Secured Overnight Financing Rate ("SOFR") effective January 31, 2023. The CSA contains customary representations and warranties, covenants and events of default.  In addition, the CSA contains financial covenants that measure (i) the ratio of our total funded indebtedness, on a consolidated basis, less the aggregate amount of all unencumbered cash and cash equivalents, to the amount of our consolidated EBITDA (“Leverage Ratio”) and (ii) the ratio of the amount of our consolidated EBITDA to our consolidated fixed charges (“Fixed Charge Coverage Ratio”).  If an event of default occurs, the lenders under the CSA 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 June 30, 2023, we were in compliance with our debt covenants, including the most restrictive covenant, the Fixed Charge Coverage Ratio. The unused credit available under the credit facility at June 30, 2023 was $115.0 million, all of which we had the ability to borrow without violating our Leverage Ratio covenant based on our existing consolidated EBITDA. 

 

Critical Accounting Policies and Estimates

 

Our condensed consolidated financial statements include certain amounts that are based on management's best estimates and judgments.  We base our 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 condensed 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. For a detailed discussion of our critical accounting estimates, refer to “Critical Accounting Estimates” in Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022. There have been no material changes in our critical accounting policies, judgments and estimates, including assumptions or estimation techniques utilized, as compared to those disclosed in our 2022 Annual Report on Form 10-K.

 

 

Recent Accounting Pronouncements

 

The discussion of new financial accounting standards applicable to our Company is incorporated herein by reference to Note 1 to the Company’s Financial Statements, “Basis of Presentation and Accounting Policies,” included in Part I, Item 1 of this Quarterly Report on Form 10-Q.

 

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

 

Item 4.   Controls and Procedures

 

Disclosure controls and procedures:  As of the end of the period covered by this report, the Company carried out an evaluation, with the participation of the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, of the effectiveness of the Company’s disclosure controls and procedures pursuant to Securities Exchange Act Rule 13a-15.  Based on that evaluation, the Company’s Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective as of the end of the period covered by this report.

 

Changes in internal controls over financial reporting:  There has not been any change in the Company’s internal control over financial reporting that occurred during the Company’s last fiscal quarter to which this report relates that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

PART II.     Other Information

 

Item 1.   Legal Proceedings

 

The information called for by this Item is incorporated herein by reference to Note 15, "Commitments and Contingencies" of the Company’s Condensed Consolidated Financial Statements, under “Legal Proceedings”, as set forth in Part I, Item 1 of this Quarterly Report on Form 10-Q. We are also involved in various other legal actions incidental to our business. We believe, after consulting with counsel, that the disposition of these other legal proceedings and matters will not have a material effect on our condensed consolidated financial condition or results of operations.

 

Item 1A. Risk Factors

 

The risk factors described in Part I, Item 1A, "Risk Factors," of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 should be carefully considered before making an investment decision. These are the risk factors that we consider to be the most significant risk factors, but they are not the only risk factors that should be considered in making an investment decision. This Quarterly Report on Form 10-Q 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, 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.

 

 

Item 2.  Unregistered Sales of Equity Securities and Use of Proceeds

 

Not applicable.

 

Item 3.  Defaults Upon Senior Securities

 

Not applicable.

 

Item 4.  Mine Safety Disclosures

 

Not applicable.

 

Item 5.  Other Information

 

Not applicable.

 

 

Item 6.  Exhibits

 

 

 

Exhibits:

 

 

 

31.1*

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

 

 

31.2*

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

 

 

 32.1**

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

 

 

 32.2**

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

 

 

101.INS*

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

 

 

101.SCH*

Inline XBRL Taxonomy Extension Schema Document

 

 

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

101.DEF*

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase Document

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

 

 

*   Filed herewith.

** Submitted herewith.

         

 

 

SIGNATURES

 

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

 

 

 

 

BEL FUSE INC.

August 4, 2023

 

By:

/s/ Daniel Bernstein

 

Daniel Bernstein

 

President and Chief Executive Officer

(Principal Executive Officer)

 

 

By:

/s/ Farouq Tuweiq

 

Farouq Tuweiq

 

Chief Financial Officer

(Principal Financial Officer)

 

27
EX-31.1 2 ex_527872.htm EXHIBIT 31.1 ex_527872.htm

Exhibit 31.1

 

 

CERTIFICATION

 

I, Daniel Bernstein, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q 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 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: August 4, 2023

/s/ Daniel Bernstein

 

Daniel Bernstein

 

President and Chief Executive Officer

(Principal Executive Officer)

 

 
EX-31.2 3 ex_527873.htm EXHIBIT 31.2 ex_527873.htm

Exhibit 31.2

 

 

CERTIFICATION

 

I, Farouq Tuweiq, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q 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 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:  August 4, 2023

/s/ Farouq Tuweiq

 

Farouq Tuweiq

 

Chief Financial Officer

 

(Principal Financial Officer)

 

 
EX-32.1 4 ex_527874.htm EXHIBIT 32.1 ex_527874.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 quarterly report of Bel Fuse Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2023 filed with the Securities and Exchange Commission (the “Report”), I, Daniel Bernstein, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

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

 

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

 

 

Date:  August 4, 2023

/s/ Daniel Bernstein

 

Daniel Bernstein

 

President and Chief Executive Officer

(Principal Executive Officer)

 

 
EX-32.2 5 ex_527875.htm EXHIBIT 32.2 ex_527875.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 quarterly report of Bel Fuse Inc. (the “Company”) on Form 10-Q for the quarter ended June 30, 2023 filed with the Securities and Exchange Commission (the “Report”), I, Farouq Tuweiq, Chief Financial Officer and Treasurer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

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

 

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

 

 

 

Date:  August 4, 2023

/s/ Farouq Tuweiq

 

Farouq Tuweiq

 

Chief Financial Officer

 

(Principal Financial Officer)

 

 
EX-101.SCH 6 belfa-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 008 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 1 - Basis of Presentation and 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 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 6 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 7 - Inventories link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 8 - Property, Plant and Equipment link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 9 - Accrued Expenses link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 11 - Debt link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 12 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 15 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 16 - Segments link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 3 - Divestiture of Subsidiary (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 4 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 5 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 7 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 8 - Property, Plant and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 9 - Accrued Expenses (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 16 - Segments (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 2 - Investment in Innolectric (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 3 - Divestiture of Subsidiary (Details Textual) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 4 - Revenue - Contract Assets and Contract Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 5 - Earnings Per Share - Basic and Diluted Net Earnings Per Common Share (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 6 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 7 - Inventories - Components of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 8 - Property, Plant and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 9 - Accrued Expenses (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 9 - Accrued Expenses - Accrued Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 9 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities (Details Textual) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 11 - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 12 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 15 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 16 - Segments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 16 - Segments - Segments (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 belfa-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 belfa-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 belfa-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_DerivativeNotionalAmount Derivative, Notional Amount Derivatives Not Designated as Hedging Instruments [Table Text Block] Note To Financial Statement Details Textual Significant Accounting Policies Note 3 - Divestiture of Subsidiary Note 4 - Revenue Note 5 - Earnings Per Share Note 7 - Inventories Note 8 - Property, Plant and Equipment Note 9 - Accrued Expenses Long-term Liabilities: Note 10 - Derivative Instruments and Hedging Activities Note 13 - Retirement, Savings and Deferred Compensation Plans Income Tax Disclosure [Text Block] Note 14 - Accumulated Other Comprehensive Loss Note 16 - Segments Unrealized holding gains on marketable securities, net of taxes Unrealized holding (losses) gains on marketable securities, net of taxes of $0 in all periods presented Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details) Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 4 - Revenue - Contract Assets and Contract Liabilities (Details) Note 5 - Earnings Per Share - Basic and Diluted Net Earnings Per Common Share (Details) Note 7 - Inventories - Components of Inventories (Details) Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) Note 9 - Accrued Expenses - Accrued Expenses (Details) Other current liabilities Not designated as hedging instruments Note 9 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details) Note 10 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details) Note 10 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) Note 10 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) Note 13 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details) Note 13 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred Business Combination, Consideration Transferred, Liabilities Incurred Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) Change in unfunded SERP liability, net of taxes us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax Change in unfunded SERP liability, net of taxes of ($4), ($17), ($8) and ($35), respectively Note 14 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) Note 16 - Segments - Segments (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Foreign currency translation adjustment, net of taxes us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax Currency translation adjustment, net of taxes of ($105), ($31), ($96) and ($43), respectively Other comprehensive (loss) income before reclassifications us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent Amount reclassified from accumulated other comprehensive loss Other comprehensive income (loss): Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Net Benefit Costs [Table Text Block] Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Financial Instruments [Domain] Retirement Plan Name [Axis] Retirement Plan Name [Domain] us-gaap_ContractWithCustomerLiabilityCurrent Contract liabilities - current (deferred revenue) Financial Instrument [Axis] Accrued expenses Accrued Liabilities, Current Salaries, bonuses and related benefits Accounts payable Revolving Credit Facility [Member] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Credit Facility [Axis] Proceeds from sale of property, plant and equipment Credit Facility [Domain] Supplemental Employee Retirement Plan [Member] Other us-gaap_PolicyTextBlockAbstract Accounting Policies Warranty accrual Sales commissions us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property, plant and equipment Income taxes, net of refunds received us-gaap_LossContingencyAccrualAtCarryingValue Loss Contingency Accrual Current Liabilities: us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup Asset, Held-for-Sale, Not Part of Disposal Group us-gaap_Assets Total assets Supplementary information: us-gaap_LongTermDebtFairValue Long-Term Debt, Fair Value Property, plant and equipment us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment Inventories us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1 Investment [Text Block] 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 us-gaap_LossContingencyEstimateOfPossibleLoss Loss Contingency, Estimate of Possible Loss Award Type [Domain] Award Type [Axis] Basis of Presentation and Significant Accounting Policies [Text Block] Net earnings us-gaap_NetIncomeLoss Net earnings available to common stockholders Net earnings available to common stockholders Intangible assets, net Restricted Stock [Member] us-gaap_NetIncomeLossAttributableToNoncontrollingInterest Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation Property, plant and equipment, net Property, plant and equipment, net Goodwill us-gaap_Goodwill 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 Undistributed earnings 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. Derivative Instrument [Axis] Derivative Contract [Domain] Cash flows from investing activities: us-gaap_AvailableForSaleSecuritiesDebtSecurities Debt Securities, Available-for-Sale Gross Profit % Represents percentage of gross profit. us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet Other operating assets/liabilities, net us-gaap_IncreaseDecreaseInRestructuringReserve Accrued restructuring costs Earnings Per Share [Text Block] Equity method investment Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income taxes payable us-gaap_LongtermDebtPercentageBearingVariableInterestAmount Long-Term Debt, Percentage Bearing Variable Interest, Amount us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued expenses (Benefit from) provision for income taxes Common Stock, Common Class A [Member] Related to common stock class A shares. us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet Derivative instruments gain (loss) us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Common Stock, Common Class B [Member] Related to common class B stock. Unrealized loss on marketable securities arising during the period, tax us-gaap_DefinedContributionPlanCostRecognized Defined Contribution Plan, Cost 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 Foreign currency translation adjustment, tax expense Cash and cash equivalents Unrealized losses on interest rate swap cash flow hedge, tax Unrealized gains (losses) on interest rate swap cash flow hedge, tax Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income City Area Code Gain on sale recognized Gain on sale of business Gain on sale of business New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures Forfeiture of restricted common stock us-gaap_GainLossOnSaleOfPropertyPlantEquipment Gain (Loss) on Disposition of Property Plant Equipment Gain on sale of property Common stock, shares outstanding (in shares) us-gaap_DebtWeightedAverageInterestRate Debt, Weighted Average Interest Rate us-gaap_DebtInstrumentInterestRateDuringPeriod Debt Instrument, Interest Rate During Period Current Fiscal Year End Date Document Fiscal Period Focus Document Fiscal Year Focus Prior service cost Document Period End Date Capital Unit, Class B [Member] Net loss ROU assets obtained in exchange for lease obligations 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 Less dividends declared Cash dividends declared on common stock Document Information [Line Items] Document Information [Table] Entity Filer Category Entity Current Reporting Status New charges Restructuring Charges Variable Rate [Domain] Variable Rate [Axis] us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable, net Stock-based compensation expense Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Entity [Domain] us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition Forfeiture of restricted common stock, APIC Legal Entity [Axis] Entity Address, Address Line One us-gaap_TreasuryStockValueAcquiredCostMethod Repurchase of treasury stock Entity Address, City or Town Entity Address, Postal Zip Code us-gaap_TreasuryStockCommonValue Treasury stock (unrestricted, consisting of 3,323 Class A shares and 17,342 Class B shares) Entity Address, State or Province Entity Common Stock, Shares Outstanding 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. Disposal of Corporate Headquarters [Member] Relating to the disposal of corporate headquarters. The 2021 Swaps [Member] The aggregate two 2021 interest rate swap agreements entered in November 2021. us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses Net amortization us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost Net periodic benefit cost Service cost Interest cost Local Phone Number us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Issuance of restricted common stock Related Party, Type [Axis] Related Party, Type [Domain] Selling, general and administrative expenses Line of Credit Facility, Lender [Domain] Raw materials Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Finished goods Work in progress us-gaap_IncreaseDecreaseInContractWithCustomerAsset Unbilled receivables Retained earnings Research and development costs Accumulated other comprehensive loss Accumulated other comprehensive loss Debt Disclosure [Text Block] Derivative Instruments, Gain (Loss) [Table Text Block] us-gaap_InterestExpense Interest expense us-gaap_InterestExpenseDebt Interest Expense, Debt Changes in operating assets and liabilities: Amortization of deferred financing costs us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] us-gaap_OtherNoncashIncomeExpense Other, net Inventory Disclosure [Text Block] Operating lease liabilities, long-term Schedule of Inventory, Current [Table Text Block] us-gaap_DeferredIncomeTaxesAndTaxCredits Deferred tax benefit Operating lease liabilities, current Retirement Benefits [Text Block] Right-of-use assets Designated as cash flow hedges us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense Deferred Compensation Arrangement with Individual, Compensation Expense Designated as a cash flow hedge Designated as cash flow hedges us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax Unfunded SERP liability, net of taxes of $887 at June 30, 2023 and $879 at December 31, 2022 Unrealized gains on interest rate swap cash flow hedge, net of taxes of $0 at June 30, 2023 and $0 at December 31, 2022 Restructuring charges Foreign currency translation adjustment, net of taxes of ($273) at June 30, 2023 and ($369) at December 31, 2022 us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax Unrealized holding gains on marketable securities, net of taxes of ($7) at June 30, 2023 and ($7) at December 31, 2022 us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax Other assets Stock-based compensation Related party note receivable us-gaap_AssetsFairValueDisclosure Assets, Fair Value Disclosure, Total 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. us-gaap_Depreciation Depreciation Depreciation and amortization us-gaap_AssetsCurrent Total current assets us-gaap_GainLossOnSaleOfProperties Gain on sale of property 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) Fair Value, Nonrecurring [Member] Common stock Assets held for sale Measurement Frequency [Axis] Measurement Frequency [Domain] Adjustments to reconcile net earnings to net cash provided by operating activities: Common stock, shares authorized (in shares) Common stock, par value (in dollars per share) Asia [Member] Statistical Measurement [Domain] Maximum [Member] Ownership [Domain] Other current assets Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Litigation Case [Axis] Litigation Case [Domain] Ownership [Axis] Unbilled receivables Contract assets - current (unbilled receivables) 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] Inventories Inventories us-gaap_ForeignCurrencyTransactionGainLossBeforeTax Net unrealized losses (gains) on foreign currency revaluation Construction in Progress [Member] Cash flows from operating activities: Schedule of Segment Reporting Information, by Segment [Table Text Block] Statement [Line Items] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Accounts receivable, allowance for doubtful accounts us-gaap_NumberOfOperatingSegments Number of Operating Segments Accounts receivable, net of allowance for doubtful accounts of $1,632 and $1,552, respectively us-gaap_NumberOfReportableSegments Number of Reportable Segments Additional paid-in capital AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Building and Building Improvements [Member] us-gaap_DeferredCompensationPlanAssets Deferred Compensation Plan Assets Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] AOCI Attributable to Parent [Member] Stockholders' Equity: Land [Member] Nonqualified Deferred Compensation Plan [Member] Represents Nonqualified Deferred Compensation Plan. Long-Lived Tangible Asset [Axis] Other expense, net belfa_DeferredCompensationArrangementVestingAge Deferred Compensation Arrangement, Vesting Age The age of employees for contributions to become fully vested under deferred compensation arrangement. Segment Reporting Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Current Assets: Fair Value Disclosures [Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents - beginning of period Cash and cash equivalents - end of period us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net (decrease) increase in cash and cash equivalents us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities Commitments and contingencies (see Note 15) Effect of exchange rate changes on cash and cash equivalents us-gaap_OperatingIncomeLoss Income from operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Minimum pension obligation and unfunded pension liability Secured Overnight Financing Rate (SOFR) [Member] Represent the Secured Overnight Financing Rate (SOFR) Gross Profit Gross profit Cost of sales us-gaap_DeferredIncomeTaxLiabilitiesNet Deferred income taxes us-gaap_ContractWithCustomerLiability Deferred revenue Total derivative liabilities us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Investment, Policy [Policy Text Block] Consolidated Entities [Axis] Consolidated Entities [Domain] Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Disposal Group Classification [Axis] Disposal Group Classification [Domain] us-gaap_PaymentsOfDividends Dividends paid to common stockholders 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 Retained Earnings [Member] Net sales Revenue Treasury Stock, Common [Member] Additional Paid-in Capital [Member] Equity Components [Axis] Equity Component [Domain] Other Noncurrent Assets [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). us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Earnings before provision for income taxes Investments Held in Rabbi Trust [Member] Information pertaining to investments held in a rabbi trust which are intended to fund the Company's Supplemental Executive Retirement Plan ("SERP"). Bel Fuse Inc. Employees' Savings Plan [Member] Information pertaining to the Bel Fuse Inc. Employees' Savings Plan. 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. Comprehensive Income (Loss) Note [Text Block] us-gaap_LineOfCredit Long-Term Line of Credit Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] 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. Disaggregation of Revenue [Table Text Block] Foreign currency translation adjustment, tax belfa_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax Represents the tax expense (benefit) arising from the accumulated appreciation or loss in value of foreign currency translation adjustment at the end of an accounting period. Revenue from Contract with Customer [Text Block] 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] Document Quarterly Report belfa_IndemnificationPeriod Indemnification Period (Year) The period of indemnification. Entity Incorporation, State or Country Code us-gaap_DebtInstrumentCarryingAmount Long-Term Debt, Gross us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits Accounting Policies [Abstract] Document Transition Report Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component [Table Text Block] Tabular disclosure of changes in components of accumulated other comprehensive income (loss). us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Entity Interactive Data Current Dividends declared (in dollars per share) Related Party [Member] Nonoperating Income (Expense) [Member] Security Exchange Name Title of 12(b) Security 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] Segments [Domain] Accounts payable us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable Corporate Segment [Member] Other long-term liabilities us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities Other current liabilities us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities us-gaap_RepaymentsOfLinesOfCredit Repayments under revolving credit line Borrowings under revolving credit line Statement [Table] Statement of Financial Position [Abstract] Class A - basic and diluted (in shares) Weighted-average number of shares outstanding - basic and diluted (in shares) Accounts Payable and Accrued Liabilities Disclosure [Text Block] Net earnings per common share - basic and diluted (in dollars per share) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Weighted-average number of shares outstanding: Net earnings per common share: Statement of Cash Flows [Abstract] us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet Derivative Assets (Liabilities), at Fair Value, Net Statement of Stockholders' Equity [Abstract] Consideration received us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration Disposal Group, Including Discontinued Operation, Consideration Income Statement [Abstract] us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Other comprehensive loss Disposal Groups, Including Discontinued Operations [Table Text Block] Disposal Group Name [Axis] Accrued restructuring costs Restructuring Reserve Liability, beginning balance Liability, ending balance Disposal Group Name [Domain] Schedule of Accrued Liabilities [Table Text Block] us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts Business Acquisition, Transaction Costs Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Domain] Sales Channel, Directly to Consumer [Member] Sales Channel, Through Intermediary [Member] us-gaap_DerivativeBasisSpreadOnVariableRate Derivative, Basis Spread on Variable Rate Other Restructuring [Member] Jersey City [Member] Represents Jersey City location. Type of Restructuring [Domain] Employee Severance [Member] us-gaap_LoansAndLeasesReceivableRelatedParties Loans and Leases Receivable, Related Parties Restructuring and Related Costs [Table Text Block] Restructuring Type [Axis] Cash flows from financing activities: Other liabilities Liability for uncertain tax positions Proceeds from sale of business us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates Payments to Acquire Interest in Subsidiaries and Affiliates Payments for equity method investment Foreign Exchange Forward [Member] us-gaap_StockholdersEquity Total stockholders' equity Balance Balance Common Class A [Member] Common Class B [Member] Class of Stock [Axis] Class of Stock [Domain] Long-term debt Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Net losses reclassified from AOCL to the consolidated statement of operations Unrealized gains on interest rate swap cash flow hedge Interest Rate Swap [Member] us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent Unrealized gains (losses) on interest rate swap cash flow hedge, net of taxes of $0 in all periods presented us-gaap_DerivativeFixedInterestRate Derivative, Fixed Interest Rate Net (losses) gains recognized in AOCL EX-101.PRE 10 belfa-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2023
Aug. 01, 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 Q2  
Document Fiscal Year Focus 2023  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 000-11676  
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 Incorporation, State or Country Code NJ  
Entity Tax Identification Number 22-1463699  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
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,637,760
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,589
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 65,053 $ 70,266
Accounts receivable, net of allowance for doubtful accounts of $1,632 and $1,552, respectively 106,913 107,274
Inventories 157,265 172,465
Unbilled receivables 13,226 18,244
Assets held for sale 0 1,466
Other current assets 11,797 11,693
Total current assets 354,254 381,408
Property, plant and equipment, net 38,446 36,833
Right-of-use assets 22,771 21,551
Equity method investment 11,009 0
Intangible assets, net 52,021 54,111
Goodwill 25,897 25,099
Deferred income taxes 10,466 7,281
Other assets 35,597 34,183
Total assets 552,419 560,466
Current Liabilities:    
Accounts payable 51,754 64,589
Accrued expenses 55,855 50,873
Operating lease liabilities, current 6,181 5,870
Other current liabilities 13,084 14,972
Total current liabilities 126,874 136,304
Long-term Liabilities:    
Long-term debt 60,000 95,000
Operating lease liabilities, long-term 16,623 15,742
Liability for uncertain tax positions 19,536 24,798
Minimum pension obligation and unfunded pension liability 18,785 18,522
Deferred income taxes 1,107 1,257
Other liabilities 5,004 6,497
Total liabilities 247,929 298,120
Commitments and contingencies (see Note 15)
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) (349) (349)
Additional paid-in capital 42,627 40,772
Retained earnings 277,790 237,188
Accumulated other comprehensive loss (16,856) (16,546)
Total stockholders' equity 304,490 262,346
Total liabilities and stockholders' equity 552,419 560,466
Common Class A [Member]    
Stockholders' Equity:    
Common stock 214 214
Common Class B [Member]    
Stockholders' Equity:    
Common stock 1,064 1,067
Related Party [Member]    
Current Assets:    
Related party note receivable $ 1,958 $ 0
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accounts receivable, allowance for doubtful accounts $ 1,632 $ 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.10 $ 0.10
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.10 $ 0.10
Common stock, shares authorized (in shares) 30,000,000 30,000,000
Common stock, shares outstanding (in shares) 10,637,760 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 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net sales $ 168,777 $ 170,572 $ 341,121 $ 307,290
Cost of sales 113,240 125,120 231,920 227,879
Gross profit 55,537 45,452 109,201 79,411
Research and development costs 6,006 4,661 11,229 9,505
Selling, general and administrative expenses 25,135 23,965 50,432 44,992
Restructuring charges 709 31 4,215 31
Gain on sale of property (3,672) 0 (3,672) 0
Income from operations 27,359 16,795 46,997 24,883
Gain on sale of business 1,115 0 1,115 0
Interest expense (908) (779) (1,890) (1,467)
Other expense, net (270) (1,724) (190) (2,496)
Earnings before provision for income taxes 27,296 14,292 46,032 20,920
(Benefit from) provision for income taxes (479) (2,746) 3,685 (1,182)
Net earnings available to common stockholders 27,775 17,038 42,347 22,102
Common Class A [Member]        
Net earnings available to common stockholders $ 4,458 $ 2,793 $ 6,790 $ 3,614
Net earnings per common share:        
Net earnings per common share - basic and diluted (in dollars per share) $ 2.08 $ 1.30 $ 3.17 $ 1.68
Weighted-average number of shares outstanding:        
Weighted-average number of shares outstanding - basic and diluted (in shares) 2,142 2,144 2,142 2,145
Common Class B [Member]        
Net earnings available to common stockholders $ 23,317 $ 14,245 $ 35,557 $ 18,488
Net earnings per common share:        
Net earnings per common share - basic and diluted (in dollars per share) $ 2.19 $ 1.37 $ 3.34 $ 1.78
Weighted-average number of shares outstanding:        
Weighted-average number of shares outstanding - basic and diluted (in shares) 10,634 10,362 10,636 10,368
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net earnings available to common stockholders $ 27,775 $ 17,038 $ 42,347 $ 22,102
Other comprehensive income (loss):        
Currency translation adjustment, net of taxes of ($105), ($31), ($96) and ($43), respectively (2,231) (6,764) (233) (7,980)
Unrealized gains (losses) on interest rate swap cash flow hedge, net of taxes of $0 in all periods presented 789 1,008 (105) 3,992
Unrealized holding (losses) gains on marketable securities, net of taxes of $0 in all periods presented 0 (12) 1 (12)
Change in unfunded SERP liability, net of taxes of ($4), ($17), ($8) and ($35), respectively 14 61 27 122
Other comprehensive loss (1,428) (5,707) (310) (3,878)
Comprehensive income $ 26,347 $ 11,331 $ 42,037 $ 18,224
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Foreign currency translation adjustment, tax expense $ (105) $ 9 $ (31) $ (12) $ (96) $ (43)
Unrealized gains (losses) on interest rate swap cash flow hedge, tax 0 0 0   0 0
Unrealized loss on marketable securities arising during the period, tax 0 0 0   0 0
Change in unfunded SERP liability, tax $ (4) $ (4) $ (17) $ (17) $ (8) $ (35)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - 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                             5,064 0 0 0 0 0 5,064
Cash dividends declared on common stock $ (129) $ 0 $ 0 $ 0 $ 0 $ 0 $ (129) $ (727) $ 0 $ 0 $ 0 $ 0 $ 0 $ (727)              
Forfeiture of restricted common stock                             0 0 0 (1) 0   0
Forfeiture of restricted common stock, APIC                                       1  
Foreign currency translation adjustment, net of taxes                             0 (1,216) 0 0 0 0 (1,216)
Unrealized gains on interest rate swap cash flow hedge                             0 2,984 0 0 0 0 2,984
Stock-based compensation expense                             0 0 0 0 0 576 576
Change in unfunded SERP liability, net of taxes                             0 61 0 0 0 0 61
Balance at Mar. 31, 2022                             192,143 (17,034) 214 1,037 0 38,996 215,356
Balance at Dec. 31, 2021                             187,935 (18,863) 214 1,038 0 38,419 208,743
Net earnings             3,614             18,488             22,102
Cash dividends declared on common stock             (258)             (1,453)              
Foreign currency translation adjustment, net of taxes                                         (7,980)
Unrealized holding gains on marketable securities, net of taxes                                         (12)
Change in unfunded SERP liability, net of taxes                                         122
Balance at Jun. 30, 2022                             208,326 (22,741) 214 1,036 (349) 39,509 225,995
Balance at Mar. 31, 2022                             192,143 (17,034) 214 1,037 0 38,996 215,356
Net earnings             2,793             14,245 17,038 0 0 0 0 0 17,038
Cash dividends declared on common stock (129) 0 0 0 0 0 (129) (726) 0 0 0 0 0 (726)              
Forfeiture of restricted common stock                             0 0 0 (1) 0   0
Forfeiture of restricted common stock, APIC                                       1  
Foreign currency translation adjustment, net of taxes                             0 (6,764) 0 0 0 0 (6,764)
Unrealized gains on interest rate swap cash flow hedge                             0 1,008 0 0 0 0 1,008
Unrealized holding gains on marketable securities, net of taxes                             0 (12) 0 0 0 0 (12)
Stock-based compensation expense                             0 0 0 0 0 512 512
Change in unfunded SERP liability, net of taxes                             0 61 0 0 0 0 61
Repurchase of treasury stock                             0 0 0 0 (349) 0 (349)
Balance at Jun. 30, 2022                             208,326 (22,741) 214 1,036 (349) 39,509 225,995
Balance at Dec. 31, 2022                             237,188 (16,546) 214 1,067 (349) 40,772 262,346
Net earnings                             14,572 0 0 0 0 0 14,572
Cash dividends declared on common stock (128) 0 0 0 0 0 (128) (747) 0 0 0 0 0 (747)              
Forfeiture of restricted common stock                             0 0 0 (1) 0   0
Forfeiture of restricted common stock, APIC                                       1  
Foreign currency translation adjustment, net of taxes                             0 1,998 0 0 0 0 1,998
Unrealized gains on interest rate swap cash flow hedge                             0 (894) 0 0 0 0 (894)
Unrealized holding gains on marketable securities, net of taxes                             0 1 0 0 0 0 1
Stock-based compensation expense                             0 0 0 0 0 902 902
Change in unfunded SERP liability, net of taxes                             0 13 0 0 0 0 13
Balance at Mar. 31, 2023                             250,885 (15,428) 214 1,066 (349) 41,675 278,063
Balance at Dec. 31, 2022                             237,188 (16,546) 214 1,067 (349) 40,772 262,346
Net earnings             6,790             35,557             42,347
Cash dividends declared on common stock             (257)             (1,490)              
Foreign currency translation adjustment, net of taxes                                         (233)
Unrealized holding gains on marketable securities, net of taxes                                         1
Change in unfunded SERP liability, net of taxes                                         27
Balance at Jun. 30, 2023                             277,790 (16,856) 214 1,064 (349) 42,627 304,490
Balance at Mar. 31, 2023                             250,885 (15,428) 214 1,066 (349) 41,675 278,063
Net earnings             4,458             23,317 27,775 0 0 0 0 0 27,775
Cash dividends declared on common stock $ (128) $ 0 $ 0 $ 0 $ 0 $ 0 $ (128) $ (742) $ 0 $ 0 $ 0 $ 0 $ 0 $ (742)              
Forfeiture of restricted common stock                             0 0 0 (3) 0   0
Forfeiture of restricted common stock, APIC                                       3  
Foreign currency translation adjustment, net of taxes                             0 (2,231) 0 0 0 0 (2,231)
Unrealized gains on interest rate swap cash flow hedge                             0 789 0 0 0 0 789
Unrealized holding gains on marketable securities, net of taxes                                         0
Stock-based compensation expense                             0 0 0 0 0 950 950
Change in unfunded SERP liability, net of taxes                             0 14 0 0 0 0 14
Issuance of restricted common stock                             0 0 0 1 0 (1) 0
Balance at Jun. 30, 2023                             $ 277,790 $ (16,856) $ 214 $ 1,064 $ (349) $ 42,627 $ 304,490
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Common Class A [Member]        
Dividends declared (in dollars per share) $ 0.06 $ 0.06 $ 0.06 $ 0.06
Common Class B [Member]        
Dividends declared (in dollars per share) $ 0.07 $ 0.07 $ 0.07 $ 0.07
Foreign currency translation adjustment, tax expense $ (105) $ 9 $ (31) $ (12)
Unrealized losses on interest rate swap cash flow hedge, tax 0 0 0  
Unrealized loss on marketable securities arising during the period, tax 0 0 0  
Change in unfunded SERP liability, tax $ (4) $ (4) $ (17) $ (17)
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net earnings $ 42,347 $ 22,102
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 6,571 8,316
Stock-based compensation 1,851 1,087
Amortization of deferred financing costs 33 34
Deferred tax benefit (3,128) (2,965)
Net unrealized losses (gains) on foreign currency revaluation 505 (373)
Gain on sale of property (3,672) 0
Gain on sale of business (1,115) 0
Other, net (1,124) 90
Changes in operating assets and liabilities:    
Accounts receivable, net (236) (12,704)
Unbilled receivables 5,018 4,998
Inventories 13,473 (25,284)
Accounts payable (11,544) 6,323
Accrued expenses 2,448 4,421
Accrued restructuring costs 2,343 (12)
Income taxes payable 3,856 2,214
Other operating assets/liabilities, net (16,970) 2,899
Net cash provided by operating activities 40,656 11,146
Cash flows from investing activities:    
Purchases of property, plant and equipment (7,081) (3,546)
Payments for equity method investment (9,975) 0
Proceeds from sale of property, plant and equipment 5,239 87
Proceeds from sale of business 5,198 0
Net cash used in investing activities (6,619) (3,459)
Cash flows from financing activities:    
Dividends paid to common stockholders (1,658) (1,646)
Repayments under revolving credit line (40,000) 0
Borrowings under revolving credit line 5,000 0
Purchase of treasury stock 0 (349)
Net cash used in financing activities (36,658) (1,995)
Effect of exchange rate changes on cash and cash equivalents (2,592) (1,618)
Net (decrease) increase in cash and cash equivalents (5,213) 4,074
Cash and cash equivalents - beginning of period 70,266 61,756
Cash and cash equivalents - end of period 65,053 65,830
Supplementary information:    
Income taxes, net of refunds received 10,358 4,614
Interest payments 2,762 1,105
ROU assets obtained in exchange for lease obligations $ 5,172 $ 5,734
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Basis of Presentation and Accounting Policies
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Basis of Presentation and Significant Accounting Policies [Text Block]

1.

BASIS OF PRESENTATION AND ACCOUNTING POLICIES

 

The condensed consolidated balance sheets and statements of operations, comprehensive income, stockholders’ equity and cash flows for the periods presented herein have been prepared by the Company and are unaudited. In the opinion of management, all adjustments (consisting solely of normal recurring adjustments) necessary to present fairly the consolidated financial position, results of operations and cash flows for all periods presented have been made.  The results for the three and six months ended June 30, 2023 are not necessarily indicative of the results to be expected for the full year.  These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and footnotes thereto included in the Bel Fuse Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

 

Certain information and footnote disclosures required under accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted from these condensed consolidated financial statements pursuant to the rules and regulations, including the interim reporting requirements, of the U.S. Securities and Exchange Commission (“SEC”).  The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and the disclosure of contingent amounts in our condensed consolidated financial statements and accompanying notes. Actual results could differ from these estimates.

 

The Company’s significant accounting policies are summarized in Note 1 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.  There were no significant changes to these accounting policies during the six months ended June 30, 2023, except as discussed in “Recently Adopted Accounting Standards” below and as follows:

 

Investments

 

We account for non-marketable investments using the equity method of accounting if the investment gives us the ability to exercise significant influence over, but not control, of an investee. Significant influence generally exists if we have an ownership interest representing between 20% and 50% of the voting stock of the investee. Under the equity method of accounting, investments are stated at initial cost and are adjusted for subsequent additional investments and our proportionate share of earnings or losses and distributions.

 

Equity in earnings of unconsolidated affiliates, in the consolidated statements of operations, reflects our proportionate share of the investee's net income, including any associated affiliate taxes. Our proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the consolidated statements of stockholders’ equity and consolidated statements of comprehensive income. In general, the equity investment in our unconsolidated affiliates is equal to our current equity investment plus those entities' undistributed earnings.

 

We evaluate our equity method investments for impairment at least annually or whenever events or changes in circumstances indicate, in management’s judgment, that the carrying value of an investment may have experienced an other-than-temporary decline in value. When evidence of loss in value has occurred, management compares the estimated fair value of the investment to the carrying value of the investment to determine whether an impairment has occurred. If the estimated fair value is less than the carrying value and management considers the decline in value to be other than temporary, the excess of the carrying value over the estimated fair value is recognized in the financial statements as an impairment. See Note 2, "Investment in Innolectric", below, for our discussion on equity method investments.

 

Where we are unable to exercise significant influence over the investee, or when our investment balance is reduced to zero from our proportionate share of losses, the investments are accounted for under the cost method. Under the cost method, investments are carried at cost and adjusted only for other-than-temporary declines in fair value, distributions of earnings, additional investments, or in the case of an observable price change in an orderly transaction for an identical security.

 

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

 

Recently Adopted Accounting Standards

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting ("ASU 2020-04"). ASU 2020-04 provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the 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 Instruments (“ASU 2016-13”), as amended.  The new guidance will broaden the information that an entity must consider in developing its expected credit loss estimates related to its financial instruments and adds to U.S. GAAP an impairment model that is based on expected losses rather than incurred losses.  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.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Investment in Innolectric
6 Months Ended
Jun. 30, 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 profitability thresholds within a specified timeframe, the Company would be committed to acquiring the remaining shares of innolectric at that time. The accompanying condensed 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 an other 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 will create 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.4 million during each of the three and six month periods ended June 30, 2023.

 

Related Party Transactions

 

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

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Divestiture of Subsidiary
6 Months Ended
Jun. 30, 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.2 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:

 

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

Gain on sale recognized

 $1,115 


 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Revenue
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

4.

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:

 

   

Three Months Ended June 30, 2023

   

Six Months Ended June 30, 2023

 
   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

 
                                                                 

By Geographic Region:

                                                               

North America

  $ 44,233     $ 64,121     $ 11,345     $ 119,699     $ 87,245     $ 126,921     $ 21,700     $ 235,866  

Europe

    9,561       15,907       2,666       28,134       17,962       29,507       5,431       52,900  

Asia

    1,049       7,063       12,832       20,944       3,032       13,844       35,479       52,355  
    $ 54,843     $ 87,091     $ 26,843     $ 168,777     $ 108,239     $ 170,272     $ 62,610     $ 341,121  
                                                                 

By Sales Channel:

                                                               

Direct to customer

  $ 35,970     $ 62,022     $ 18,268     $ 116,260     $ 69,694     $ 121,636     $ 45,679     $ 237,009  

Through distribution

    18,873       25,069       8,575       52,517       38,545       48,636       16,931       104,112  
    $ 54,843     $ 87,091     $ 26,843     $ 168,777     $ 108,239     $ 170,272     $ 62,610     $ 341,121  

 

   

Three Months Ended June 30, 2022

   

Six Months Ended June 30, 2022

 
   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

 
                                                                 

By Geographic Region:

                                                               

North America

  $ 34,781     $ 52,407     $ 14,248     $ 101,436     $ 67,313     $ 94,755     $ 25,126     $ 187,194  

Europe

    8,354       11,101       3,121       22,576       17,568       20,486       5,592       43,646  

Asia

    2,961       7,518       36,081       46,560       4,928       14,574       56,948       76,450  
    $ 46,096     $ 71,026     $ 53,450     $ 170,572     $ 89,809     $ 129,815     $ 87,666     $ 307,290  
                                                                 

By Sales Channel:

                                                               

Direct to customer

  $ 28,544     $ 45,604     $ 39,515     $ 113,663     $ 54,597     $ 81,447     $ 65,254     $ 201,298  

Through distribution

    17,552       25,422       13,935       56,909       35,212       48,368       22,412       105,992  
    $ 46,096     $ 71,026     $ 53,450     $ 170,572     $ 89,809     $ 129,815     $ 87,666     $ 307,290  


The balances of the Company’s contract assets and contract liabilities at  June 30, 2023 and December 31, 2022 are as follows:

 

   

June 30,

   

December 31,

 
   

2023

   

2022

 
                 

Contract assets - current (unbilled receivables)

  $ 13,226     $ 18,244  

Contract liabilities - current (deferred revenue)

  $ 3,542     $ 8,847  

 

The change in balance of our unbilled receivables from December 31, 2022 to June 30, 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). Our deferred revenue balance at  December 31, 2022 and  June 30, 2023 primarily relates to customer prepayments on invoices related to surcharges and expedite fees, which will be recorded as revenue in the period in which the related finished goods are shipped to the customer.

 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Earnings Per Share
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

5.

EARNINGS PER SHARE

 

The following table sets forth the calculation of basic and diluted net earnings per common share under the two-class method for the three and six months ended June 30, 2023 and 2022:

 

   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Numerator:

                               

Net earnings

  $ 27,775     $ 17,038     $ 42,347     $ 22,102  

Less dividends declared:

                               

Class A

    128       129       257       258  

Class B

    742       726       1,490       1,453  

Undistributed earnings

  $ 26,905     $ 16,183     $ 40,600     $ 20,391  
                                 

Undistributed earnings allocation - basic and diluted:

                               

Class A undistributed earnings

  $ 4,330     $ 2,664     $ 6,533     $ 3,356  

Class B undistributed earnings

    22,575       13,519       34,067       17,035  

Total undistributed earnings

  $ 26,905     $ 16,183     $ 40,600     $ 20,391  
                                 

Net earnings allocation - basic and diluted:

                               

Class A net earnings

  $ 4,458     $ 2,793     $ 6,790     $ 3,614  

Class B net earnings

    23,317       14,245       35,557       18,488  

Net earnings

  $ 27,775     $ 17,038     $ 42,347     $ 22,102  
                                 

Denominator:

                               

Weighted-average shares outstanding:

                               

Class A - basic and diluted

    2,142       2,144       2,142       2,145  

Class B - basic and diluted

    10,634       10,362       10,636       10,368  
                                 

Net earnings per share:

                               

Class A - basic and diluted

  $ 2.08     $ 1.30     $ 3.17     $ 1.68  

Class B - basic and diluted

  $ 2.19     $ 1.37     $ 3.34     $ 1.78  

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

6.

FAIR VALUE MEASUREMENTS

 

Fair value is defined as 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.  Entities are required to use a fair value hierarchy which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.  There are three levels of inputs that may be used to measure fair value:

 

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; and

 

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

 

As of June 30, 2023 and December 31, 2022, our equity 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.1 million at each of  June 30, 2023 and  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.7) million at  June 30, 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 10, "Derivative Instruments and Hedging Activities".  The fair value of the interest rate swap agreements was $5.4 million at  June 30, 2023 and $5.5 million at  December 31, 2022, which was based on market data, and represents the estimated amount we would receive or pay to settle the agreements, taking into consideration current and projected future interest rates as well as the creditworthiness of the parties, all of which can be validated through readily observable data from external sources.

 

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

 

There were no financial assets accounted for at fair value on a nonrecurring basis as of  June 30, 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  June 30, 2023 and December 31, 2022, the estimated fair value of total debt was $59.9 million and $95.0 million, respectively, compared to a carrying amount of $60.0 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 June 30, 2023.

 

Nonfinancial assets and liabilities, such as goodwill, indefinite-lived intangible assets, long-lived assets and the net liability related to the put/call options pursuant to the innolectric investment agreement, 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.  Based on the Company's assessment, it was concluded that no triggering events occurred during the six months ended June 30, 2023 or June 30, 2022.  

 

During the second quarter of 2023, the Company completed its preliminary valuation of the innolectric equity method investment including the valuations of the put and call options noted in the related investment agreement. To estimate the fair value of the put and call options conditional on certain thresholds related to EBITDA, a variation of the income approach, known as the real options method was used, where innolectric’s EBITDA and equity were simulated in a risk-neutral framework using Geometric Brownian Motion.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Inventories
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

7.

INVENTORIES

 

The components of inventories are as follows:

 

   

June 30,

   

December 31,

 
   

2023

   

2022

 

Raw materials

  $ 69,996     $ 74,572  

Work in progress

    47,174       44,397  

Finished goods

    40,095       53,496  

Inventories

  $ 157,265     $ 172,465  

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Property, Plant and Equipment
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

8.

 PROPERTY, PLANT AND EQUIPMENT

 

Property, plant and equipment consist of the following:

 

  

June 30,

  

December 31,

 
  

2023

  

2022

 

Land

 $1,018  $1,098 

Buildings and improvements

  21,620   21,529 

Machinery and equipment

  117,650   118,358 

Construction in progress

  3,468   4,239 
   143,756   145,224 

Accumulated depreciation

  (105,310)  (108,391)

Property, plant and equipment, net

 $38,446  $36,833 

 

Depreciation expense was $2.2 million and $2.3 million, respectively, for the three months ended  June 30, 2023 and 2022, and $4.2 million and $4.7 million, respectively, for the six months ended June 30, 2023 and 2022. Depreciation expense related to our manufacturing facilities and equipment is included in cost of sales and depreciation expense associated with administrative facilities and office equipment is included in selling, general and administrative expense within the accompanying condensed consolidated statements of operations.

 

At December 31, 2022, a total of $1.5 million of property was classified as assets held for sale on the accompanying condensed consolidated balance sheets related to our corporate headquarters in Jersey City, New Jersey. The Company closed on the sale of this property during the second quarter of 2023 for $5.9 million, resulting in a gain on sale of $3.7 million, which is recorded in the condensed consolidated statement of operations for the three and six months ended June 30, 2023.   

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Accrued Expenses
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]

9.

ACCRUED EXPENSES

 

Accrued expenses consist of the following:

 

  

June 30,

  

December 31,

 
  

2023

  

2022

 

Salaries, bonuses and related benefits

 $27,086  $27,422 

Deferred revenue

  3,542   8,847 

Accrued restructuring costs

  9,132   6,796 

Sales commissions

  2,159   2,521 

Subcontracting labor

  1,735   1,875 

Warranty accrual

  1,330   1,287 

Other

  10,871   2,125 
  $55,855  $50,873 

 

The change in warranty accrual during the six months ended June 30, 2023 primarily related to repair costs incurred and adjustments to pre-existing warranties.  There were no new material warranty charges incurred during the six months ended June 30, 2023.

 

Restructuring Activities:

 

Activity and liability balances related to restructuring costs for the six months ended June 30, 2023 are as follows:

 

      

Six Months Ended

     
      

June 30, 2023

     
  

Liability at

      

Cash Payments

  

Liability at

 
  

December 31,

  

New

  

and Other

  

June 30,

 
  

2022

  

Charges

  

Settlements

  

2023

 

Severance costs

 $3,390  $3,394  $(1,879) $4,905 

Other restructuring costs

  3,406   821   -   4,227 

Total

 $6,796  $4,215  $(1,879) $9,132 

 

During the third quarter of 2022, a series of initiatives were launched to streamline our operational footprint. In a project expected to be completed by late-2023, two of our Magnetics sites in Zhongshan and Pingguo, China, are being consolidated into a single centralized site in the Binyang county of Southwestern China (the new Bel Guangxi facility). Further, facility consolidation actions within our Connectivity Solutions group have been underway in both the U.S. and Europe. During the first half of 2023, we completed the transition out of our Tempe, Arizona and Sudbury, UK facilities into other existing Bel sites. Our Melbourne, Florida site is in the process of transitioning its manufacturing operations into our existing site in Waseca, Minnesota, scheduled for completion by the end of 2023. The $4.2 million of restructuring charges incurred during the six months ended June 30, 2023, and the accrued restructuring costs of $9.1 million at June 30, 2023, are associated with these collective initiatives.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Derivative Instruments and Hedging Activities
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]

10.    

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 $23.5 million and $25.7 million as of June 30, 2023 and December 31, 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 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 the Company's credit agreement (as defined and described in Note 11, "Debt", below), in November 2021, we executed a pay-fixed, receive-variable interest rate swap agreement with each of two multinational financial institutions under which we, prior to the January 2023 amendment described below which transitioned the reference rate from LIBOR to SOFR, (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 (as amended to date, 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 the 2021 Swaps to transition the related reference rates in these agreements from LIBOR to SOFR, effective January 31, 2023. Under the amended 2021 Swaps, the Company is required 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 loss in the consolidated balance sheet and are reclassified into the statement of operations within interest expense in the period in which the hedged transaction affects earnings. 

 

Fair Values of Derivative Financial Instruments

 

The fair values of our derivative financial instruments and their classifications in our condensed consolidated balance sheets as of June 30, 2023 and December 31, 2022 were as follows:

 

 

Balance Sheet Classification

 

June 30, 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

  157   - 

Interest rate swap agreements:

         

Designated as a cash flow hedge

Other assets

  5,433   5,539 

Total derivative assets

 $5,590  $5,898 
          

Derivative liabilities:

         

Foreign currency forward contracts:

         

Designated as cash flow hedges

Other current liabilities

 $897  $- 

Total derivative liabilities

 $897  $- 

 

Derivative Financial Instruments in Cash Flow Hedging Relationships

 

The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the condensed consolidated statements of operations for the three and six months ended June 30, 2023 and 2022 were as follows:  

 

  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Net (losses) gains recognized in AOCL:

                

Foreign currency forward contracts

 $(1,091) $(679) $(1,452) $(525)

Interest rate swap agreements

  1,351   924   943   3,733 
  $260  $245  $(509) $3,208 
                 

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

                

Foreign currency forward contracts

 $(37) $(140) $114  $(73)

Interest rate swap agreements

  562   (83)  1,048   (259)
  $525  $(223) $1,162  $(332)

 

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

 

Derivative Financial Instruments Not Designated as Hedging Instruments

 

Gains recognized on derivative financial instruments not designated as hedging instruments in our condensed consolidated statements of operations for the three and six months ended June 30, 2023 and 2022 were as follows: 

 

   

Three Months Ended

  

Six Months Ended

 
   

June 30,

  

June 30,

 
 

Classification in Consolidated Statements of Operations

 

2023

  

2022

  

2023

  

2022

 

Foreign currency forward contracts

Other (expense) income, net

 $34  $48  $34  $41 
   $34  $48  $34  $41 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Debt
6 Months Ended
Jun. 30, 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.  The Company had $60.0 million and $95.0 million in outstanding borrowings under the Revolver at  June 30, 2023 and  December 31, 2022, respectively.  Revolving loans borrowed under the CSA mature on  September 1, 2026. During January 2023, the Company amended its CSA and related interest rate swap agreements to transition the reference rate from LIBOR to SOFR effective January 31, 2023.        

 

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 SOFR plus the Company's credit spread at  June 30, 2023 and 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  June 30, 2023. In order to manage our interest rate exposure on the remaining borrowings, and as further described in Note 10, "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 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, "Basis of Presentation and 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  June 30, 2023 and December 31, 2022. The Company incurred $0.9 million and $0.8 million of interest expense during the three months ended June 30, 2023 and 2022, respectively, and $1.9 million and $1.5 million during the six months ended June 30, 2023 and 2022, respectively, in connection with interest due on its outstanding borrowings under the CSA during each period, the effects of the 2021 Swaps and amortization of deferred financing costs.    

 

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

 

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Income Taxes
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

12.

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 2019 and for state examinations before 2016.  Regarding foreign subsidiaries, the Company is no longer subject to examination by tax authorities for years before 2012 in Asia and generally 2014 in Europe. 

 

As a result of the expiration of the statutes of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized benefits for tax positions taken regarding previously filed tax returns may change materially from those recorded as liabilities for uncertain tax positions in the Company’s condensed consolidated financial statements at June 30, 2023.  The Company’s liabilities for uncertain tax positions totaled $19.5 million and $24.8 million at June 30, 2023 and December 31, 2022, respectively, of which $5.6 million that was included in other current liabilities at December 31, 2022 was resolved during 2023 by way of expiration of the related statute of limitations.  These amounts, if recognized, would reduce the Company’s effective tax rate.

 

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 six months ended June 30, 2023 and 2022, the Company recognized $0.3 million in interest and penalties in the condensed consolidated statements of operations during each period.  The Company has approximately $1.9 million and $4.0 million accrued for the payment of interest and penalties at June 30, 2023 and December 31, 2022, respectively, which is included in liability for uncertain tax positions in the condensed consolidated balance sheets.

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Retirement, Savings and Deferred Compensation Plans
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Retirement Benefits [Text Block]

13.

RETIREMENT, SAVINGS AND DEFERRED COMPENSATION PLANS

 

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 expense for the three months ended June 30, 2023 and 2022 amounted to $0.3 million for each period. The expense for the six months ended June 30, 2023 and 2022 amounted to $0.7 million during each period. The Company’s matching contribution is made in the form of Bel Fuse Inc. Class A common stock. As of June 30, 2023, the plan owned 303,429 and 80,737 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 amounted to less than $0.1 million during each of the three months ended  June 30, 2023 and 2022 and amounted to $0.1 million during each of the six months ended June 30, 2023 and 2022. As the plan is fully funded, the assets and liabilities related to the DCP were in equal amounts of $0.8 million at June 30, 2023 and $0.7 million at December 31, 2022.  These amounts are included in other assets and other liabilities, respectively, on the accompanying condensed 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.  The expense for the three months ended June 30, 2023 and 2022 amounted to $0.3 million and $0.8 million, respectively.  The expense for the six months ended June 30, 2023 and 2022 amounted to $0.9 million and $1.6 million, respectively. As of December 31, 2021, the plan owned 3,323 and 17,342 shares of Bel Fuse Inc. Class A and Class B common stock, respectively. 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 June 30, 2023 or December 31, 2022.

 

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.  As discussed in Note 6 above, the Company has investments in a rabbi trust which are intended to fund the obligations of the SERP.

 

The components of SERP expense are as follows:

 

  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Service cost

 $92  $126  $185  $251 

Interest cost

  221   159   443   318 

Net amortization

  18   78   35   156 

Net periodic benefit cost

 $331  $363  $663  $725 

 

The service cost component of net benefit cost is presented within cost of sales, research and development costs or selling, general and administrative expense on the accompanying condensed 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 condensed consolidated statements of operations.

 

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

 

  

June 30,

  

December 31,

 
  

2023

  

2022

 

Prior service cost

 $273  $334 

Net loss

  (2,190)  (2,216)
  $(1,917) $(1,882)

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Accumulated Other Comprehensive Loss
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

14.

ACCUMULATED OTHER COMPREHENSIVE LOSS

 

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

 

  

June 30,

  

December 31,

 
  

2023

  

2022

 
         

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

 $(23,340) $(23,107)

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

  5,434   5,539 

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

  19   18 

Unfunded SERP liability, net of taxes of $887 at June 30, 2023 and $879 at December 31, 2022

  1,031   1,004 
         

Accumulated other comprehensive loss

 $(16,856) $(16,546)

 

Changes in accumulated other comprehensive loss by component during the six months ended June 30, 2023 are as follows.  All amounts are net of tax.

 

           

Unrealized

   

Unrealized

                   
   

Foreign Currency

   

Gains (Losses) on

   

Holding Gains

                   
   

Translation

   

Interest Rate Swap

   

(Losses) on

   

Unfunded

           
   

Adjustment

   

Cash Flow Hedge

   

Marketable Securities

   

SERP Liability

     

Total

 
                                           

Balance at December 31, 2022

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

Other comprehensive (loss) income before reclassifications

    (119 )     943       1       (1 )       824  

Amount reclassified from accumulated other comprehensive loss

    (114 )     (1,048 )     -       28  

(a)

    (1,134 )

Net current period other comprehensive (loss) income

    (233 )     (105 )     1       27         (310 )
                                           

Balance at June 30, 2023

  $ (23,340 )   $ 5,434     $ 19     $ 1,031       $ (16,856 )

 

(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 income (expense), net on the accompanying condensed consolidated statements of operations.

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

15.

COMMITMENTS AND CONTINGENCIES

 

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 condensed consolidated balance sheets at June 30, 2023 and December 31, 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 condensed consolidated balance sheets at  June 30, 2023 and December 31, 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 June 30, 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 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Note 16 - Segments
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

16.

SEGMENTS

 

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

 

  

Three Months Ended June 30, 2023

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $54,843  $87,091  $26,843  $-  $168,777 

Gross Profit

  20,512   31,124   6,595   (2,694)  55,537 

Gross Profit %

  37.4%  35.7%  24.6%  nm   32.9%

 

  

Three Months Ended June 30, 2022

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $46,096  $71,026  $53,450  $-  $170,572 

Gross Profit

  12,718   20,036   15,085   (2,387)  45,452 

Gross Profit %

  27.6%  28.2%  28.2%  nm   26.6%

 

  

Six Months Ended June 30, 2023

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $108,239  $170,272  $62,610  $-  $341,121 

Gross Profit

  38,708   60,804   14,763   (5,074)  109,201 

Gross Profit %

  35.8%  35.7%  23.6%  nm   32.0%

 

  

Six Months Ended June 30, 2022

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $89,809  $129,815  $87,666  $-  $307,290 

Gross Profit

  24,315   35,974   21,975   (2,853)  79,411 

Gross Profit %

  27.1%  27.7%  25.1%  nm   25.8%

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Investment, Policy [Policy Text Block]

Investments

 

We account for non-marketable investments using the equity method of accounting if the investment gives us the ability to exercise significant influence over, but not control, of an investee. Significant influence generally exists if we have an ownership interest representing between 20% and 50% of the voting stock of the investee. Under the equity method of accounting, investments are stated at initial cost and are adjusted for subsequent additional investments and our proportionate share of earnings or losses and distributions.

 

Equity in earnings of unconsolidated affiliates, in the consolidated statements of operations, reflects our proportionate share of the investee's net income, including any associated affiliate taxes. Our proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the consolidated statements of stockholders’ equity and consolidated statements of comprehensive income. In general, the equity investment in our unconsolidated affiliates is equal to our current equity investment plus those entities' undistributed earnings.

 

We evaluate our equity method investments for impairment at least annually or whenever events or changes in circumstances indicate, in management’s judgment, that the carrying value of an investment may have experienced an other-than-temporary decline in value. When evidence of loss in value has occurred, management compares the estimated fair value of the investment to the carrying value of the investment to determine whether an impairment has occurred. If the estimated fair value is less than the carrying value and management considers the decline in value to be other than temporary, the excess of the carrying value over the estimated fair value is recognized in the financial statements as an impairment. See Note 2, "Investment in Innolectric", below, for our discussion on equity method investments.

 

Where we are unable to exercise significant influence over the investee, or when our investment balance is reduced to zero from our proportionate share of losses, the investments are accounted for under the cost method. Under the cost method, investments are carried at cost and adjusted only for other-than-temporary declines in fair value, distributions of earnings, additional investments, or in the case of an observable price change in an orderly transaction for an identical security.

 

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

 

New Accounting Pronouncements, Policy [Policy Text Block]

Recently Adopted Accounting Standards

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting ("ASU 2020-04"). ASU 2020-04 provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the 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 Instruments (“ASU 2016-13”), as amended.  The new guidance will broaden the information that an entity must consider in developing its expected credit loss estimates related to its financial instruments and adds to U.S. GAAP an impairment model that is based on expected losses rather than incurred losses.  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.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Divestiture of Subsidiary (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Disposal Groups, Including Discontinued Operations [Table Text Block]

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

Gain on sale recognized

 $1,115 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended June 30, 2023

   

Six Months Ended June 30, 2023

 
   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

 
                                                                 

By Geographic Region:

                                                               

North America

  $ 44,233     $ 64,121     $ 11,345     $ 119,699     $ 87,245     $ 126,921     $ 21,700     $ 235,866  

Europe

    9,561       15,907       2,666       28,134       17,962       29,507       5,431       52,900  

Asia

    1,049       7,063       12,832       20,944       3,032       13,844       35,479       52,355  
    $ 54,843     $ 87,091     $ 26,843     $ 168,777     $ 108,239     $ 170,272     $ 62,610     $ 341,121  
                                                                 

By Sales Channel:

                                                               

Direct to customer

  $ 35,970     $ 62,022     $ 18,268     $ 116,260     $ 69,694     $ 121,636     $ 45,679     $ 237,009  

Through distribution

    18,873       25,069       8,575       52,517       38,545       48,636       16,931       104,112  
    $ 54,843     $ 87,091     $ 26,843     $ 168,777     $ 108,239     $ 170,272     $ 62,610     $ 341,121  
   

Three Months Ended June 30, 2022

   

Six Months Ended June 30, 2022

 
   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

   

Connectivity Solutions

   

Power Solutions and Protection

   

Magnetic Solutions

   

Consolidated

 
                                                                 

By Geographic Region:

                                                               

North America

  $ 34,781     $ 52,407     $ 14,248     $ 101,436     $ 67,313     $ 94,755     $ 25,126     $ 187,194  

Europe

    8,354       11,101       3,121       22,576       17,568       20,486       5,592       43,646  

Asia

    2,961       7,518       36,081       46,560       4,928       14,574       56,948       76,450  
    $ 46,096     $ 71,026     $ 53,450     $ 170,572     $ 89,809     $ 129,815     $ 87,666     $ 307,290  
                                                                 

By Sales Channel:

                                                               

Direct to customer

  $ 28,544     $ 45,604     $ 39,515     $ 113,663     $ 54,597     $ 81,447     $ 65,254     $ 201,298  

Through distribution

    17,552       25,422       13,935       56,909       35,212       48,368       22,412       105,992  
    $ 46,096     $ 71,026     $ 53,450     $ 170,572     $ 89,809     $ 129,815     $ 87,666     $ 307,290  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

June 30,

   

December 31,

 
   

2023

   

2022

 
                 

Contract assets - current (unbilled receivables)

  $ 13,226     $ 18,244  

Contract liabilities - current (deferred revenue)

  $ 3,542     $ 8,847  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Numerator:

                               

Net earnings

  $ 27,775     $ 17,038     $ 42,347     $ 22,102  

Less dividends declared:

                               

Class A

    128       129       257       258  

Class B

    742       726       1,490       1,453  

Undistributed earnings

  $ 26,905     $ 16,183     $ 40,600     $ 20,391  
                                 

Undistributed earnings allocation - basic and diluted:

                               

Class A undistributed earnings

  $ 4,330     $ 2,664     $ 6,533     $ 3,356  

Class B undistributed earnings

    22,575       13,519       34,067       17,035  

Total undistributed earnings

  $ 26,905     $ 16,183     $ 40,600     $ 20,391  
                                 

Net earnings allocation - basic and diluted:

                               

Class A net earnings

  $ 4,458     $ 2,793     $ 6,790     $ 3,614  

Class B net earnings

    23,317       14,245       35,557       18,488  

Net earnings

  $ 27,775     $ 17,038     $ 42,347     $ 22,102  
                                 

Denominator:

                               

Weighted-average shares outstanding:

                               

Class A - basic and diluted

    2,142       2,144       2,142       2,145  

Class B - basic and diluted

    10,634       10,362       10,636       10,368  
                                 

Net earnings per share:

                               

Class A - basic and diluted

  $ 2.08     $ 1.30     $ 3.17     $ 1.68  

Class B - basic and diluted

  $ 2.19     $ 1.37     $ 3.34     $ 1.78  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

June 30,

   

December 31,

 
   

2023

   

2022

 

Raw materials

  $ 69,996     $ 74,572  

Work in progress

    47,174       44,397  

Finished goods

    40,095       53,496  

Inventories

  $ 157,265     $ 172,465  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

June 30,

  

December 31,

 
  

2023

  

2022

 

Land

 $1,018  $1,098 

Buildings and improvements

  21,620   21,529 

Machinery and equipment

  117,650   118,358 

Construction in progress

  3,468   4,239 
   143,756   145,224 

Accumulated depreciation

  (105,310)  (108,391)

Property, plant and equipment, net

 $38,446  $36,833 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

June 30,

  

December 31,

 
  

2023

  

2022

 

Salaries, bonuses and related benefits

 $27,086  $27,422 

Deferred revenue

  3,542   8,847 

Accrued restructuring costs

  9,132   6,796 

Sales commissions

  2,159   2,521 

Subcontracting labor

  1,735   1,875 

Warranty accrual

  1,330   1,287 

Other

  10,871   2,125 
  $55,855  $50,873 
Restructuring and Related Costs [Table Text Block]
      

Six Months Ended

     
      

June 30, 2023

     
  

Liability at

      

Cash Payments

  

Liability at

 
  

December 31,

  

New

  

and Other

  

June 30,

 
  

2022

  

Charges

  

Settlements

  

2023

 

Severance costs

 $3,390  $3,394  $(1,879) $4,905 

Other restructuring costs

  3,406   821   -   4,227 

Total

 $6,796  $4,215  $(1,879) $9,132 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Derivative Instruments and Hedging Activities (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]
 

Balance Sheet Classification

 

June 30, 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

  157   - 

Interest rate swap agreements:

         

Designated as a cash flow hedge

Other assets

  5,433   5,539 

Total derivative assets

 $5,590  $5,898 
          

Derivative liabilities:

         

Foreign currency forward contracts:

         

Designated as cash flow hedges

Other current liabilities

 $897  $- 

Total derivative liabilities

 $897  $- 
Derivative Instruments, Gain (Loss) [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Net (losses) gains recognized in AOCL:

                

Foreign currency forward contracts

 $(1,091) $(679) $(1,452) $(525)

Interest rate swap agreements

  1,351   924   943   3,733 
  $260  $245  $(509) $3,208 
                 

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

                

Foreign currency forward contracts

 $(37) $(140) $114  $(73)

Interest rate swap agreements

  562   (83)  1,048   (259)
  $525  $(223) $1,162  $(332)
Derivatives Not Designated as Hedging Instruments [Table Text Block]
   

Three Months Ended

  

Six Months Ended

 
   

June 30,

  

June 30,

 
 

Classification in Consolidated Statements of Operations

 

2023

  

2022

  

2023

  

2022

 

Foreign currency forward contracts

Other (expense) income, net

 $34  $48  $34  $41 
   $34  $48  $34  $41 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Retirement, Savings and Deferred Compensation Plans (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Net Benefit Costs [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2023

  

2022

  

2023

  

2022

 

Service cost

 $92  $126  $185  $251 

Interest cost

  221   159   443   318 

Net amortization

  18   78   35   156 

Net periodic benefit cost

 $331  $363  $663  $725 
Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]
  

June 30,

  

December 31,

 
  

2023

  

2022

 

Prior service cost

 $273  $334 

Net loss

  (2,190)  (2,216)
  $(1,917) $(1,882)
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

June 30,

  

December 31,

 
  

2023

  

2022

 
         

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

 $(23,340) $(23,107)

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

  5,434   5,539 

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

  19   18 

Unfunded SERP liability, net of taxes of $887 at June 30, 2023 and $879 at December 31, 2022

  1,031   1,004 
         

Accumulated other comprehensive loss

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

Unrealized

   

Unrealized

                   
   

Foreign Currency

   

Gains (Losses) on

   

Holding Gains

                   
   

Translation

   

Interest Rate Swap

   

(Losses) on

   

Unfunded

           
   

Adjustment

   

Cash Flow Hedge

   

Marketable Securities

   

SERP Liability

     

Total

 
                                           

Balance at December 31, 2022

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

Other comprehensive (loss) income before reclassifications

    (119 )     943       1       (1 )       824  

Amount reclassified from accumulated other comprehensive loss

    (114 )     (1,048 )     -       28  

(a)

    (1,134 )

Net current period other comprehensive (loss) income

    (233 )     (105 )     1       27         (310 )
                                           

Balance at June 30, 2023

  $ (23,340 )   $ 5,434     $ 19     $ 1,031       $ (16,856 )
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Note 16 - Segments (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended June 30, 2023

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $54,843  $87,091  $26,843  $-  $168,777 

Gross Profit

  20,512   31,124   6,595   (2,694)  55,537 

Gross Profit %

  37.4%  35.7%  24.6%  nm   32.9%
  

Three Months Ended June 30, 2022

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $46,096  $71,026  $53,450  $-  $170,572 

Gross Profit

  12,718   20,036   15,085   (2,387)  45,452 

Gross Profit %

  27.6%  28.2%  28.2%  nm   26.6%
  

Six Months Ended June 30, 2023

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $108,239  $170,272  $62,610  $-  $341,121 

Gross Profit

  38,708   60,804   14,763   (5,074)  109,201 

Gross Profit %

  35.8%  35.7%  23.6%  nm   32.0%
  

Six Months Ended June 30, 2022

 
  

Connectivity

  

Power Solutions

  

Magnetic

  

Corporate

     
  

Solutions

  

and Protection

  

Solutions

  

Segment

  

Total

 

Revenue

 $89,809  $129,815  $87,666  $-  $307,290 

Gross Profit

  24,315   35,974   21,975   (2,853)  79,411 

Gross Profit %

  27.1%  27.7%  25.1%  nm   25.8%
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Investment in Innolectric (Details Textual)
$ in Thousands, € in Millions
3 Months Ended 6 Months Ended
Feb. 01, 2023
USD ($)
Feb. 01, 2023
EUR (€)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
EUR (€)
Dec. 31, 2022
USD ($)
Payments to Acquire Interest in Subsidiaries and Affiliates       $ 9,975 $ (0)    
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures     $ 11,009 11,009     $ 0
Innolectric AG [Member]              
Loans and Leases Receivable, Related Parties     $ 2,000 $ 2,000   € 1.8  
Loans and Leases Receivable, Interest Rate     5.00% 5.00%   5.00%  
Innolectric AG [Member] | Power Solutions and Protection Segment [Member]              
Net Income (Loss) Attributable to Noncontrolling Interest     $ 400 $ 400      
Innolectric AG [Member]              
Subsidiary, Ownership Percentage, Noncontrolling Owner 33.33%            
Payments to Acquire Interest in Subsidiaries and Affiliates $ 8,800 € 8.0          
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 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Divestiture of Subsidiary (Details Textual)
$ in Thousands
Jun. 01, 2023
USD ($)
Bel Stewart s.r.o. [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]  
Disposal Group, Including Discontinued Operation, Consideration $ 5,198
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 01, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Gain on sale recognized   $ 1,115 $ 0 $ 1,115 $ 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,198        
Gain on sale recognized $ 1,115        
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net sales $ 168,777 $ 170,572 $ 341,121 $ 307,290
Sales Channel, Directly to Consumer [Member]        
Net sales 116,260 113,663 237,009 201,298
Sales Channel, Through Intermediary [Member]        
Net sales 52,517 56,909 104,112 105,992
Connectivity Solutions [Member]        
Net sales 54,843 46,096 108,239 89,809
Connectivity Solutions [Member] | Sales Channel, Directly to Consumer [Member]        
Net sales 35,970 28,544 69,694 54,597
Connectivity Solutions [Member] | Sales Channel, Through Intermediary [Member]        
Net sales 18,873 17,552 38,545 35,212
Power Solutions and Protection [Member]        
Net sales 87,091 71,026 170,272 129,815
Power Solutions and Protection [Member] | Sales Channel, Directly to Consumer [Member]        
Net sales 62,022 45,604 121,636 81,447
Power Solutions and Protection [Member] | Sales Channel, Through Intermediary [Member]        
Net sales 25,069 25,422 48,636 48,368
Magnetic Solutions [Member]        
Net sales 26,843 53,450 62,610 87,666
Magnetic Solutions [Member] | Sales Channel, Directly to Consumer [Member]        
Net sales 18,268 39,515 45,679 65,254
Magnetic Solutions [Member] | Sales Channel, Through Intermediary [Member]        
Net sales 8,575 13,935 16,931 22,412
North America [Member]        
Net sales 119,699 101,436 235,866 187,194
North America [Member] | Connectivity Solutions [Member]        
Net sales 44,233 34,781 87,245 67,313
North America [Member] | Power Solutions and Protection [Member]        
Net sales 64,121 52,407 126,921 94,755
North America [Member] | Magnetic Solutions [Member]        
Net sales 11,345 14,248 21,700 25,126
Europe [Member]        
Net sales 28,134 22,576 52,900 43,646
Europe [Member] | Connectivity Solutions [Member]        
Net sales 9,561 8,354 17,962 17,568
Europe [Member] | Power Solutions and Protection [Member]        
Net sales 15,907 11,101 29,507 20,486
Europe [Member] | Magnetic Solutions [Member]        
Net sales 2,666 3,121 5,431 5,592
Asia [Member]        
Net sales 20,944 46,560 52,355 76,450
Asia [Member] | Connectivity Solutions [Member]        
Net sales 1,049 2,961 3,032 4,928
Asia [Member] | Power Solutions and Protection [Member]        
Net sales 7,063 7,518 13,844 14,574
Asia [Member] | Magnetic Solutions [Member]        
Net sales $ 12,832 $ 36,081 $ 35,479 $ 56,948
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Revenue - Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Contract assets - current (unbilled receivables) $ 13,226 $ 18,244
Contract liabilities - current (deferred revenue) $ 3,542 $ 8,847
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Earnings Per Share - Basic and Diluted Net Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Net earnings $ 27,775 $ 14,572 $ 17,038 $ 5,064 $ 42,347 $ 22,102
Undistributed earnings 26,905   16,183   40,600 20,391
Common Class A [Member]            
Net earnings 4,458   2,793   6,790 3,614
Less dividends declared 128 128 129 129 257 258
Undistributed earnings $ 4,330   $ 2,664   $ 6,533 $ 3,356
Class A - basic and diluted (in shares) 2,142   2,144   2,142 2,145
Net earnings per common share - basic and diluted (in dollars per share) $ 2.08   $ 1.30   $ 3.17 $ 1.68
Common Class B [Member]            
Net earnings $ 23,317   $ 14,245   $ 35,557 $ 18,488
Less dividends declared 742 $ 747 726 $ 727 1,490 1,453
Undistributed earnings $ 22,575   $ 13,519   $ 34,067 $ 17,035
Class A - basic and diluted (in shares) 10,634   10,362   10,636 10,368
Net earnings per common share - basic and diluted (in dollars per share) $ 2.19   $ 1.37   $ 3.34 $ 1.78
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Fair Value Measurements (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Derivative Asset $ 5,590 $ 5,898
Long-Term Debt, Fair Value 59,900 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 (700) 400
Interest Rate Swap [Member]    
Derivative Asset 5,400 5,500
Investments Held in Rabbi Trust [Member]    
Debt Securities, Available-for-Sale $ 100 $ 100
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Raw materials $ 69,996 $ 74,572
Work in progress 47,174 44,397
Finished goods 40,095 53,496
Inventories $ 157,265 $ 172,465
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Property, Plant and Equipment (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Depreciation $ 2,200 $ 2,300 $ 4,200 $ 4,700  
Gain (Loss) on Disposition of Property Plant Equipment     3,672 $ (0)  
Jersey City [Member]          
Asset, Held-for-Sale, Not Part of Disposal Group         $ 1,500
Gain (Loss) on Disposition of Property Plant Equipment 3,700   3,700    
Jersey City [Member] | Disposal of Corporate Headquarters [Member]          
Disposal Group, Including Discontinued Operation, Consideration $ 5,900   $ 5,900    
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, plant and equipment, gross $ 143,756 $ 145,224
Accumulated depreciation (105,310) (108,391)
Property, plant and equipment, net 38,446 36,833
Land [Member]    
Property, plant and equipment, gross 1,018 1,098
Building and Building Improvements [Member]    
Property, plant and equipment, gross 21,620 21,529
Machinery and Equipment [Member]    
Property, plant and equipment, gross 117,650 118,358
Construction in Progress [Member]    
Property, plant and equipment, gross $ 3,468 $ 4,239
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Accrued Expenses (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Restructuring Charges $ 4,215  
Restructuring Reserve $ 9,132 $ 6,796
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Salaries, bonuses and related benefits $ 27,086 $ 27,422
Deferred revenue 3,542 8,847
Accrued restructuring costs 9,132 6,796
Sales commissions 2,159 2,521
Subcontracting labor 1,735 1,875
Warranty accrual 1,330 1,287
Other 10,871 2,125
Accrued Liabilities, Current $ 55,855 $ 50,873
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Liability, beginning balance $ 6,796
New charges 4,215
Cash payment and other settlements (1,879)
Liability, ending balance 9,132
Employee Severance [Member]  
Liability, beginning balance 3,390
New charges 3,394
Cash payment and other settlements (1,879)
Liability, ending balance 4,905
Other Restructuring [Member]  
Liability, beginning balance 3,406
New charges 821
Cash payment and other settlements 0
Liability, ending balance $ 4,227
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Derivative Instruments and Hedging Activities (Details Textual) - USD ($)
$ in Millions
Jun. 30, 2023
Jan. 31, 2023
Dec. 31, 2022
Foreign Exchange Forward [Member]      
Derivative, Notional Amount $ 23.5   $ 25.7
The 2021 Swaps One [Member]      
Derivative, Notional Amount     $ 30.0
Derivative, Fixed Interest Rate   1.334% 1.3055%
The 2021 Swaps Two [Member]      
Derivative, Notional Amount     $ 30.0
Derivative, Fixed Interest Rate   1.348% 1.318%
The 2021 Swaps [Member]      
Derivative, Notional Amount     $ 60.0
The 2021 Swaps [Member] | Secured Overnight Financing Rate (SOFR) [Member]      
Derivative, Basis Spread on Variable Rate   0.10%  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Total derivative assets $ 5,590 $ 5,898
Total derivative liabilities 897 0
Interest Rate Swap [Member]    
Total derivative assets 5,400 5,500
Other Current Assets [Member] | Foreign Exchange Forward [Member]    
Designated as cash flow hedges 0 359
Not designated as hedging instruments 157 0
Other Noncurrent Assets [Member] | Interest Rate Swap [Member]    
Designated as a cash flow hedge 5,433 5,539
Designated as cash flow hedges 5,433 5,539
Other Current Liabilities [Member] | Foreign Exchange Forward [Member]    
Designated as a cash flow hedge 897 0
Designated as cash flow hedges $ 897 $ 0
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net (losses) gains recognized in AOCL $ 260 $ 245 $ (509) $ 3,208
Net losses reclassified from AOCL to the consolidated statement of operations 525 (223) 1,162 (332)
Foreign Exchange Forward [Member]        
Net (losses) gains recognized in AOCL (1,091) (679) (1,452) (525)
Net losses reclassified from AOCL to the consolidated statement of operations (37) (140) 114 (73)
Interest Rate Swap [Member]        
Net (losses) gains recognized in AOCL 1,351 924 943 3,733
Net losses reclassified from AOCL to the consolidated statement of operations $ 562 $ (83) $ 1,048 $ (259)
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Derivative instruments gain (loss) $ 34 $ 48 $ 34 $ 41
Foreign Exchange Forward [Member] | Nonoperating Income (Expense) [Member]        
Derivative instruments gain (loss) $ 34 $ 48 $ 34 $ 41
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Debt (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Jan. 31, 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%
The 2021 Swaps Two [Member]            
Derivative, Notional Amount         $ 30,000  
Derivative, Fixed Interest Rate         1.318% 1.348%
Revolving Credit Facility [Member]            
Long-Term Line of Credit $ 60,000   $ 60,000   $ 95,000  
Credit and Security Agreement with KeyBank [Member]            
Long-Term Debt, Percentage Bearing Variable Interest, Amount 0   $ 0   $ 35,000  
Debt, Weighted Average Interest Rate         5.51%  
Debt Instrument, Interest Rate During Period     2.47%   3.57%  
Interest Expense, Debt 900 $ 800 $ 1,900 $ 1,500    
Credit and Security Agreement with KeyBank [Member] | Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity 175,000   $ 175,000      
Debt Instrument, Term (Year)     5 years      
Line of Credit Facility, Maximum Letters of Credit Capacity 10,000   $ 10,000      
Line of Credit Facility, Maximum Swing Line Loan Capacity $ 5,000   $ 5,000      
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Income Taxes (Details Textual) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Unrecognized Tax Benefits $ 19.5   $ 24.8
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations 5.6    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 0.3 $ 0.3  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 1.9   $ 4.0
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Retirement, Savings and Deferred Compensation Plans (Details Textual)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
shares
Bel Fuse Inc. Employees' Savings Plan [Member]            
Defined Contribution Plan, Cost | $ $ 0.3 $ 0.3 $ 0.7 $ 0.7    
Bel Fuse Inc. Employees' Savings Plan [Member] | Common Class A [Member]            
Shares Held in Plan (in shares) | shares 303,429   303,429      
Bel Fuse Inc. Employees' Savings Plan [Member] | Capital Unit, Class B [Member]            
Shares Held in Plan (in shares) | shares 80,737   80,737      
Nonqualified Deferred Compensation Plan [Member]            
Defined Contribution Plan, Cost | $ $ 0.3 0.8 $ 0.9 1.6    
Deferred Compensation Arrangement, Vesting Age 65   65      
Deferred Compensation Arrangement with Individual, Compensation Expense | $     $ 0.1 $ 0.1    
Deferred Compensation Plan Assets | $ $ 0.8   $ 0.8   $ 0.7  
Nonqualified Deferred Compensation Plan [Member] | Maximum [Member]            
Deferred Compensation Arrangement with Individual, Compensation Expense | $ $ 0.1 $ 0.1        
Retirement Fund Covering Hong Kong-based Employees [Member]            
Shares Held in Plan (in shares) | shares 0   0   0  
Retirement Fund Covering Hong Kong-based Employees [Member] | Common Class A [Member]            
Shares Held in Plan (in shares) | shares           3,323
Retirement Fund Covering Hong Kong-based Employees [Member] | Common Class B [Member]            
Shares Held in Plan (in shares) | shares           17,342
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details) - Supplemental Employee Retirement Plan [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Service cost $ 92 $ 126 $ 185 $ 251
Interest cost 221 159 443 318
Net amortization 18 78 35 156
Net periodic benefit cost $ 331 $ 363 $ 663 $ 725
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) - Supplemental Employee Retirement Plan [Member] - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Prior service cost $ 273 $ 334
Net loss (2,190) (2,216)
Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax $ (1,917) $ (1,882)
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Foreign currency translation adjustment, net of taxes of ($273) at June 30, 2023 and ($369) at December 31, 2022 $ (23,340) $ (23,107)
Unrealized gains on interest rate swap cash flow hedge, net of taxes of $0 at June 30, 2023 and $0 at December 31, 2022 5,434 5,539
Unrealized holding gains on marketable securities, net of taxes of ($7) at June 30, 2023 and ($7) at December 31, 2022 19 18
Unfunded SERP liability, net of taxes of $887 at June 30, 2023 and $879 at December 31, 2022 1,031 1,004
Accumulated other comprehensive loss $ (16,856) $ (16,546)
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Foreign currency translation adjustment, tax $ (273) $ (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 $ 887 $ 879
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Balance $ 278,063 $ 215,356 $ 262,346 $ 208,743
Other comprehensive loss (1,428) (5,707) (310) (3,878)
Balance 304,490 225,995 304,490 225,995
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Balance     (23,107)  
Other comprehensive (loss) income before reclassifications     (119)  
Amount reclassified from accumulated other comprehensive loss     (114)  
Other comprehensive loss     (233)  
Balance (23,340)   (23,340)  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
Balance     5,539  
Other comprehensive (loss) income before reclassifications     943  
Amount reclassified from accumulated other comprehensive loss     (1,048)  
Other comprehensive loss     (105)  
Balance 5,434   5,434  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance     18  
Other comprehensive (loss) income before reclassifications     1  
Amount reclassified from accumulated other comprehensive loss     0  
Other comprehensive loss     1  
Balance 19   19  
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Balance     1,004  
Other comprehensive (loss) income before reclassifications     (1)  
Amount reclassified from accumulated other comprehensive loss [1]     28  
Other comprehensive loss     27  
Balance 1,031   1,031  
AOCI Attributable to Parent [Member]        
Balance (15,428) (17,034) (16,546) (18,863)
Other comprehensive (loss) income before reclassifications     824  
Amount reclassified from accumulated other comprehensive loss     (1,134)  
Other comprehensive loss     (310)  
Balance $ (16,856) $ (22,741) $ (16,856) $ (22,741)
[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 income (expense), net on the accompanying condensed consolidated statements of operations.
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended 252 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 1994
Arezzo Revenue Agency [Member]          
Loss Contingency, Estimate of Possible Loss     $ 12,000 $ 12,000  
EOS Claim From Principal Commissioner of Customs [Member]          
Loss Contingency Accrual     $ 0    
EOS Claim From Principal Commissioner of Customs [Member] | EOS Power Panama Inc. [Member]          
Customs Duties and Imposed Fines $ 900       $ 1,400
Payment for Customs Duties and Imposed Fines and Penalties   $ 500      
Indemnification Period (Year) 7 years        
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Note 16 - Segments (Details Textual)
6 Months Ended
Jun. 30, 2023
Number of Industry in which Entity Operates 1
Number of Operating Segments 3
Number of Reportable Segments 3
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Note 16 - Segments - Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 168,777 $ 170,572 $ 341,121 $ 307,290
Gross Profit $ 55,537 $ 45,452 $ 109,201 $ 79,411
Gross Profit % 32.90% 26.60% 32.00% 25.80%
Connectivity Solutions [Member]        
Revenue $ 54,843 $ 46,096 $ 108,239 $ 89,809
Gross Profit $ 20,512 $ 12,718 $ 38,708 $ 24,315
Gross Profit % 37.40% 27.60% 35.80% 27.10%
Power Solutions and Protection Segment [Member]        
Revenue $ 87,091 $ 71,026 $ 170,272 $ 129,815
Gross Profit $ 31,124 $ 20,036 $ 60,804 $ 35,974
Gross Profit % 35.70% 28.20% 35.70% 27.70%
Magnetic Solutions Segment [Member]        
Revenue $ 26,843 $ 53,450 $ 62,610 $ 87,666
Gross Profit $ 6,595 $ 15,085 $ 14,763 $ 21,975
Gross Profit % 24.60% 28.20% 23.60% 25.10%
Corporate Segment [Member]        
Revenue $ 0 $ 0 $ 0 $ 0
Gross Profit $ (2,694) $ (2,387) $ (5,074) $ (2,853)
XML 75 belfb20230630_10q_htm.xml IDEA: XBRL DOCUMENT 0000729580 2023-01-01 2023-06-30 0000729580 us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0000729580 us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0000729580 us-gaap:CommonClassAMember 2023-08-01 0000729580 us-gaap:CommonClassBMember 2023-08-01 0000729580 2023-06-30 0000729580 2022-12-31 0000729580 us-gaap:RelatedPartyMember 2023-06-30 0000729580 us-gaap:RelatedPartyMember 2022-12-31 0000729580 us-gaap:CommonClassAMember 2023-06-30 0000729580 us-gaap:CommonClassAMember 2022-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2023-06-30 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassAMember 2022-12-31 0000729580 us-gaap:CommonClassBMember 2023-06-30 0000729580 us-gaap:CommonClassBMember 2022-12-31 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2023-06-30 0000729580 us-gaap:RestrictedStockMember us-gaap:CommonClassBMember 2022-12-31 0000729580 2023-04-01 2023-06-30 0000729580 2022-04-01 2022-06-30 0000729580 2022-01-01 2022-06-30 0000729580 us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0000729580 us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassBMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassBMember 2022-01-01 2022-06-30 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 2023-01-01 2023-03-31 0000729580 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000729580 belfa:CommonStockCommonClassAMember 2023-01-01 2023-03-31 0000729580 belfa:CommonStockCommonClassBMember 2023-01-01 2023-03-31 0000729580 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassAMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassAMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassBMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassBMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassBMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassAMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassBMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0000729580 us-gaap:CommonClassBMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000729580 2023-03-31 0000729580 us-gaap:RetainedEarningsMember 2023-03-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000729580 belfa:CommonStockCommonClassAMember 2023-03-31 0000729580 belfa:CommonStockCommonClassBMember 2023-03-31 0000729580 us-gaap:TreasuryStockCommonMember 2023-03-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000729580 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000729580 belfa:CommonStockCommonClassAMember 2023-04-01 2023-06-30 0000729580 belfa:CommonStockCommonClassBMember 2023-04-01 2023-06-30 0000729580 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000729580 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassAMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassAMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassBMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassBMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassAMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassBMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000729580 us-gaap:CommonClassBMember us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000729580 us-gaap:RetainedEarningsMember 2023-06-30 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000729580 belfa:CommonStockCommonClassAMember 2023-06-30 0000729580 belfa:CommonStockCommonClassBMember 2023-06-30 0000729580 us-gaap:TreasuryStockCommonMember 2023-06-30 0000729580 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 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 2022-01-01 2022-03-31 0000729580 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000729580 belfa:CommonStockCommonClassAMember 2022-01-01 2022-03-31 0000729580 belfa:CommonStockCommonClassBMember 2022-01-01 2022-03-31 0000729580 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassAMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassAMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassAMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassBMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassBMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassBMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassAMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassBMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0000729580 us-gaap:CommonClassBMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000729580 2022-03-31 0000729580 us-gaap:RetainedEarningsMember 2022-03-31 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000729580 belfa:CommonStockCommonClassAMember 2022-03-31 0000729580 belfa:CommonStockCommonClassBMember 2022-03-31 0000729580 us-gaap:TreasuryStockCommonMember 2022-03-31 0000729580 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000729580 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000729580 belfa:CommonStockCommonClassAMember 2022-04-01 2022-06-30 0000729580 belfa:CommonStockCommonClassBMember 2022-04-01 2022-06-30 0000729580 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000729580 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassAMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassAMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassAMember belfa:CommonStockCommonClassBMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassAMember us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassAMember us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassBMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassAMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassBMember belfa:CommonStockCommonClassBMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassBMember us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000729580 us-gaap:CommonClassBMember us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000729580 2022-06-30 0000729580 us-gaap:RetainedEarningsMember 2022-06-30 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000729580 belfa:CommonStockCommonClassAMember 2022-06-30 0000729580 belfa:CommonStockCommonClassBMember 2022-06-30 0000729580 us-gaap:TreasuryStockCommonMember 2022-06-30 0000729580 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000729580 belfa:InnolectricAgMember 2023-02-01 0000729580 belfa:InnolectricAgMember 2023-02-01 2023-02-01 0000729580 belfa:InnolectricAgMember belfa:PowerSolutionsAndProtectionSegmentMember 2023-04-01 2023-06-30 0000729580 belfa:InnolectricAgMember belfa:PowerSolutionsAndProtectionSegmentMember 2023-01-01 2023-06-30 0000729580 belfa:InnolectricAgMember 2023-06-30 0000729580 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember belfa:BelStewartSroMember 2023-06-01 0000729580 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember belfa:BelStewartSroMember 2023-06-01 2023-06-01 0000729580 belfa:ConnectivitySolutionsMember srt:NorthAmericaMember 2023-04-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:NorthAmericaMember 2023-04-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember srt:NorthAmericaMember 2023-04-01 2023-06-30 0000729580 srt:NorthAmericaMember 2023-04-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember srt:NorthAmericaMember 2023-01-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:NorthAmericaMember 2023-01-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember srt:NorthAmericaMember 2023-01-01 2023-06-30 0000729580 srt:NorthAmericaMember 2023-01-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember srt:EuropeMember 2023-04-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:EuropeMember 2023-04-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember srt:EuropeMember 2023-04-01 2023-06-30 0000729580 srt:EuropeMember 2023-04-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember srt:EuropeMember 2023-01-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:EuropeMember 2023-01-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember srt:EuropeMember 2023-01-01 2023-06-30 0000729580 srt:EuropeMember 2023-01-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember srt:AsiaMember 2023-04-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:AsiaMember 2023-04-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember srt:AsiaMember 2023-04-01 2023-06-30 0000729580 srt:AsiaMember 2023-04-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember srt:AsiaMember 2023-01-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:AsiaMember 2023-01-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember srt:AsiaMember 2023-01-01 2023-06-30 0000729580 srt:AsiaMember 2023-01-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember 2023-04-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember 2023-04-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember 2023-04-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember 2023-01-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember 2023-01-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember 2023-01-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-04-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-04-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-04-01 2023-06-30 0000729580 us-gaap:SalesChannelDirectlyToConsumerMember 2023-04-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-06-30 0000729580 us-gaap:SalesChannelDirectlyToConsumerMember 2023-01-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2023-04-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelThroughIntermediaryMember 2023-04-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2023-04-01 2023-06-30 0000729580 us-gaap:SalesChannelThroughIntermediaryMember 2023-04-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2023-01-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelThroughIntermediaryMember 2023-01-01 2023-06-30 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2023-01-01 2023-06-30 0000729580 us-gaap:SalesChannelThroughIntermediaryMember 2023-01-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember srt:NorthAmericaMember 2022-04-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:NorthAmericaMember 2022-04-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember srt:NorthAmericaMember 2022-04-01 2022-06-30 0000729580 srt:NorthAmericaMember 2022-04-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember srt:NorthAmericaMember 2022-01-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:NorthAmericaMember 2022-01-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember srt:NorthAmericaMember 2022-01-01 2022-06-30 0000729580 srt:NorthAmericaMember 2022-01-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember srt:EuropeMember 2022-04-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:EuropeMember 2022-04-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember srt:EuropeMember 2022-04-01 2022-06-30 0000729580 srt:EuropeMember 2022-04-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember srt:EuropeMember 2022-01-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:EuropeMember 2022-01-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember srt:EuropeMember 2022-01-01 2022-06-30 0000729580 srt:EuropeMember 2022-01-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember srt:AsiaMember 2022-04-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:AsiaMember 2022-04-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember srt:AsiaMember 2022-04-01 2022-06-30 0000729580 srt:AsiaMember 2022-04-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember srt:AsiaMember 2022-01-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember srt:AsiaMember 2022-01-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember srt:AsiaMember 2022-01-01 2022-06-30 0000729580 srt:AsiaMember 2022-01-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-04-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-04-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-04-01 2022-06-30 0000729580 us-gaap:SalesChannelDirectlyToConsumerMember 2022-04-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-06-30 0000729580 us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2022-04-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelThroughIntermediaryMember 2022-04-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2022-04-01 2022-06-30 0000729580 us-gaap:SalesChannelThroughIntermediaryMember 2022-04-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2022-01-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember us-gaap:SalesChannelThroughIntermediaryMember 2022-01-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember us-gaap:SalesChannelThroughIntermediaryMember 2022-01-01 2022-06-30 0000729580 us-gaap:SalesChannelThroughIntermediaryMember 2022-01-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember 2022-04-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember 2022-04-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember 2022-04-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember 2022-01-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionMember 2022-01-01 2022-06-30 0000729580 belfa:MagneticSolutionsMember 2022-01-01 2022-06-30 0000729580 belfa:InvestmentsHeldInRabbiTrustMember 2022-12-31 0000729580 belfa:InvestmentsHeldInRabbiTrustMember 2023-06-30 0000729580 us-gaap:ForeignExchangeForwardMember 2023-06-30 0000729580 us-gaap:ForeignExchangeForwardMember 2022-12-31 0000729580 us-gaap:InterestRateSwapMember 2023-06-30 0000729580 us-gaap:InterestRateSwapMember 2022-12-31 0000729580 us-gaap:FairValueMeasurementsNonrecurringMember 2023-06-30 0000729580 us-gaap:FairValueMeasurementsNonrecurringMember 2022-12-31 0000729580 us-gaap:LandMember 2023-06-30 0000729580 us-gaap:LandMember 2022-12-31 0000729580 us-gaap:BuildingAndBuildingImprovementsMember 2023-06-30 0000729580 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0000729580 us-gaap:MachineryAndEquipmentMember 2023-06-30 0000729580 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000729580 us-gaap:ConstructionInProgressMember 2023-06-30 0000729580 us-gaap:ConstructionInProgressMember 2022-12-31 0000729580 belfa:JerseyCityMember 2022-12-31 0000729580 belfa:JerseyCityMember belfa:DisposalOfCorporateHeadquartersMember 2023-06-30 0000729580 belfa:JerseyCityMember 2023-04-01 2023-06-30 0000729580 belfa:JerseyCityMember 2023-01-01 2023-06-30 0000729580 us-gaap:EmployeeSeveranceMember 2022-12-31 0000729580 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-06-30 0000729580 us-gaap:EmployeeSeveranceMember 2023-06-30 0000729580 us-gaap:OtherRestructuringMember 2022-12-31 0000729580 us-gaap:OtherRestructuringMember 2023-01-01 2023-06-30 0000729580 us-gaap:OtherRestructuringMember 2023-06-30 0000729580 belfa:The2021SwapsOneMember 2022-12-31 0000729580 belfa:The2021SwapsTwoMember 2022-12-31 0000729580 belfa:The2021SwapsOneMember 2023-01-31 0000729580 belfa:The2021SwapsTwoMember 2023-01-31 0000729580 belfa:The2021SwapsMember belfa:SecuredOvernightFinancingRateSofrMember 2023-01-31 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2023-06-30 0000729580 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2022-12-31 0000729580 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember 2023-06-30 0000729580 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember 2022-12-31 0000729580 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2023-06-30 0000729580 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2022-12-31 0000729580 us-gaap:ForeignExchangeForwardMember 2023-04-01 2023-06-30 0000729580 us-gaap:ForeignExchangeForwardMember 2022-04-01 2022-06-30 0000729580 us-gaap:ForeignExchangeForwardMember 2023-01-01 2023-06-30 0000729580 us-gaap:ForeignExchangeForwardMember 2022-01-01 2022-06-30 0000729580 us-gaap:InterestRateSwapMember 2023-04-01 2023-06-30 0000729580 us-gaap:InterestRateSwapMember 2022-04-01 2022-06-30 0000729580 us-gaap:InterestRateSwapMember 2023-01-01 2023-06-30 0000729580 us-gaap:InterestRateSwapMember 2022-01-01 2022-06-30 0000729580 us-gaap:ForeignExchangeForwardMember us-gaap:NonoperatingIncomeExpenseMember 2023-04-01 2023-06-30 0000729580 us-gaap:ForeignExchangeForwardMember us-gaap:NonoperatingIncomeExpenseMember 2022-04-01 2022-06-30 0000729580 us-gaap:ForeignExchangeForwardMember us-gaap:NonoperatingIncomeExpenseMember 2023-01-01 2023-06-30 0000729580 us-gaap:ForeignExchangeForwardMember us-gaap:NonoperatingIncomeExpenseMember 2022-01-01 2022-06-30 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2023-06-30 0000729580 us-gaap:RevolvingCreditFacilityMember belfa:CreditAndSecurityAgreementWithKeyBankMember 2023-01-01 2023-06-30 0000729580 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0000729580 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2022-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2023-06-30 0000729580 belfa:The2021SwapsMember 2022-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2023-01-01 2023-06-30 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2022-01-01 2022-12-31 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2023-04-01 2023-06-30 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2022-04-01 2022-06-30 0000729580 belfa:CreditAndSecurityAgreementWithKeyBankMember 2022-01-01 2022-06-30 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember 2023-04-01 2023-06-30 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember 2022-04-01 2022-06-30 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember 2023-01-01 2023-06-30 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember 2022-01-01 2022-06-30 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember us-gaap:CommonClassAMember 2023-06-30 0000729580 belfa:BelFuseIncEmployeesSavingsPlanMember us-gaap:CapitalUnitClassBMember 2023-06-30 0000729580 belfa:NonqualifiedDeferredCompensationPlanMember 2023-06-30 0000729580 srt:MaximumMember belfa:NonqualifiedDeferredCompensationPlanMember 2023-04-01 2023-06-30 0000729580 srt:MaximumMember belfa:NonqualifiedDeferredCompensationPlanMember 2022-04-01 2022-06-30 0000729580 belfa:NonqualifiedDeferredCompensationPlanMember 2023-01-01 2023-06-30 0000729580 belfa:NonqualifiedDeferredCompensationPlanMember 2022-01-01 2022-06-30 0000729580 belfa:NonqualifiedDeferredCompensationPlanMember 2022-12-31 0000729580 belfa:NonqualifiedDeferredCompensationPlanMember 2023-04-01 2023-06-30 0000729580 belfa:NonqualifiedDeferredCompensationPlanMember 2022-04-01 2022-06-30 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember us-gaap:CommonClassAMember 2021-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember us-gaap:CommonClassBMember 2021-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember 2022-12-31 0000729580 belfa:RetirementFundCoveringHongKongBasedEmployeesMember 2023-06-30 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-04-01 2023-06-30 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-04-01 2022-06-30 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-01-01 2023-06-30 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-01-01 2022-06-30 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-06-30 0000729580 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 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-06-30 0000729580 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-06-30 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-06-30 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-06-30 0000729580 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0000729580 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0000729580 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-06-30 0000729580 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-06-30 0000729580 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-06-30 0000729580 belfa:ArezzoRevenueAgencyMember 2023-06-30 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 belfa:EOSClaimFromPrincipalCommissionerOfCustomsMember 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember 2023-04-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2023-04-01 2023-06-30 0000729580 belfa:MagneticSolutionsSegmentMember 2023-04-01 2023-06-30 0000729580 us-gaap:CorporateMember 2023-04-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember 2022-04-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2022-04-01 2022-06-30 0000729580 belfa:MagneticSolutionsSegmentMember 2022-04-01 2022-06-30 0000729580 us-gaap:CorporateMember 2022-04-01 2022-06-30 0000729580 belfa:ConnectivitySolutionsMember 2023-01-01 2023-06-30 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2023-01-01 2023-06-30 0000729580 belfa:MagneticSolutionsSegmentMember 2023-01-01 2023-06-30 0000729580 us-gaap:CorporateMember 2023-01-01 2023-06-30 0000729580 belfa:ConnectivitySolutionsMember 2022-01-01 2022-06-30 0000729580 belfa:PowerSolutionsAndProtectionSegmentMember 2022-01-01 2022-06-30 0000729580 belfa:MagneticSolutionsSegmentMember 2022-01-01 2022-06-30 0000729580 us-gaap:CorporateMember 2022-01-01 2022-06-30 shares thunderdome:item iso4217:USD iso4217:USD shares pure iso4217:EUR utr:Y 0000729580 BEL FUSE INC /NJ false --12-31 Q2 2023 1632000 1552000 0 0 1000000 1000000 0 0 0.10 0.10 10000000 10000000 2141589 2141589 1072769 1072769 0.10 0.10 30000000 30000000 10637760 10642760 3218307 3218307 3323 3323 17342 17342 -105000 -31000 -96000 -43000 0 0 0 0 0 0 0 0 -4000 -17000 -8000 -35000 0.06 0.07 9000 0 0 -4000 0.06 0.07 -105000 -4000 0.06 0.07 -12000 -17000 0.06 0.07 -31000 0 -17000 0.3333 8000000.0 400000 1800000 100000 0 3700000 30000000.0 300000 300000 700000 100000 100000 0 -273000 -369000 0 0 -7000 -7000 -887000 -879000 -23107000 18000 1004000 -16546000 1000 1000 -23340000 5434000 19000 -16856000 12000000.0 10-Q true 2023-06-30 false 000-11676 300 Executive Drive, Suite 300 West Orange NJ 07052 201 432-0463 NJ 22-1463699 Class A Common Stock ($0.10 par value) BELFA NASDAQ Class B Common Stock ($0.10 par value) BELFB NASDAQ Yes Yes Accelerated Filer true false false 2141589 10637760 65053000 70266000 106913000 107274000 157265000 172465000 13226000 18244000 0 1466000 11797000 11693000 354254000 381408000 38446000 36833000 22771000 21551000 1958000 0 11009000 0 52021000 54111000 25897000 25099000 10466000 7281000 35597000 34183000 552419000 560466000 51754000 64589000 55855000 50873000 6181000 5870000 13084000 14972000 126874000 136304000 60000000 95000000 16623000 15742000 19536000 24798000 18785000 18522000 1107000 1257000 5004000 6497000 247929000 298120000 0 0 214000 214000 1064000 1067000 349000 349000 42627000 40772000 277790000 237188000 -16856000 -16546000 304490000 262346000 552419000 560466000 168777000 170572000 341121000 307290000 113240000 125120000 231920000 227879000 55537000 45452000 109201000 79411000 6006000 4661000 11229000 9505000 25135000 23965000 50432000 44992000 709000 31000 4215000 31000 3672000 -0 3672000 -0 27359000 16795000 46997000 24883000 1115000 0 1115000 0 908000 779000 1890000 1467000 -270000 -1724000 -190000 -2496000 27296000 14292000 46032000 20920000 -479000 -2746000 3685000 -1182000 27775000 17038000 42347000 22102000 2.08 1.30 3.17 1.68 2.19 1.37 3.34 1.78 2142000 2144000 2142000 2145000 10634000 10362000 10636000 10368000 27775000 17038000 42347000 22102000 -2231000 -6764000 -233000 -7980000 789000 1008000 -105000 3992000 0 -12000 1000 -12000 14000 61000 27000 122000 -1428000 -5707000 -310000 -3878000 26347000 11331000 42037000 18224000 262346000 237188000 -16546000 214000 1067000 -349000 40772000 14572000 14572000 0 0 0 0 0 128000 128000 -0 -0 -0 -0 -0 747000 747000 -0 -0 -0 -0 -0 -0 -0 -0 -0 1000 -0 1000 1998000 0 1998000 0 0 0 0 -894000 0 -894000 0 0 0 0 1000 0 1000 0 0 0 0 902000 0 0 0 0 0 902000 13000 0 13000 0 0 0 0 278063000 250885000 -15428000 214000 1066000 -349000 41675000 27775000 27775000 0 0 0 0 0 128000 128000 -0 -0 -0 -0 -0 742000 742000 -0 -0 -0 -0 -0 0 0 0 0 1000 0 -1000 -0 -0 -0 -0 3000 -0 3000 -2231000 0 -2231000 0 0 0 0 789000 0 789000 0 0 0 0 950000 0 0 0 0 0 950000 14000 0 14000 0 0 0 0 304490000 277790000 -16856000 214000 1064000 -349000 42627000 208743000 187935000 -18863000 214000 1038000 0 38419000 5064000 5064000 0 0 0 0 0 129000 129000 -0 -0 -0 -0 -0 727000 727000 -0 -0 -0 -0 -0 -0 -0 -0 -0 1000 -0 1000 -1216000 0 -1216000 0 0 0 0 2984000 0 2984000 0 0 0 0 576000 0 0 0 0 0 576000 61000 0 61000 0 0 0 0 215356000 192143000 -17034000 214000 1037000 0 38996000 17038000 17038000 0 0 0 0 0 129000 129000 -0 -0 -0 -0 -0 726000 726000 -0 -0 -0 -0 -0 -0 -0 -0 -0 1000 -0 1000 349000 -0 -0 -0 -0 349000 -0 -6764000 0 -6764000 0 0 0 0 1008000 0 1008000 0 0 0 0 -12000 0 -12000 0 0 0 0 512000 0 0 0 0 0 512000 61000 0 61000 0 0 0 0 225995000 208326000 -22741000 214000 1036000 -349000 39509000 42347000 22102000 6571000 8316000 1851000 1087000 33000 34000 -3128000 -2965000 -505000 373000 3672000 -0 1115000 -0 1124000 -90000 236000 12704000 -5018000 -4998000 -13473000 25284000 -11544000 6323000 2448000 4421000 2343000 -12000 3856000 2214000 16970000 -2899000 40656000 11146000 7081000 3546000 9975000 -0 5239000 87000 5198000 0 -6619000 -3459000 1658000 1646000 40000000 -0 5000000 0 -0 349000 -36658000 -1995000 -2592000 -1618000 -5213000 4074000 70266000 61756000 65053000 65830000 10358000 4614000 2762000 1105000 5172000 5734000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">1.</em></b></p> </td><td> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>BASIS OF PRESENTATION AND ACCOUNTING POLICIES</b></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 condensed consolidated balance sheets and statements of operations, comprehensive income, stockholders’ equity and cash flows for the periods presented herein have been prepared by the Company and are unaudited. In the opinion of management, all adjustments (consisting solely of normal recurring adjustments) necessary to present fairly the consolidated financial position, results of operations and cash flows for all periods presented have been made.  The results for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023</em> are <em style="font: inherit;">not</em> necessarily indicative of the results to be expected for the full year.  These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and footnotes thereto included in the Bel Fuse Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Certain information and footnote disclosures required under accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted from these condensed consolidated financial statements pursuant to the rules and regulations, including the interim reporting requirements, of the U.S. Securities and Exchange Commission (“SEC”).  The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts and the disclosure of contingent amounts in our condensed consolidated financial statements and accompanying notes. Actual results could differ from these estimates.</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’s significant accounting policies are summarized in Note <em style="font: inherit;">1</em> of the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> December 31, 2022</em>.  There were <em style="font: inherit;">no</em> significant changes to these accounting policies during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023</em>, except as discussed in “Recently Adopted Accounting Standards” below and as follows:</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; ">Investments</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;">We account for non-marketable investments using the equity method of accounting if the investment gives us the ability to exercise significant influence over, but <em style="font: inherit;">not</em> control, of an investee. Significant influence generally exists if we have an ownership interest representing between <em style="font: inherit;">20%</em> and <em style="font: inherit;">50%</em> of the voting stock of the investee. Under the equity method of accounting, investments are stated at initial cost and are adjusted for subsequent additional investments and our proportionate share of earnings or losses and distributions.</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;">Equity in earnings of unconsolidated affiliates, in the consolidated statements of operations, reflects our proportionate share of the investee's net income, including any associated affiliate taxes. Our proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the consolidated statements of stockholders’ equity and consolidated statements of comprehensive income. In general, the equity investment in our unconsolidated affiliates is equal to our current equity investment plus those entities' undistributed earnings.</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;">We evaluate our equity method investments for impairment at least annually or whenever events or changes in circumstances indicate, in management’s judgment, that the carrying value of an investment <em style="font: inherit;"> may </em>have experienced an other-than-temporary decline in value. When evidence of loss in value has occurred, management compares the estimated fair value of the investment to the carrying value of the investment to determine whether an impairment has occurred. If the estimated fair value is less than the carrying value and management considers the decline in value to be other than temporary, the excess of the carrying value over the estimated fair value is recognized in the financial statements as an impairment. See Note <em style="font: inherit;">2,</em> "Investment in Innolectric", below, for our discussion on equity method investments.</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;">Where we are unable to exercise significant influence over the investee, or when our investment balance is reduced to <em style="font: inherit;">zero</em> from our proportionate share of losses, the investments are accounted for under the cost method. Under the cost method, investments are carried at cost and adjusted only for other-than-temporary declines in fair value, distributions of earnings, additional investments, or in the case of an observable price change in an orderly transaction for an identical security.</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;">All amounts included in the tables to these notes to condensed 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;"><b></b></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: &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;">In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04,</em> <i>Reference Rate Reform (Topic <em style="font: inherit;">848</em>): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </i>("ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04"</em>). ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04</em> provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the 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: &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: left"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i>Financial Instruments </i>–<i> Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments </i>(“ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13”</em>)<i>, </i>as amended.  The new guidance will broaden the information that an entity must consider in developing its expected credit loss estimates related to its financial instruments and adds to U.S. GAAP an impairment model that is based on expected losses rather than incurred losses.  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-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;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><span style="text-decoration: underline; ">Investments</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;">We account for non-marketable investments using the equity method of accounting if the investment gives us the ability to exercise significant influence over, but <em style="font: inherit;">not</em> control, of an investee. Significant influence generally exists if we have an ownership interest representing between <em style="font: inherit;">20%</em> and <em style="font: inherit;">50%</em> of the voting stock of the investee. Under the equity method of accounting, investments are stated at initial cost and are adjusted for subsequent additional investments and our proportionate share of earnings or losses and distributions.</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;">Equity in earnings of unconsolidated affiliates, in the consolidated statements of operations, reflects our proportionate share of the investee's net income, including any associated affiliate taxes. Our proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the consolidated statements of stockholders’ equity and consolidated statements of comprehensive income. In general, the equity investment in our unconsolidated affiliates is equal to our current equity investment plus those entities' undistributed earnings.</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;">We evaluate our equity method investments for impairment at least annually or whenever events or changes in circumstances indicate, in management’s judgment, that the carrying value of an investment <em style="font: inherit;"> may </em>have experienced an other-than-temporary decline in value. When evidence of loss in value has occurred, management compares the estimated fair value of the investment to the carrying value of the investment to determine whether an impairment has occurred. If the estimated fair value is less than the carrying value and management considers the decline in value to be other than temporary, the excess of the carrying value over the estimated fair value is recognized in the financial statements as an impairment. See Note <em style="font: inherit;">2,</em> "Investment in Innolectric", below, for our discussion on equity method investments.</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;">Where we are unable to exercise significant influence over the investee, or when our investment balance is reduced to <em style="font: inherit;">zero</em> from our proportionate share of losses, the investments are accounted for under the cost method. Under the cost method, investments are carried at cost and adjusted only for other-than-temporary declines in fair value, distributions of earnings, additional investments, or in the case of an observable price change in an orderly transaction for an identical security.</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;">All amounts included in the tables to these notes to condensed 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;"><b>Recently Adopted Accounting Standards</b></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;">In <em style="font: inherit;"> March 2020, </em>the FASB issued ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04,</em> <i>Reference Rate Reform (Topic <em style="font: inherit;">848</em>): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </i>("ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04"</em>). ASU <em style="font: inherit;">2020</em>-<em style="font: inherit;">04</em> provides temporary optional guidance on contract modifications and hedging accounting to ease the financial reporting burdens of the 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: &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: left"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> <i>Financial Instruments </i>–<i> Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments </i>(“ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13”</em>)<i>, </i>as amended.  The new guidance will broaden the information that an entity must consider in developing its expected credit loss estimates related to its financial instruments and adds to U.S. GAAP an impairment model that is based on expected losses rather than incurred losses.  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> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">2.</em></b></p> </td><td> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>INVESTMENT IN INNOLECTRIC</b></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;; 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:c100971340">one</span>-<em style="font: inherit;">third</em>) investment in Germany-based innolectric AG (“innolectric”) for consideration of <span style="-sec-ix-hidden:c100971342">€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 profitability thresholds within a specified timeframe, the Company would be committed to acquiring the remaining shares of innolectric at that time. The accompanying condensed 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 an other 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 will create 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.4 million during each of the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> month periods ended <em style="font: inherit;"> June 30, 2023.</em></p> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><span style="text-decoration: underline; ">Related Party Transactions</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;">From time to time, the Company provides cash loans to innolectric to fund working capital needs and further business development. During the <em style="font: inherit;">first</em> half of <em style="font: inherit;">2023,</em> the Company provided loans to innolectric in the aggregate amount of <span style="-sec-ix-hidden:c100971358">€1.8</span> million (approximately $2.0 million). These loans bear interest at a rate of<span style="background-color:#ffffff;">5</span>% per annum. This balance is shown as a related-party note receivable on the accompanying condensed consolidated balance sheet at <em style="font: inherit;"> June 30, 2023.</em></p> 8800000 1300000 11000000.0 1000000.0 400000 2000000.0 0.05 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">3.</em></b></p> </td><td> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>DIVESTITURE OF SUBSIDIARY</b></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;">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.2 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:'Times 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 carrying amounts of the major classes of assets and liabilities included as part of the sale 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: 20%; margin-left: 20%; width: 60%; 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; 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; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,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(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;">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(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;">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(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;">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(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 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(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;">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(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;">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(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;">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(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 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(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 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(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; text-indent: 9pt;">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(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; text-indent: 9pt;">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,198</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(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; text-indent: 9pt;">Gain on sale recognized</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,115</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;"><br/>  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 5200000 <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;; 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; 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; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,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(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;">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(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;">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(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;">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(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 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(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;">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(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;">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(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;">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(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 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(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 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(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; text-indent: 9pt;">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(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; text-indent: 9pt;">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,198</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(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; text-indent: 9pt;">Gain on sale recognized</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,115</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> 2072000 1030000 1310000 326000 48000 441000 126000 100000 13000 23000 4083000 5198000 1115000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">4.</em></b></p> </td> <td> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>REVENUE</b></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 following table provides information about disaggregated revenue by geographic region and sales channel, and includes a reconciliation of the disaggregated revenue to our reportable segments:</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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="14" 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;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30, 2023</em></em></em></em></b></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="14" 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;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30, 2023</em></em></em></em></b></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;"><b><em style="font: inherit;">Connectivity Solutions</em></b></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;"><b><em style="font: inherit;">Power Solutions and Protection</em></b></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;"><b><em style="font: inherit;">Magnetic Solutions</em></b></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;"><b><em style="font: inherit;">Consolidated</em></b></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;"><b><em style="font: inherit;">Connectivity Solutions</em></b></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;"><b><em style="font: inherit;">Power Solutions and Protection</em></b></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;"><b><em style="font: inherit;">Magnetic Solutions</em></b></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;"><b><em style="font: inherit;">Consolidated</em></b></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> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>By Geographic Region:</i></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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><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;; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">North America</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">44,233</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">64,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; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,345</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">119,699</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">87,245</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">126,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,700</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">235,866</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,561</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,907</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,666</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,134</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,962</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,431</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52,900</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;">Asia</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: 7%; 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,049</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,063</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,832</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,944</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: 7%; 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,032</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,844</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,479</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,355</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;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,843</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">87,091</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,843</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">168,777</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">108,239</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,272</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">62,610</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">341,121</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> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>By Sales Channel:</i></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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><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;; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Direct to customer</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,970</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">116,260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">69,694</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">121,636</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,679</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">237,009</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-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 9pt;">Through distribution</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">18,873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">25,069</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">8,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">52,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">38,545</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">48,636</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">16,931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">104,112</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,843</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">87,091</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,843</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">168,777</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">108,239</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,272</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">62,610</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">341,121</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', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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="14" 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;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30, 2022</em></em></em></em></b></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="14" 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;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30, 2022</em></em></em></em></b></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;"><b><em style="font: inherit;">Connectivity Solutions</em></b></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;"><b><em style="font: inherit;">Power Solutions and Protection</em></b></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;"><b><em style="font: inherit;">Magnetic Solutions</em></b></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;"><b><em style="font: inherit;">Consolidated</em></b></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;"><b><em style="font: inherit;">Connectivity Solutions</em></b></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;"><b><em style="font: inherit;">Power Solutions and Protection</em></b></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;"><b><em style="font: inherit;">Magnetic Solutions</em></b></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;"><b><em style="font: inherit;">Consolidated</em></b></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> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>By Geographic Region:</i></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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><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;; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">North America</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,781</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,248</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101,436</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67,313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94,755</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,126</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187,194</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; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,101</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,576</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,568</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,486</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,592</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,646</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; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Asia</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: 7%; 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,961</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,518</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">36,081</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">46,560</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,928</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: 7%; 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,574</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">56,948</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,450</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;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; 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;">46,096</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: 7%; 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;">71,026</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: 7%; 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;">53,450</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: 7%; 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;">170,572</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: 7%; 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;">89,809</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: 7%; 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;">129,815</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: 7%; 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;">87,666</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: 7%; 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;">307,290</em></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> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>By Sales Channel:</i></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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><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;; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Direct to customer</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,604</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39,515</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">113,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">54,597</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81,447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65,254</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">201,298</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; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Through distribution</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,552</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,422</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,935</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">56,909</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48,368</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,412</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">105,992</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(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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,096</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,026</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53,450</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,572</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">89,809</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">129,815</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">87,666</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">307,290</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', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><br/> The balances of the Company’s contract assets and contract liabilities at <em style="font: inherit;"> June 30, 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: 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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30,</em></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 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;"><b><em style="font: inherit;">December 31,</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></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;"><b><em style="font: inherit;">2022</em></b></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> </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; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract assets - current (unbilled receivables)</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;">13,226</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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;">18,244</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; width: 62%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Contract liabilities - current (deferred revenue)</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,542</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">8,847</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;">The change in balance of our unbilled receivables from <em style="font: inherit;"> December 31, 2022</em> to <em style="font: inherit;"> June 30, 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). Our deferred revenue balance at <em style="font: inherit;"> December 31, 2022</em> and <em style="font: inherit;"> June 30, 2023</em> primarily relates to customer prepayments on invoices related to surcharges and expedite fees, which will be recorded as revenue in the period in which the related finished goods are shipped to the customer.</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> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody> <tr 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="14" 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;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30, 2023</em></em></em></em></b></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="14" 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;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30, 2023</em></em></em></em></b></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;"><b><em style="font: inherit;">Connectivity Solutions</em></b></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;"><b><em style="font: inherit;">Power Solutions and Protection</em></b></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;"><b><em style="font: inherit;">Magnetic Solutions</em></b></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;"><b><em style="font: inherit;">Consolidated</em></b></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;"><b><em style="font: inherit;">Connectivity Solutions</em></b></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;"><b><em style="font: inherit;">Power Solutions and Protection</em></b></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;"><b><em style="font: inherit;">Magnetic Solutions</em></b></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;"><b><em style="font: inherit;">Consolidated</em></b></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> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>By Geographic Region:</i></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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><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;; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">North America</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">44,233</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">64,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; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,345</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">119,699</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">87,245</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">126,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,700</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">235,866</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,561</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,907</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,666</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,134</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,962</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29,507</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,431</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52,900</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;">Asia</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: 7%; 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,049</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,063</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,832</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,944</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: 7%; 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,032</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,844</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,479</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">52,355</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;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,843</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">87,091</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,843</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">168,777</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">108,239</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,272</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">62,610</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">341,121</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> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>By Sales Channel:</i></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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><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;; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Direct to customer</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,970</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">18,268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">116,260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">69,694</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">121,636</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,679</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">237,009</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-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 9pt;">Through distribution</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">18,873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">25,069</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">8,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">52,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">38,545</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">48,636</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">16,931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">104,112</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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;; 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,843</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">87,091</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">26,843</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">168,777</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">108,239</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,272</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">62,610</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">341,121</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="width: 100%; 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="14" 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;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30, 2022</em></em></em></em></b></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="14" 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;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended June 30, 2022</em></em></em></em></b></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;"><b><em style="font: inherit;">Connectivity Solutions</em></b></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;"><b><em style="font: inherit;">Power Solutions and Protection</em></b></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;"><b><em style="font: inherit;">Magnetic Solutions</em></b></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;"><b><em style="font: inherit;">Consolidated</em></b></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;"><b><em style="font: inherit;">Connectivity Solutions</em></b></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;"><b><em style="font: inherit;">Power Solutions and Protection</em></b></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;"><b><em style="font: inherit;">Magnetic Solutions</em></b></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;"><b><em style="font: inherit;">Consolidated</em></b></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> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>By Geographic Region:</i></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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><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;; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">North America</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34,781</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,248</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">101,436</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67,313</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94,755</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,126</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">187,194</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; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Europe</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,354</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,101</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,576</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,568</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,486</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,592</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,646</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; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Asia</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: 7%; 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,961</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,518</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">36,081</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">46,560</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,928</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: 7%; 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,574</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">56,948</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,450</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;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; 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;">46,096</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: 7%; 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;">71,026</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: 7%; 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;">53,450</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: 7%; 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;">170,572</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: 7%; 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;">89,809</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: 7%; 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;">129,815</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: 7%; 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;">87,666</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: 7%; 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;">307,290</em></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> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>By Sales Channel:</i></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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><i><b> </b></i></td> <td style="font-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;"><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;; font-size: 10pt; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Direct to customer</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,544</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,604</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39,515</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">113,663</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">54,597</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81,447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65,254</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">201,298</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; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Through distribution</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,552</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,422</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,935</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">56,909</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48,368</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,412</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">105,992</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(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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,096</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,026</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53,450</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">170,572</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">89,809</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">129,815</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">87,666</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">307,290</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> 44233000 64121000 11345000 119699000 87245000 126921000 21700000 235866000 9561000 15907000 2666000 28134000 17962000 29507000 5431000 52900000 1049000 7063000 12832000 20944000 3032000 13844000 35479000 52355000 54843000 87091000 26843000 168777000 108239000 170272000 62610000 341121000 35970000 62022000 18268000 116260000 69694000 121636000 45679000 237009000 18873000 25069000 8575000 52517000 38545000 48636000 16931000 104112000 54843000 87091000 26843000 168777000 108239000 170272000 62610000 341121000 34781000 52407000 14248000 101436000 67313000 94755000 25126000 187194000 8354000 11101000 3121000 22576000 17568000 20486000 5592000 43646000 2961000 7518000 36081000 46560000 4928000 14574000 56948000 76450000 28544000 45604000 39515000 113663000 54597000 81447000 65254000 201298000 17552000 25422000 13935000 56909000 35212000 48368000 22412000 105992000 46096000 71026000 53450000 170572000 89809000 129815000 87666000 307290000 <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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30,</em></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 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;"><b><em style="font: inherit;">December 31,</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></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;"><b><em style="font: inherit;">2022</em></b></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> </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; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Contract assets - current (unbilled receivables)</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;">13,226</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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;">18,244</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; width: 62%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Contract liabilities - current (deferred revenue)</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3,542</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">8,847</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> </tbody> </table> 13226000 18244000 3542000 8847000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">5.</em></b></p> </td> <td> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>EARNINGS PER SHARE</b></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 following table sets forth the calculation of basic and diluted net earnings per common share under the <em style="font: inherit;">two</em>-class method for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 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="width: 100%; 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;"> <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;">Three Months Ended</em></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="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;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="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;">June 30,</em></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="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;">June 30,</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> <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(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;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 36pt;">Net earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,775</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,102</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 0pt 0pt 36pt;">Less dividends declared:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 54pt;">Class A</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">128</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">129</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">258</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 0pt 0pt 54pt;">Class B</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">742</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">726</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,490</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,453</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(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 0pt 0pt 36pt;">Undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,905</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,183</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,391</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> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Undistributed earnings allocation - basic and diluted:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 54pt;">Class A undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,664</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,533</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,356</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 0pt 0pt 54pt;">Class B undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,575</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,519</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">34,067</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,035</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 0pt 0pt 54pt;">Total undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,905</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,183</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,391</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(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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Net earnings allocation - basic and diluted:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 54pt;">Class A net earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,458</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,790</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,614</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 0pt 0pt 54pt;">Class B net earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,317</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,245</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,557</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,488</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(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 0pt 0pt 54pt;">Net earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,775</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,102</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> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Denominator:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 36pt;">Weighted-average shares outstanding:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 54pt;">Class A - basic and diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,142</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,144</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,142</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,145</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 0pt 0pt 54pt;">Class B - basic and diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,634</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,362</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,636</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,368</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(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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Net earnings per share:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 54pt;">Class A - basic and diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.08</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.68</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 0pt 0pt 54pt;">Class B - basic and diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.19</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.37</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; 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="width: 100%; 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;"> <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;">Three Months Ended</em></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="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;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="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;">June 30,</em></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="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;">June 30,</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> <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(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;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Numerator:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 36pt;">Net earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,775</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">42,347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,102</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 0pt 0pt 36pt;">Less dividends declared:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 54pt;">Class A</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">128</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">129</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">258</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 0pt 0pt 54pt;">Class B</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">742</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">726</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,490</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,453</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(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 0pt 0pt 36pt;">Undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,905</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,183</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,391</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> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Undistributed earnings allocation - basic and diluted:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 54pt;">Class A undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,664</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,533</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,356</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 0pt 0pt 54pt;">Class B undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,575</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,519</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">34,067</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,035</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 0pt 0pt 54pt;">Total undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,905</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,183</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,391</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(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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Net earnings allocation - basic and diluted:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 54pt;">Class A net earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,458</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,790</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,614</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 0pt 0pt 54pt;">Class B net earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,317</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">14,245</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35,557</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,488</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(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 0pt 0pt 54pt;">Net earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,775</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,038</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,102</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> </td> <td> </td> <td> </td> <td> </td> <td> </td> <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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Denominator:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 36pt;">Weighted-average shares outstanding:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 54pt;">Class A - basic and diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,142</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,144</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,142</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,145</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 0pt 0pt 54pt;">Class B - basic and diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,634</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,362</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,636</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,368</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(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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Net earnings per share:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="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 0pt 0pt 54pt;">Class A - basic and diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.08</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.68</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 0pt 0pt 54pt;">Class B - basic and diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.19</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.37</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1.78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody> </table> 27775000 17038000 42347000 22102000 128000 129000 257000 258000 742000 726000 1490000 1453000 26905000 16183000 40600000 20391000 4330000 2664000 6533000 3356000 22575000 13519000 34067000 17035000 26905000 16183000 40600000 20391000 4458000 2793000 6790000 3614000 23317000 14245000 35557000 18488000 27775000 17038000 42347000 22102000 2142000 2144000 2142000 2145000 10634000 10362000 10636000 10368000 2.08 1.30 3.17 1.68 2.19 1.37 3.34 1.78 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">6.</em></b></p> </td><td> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>FAIR VALUE MEASUREMENTS</b></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;">Fair value is defined as 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.  Entities are required to use a fair value hierarchy which maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.  There are <em style="font: inherit;">three</em> levels of inputs that <em style="font: inherit;"> may </em>be used to measure fair value:</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; text-align: justify;"><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 0pt 0pt 9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><b>Level <em style="font: inherit;">2</em></b> – Inputs other than quoted prices in active markets that are either directly or indirectly observable; and</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; text-align: justify;"><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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">As of <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;"> December 31, 2022</em>, our equity securities primarily consisted of investments held in a rabbi trust which are intended to fund the Company’s Supplemental Executive Retirement Plan (“SERP”) obligations.  These securities are measured at fair value using quoted prices in active markets for identical assets (Level <em style="font: inherit;">1</em>) inputs and amounted to $0.1 million at each of <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;"> December 31, 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;">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.7) </span>million at <em style="font: inherit;"> June 30, 2023</em> and $0.4 million at <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;; 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 is a party to <em style="font: inherit;">two</em> interest rate swap agreements as further described in Note<span style="background-color:#ffffff;"> <em style="font: inherit;">10,</em></span> "Derivative Instruments and Hedging Activities".  The fair value of the interest rate swap agreements was <span style="background-color:#ffffff;">$5.4 </span>million at <em style="font: inherit;"> June 30, 2023</em> and $5.5 million at <em style="font: inherit;"> December 31, 2022</em>, which was based on market data, 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;; 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 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 the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023</em> or <em style="font: inherit;"> June 30, 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 the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023</em> or <em style="font: inherit;"> June 30, 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;">There were no financial assets accounted for at fair value on a nonrecurring basis as of <em style="font: inherit;"> June 30, 2023</em> or <em style="font: inherit;"> December 31, 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;">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;"> June 30, 2023</em> and <em style="font: inherit;"> December 31, 2022</em>, the estimated fair value of total debt was $59.9 million and $95.0 million, respectively, compared to a carrying amount of $60.0 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;"> June 30, 2023</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;">Nonfinancial assets and liabilities, such as goodwill, indefinite-lived intangible assets, long-lived assets and the net liability related to the put/call options pursuant to the innolectric investment agreement, 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.  Based on the Company's assessment, it was concluded that <em style="font: inherit;">no</em> triggering events occurred during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023</em> or <em style="font: inherit;"> June 30, 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;">During the <em style="font: inherit;">second</em> quarter of <em style="font: inherit;">2023,</em> the Company completed its preliminary valuation of the innolectric equity method investment including the valuations of the put and call options noted in the related investment agreement. To estimate the fair value of the put and call options conditional on certain thresholds related to EBITDA, a variation of the income approach, known as the real options method was used, where innolectric’s EBITDA and equity were simulated in a risk-neutral framework using Geometric Brownian Motion.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> 100000 -700000 400000 5400000 5500000 0 59900000 95000000.0 60000000.0 95000000.0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">7.</em></b></p> </td> <td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>INVENTORIES</b></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: 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="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;">June 30,</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(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;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">69,996</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; 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);">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; text-indent: 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: 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);">157,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;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);">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: 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="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;">June 30,</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(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;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">69,996</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47,174</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">40,095</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; 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);">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; text-indent: 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: 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);">157,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;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);">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> 69996000 74572000 47174000 44397000 40095000 53496000 157265000 172465000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">8.</em></b></p> </td><td> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> <b>PROPERTY, PLANT AND EQUIPMENT</b></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 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: 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="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;">June 30,</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(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;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">117,650</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,468</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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,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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">143,756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">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: 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);">(105,310</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);">(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; text-indent: 9pt;">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: 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);">38,446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;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);">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 was $2.2 million and $2.3 million, respectively, for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em>, and $4.2 million and $4.7 million, respectively, for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;">2022.</em> Depreciation expense related to our manufacturing facilities and equipment is included in cost of sales and depreciation expense associated with administrative facilities and office equipment is included in selling, general and administrative expense within the accompanying condensed consolidated statements of operations.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">At <em style="font: inherit;"> December 31, 2022, </em>a total of $1.5 million of property was classified as assets held for sale on the accompanying condensed consolidated balance sheets related to our corporate headquarters in Jersey City, New Jersey. The Company closed on the sale of this property during the <em style="font: inherit;">second</em> quarter of <em style="font: inherit;">2023</em> for $5.9 million, resulting in a gain on sale of $3.7 million, which is recorded in the condensed consolidated statement of operations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 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 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;">June 30,</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(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;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,018</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,620</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21,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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">117,650</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,468</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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,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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">143,756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">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: 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);">(105,310</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);">(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; text-indent: 9pt;">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: 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);">38,446</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;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);">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> 1018000 1098000 21620000 21529000 117650000 118358000 3468000 4239000 143756000 145224000 105310000 108391000 38446000 36833000 2200000 2300000 4200000 4700000 1500000 5900000 3700000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">9.</em></b></p> </td><td> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>ACCRUED EXPENSES</b></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;">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: 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="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;">June 30,</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(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 16%; 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,542</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">9,132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">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: 62%;"> <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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,735</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,330</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 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,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: 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);">10,871</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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,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: 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);">55,855</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;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);">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="background-color:#FFFFFF;font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The change in warranty accrual during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 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 the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 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;"><span style="text-decoration: underline; ">Restructuring Activities:</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;">Activity and liability balances related to restructuring costs for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023</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: 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 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="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;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td 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; 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;"><em style="font: inherit;"><em style="font: inherit;">June 30, 2023</em></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 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; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">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;">June 30,</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 36%;"> <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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,905</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;">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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">821</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,227</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</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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,215</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: 13%; 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,879</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: 13%; 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,132</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; text-align: justify; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <p style="margin: 0pt; text-align: justify; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">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 expected to be completed by late-<em style="font: inherit;">2023,</em> <em style="font: inherit;">two</em> of our Magnetics sites in Zhongshan and Pingguo, China, are being consolidated into a single centralized site in the Binyang county of Southwestern China (the new Bel Guangxi facility). Further, facility consolidation actions within our Connectivity Solutions group have been underway in both the U.S. and Europe. 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 into other existing Bel sites. Our Melbourne, Florida site is in the process of transitioning its manufacturing operations into our existing site in Waseca, Minnesota, scheduled for completion by the end of <em style="font: inherit;">2023.</em> The $4.2 million of restructuring charges incurred during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023, </em>and the accrued restructuring costs of $9.1 million at <em style="font: inherit;"> June 30, 2023, </em>are associated with these collective initiatives.</p> <p style="margin: 0pt; text-align: justify; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </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="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;">June 30,</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(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 16%; 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,542</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">9,132</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">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: 62%;"> <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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,735</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,330</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 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,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: 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);">10,871</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; 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,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: 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);">55,855</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;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);">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> 27086000 27422000 3542000 8847000 9132000 6796000 2159000 2521000 1735000 1875000 1330000 1287000 10871000 2125000 55855000 50873000 <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 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="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;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td 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; 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;"><em style="font: inherit;"><em style="font: inherit;">June 30, 2023</em></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 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; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">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="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">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;">June 30,</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">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="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 36%;"> <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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,879</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,905</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;">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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">821</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,227</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</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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,215</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: 13%; 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,879</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: 13%; 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,132</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 3394000 1879000 4905000 3406000 821000 -0 4227000 6796000 4215000 1879000 9132000 4200000 9100000 <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: middle; width: 41px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">10.</em>    </b></p> </td><td style="vertical-align: middle; width: 1334px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">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;">$23.5 </span>million and $25.7 million as of <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;"> December 31, 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 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-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">To partially mitigate risks associated with the variable interest rates on the revolver borrowings under the Company's credit agreement (as defined and described in Note <em style="font: inherit;">11,</em> "Debt", below), in <em style="font: inherit;"> November 2021, </em>we executed a pay-fixed, receive-variable interest rate swap agreement with each of <em style="font: inherit;">two</em> multinational financial institutions under which we, prior to the <em style="font: inherit;"> January 2023 </em>amendment described below which transitioned the reference rate from LIBOR to SOFR, (i) paid 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:c100971826">$30.0</span> million (as amended to date, 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 the <em style="font: inherit;">2021</em> Swaps to transition the related reference rates in these agreements from LIBOR to SOFR, effective <em style="font: inherit;"> January 31, 2023. </em>Under the amended <em style="font: inherit;">2021</em> Swaps, the Company is required 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="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 <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 loss in the consolidated balance sheet and are reclassified into the statement of operations within interest expense in the period in which the hedged transaction affects earnings. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Fair Values of Derivative Financial Instruments</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The fair values of our derivative financial instruments and their classifications in our condensed consolidated balance sheets as of <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;"> December </em><em style="font: inherit;">31,</em> <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 0pt 0pt 8pt;"> </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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25.5%; 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: &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;">June 30, 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;">December 31, 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: 36.5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative assets:</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;"> </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;">Foreign currency forward contracts:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></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;">Designated as cash flow hedges</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 current assets</em></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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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;">359</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; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Not designated as hedging instruments</p> </td><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;;"><em style="font: inherit;">Other current assets</em></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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">157</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: 16%; 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></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;">Interest rate swap agreements:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></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;">Designated as a cash flow hedge</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 assets</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: 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,433</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);">5,539</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 colspan="2" 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;"><em style="font: inherit;">Total derivative assets</em></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);">5,590</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);">5,898</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><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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Derivative liabilities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="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;; text-indent: 0pt;">Foreign currency forward contracts:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; 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;; text-indent: 9pt;">Designated as cash flow hedges</p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;;"><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: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">897</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="2" style="font-family: &quot;Times New Roman&quot;; 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;; text-indent: 18pt;"><em style="font: inherit;">Total derivative liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">897</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative Financial Instruments in Cash Flow Hedging Relationships</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the condensed consolidated statements of operations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 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 0pt 0pt 8pt;"> </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;"> <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;">Three Months Ended</em></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="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;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="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;">June 30,</em></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="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;">June 30,</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><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: 36%;"> <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><td style="font-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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(525</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: 13%; 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,351</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">924</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">943</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: 13%; 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,733</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">260</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">245</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(509</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,208</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> </td><td> </td><td> </td><td> </td><td> </td><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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net gains (losses) 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><td style="font-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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(73</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(83</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: 13%; 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,048</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(259</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">525</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(223</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: 13%; 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,162</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(332</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The losses related to the foreign currency forward contracts are included as a component of currency translation adjustment on the accompanying condensed consolidated statements of comprehensive income at <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;"> December 31, 2022.    </em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Gains recognized on derivative financial instruments <em style="font: inherit;">not</em> designated as hedging instruments in our condensed consolidated statements of operations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 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 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: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></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: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">June 30,</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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">June 30,</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: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Classification in Consolidated Statements of Operations</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><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; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><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; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><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; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><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; 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: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency forward contracts</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Other (expense) income, net</em></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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">34</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48</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);">34</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: 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);">41</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; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;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);">48</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: 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);">34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;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);">41</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> 23500000 25700000 0.013055 30000000.0 0.013180 0.01334 0.01348 0.0010 <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="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 25.5%; 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: &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;">June 30, 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;">December 31, 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: 36.5%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Derivative assets:</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;"> </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;">Foreign currency forward contracts:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></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;">Designated as cash flow hedges</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 current assets</em></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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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;">359</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; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Not designated as hedging instruments</p> </td><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;;"><em style="font: inherit;">Other current assets</em></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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">157</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: 16%; 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></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;">Interest rate swap agreements:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></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;">Designated as a cash flow hedge</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 assets</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: 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,433</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);">5,539</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 colspan="2" 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;"><em style="font: inherit;">Total derivative assets</em></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);">5,590</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);">5,898</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><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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Derivative liabilities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="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;; text-indent: 0pt;">Foreign currency forward contracts:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; 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;; 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;; text-indent: 9pt;">Designated as cash flow hedges</p> </td><td style="font-family: &quot;Times New Roman&quot;; 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;;"><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: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">897</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="2" style="font-family: &quot;Times New Roman&quot;; 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;; text-indent: 18pt;"><em style="font: inherit;">Total derivative liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">897</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"> </td></tr> </tbody></table> 0 359000 157000 0 5433000 5539000 5590000 5898000 897000 0 897000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;"> <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;">Three Months Ended</em></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="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;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="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;">June 30,</em></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="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;">June 30,</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><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: 36%;"> <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><td style="font-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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(679</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1,452</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(525</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: 13%; 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,351</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">924</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">943</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: 13%; 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,733</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">260</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">245</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(509</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,208</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> </td><td> </td><td> </td><td> </td><td> </td><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;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net gains (losses) 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><td style="font-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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(73</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; 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;; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(83</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: 13%; 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,048</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(259</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">525</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(223</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: 13%; 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,162</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: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">(332</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> -1091000 -679000 -1452000 -525000 1351000 924000 943000 3733000 260000 245000 -509000 3208000 -37000 -140000 114000 -73000 562000 -83000 1048000 -259000 525000 -223000 1162000 -332000 <table 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: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></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: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 15%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">June 30,</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="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 17%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">June 30,</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: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Classification in Consolidated Statements of Operations</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><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; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><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; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><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; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><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; 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: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency forward contracts</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 22%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Other (expense) income, net</em></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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">34</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">48</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);">34</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: 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);">41</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; width: 20%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 22%;"><em style="font: inherit;"> </em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;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);">48</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: 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);">34</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;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);">41</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> 34000 48000 34000 41000 34000 48000 34000 41000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><em style="font: inherit;">11.</em></b></p> </td><td> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b> DEBT</b></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.  The Company had $60.0 million and $95.0 million in outstanding borrowings under the Revolver at <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;"> December 31, 2022</em>, respectively.  Revolving loans borrowed under the CSA mature on <em style="font: inherit;"> September 1, 2026. </em>During <em style="font: inherit;"> January 2023, </em>the Company amended its CSA and related interest rate swap agreements to transition the reference rate from LIBOR to SOFR effective <em style="font: inherit;"> January 31, 2023.        </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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">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 SOFR plus the Company's credit spread at <em style="font: inherit;"> June 30, 2023</em> and 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;"> June 30, 2023</em>. In order to manage our interest rate exposure on the remaining borrowings, and as further described in Note <em style="font: inherit;">10,</em> "Derivative Instruments and Hedging Activities", 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 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 Note <em style="font: inherit;">1,</em> "Basis of Presentation and Accounting Policies", 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, w<span style="background-color:#ffffff;">as 2.47% and 3.57%,</span> respectively, as of <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;"> December 31, 2022. </em>The Company incurred $0.9 million and $0.8 million of interest expense during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;">2022,</em> respectively, and $1.9 million and $1.5 million during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 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, the effects of the <em style="font: inherit;">2021</em> Swaps and amortization of deferred financing costs.    </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 CSA contains customary representations and warranties, covenants and events of default.  In addition, the CSA 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 CSA 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 <em style="font: inherit;"> June 30, 2023</em>, the Company was in compliance with its debt covenants, including its most restrictive covenant,<span style="background-color:#ffffff;"> the 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;"> </p> 175000000 P5Y 10000000 5000000 60000000.0 95000000.0 35000000.0 0.0551 0 30000000 60000000 60000000 0.013055 0.013180 0.01334 0.01348 0.0010 0.0247 0.0357 900000 800000 1900000 1500000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 37px;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">12.</em></b></p> </td><td style="width: 1337px;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="background-color:#ffffff;">INCOME TAXES</span></b></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 and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various states and foreign jurisdictions.  The Company is <em style="font: inherit;">no</em> longer subject to U.S. federal examinations by tax authorities for years before <em style="font: inherit;">2019</em> and for state examinations before <em style="font: inherit;">2016.</em>  Regarding foreign subsidiaries, the Company is <em style="font: inherit;">no</em> longer subject to examination by tax authorities for years before <em style="font: inherit;">2012</em> in Asia and generally <em style="font: inherit;">2014</em> in Europe. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">As a result of the expiration of the statutes of limitations for specific jurisdictions, it is reasonably possible that the related unrecognized benefits for tax positions taken regarding previously filed tax returns <em style="font: inherit;"> may </em>change materially from those recorded as liabilities for uncertain tax positions in the Company’s condensed consolidated financial statements at <em style="font: inherit;"> June 30, 2023.  </em>The Company’s liabilities for uncertain tax positions totaled $19.5 million and $24.8 million at <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>respectively, of which $5.6 million that was included in other current liabilities at <em style="font: inherit;"> December 31, 2022 </em>was resolved during <em style="font: inherit;">2023</em> by way of expiration of the related statute of limitations.  These amounts, if recognized, would reduce the Company’s effective tax rate.</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 policy is to recognize interest and penalties related to uncertain tax positions as a component of the current provision for income taxes. During the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022,</em> the Company recognized $0.3 million in interest and penalties in the condensed consolidated statements of operations during each period.  The Company has approximately $1.9 million and $4.0 million accrued for the payment of interest and penalties at <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 2022, </em>respectively, which is included in liability for uncertain tax positions in the condensed 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> 19500000 24800000 5600000 300000 1900000 4000000.0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">13.</em></b></p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>RETIREMENT, SAVINGS AND DEFERRED COMPENSATION PLANS</b></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 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 expense for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> amounted to<span style="background-color:#ffffff;"> $0.3 million for each period. The expense for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> amounted to $0.7 million during each period. </span>The Company’s matching contribution is made in the form of Bel Fuse Inc. Class A common stock. As of <em style="font: inherit;"> June 30, 2023</em>, the plan owne<span style="background-color:#ffffff;">d 303,429 and 80,737 sh</span>ares of Bel Fuse Inc. Class A and Class B common stock, respectively.  </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', 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 amounted to less than $0.1 million during each of the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> and amounted to $0.1 million during each of the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em>. As the plan is fully funded, the assets and liabilities related to the DCP were in equal amounts of $0.8 million at <em style="font: inherit;"> June 30, 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 condensed consolidated balance sheets as of each date.   </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's subsidiaries in Asia have a retirement fund covering substantially all of their Hong Kong based full-time employees.  The expense for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> amounte<span style="background-color:#ffffff;">d to $0.3 million and $0.8 million, respectively</span><span style="background-color:#ffffff;">.  The expense for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;">2022</em> amounted to $0.9 million and $1.6 million, respectively. As of <em style="font: inherit;"> December 31, 2021, </em>the plan owned 3,323 and 17,342 shares of Bel Fuse Inc. C</span>lass 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;"> June 30, 2023</em> or <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">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.  As discussed in Note <em style="font: inherit;">6</em> above, the Company has investments in a rabbi trust which are intended to fund the obligations of the SERP.</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 SERP expense 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: 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;"> <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;">Three Months Ended</em></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="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;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="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;">June 30,</em></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="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;">June 30,</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><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: 36%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Service 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;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; 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><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">251</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 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">318</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;">Net amortization</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">78</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">156</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(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 periodic benefit 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">331</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">363</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">663</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">725</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', 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 service cost component of net benefit cost is presented within cost of sales, research and development costs or selling, general and administrative expense on the accompanying condensed 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 condensed 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:justify;">The following 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 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: 68%;"> </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;">June 30,</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;">December 31,</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: 68%;"> </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;">2023</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;">2022</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(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">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; width: 68%;"> <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;"> </td><td style="width: 1%; 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);">(2,190</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(2,216</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: 68%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,882</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: 0; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </p> 300000 700000 303429 80737 65 100000 100000 800000 700000 300000 800000 900000 1600000 3323 17342 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; 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;"> <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;">Three Months Ended</em></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="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;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="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;">June 30,</em></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="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;">June 30,</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><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: 36%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Service 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;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; 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><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">251</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 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">221</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">443</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">318</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;">Net amortization</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">78</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">35</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">156</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(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 periodic benefit 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">331</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">363</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">663</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">725</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> 92000 126000 185000 251000 221000 159000 443000 318000 -18000 -78000 -35000 -156000 331000 363000 663000 725000 <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: 68%;"> </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;">June 30,</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;">December 31,</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: 68%;"> </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;">2023</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;">2022</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(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">273</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">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; width: 68%;"> <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;"> </td><td style="width: 1%; 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);">(2,190</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(2,216</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: 68%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,917</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,882</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> 273000 334000 -2190000 -2216000 -1917000 -1882000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody> <tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">14.</em></b></p> </td> <td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>ACCUMULATED OTHER COMPREHENSIVE LOSS</b></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 accumulated other comprehensive loss at <em style="font: inherit;"> June 30, 2023</em> and <em style="font: inherit;"> December 31, 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: 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: 74%;"> </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;">June 30,</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;">December 31,</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: 74%;"> </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;">2023</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;">2022</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: 74%;"> </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: 74%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Foreign currency translation adjustment, net of taxes of ($<span style="-sec-ix-hidden:c100972124">273</span>) at June 30, 2023 and ($<span style="-sec-ix-hidden:c100972125">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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(23,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">(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; width: 74%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Unrealized gains on interest rate swap cash flow hedge, net of taxes of $<span style="-sec-ix-hidden:c100972128">0</span> at June 30, 2023 and $<span style="-sec-ix-hidden:c100972129">0</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">5,539</td><td style="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: 74%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Unrealized holding gains on marketable securities, net of taxes of ($<span style="-sec-ix-hidden:c100972132">7</span>) at June 30, 2023 and ($<span style="-sec-ix-hidden:c100972133">7</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: 10%; 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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">18</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: 74%;"> <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:c100972136">887</span> at June 30, 2023 and $<span style="-sec-ix-hidden:c100972137">879</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,031</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,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 style="width: 74%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 74%;"> <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: 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);">(16,856</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: 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);">(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:justify;">Changes in accumulated other comprehensive loss by component during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> June 30, 2023</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: 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; width: 34%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Unrealized</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Unrealized</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; width: 34%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Foreign Currency</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Gains (Losses) on</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Holding Gains</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; width: 34%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Translation</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Interest Rate Swap</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">(Losses) on</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Unfunded</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; width: 34%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Adjustment</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Cash Flow Hedge</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Marketable Securities</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">SERP Liability</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <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; width: 1%;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="width: 34%;"> </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: 12%;"> </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: 2%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 7%;"> </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;; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c100972164">(23,107</span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,539</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c100972166">18</span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c100972167">1,004</span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><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;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c100972169">(16,546</span></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; width: 34%; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other comprehensive (loss) income before reclassifications</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: 10%; 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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">943</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c100972172">1</span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><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;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">824</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; width: 34%; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amount reclassified from accumulated other comprehensive loss</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(114</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: 10%; 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,048</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">(a)</em></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: 7%; 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,134</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(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34%; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net current period other comprehensive (loss) income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(233</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(105</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><span style="-sec-ix-hidden:c100972184">1</span></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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(310</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="width: 34%;"> </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: 12%;"> </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: 2%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 7%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><span style="-sec-ix-hidden:c100972188">(23,340</span></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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><span style="-sec-ix-hidden:c100972189">5,434</span></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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><span style="-sec-ix-hidden:c100972190">19</span></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: 10%; 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,031</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><span style="-sec-ix-hidden:c100972193">(16,856</span></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-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="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">(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 income (expense), net on the accompanying condensed consolidated statements of operations.</p> </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: 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: 74%;"> </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;">June 30,</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;">December 31,</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: 74%;"> </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;">2023</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;">2022</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: 74%;"> </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: 74%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Foreign currency translation adjustment, net of taxes of ($<span style="-sec-ix-hidden:c100972124">273</span>) at June 30, 2023 and ($<span style="-sec-ix-hidden:c100972125">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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(23,340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">(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; width: 74%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Unrealized gains on interest rate swap cash flow hedge, net of taxes of $<span style="-sec-ix-hidden:c100972128">0</span> at June 30, 2023 and $<span style="-sec-ix-hidden:c100972129">0</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,434</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">5,539</td><td style="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: 74%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Unrealized holding gains on marketable securities, net of taxes of ($<span style="-sec-ix-hidden:c100972132">7</span>) at June 30, 2023 and ($<span style="-sec-ix-hidden:c100972133">7</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: 10%; 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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">18</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: 74%;"> <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:c100972136">887</span> at June 30, 2023 and $<span style="-sec-ix-hidden:c100972137">879</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,031</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,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 style="width: 74%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 1%;"> </td><td style="width: 10%;"> </td><td style="width: 1%;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 74%;"> <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: 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);">(16,856</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: 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);">(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> -23340000 -23107000 5434000 5539000 19000 18000 -1031000 -1004000 -16856000 -16546000 <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; width: 34%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Unrealized</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Unrealized</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; width: 34%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Foreign Currency</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Gains (Losses) on</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Holding Gains</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; width: 34%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Translation</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Interest Rate Swap</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">(Losses) on</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Unfunded</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 7%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; 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;; font-size: 10pt; width: 34%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Adjustment</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Cash Flow Hedge</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Marketable Securities</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">SERP Liability</em></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><em style="font: inherit;"> </em></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </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); width: 1%;"> <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; width: 1%;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="width: 34%;"> </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: 12%;"> </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: 2%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 7%;"> </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;; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c100972164">(23,107</span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,539</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c100972166">18</span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c100972167">1,004</span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><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;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c100972169">(16,546</span></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; width: 34%; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other comprehensive (loss) income before reclassifications</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: 10%; 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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">943</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c100972172">1</span></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><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;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">824</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; width: 34%; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amount reclassified from accumulated other comprehensive loss</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(114</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: 10%; 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,048</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">(a)</em></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: 7%; 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,134</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(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34%; margin: 0px; padding: 0px;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net current period other comprehensive (loss) income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(233</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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(105</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><span style="-sec-ix-hidden:c100972184">1</span></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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(310</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="width: 34%;"> </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: 12%;"> </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: 2%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 7%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><span style="-sec-ix-hidden:c100972188">(23,340</span></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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><span style="-sec-ix-hidden:c100972189">5,434</span></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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><span style="-sec-ix-hidden:c100972190">19</span></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: 10%; 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,031</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"><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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><span style="-sec-ix-hidden:c100972193">(16,856</span></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> 5539000 -119000 943000 -1000 824000 114000 1048000 -0 -28000 1134000 -233000 -105000 27000 -310000 1031000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">15.</em></b></p> </td><td> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>COMMITMENTS AND CONTINGENCIES</b></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; ">Legal Proceedings</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 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">On <em style="font: inherit;"> 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 condensed consolidated balance sheets at <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 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 condensed consolidated balance sheets at <em style="font: inherit;"> June 30, 2023 </em>and <em style="font: inherit;"> December 31, 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 <span style="background-color:#ffffff;">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. </span><span style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">E</span>OS 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, no estimate was accrued as of <em style="font: inherit;"> June 30, 2023. </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;">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> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> 12000000.0 1400000 500000 900000 P7Y 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 27pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">16.</em></b></p> </td><td> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>SEGMENTS<a href="#" id="a17" title="17"></a></b></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 Company operates in one industry with three reportable operating segments, which represent the Company's three product groups and a corporate segment.  The segments consist of Connectivity Solutions, Power Solutions and Protection, Magnetic Solutions and the aforementioned Corporate segment.  The primary criteria by which financial performance is evaluated and resources are allocated are revenue and gross profit.  The following is a summary of key financial data:</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="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30, 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;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,843</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">87,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">26,843</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">168,777</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Gross Profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">20,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">31,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">6,595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">(2,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">55,537</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Gross Profit %</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24.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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32.9</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> <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="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30, 2022</em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46,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; 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;">71,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; 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;">53,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">170,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="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Gross Profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">12,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">20,036</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">15,085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(2,387</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">45,452</td><td style="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;">Gross Profit %</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27.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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28.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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28.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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="margin: 0; 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="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;">Six Months Ended June 30, 2023</em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108,239</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">170,272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">341,121</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,708</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,804</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,763</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5,074</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">109,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;">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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23.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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32.0</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: 0; 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="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;">Six Months Ended June 30, 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;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">89,809</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">129,815</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">87,666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">307,290</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,975</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">79,411</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25.8</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> 1 3 3 <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="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30, 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;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,843</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">87,091</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">26,843</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">168,777</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Gross Profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">20,512</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">31,124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">6,595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">(2,694</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">55,537</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Gross Profit %</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24.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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32.9</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: 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="18" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended June 30, 2022</em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46,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; 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;">71,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; 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;">53,450</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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;">-</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </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;">170,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="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Gross Profit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">12,718</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">20,036</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">15,085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(2,387</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">45,452</td><td style="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;">Gross Profit %</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">27.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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28.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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">28.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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <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="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;">Six Months Ended June 30, 2023</em></em></em></em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">108,239</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">170,272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62,610</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">341,121</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,708</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60,804</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,763</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(5,074</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">109,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;">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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23.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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="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="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;">Six Months Ended June 30, 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;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Connectivity</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Power Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Magnetic</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Corporate</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">and Protection</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Solutions</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Segment</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Total</em></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 20%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">89,809</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">129,815</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">87,666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times 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: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">307,290</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24,315</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">35,974</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,975</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,853</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">79,411</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 13%; 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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 54843000 87091000 26843000 0 168777000 20512000 31124000 6595000 -2694000 55537000 0.374 0.357 0.246 0.329 46096000 71026000 53450000 0 170572000 12718000 20036000 15085000 -2387000 45452000 0.276 0.282 0.282 0.266 108239000 170272000 62610000 0 341121000 38708000 60804000 14763000 -5074000 109201000 0.358 0.357 0.236 0.320 89809000 129815000 87666000 0 307290000 24315000 35974000 21975000 -2853000 79411000 0.271 0.277 0.251 0.258 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 income (expense), net on the accompanying condensed consolidated statements of operations. EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #AK!%<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " X:P179B1C\N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FWY&W6]@#B!A,0D$+?(\;:(IHT2HW9O3UJV3@@>8,?8OWS^ M++E&K[ /]!)Z3X$MQ8O1M5U4Z%=BQ^P50,0=.1WSE.A2<],'ISD]PQ:\QD^] M)2BEO 9'K(UF#1,P\PM1-+5!A8$T]^& -[C@_5=H9YA!H)8<=1RAR L0S331 M[\>VAA-@@C$%%W\*9!;B7/T7.W= '))CM$MJ&(9\J.9GUWG=S':1 M=8>4?D6K>.]I)8Z3WZK[A_6C:$I95IF\S>3ENKA1Y94J[SXFUU]^)V'7&[NQ M9VQ\%&QJ^',7S3=02P,$% @ .&L$5YE&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" X:P17TY]O#H(& "*)@ & 'AL+W=OQH43XXNIU7?'DY>DAIN&'\AUA1*M%#$J?BK+62L.25A'I3$#G;=GI.0*&V-AOFQ&SX:LDS&44IO.!)9 MDA#^.*$QVYRUO-;VP.=HN9+Z@#,:KLF2SJG\LK[A:L^I5,(HH:F(6(HX79RU MQMZ[:WM^H7N7EEYHX(.F7QURB4J[/6:0N%=$&R6'YFFS]H::BK]0(6 MB_P7;8IK.YT6"C(A65(&JQ(D45K\)P]E1>P$^(,] ;@,P,\"O'UW\,L /S=: ME"RW=4XD&0TYVR"NKU9J>B.OFSQ:N8E2W8QSR=792,7)T3D+,M4J$HW3$,U2 M&%4#!VI[J9CG*!4GA3*>(]R#WU@J5P)I1K2\&F\HTI9 M%15OBSK!H.#[+#U!OOL681?[EO),X?!QMCQ!KF<+?U(9J@K@)%9U$-(']"=]M)F&E5SUU\>#[JEK\PC&UO38K3QVC_'X MF2XCH5RJIKXF";4YA'4FLRMT\64^0Y?74^1^I 4;5].>YYO'K'N?P]G%M[9<'XCVW_4QSJ-KAF75HNPEN29-;O 874M8F,1'V>Q''10IZ M-:CC@2RQTTO58U!$.>H [0F+[7UU:#3=",9W#&.XIGQF&HU,7;[0;*F?5C:N^YL*3ONFCV0(-,3\;0.5>_ M;]$\BR15_=D*=+!@W3HPJ./!K/*\#J9ZCW%TRS:IU3\L]Y4*B3ZJ0;&T]^@F M",@S".3!U/+<[%RJ_*3=WG!V'Z6!O<5A33N^PD%UC1H,\F!R>6[TA@FI<.'O M:(VF++3;A!7=OMNUXA <5]>I 2(/IIB\OXXY)?N-'<(@*\7"435M88-!&,:8 M*Y;CZXJE4.X](-+Q<=OM].QK TWP$#8\A&&&J596 L;58S-?+-@9CU.6J7GT MX]XV/:!N'Y-P4%W+AH\P##6EY5OR@"Y#Q0[1(@J*11*@@6%)C-N>:M_>8&#U MVP0C8<-(&,::[8I(.>\L\"A*EWDKVR.J S#@*J))1 6(A9 MO39!1=A0$3Z*BN8)B6,TR80Z+>P]%M;9-U6#P^K:,QR$C^*@64+Y4H_(WY6" M7*ELFZQ):F]36'#O% :.JVO457KK2_EIJ3U\T&#KRW09>-;P2\93O&IK@)]_P MDP\3SFTDU:R<+9"'W]S]BN9JQLE53[?ZAI6VG:?L2W/)@A_HS<_NB>>B->'H MGL09_=5:!4WPE&]XRH?AYY:3,,>)Q^2.Q5;GL,!D=G4QL1IK IS\G?=H,.9L M&Q/-'H*5GDGO?]+-OI<@K^\_>JZ&,FU5PU MU4UKM?Q*$%360Z'6S=7T&_[[D>?V_'Z_YPZ=>YM'@TL^C#E/&KFY">[R#7?Y,# = MD9MA 9V;QU9C31"7;XC+AXGK!;D9%@)R0B@]_JJ/5AU;C_/,BQUQ>?*7U@>@) MD4 Q7:A0]Z2O[LZ+#Y^*'H/C\; M_0=02P,$% @ .&L$5X"&/YI3" /R< !@ !X;"]W;W)K7%"<]1IRT'XI^ M6(LKBPC)U2&7=MQ?WR$I:T7N<&47"N!8LF:'[^QEGAF*YX^Z^E%OE#+D9Y&7 M]<5L8\SVPV)1KS:JD/5[O54E?++652$-O*WN%_6V4C+M!A7Y@@5!M"AD5LXN MS[N_W527Y[HQ>5:JFXK435'(ZNFCRO7CQ8S.GO_P-;O?F/8/B\OSK;Q7M\I\ MW]Y4\&ZQ]Y)FA2KK3)>D4NN+V17]<"V6[8#.XI^9>JP/7I,VE#NM?[1O/J<7 MLZ!5I'*U,JT+";\>U+7*\]83Z/A]YW2VOV8[\/#UL_>_=,%#,'>R5M6 MFLW%+)F15*UEDYNO^O%O:A=0V/I;Z;SN_B>/.]M@1E9-;72Q&PP*BJSL?\N? MNXDX&$#%Q "V&\!>.H#O!O NT%Y9%]8G:>3E>:4?2=5:@[?V13:W+%!9%I01>U3K/4FG@S4>9RW*ER&WKN"9OKYNJ4J4A-ZK* M=$J^E[)),S!\1\[(]]M/Y.V;=^0-R4KR;:.;6I9I?;XP(*^]R&*UD_*QE\(F MI/R]*=\3'LP)"QA'AE_[AW]2*QA.N^%L.'P!D[*?&;:?&=;YXU,SLPOYJJYA M"CY@\?0.!.Z@/8 ?ZJU'5>K5:Z 5F00%8*--[E:DY*2'9Z360.*:G;M)#<2*J;.[-NXFQ?[=T)Y=L5)YV>Z*&/8U)C)V+!R-YK@454WLYV:M+ MO.I^,QM508KOLXSLM&+J$O?:-%[&(X685;3DN,3E7N+2*_&;-C)_@<2E M"A:*D4;$+*$B2'"1-+ ("[PR;RJH:BKS-"=;H);ISG>;P[90;I@N/Z P"A Y M0HQW)F86)7QB9ND!=ZE7=%GU65,KS]3NO!Q>GK$XIF.5B!D-0SJATC*0 M>K%S^6>81O-$"F4V@/T,\E%MVEE%I3)D#P;!N'D+!X,PG8B8HG9I/RR_J!]A?M4X?(6^BTER(L#!Q3CIJ%BR7 M$](L:Z@?-I_46L%!;U=YI0M%C/R)9W2* "4X3(<[G:Y9S)*I&;38H7[N]&G3 M-6/K65"AJPBZ>0Q@[$$+-( MP#'%UX59B#$_Q$!BU<#I4S^W;3^&;A[FLB@,DW!<\&%F01)/[&UFD<7\R/H- M*"M-5MZ37$'G3'*[A>;/50(JVX531)-QRD6LPB2>0 ,[Z.+\!!N660>24:4( MPGB0C/< 9B:6,9O0:C'&_!@;UEO'M+J(HBQ*8D'[W25?%,"_\<*X9LOPT&PH MT!*2'2&D[YCFS^I1X4@;%D5LW.QB9F$LIK:_92?SL_-Y&SUUW5H#K7QE9%:V ME0C9ZCIK[_OA1P'ISY8A'UL.!(9U<$B=.CL?,0C:U!I:4S$_*%U>!S.4@ M5/OC,@NS8F&,J^06EMP/RSZI'TF0',-@,$Z/B%4DEE,*+2NYGY5]*C^F$.G: M8$.R<3&(V2T3RB92!;=PY'XX7NNBR+J&KNYO_^FR31RJ7(%B\K96BOQ#&T5H M^ [5_W_:JJ^D^D;W=1AG$ONE_+L%-Y M&T9MTA-]7S,ZS9^Z)8UE,85>9!YH^:$S@%#[0^I-Q*N3V0#_7^5_5>E MOX!IJ4A6UU"LHO/DMJ=C\'E-AA%9*G,_E;]5P+JF>NH#(F^;$G2;*EL9E<[; M?5UG=<=$O29\SADGUSET:>1J'R)L?QK/N6"[3S[N/L%WOLON,RZ<,X7CH[!['C,4TF$,XMPKD?X=!]-463=]]]Z;YCT 4< MO4V+[ >HH72-"W6YYS5]RB[8>9#'593%4+G(+-A#" MG6?7#K8,GY(K++B%']P.%KMS]U+Y NM_D9LGF)WGYHFP5!=^JK>\A +N.77\ M^XLJ[E3U'U2KU]-K>7$J;\.X;9T@_-^%OIB2XJ1?B9[*VS!J6QN((]^*]JO= M[4XT6+>S9G1<7QXQ&DH[^![4#_#!1OSHWX@G;;Y/Y6T8M\6\"$^T$;WEPJNC M/I&W8=06^,(/_*,;$6G(@\C9B:C51*SHJG]:JW]C]+9[X.E. M&Z.+[N5&24@9K0%\OM:@?O>F?89J_\S&PO=V]R:W-H965T&ULK5A1;^HV%/XK M5G8UM5+7Q D0Z "II9KN)ET)E=OM8=J#20Z-52=FM@/W3OOQUT[2@"$-I"T/ M8,??.?X^'Q_[D/&6BV>9 "CT+669G#B)4NL;UY51 BF1UWP-F1Y9<9$2I;OB MR95K 20NC%+F^IXW<%-",V MZ%.BS -W.EZ3)UB >ES/A>ZYM9>8II!)RC,D8#5Q;O'-#(^,08'XD\)6[K61 MD;+D_-ET?H\GCF<8 8-(&1=$_VQ@!HP93YK'OY53IY[3&.ZW7[S_5HC78I9$ MPHRSOVBLDHDS=% ,*Y(S]<"WGZ$2U#?^(LYD\8VV%=9S4)1+Q=/*6#-(:5;^ MDF_50NP9X-XK!GYEX)]K$%0&02&T9%;(NB>*3,>";Y$P:.W--(JU*:RU&IJ9 M,"Z4T*-4VZGIC&>Q#@K$2+\ATN:X,/=MO4KU4?KU4?N&O]XJ_ MVRCB>:970T $=$.6#*X083H1BJ72*85BGB_5*F=Z=Y;8)M'E+(-B%I-EFRD> M!)K@9E]: ZC?WX$L 4$M(&@5,-<9 CJ.,=+;*GJ^0AE':R+0AK A,3W1@+YL$!$?J^FWNM&O6 G$)KJ8W;& MB)3H%OW]!=(EB'^:V+4Z,O?0C5R3"":.OF@DB TXTY]_P@/OUZ:<_B!GEN:P MUAR>H[F*T%M2H_0?[H?A&A^$JAUC$1_6Q(<=B'?.C>%K>_YPEYT!M/B/:OZC M[OQUT2&5OCEH]G1*P.B(EX][N#\<'? _C;/H8V]WBWH=!"A=4,E85![["\/PFSN>_J 'Q6(7"8 M^9U/\]99.I\*'^3-7I-=;8&[%!==XWE<,@0^'@9>>!C1T\"2O[OW9]V\*?E" MQ!/-)&*PTI;>=:A=B/+E0]E1?%W\?U]RI7A:-!,@,0@#T.,KSM5+Q[P2J%\! M37\ 4$L#!!0 ( #AK!%&PO=V]R:W-H965T M&ULM5IM;]LV$/XKA%<,"9#$(O6>)08:6]LZH&O1K.N'81\4 MF[:%2J(KTD[Z[W>2',DBSVJ\JE]B2WYXY'-W.C['Z.91%)_EFG-%GK(TE[>C MM5*;Z_%8SM<\B^65V/ )R$G!E[>CU_0Z8D$YH$+\G?!'>?"=E%0>A/A<7KQ9W(ZLG/$U+2[".+WNCHV;.P_0"F#W".#+#W ^R7SN#L!S@OG<'=#ZBHCVONE>-FL8HG-X5X)$6)!FOE ME\K[U6CP5Y*7B7*O"O@U@7%J,A7Y L+.%P2^29$FBUC!Q;V"#\@')8E8DG<; M7L1E7"4Y^YC'VT4"F'-R23[>S\C9JW,BUW'!)4ER\M=:;&6<+^0%>=6YOADK M6&XYZ7B^7]I=O31V9&DV>2MRM98D@B4ND/&S_O%>S_@QN*GQ%7OVU1WK-?C' M-K\BMG5!F,5L9#W3EP]G&)WOFSWZW[-WG&$WB6-7]IPC]OZ$(B;CE*.!K8=Z MU="R5.TFU M\W[\9[P[]AGE^ MX)+'Q7Q-H##!KK*#[7)3%CLRAV"C0?:,97BP$VO$39#C>1JAF0F"5&:A1MM$ MA:[EXJS]AK7?R_H>=N,D7UV0%<^AGJ<5^W@!FTHB55G?=YSPITVY&Z ^\,V< MG;KAY7!$8]/]33&($Y7AAJ%3'")G6"P#Y"^T"[T9-B_+"5@) X<8H4'CT/ MIPA*#_*+#$6]AKIT64N7?2/*BH/,5,]5"J7)S!P,K4"GB:!\/]29(B@:A/I> MC,(&HCYS=,88S"2,3>F$ MWA'"K=*B_5(KBHL<:K(D#QPZ8%Z6K%U2=:1P"H=4J 5,NR MLO0I,?^\%NF"%[@O3"7%H!$QZAXBRWS+#G1G(!*/V8Y1[Y%)&;6.>:,5<+1? MP4UKSM,T!IG^FOSSEF,YO1QLHJ;S8\='DYY^H9_V" M-;:#6IL-:BT:REHW)JV:I/UR\OLS-##Z5L=QC1W+1#$_M/7\-%&@6HSZ;:)L MCSI'LK,5G+16;O9+/ $BK'% >3ATC5+OE; G)^F0UF:#6HN&LM8]MVKU,>O7 MQ[VA(9?E46LRK[OA)-V6!X!GH"P7(DWCHAY0(<^Q(.ZG]@\S\\I07 B*7NGI MBX#L*ZI75]24%^#IRUHQS6AO^GZJSI3YXC+>00.QXB3?EM6U.ONICS?%5DD% M3@(OHNG,>M7ZJ>D\J+79H-:BH:QU0]4V JR_$3@I5$?3NX;B.6U*>@8J4<]I M%*5KZA?9BG#4D1,?UO80K+^'Z"B&NU[%T&_IY.P=TMIL4&O14-:Z,6G;'-;? MYGRW8MC;[V@!V];KY!2!0=XY^AD& K-=US6J+F(M<()C9;?M=)@[L&I@O:W3 MR8DZI+79H-:BH:QU0],V7^R$YFMHU> AJH'J/2J" M7@ZQELHNPKV]$3&+/E M'\O?MB=C_H^6#8.V:H-:FPUJ+1K*6C=4;:O&^ENU'R\;S&-\:GEZ)DY1F.WI M1U!'K'EZ7N/6],0>'[PCD/%B5;V<(>&1WN:J_J]O<[=Y >1U]=J#=O^.7D\I MH7..H+)3;5&PH/0BF155_7 M/(;MKP3 [TLAU/-%.4'S&LWD/U!+ P04 " X:P176Q)( &($ #+#@ M& 'AL+W=OK8S':@W:_?L0,I) 95N_T2O^0YQ^<\/C[V&6V% M?%$%(1J]EHRKL5=HO;[U?;4H2(G5C5@3#G^60I98PU"N?+66!.=6J&1^% 2I M7V+*OP[21'T%."T1QK&#QJ:" >M$)B";]*B,+"A,>&H*]\ M(4J"+I\XKG(*Z!ZZ1D^/,W1YT4,7B'+T1R$JA7FN1KX&&\U*_F)GSUUM3W3" MGAA]$UP7"LW!KMPA/SLOGYZ1]X&;AJ!H3]!==%;AKQ6_07%PA:(@BAWV3#\N M'KG<^;[5Y_][]2,RXB9:8JLO.:'O-\A$BL6G^#A=UT0:7P^.!9T=RR84*IWZW(^.<>MN1%NU1HOR-@# MK8K(#?$F/_X0IL%/KK#[3&6SSU0V_R1E1QO3;S:F?S9 IY64A"_>D):8*X;K MRRC_&Q*IR697B$,$0T;3^)78U'9Y$0;]WA6T<6B;8=I#D+J@E\0P 2:NB;W, MV)MK3VMS^@?A=1U%<=@*: :Z MF%80S\]K.6)MT+ V.']<"\Q7)G6BBB\KI ];.@YOD/U!+ P04 " X:P17P)O6TIH# M #C"P & 'AL+W=OM M&!*@C63)5MK,-M#$+^V D;<;)]IZ6QQD4B-I.QDOWY'2=%L5Y:][8LD4L]S M=WSN2-YP)]6S3A -O&2IT",G,2:_R,"D7N%"@BRQCZO4>4[D;.3WG;>*1;Q)C)]SQ M,&<;7*)YRA>*1FYC)>89"LVE (7KD?.Y=S^P:YD)>6S'7R- M1XYG \(4(V,M,'IM\0'3U!JB,/ZL;3J-2TO<_WZS/BO73FM9,8T/,OV=QR89 M.1\=B''-BM0\RMT7K-KR";L:ZSD0%=K(K"93!!D7U9N]U#KL$RT$S$>N@:"MJZ=J,ZP/LJ0/]$@ %\DV19PY0"C5OXLVY^V,%W2:Q& M,?]-L7N_T^"OA;B!P'L/ON<'+?$\=-._,47TWDGZY'+O?@M]>KGW-OKL_ZU] M_I^#/TA%T!1O4-KKG[!'AQ$=-8+VB:+RBU[!*"9TRJI#+OZ#MH^MX?=@V O@ M2VX+O:T"*R]AZ<4>W=OQAYXW&+K;_;3^"/ITB)BTF EZAYAIFRO_$#-KP7P* M#S'S%DP_:# ':O8;-?N=:CX)NLI2_A=M_PU=81JN4JDUTFXF-;DPJ% ;4'0P M@-ZQ'"*F$UC3508)QALL56Y3M_(ZV O5.Y+V+&)R%C'M7)N]S^]TSB(<.722 M:51;=,8__]0+O5_:=L%9=_,NQ('Z@T;]P:7J6]FMYM0:/*-AJY0$1ZIQ;CAJ M8(IK+C80TP2]Z-"%'!67\OTW 67?S+L1! L(F 6%G M AX2)C9H;ZM"K M[6:=<""09'ZKE[/46&:E.VBQHB60A3G=#-;-.1?BX;L:/Y^][=M-4956UE-7 R+SL:%;24']4?B;4A:.R /J_ MEM*\#:R#IJ\?_PU02P,$% @ .&L$5QNDGH&5%@ *V8! !@ !X;"]W M;W)KJVFWT!'@V255W MT/,C"+$OMO8%L968;1LR@#O=^^D7'&Q9TN$O/;]JXL=[T_'NY7V_<7=[O=U[]?76UO[LJ'Q?;G]==RM?^3S^O-PV*W_^7F MR]7VZZ9'=T^]EFP_OUH^[^^6JS#:][>/#PV+S MYZ_E_?K;^POMXODWILLO=[O#;UQ]>/=U\:7,RUWQ-=OL?W7UHMPN'\K5=KE> M]3;EY_<7OVA_GP_ZAPV>$O-E^6W[ZNO>X:%\6J]_._S"OWU_T3_L47E?WNP. MQ&+_O]_+C^7]_4':[\<_CNC%RYJ'#5]__:P[3P]^_V ^+;;EQ_7]?RUO=W?O M+T87O=OR\^+Q?C==?_/*XP.R#M[-^G[[]-_>MV.V?]&[>=SNU@_'C?=[\+!< M??__XH_C-^+5!I9V8@/]N('>V&!P:@/CN('1W$ _L8%YW,!\ZP;6<0.K^1@& M)S88'#<8-%)_\YFK/!UQK'?&33\+G0ZXUC_G);[#V?-"UYE'7AZ3[L6O.X&R3[P6O/(&Z-3FSP?>JUY[$]O\GSPM>;1-TX=%_WYZ.O-HV^< M.B[Z\]'7FT?_<,3$F[S\97\Z^E??Q\K33!HO=HL/[S;K;[W-(;_W#E\\#;:G M[?>C:+DZS.!\M]G_Z7*_W>[#Q_7J=C]1R]O>_JOM^GYYN]CM?Y'O]O_;C]K= MMK?^O/_5^N:WN_7];;G9_D?/_L?C5KFZ.^_/K]_W13^[/P\-^-'^\7VRWO5]Z M_QV7#Y_*S?_TIN5N?T+9[YF]V*R6JR_;ES\2K/'QO#5^23_ZO5]VN\WRT^-N M\>F^[.W6O6RQV7\;9*N-SUOM^/M/W]N?>B=2@N5L?+E?9Z?@_NS^>)^?ZB6MY?[I]_'Q=?E;O]KR6+>68L)(+\#].N9 M3^?@O#7.?#J'YZUV[M,YPI>3/IWC\Y;K_G1.SCQH9SV=T[,6$T"9'.KTM)W( MK3.?GM,W/=3.3\/\;%;Z_9S)V>Y/JT+Q33WKZ3-7[.5ZOWU]LZO]RXR7UQKZ MRVL-_P[-GC"#N\^_?Y!&PVO#>O=U>^O3TSMV*4V&@V,>FS:CNF:6<_D@A7[ MQJ@>FK5#_7JB:">,D:E=UU-SP0[U1T.SVN_:6#9>QK(A'N5Q_.Y:!1+ MM^XZBDEL3&(VB3DDYI*81V(^B04D%I)81&(QB24DEI)8]AVS7LTJJS]H3,]) M.]08C%-E(E[_'UY6ZYNM[W;\N9^ M_^//;6__$\#-]Q\$MH)C.]1X5&-EPE8F'&7"52:\MSP< M7Q :ZL-Z*%"N%2H3D3(1*Q.),I&^Y>%DTB=0Q[^2$Q*;DEA.8C,2*TAL#F&U M86.]#!M+.FR<]>9SN=P];LK#._I[?[=9WAS>ZE>-&BG;]>4?B8U)S"8QA\1< M$O-(S">Q@,1"$HM(+":QA,12$LLLU2NJB3(Q52;R=N)2:[SX4R(%^;CGLN5J M=WB0V)C&;Q!P2Q&8D5@]9II'%>FT/+U%=YN=J5AY\@>IO% MKNQMORV^]FX.[T%_OM_;=^7MEU(TI*7K=!W2)#8F,9O$'!)S2+U9?RT%YZ7'U^7-T>2E#V-.O=+Q>?EO?+W9_J=S/D*W0=SJ@V1C4; MU1Q4W/JY?U58UZ;A^U26)%YN7+HDNG,M2JO-<)K4QJMFHYJ":BVH>JOFH%J!: MB&H1JL6HEJ!:BFK94:O]B]RUKIE&>T&@E$-5L5'-0S44U3VL7G(Q!\RGNHVL&J!:B6H1J M,:HEJ)8*CKPV,D>-N96ABTY0;8IJ.:K-4*U M;G@T.NZUM=/G$"J7N/AZG"R M]]+/+S;*Y<[G%E(;HYJ-:@ZJN:CF';7:JRS=&C7/+>2: :J%J!:A6HQJ":JE MHB.OF9;1/+>0BTY0;8IJ.:K-4*U M3FEU4]!5=M54]9=F8^HR]?I?$)""["H M9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6H-D&U*:KEJ#9#M0+5YIJ@>SR\ M'IUH^VI5W5>3]WU??6[_<,7EY>I+]?G]A\7FM_+[M3*WY?[,MMPMR^T;3F%H M"1C5QJAFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:@V0;4IJN6H-D.U M7F M6KME?*F=>O.OZ@9K\G(P\4%:M!>,:F-4LU'-0347U3Q4\U$M0+40U2)4BU$M M0;44U3)4FZ#:%-5R5)NA6H%JLJBBMR9O2KSZ<%CRN?NX9?E6LUN7%:M6GB>6;=YW0 MJ#9&-1O5'%1S4)&) M8L-666(BB#4O2Z&.Y.K(3!TIU)&Y\E'51VA5=M;E9>K)W]&1OZTY.]J2=[5T_VMI[L?3V5I=F).C)51W)!I'5'$353H(]^ M+EVP/LZKCJ\N[_C^X&U%Y'KGH8Y6@%'-1C4'U5Q4\U#-1[4 U4)4BU M1K4$ MU5)4RU!M@FI35,M1;89JA2ZH?S??UH 6K)^JJC;Q_DO%J8JIJOFH%J!:B&H1JL6HEJ!:BFK949/^)-*.7 Z&S7M?3]52KH[, MU)%"'9DK=[D^NJL6KBYOX7(W(9$OU'EVHS5<5+-1S4$U%]4\5/-1+4"U$-4B M5(M1+4&U%-4RO5W9;,WN=D3K]T?-T:V$0U5 MOF+G$8[64%'-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4R_1V9;$UPN6MQN,$ M5SJY.C)31PIU9*[8X?H KVJ8NKR&><[-I>1DYPF-]BY1S48U!]5<5/-0S4>U M -5"5(M0+4:U!-525,MT]=U9U9&I.I*K(S-UI!!$K.;98JX(U2=TU3O4Y;U# MH"@O7Z'SP$;KB*AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9;KZ3JV"2.N. M4VHF5T=FZDBACLSE^UL?UU7K4)>W#J?EU\?-S=W^!?732-Z4B^WCYD_)YQ[1 MYB&JC5'-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RW3UC5O5D:DZDJLC,T%$ MT U70W,55)O/1M4S-.0]PRZ7\9!376U -5"5(M0 M+4:U!-525,L,0<=5=!D/04YX&0^1UVJ%"T*"RWB(EFR/:D%*=!D/T7Y)+N-A M5*U&X\VW<'U]4T#QP$9OX8IJ8U2S4&P^6ZU M:+\&NF&>N)*'H5<#6UX!55W)0[YYYR&--CU1S48U!]5<5/-0S4>U -5"5(M0 M+4:U!-525,L,P4U43:LYXR:"6/-=#W4D5T=FZDBACLR5CZH^D:L6IR%O5R9]/'?^R3E!MBFHYJLU0K4"U.:759U!5S]M_*9M!9U\81.YV M?KE(:F-4LU'-0347U3Q4\U$M0+40U2)4BU$M0;44U;*C)OL',G5DJH[D@DCK MPB!JID ?_5RZ8'V<5Y4]0U[9^\$+@\CUSD,=[>FAFHUJ#JJYJ.:AFH]J :J% MJ!:A6HQJ":JEJ):AV@35IJB6H]H,U0I#4"QLOJT!+5@_554=14/>4<0N#")? MI_-)"VTFHIJ-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI:B6&>IFHB"B75\WR^5J M*%='9NI(H8[,57M<']Q5-]&0=Q.YRX+(%^H\N='&(JK9J.:@FHMJ'JKYJ!:@ M6HAJ$:K%J):@6HIJF:%N+ HBEZ/KYA6=U%"NCLS4D4(=F:OVN#ZYJ\ZB(>\L M_A,N"R)?L?,(1SN,J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEAKK#*(BT M/H&MKC"J(S-UI%!'YM+=K0_OJL%HR!N,YUP21$YVGLYHBQ'5;%1S4,U%-0_5 M?%0+4"U$M0C58E1+4"U%MSJ,%HFG!K9>#6QY@[%+Y5Q.=1[8:)L1 MU6Q4B)04#NYT25+G<^MY#:&-5L5'-0S44U[ZC5+\;6'# ^ MNF: :B&J1:@6HUJ":JGHR&MF\V5%ABXZ0;4IJN6H-D.U M7FE%8_!56-6E/9 MJ&5J2O)U.I^0T&XMJMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!:BFH9JDU0;8IJ M.:K-4*U M;G9;NI>ZL:I?RRIZK7FO_P6H/(5.Y_!T*(MJMFHYJ":BVH>JOFH M%J!:B&H1JL6HEJ!:BFH9JDU0;8IJ.:K-4*U M;DIZ!F?.'U5)6-37C(F/DN+ MMHM1;8QJ-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J$U2;HEJ.:C-4*U!M M;K;+U?JI?ZFJJM6FO%I]XOY5X@\3HYUI5!NCFHUJ#JJYJ.:AFH]J :J%J!:A M6HQJ":JEJ):9[8:Q/ARV/F@S$>0NM<'(:GTV3>"U/YLFJ#7W!V;SLVF")06? M36NG3'V@#YN?36O'C+[Y^E_^Z@.[JE.;\CIUI_8'6J-&M3&JV:CFH)J+:AZJ M^:@6H%J(:A&JQ:B6H%J*:IG9KAR+VQ^"^ZL*VQ\"KSVPVR%1^^--]X85I(3M M#\%^2=H?5M6NMN3M:M6'B>6;=QW2J#9&-1O5'%1S4=TPM.:'B46Q_8-I]016QUQU!%7'?'>]*!\46IH-DHT M@7JY4!V)U)%8'4G4D?1-#RJ3/Y^ZOOV):E-4RU%MAFH%JLTIK3Z#]&H&R4N\ M9]]P2NYV?GV'-GI1S48U!]5<5/-0S4>U -5"5(M0+4:U!-525,LLY_FVQK_C%O=6E69 M>/^EXE3%-+GDZW0^:9':&-5L5'-0S44U#]5\5 M0+42U"-5B5$M0+46U[*A) M?Q)I1RYUW6A>]UXMY>K(3!TIU)&Y&H^OFY%8ZN3HR4T<* M=62NV.'ZW*Y*J-:_O(0J7['S $=+J*AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ" M:BFJ9:@V0;4IJN6H-D.U M7FENQ^N/735U5"M>0EU'-NN24G.Y^?T-8IJMFH MYJ":BVH>JOFH%J!:B&H1JL6HEJ!:BFJ9I;ZGK3HR54=R=62FCA2"R+75^@%# M'JI/Z*IV:G2DIWV\:EUV?&CGVC_ M$M7&J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEEOHVMNK(5!W)!1&M.:'5 MM[$51"ZUYHB6,;4)/:A:E@-YR[++=4SD5->QC&IC5+-1S4$U%]4\5/-1+4"U M$-4B5(M1+4&U%-6RH_:ZAR:\CHD@)[R.B(%(<%U3$1+MFOQ@I3H.B:" MF/ Z)E?;N[+[Q8=W7Q=?RGBQ^7+X!]/[\O-^P_[/P_VTWRR_W+W\8K?^ M^OY"N^A]6N]VZX>G+^_*Q6VY.03V?_YYO=X]_^)J[W];;WY[6N/#_P-02P,$ M% @ .&L$5\--UH#L P ZPX !@ !X;"]W;W)K2Y5N2V@;B2$5;(( 1-^U#T0=:HBTV%*DE M*3OIUW)1[9*C)UP)Z.,K.BS@,+B=T8W>NL=K"L+*9_MX)=X['AV1Y33R%@*@H\UO:><6R;*U*G7 MM,#M]S?VGPKGT9D%T?1>\C]8;)*Q<^U 3)B7!N95F#<0RJ@5P%ZIP+Z%:!P MW2U]+X0+B"&3D9(;4-8:V>Q+H7Z!1KV8L(DR-PI_98@SDWLI8@P[C0'?M.0L M)@8'C02YQ)*/G1/*8*OT#A%]S9E[AXDF0/&9H?0D7,Z+0.*&&183K M2_@"3_, +CY=PB=@ GY+9*Z)B/7(-;AIN[0;51N-SD@7G) O/1+83C5X=C5YK- *V9G@:8XV?NHCCD8KA D]/ M+#D.-&04O_ )3E\VQ:>D'A;4]GI83[PK;S!RU]NZGV(4G&(4'C':\;]?^]\_ M/1NGK=G82O3>;#PG67!.LO!,9#O1&-31&/Q_V3AH2H^AM_/7V4O.#V""#V#" M]V%VM!O6V@U;M<,B!DL4@3>XPHLQ>@6CB-"[/9V_0R&O !]R>P5 MW"1CNHYC5"^OW9VK(@J-8%/.)&89"$L4T$RN(<0(?6'K9 \ED M?%"\FZ/B';4(CEJ$K>Y]4+R.]ZV8]=HOD(2(%;459RZ6N2T881X^SH SLF < MJ]:#ZE3$.^G?V]/G!)N@R:8SW!/IB%'IO+M5U*=4K8IN2D,D>K3NV MNZ)/V9N?VDZN:!:^T91M(%:3*R8T<+I$2N]JB)%596=5#HS,BM9A(0TV(L5K M@MTH5=8 ?U]*:=X&=H&ZOYW\"U!+ P04 " X:P17F*]]4-H' "D(@ M& 'AL+W=OT#;8'-I7],2'?-6%EV*$U?+.4:LTTW*J'<;-1 MG)5=HW4U)DF2C]=,U*/Y1??9K9I?R%97HN:W"C7M>LW4\S6OY./E"(_V'WP3 M#RMM/AC/+S;L@=]Q?;^Y57 W/O12BC6O&R%KI/CR5H.D(E7[*VTM_DX[_Y;D"9Z:^05=/]CQYWMLD(%6VC MY7K7&!2L1=W_94\[1QPU@'[\#FV?Q"R4>D MC#7T9BXZWW2M832B-F&\TPJ^%=!.SV]D74)0>(G@JI&5*)F&FSL-?R!:ND%R MB6Y8LT*_0,0;].&^9FTIP.8C.D/W=U_0AQ\^HA^0J-%_5[)M6%TV%V,-RDS_ MXV*GXKI700(J-@Y<=@Y<*KE&L H5TZ)^Z*>QT((WYSZW]=VF_F[- M$C]O-JS@ER-8PPU76SZ:__@OG"<_^<9\HLY>>" ]>""-]3[_'3(29ZJ&,7OG M1]\Z[UJ;U+.=IX2FDXOQ]G@$KA4A."$'JQ?2LH.T+!J/9*_'<"-7M""U[SI= ^<3/GE\\H)M.!/H\5 MF>697R).+-:25_--6T-A4XE_0&HEFX8#O1Z@L&D^(O T5$" ^!H8"V.IBV=8 M]UM6M<'YL?N]8Z%9D@T&XS$ZHQ,:&,P1HW%T,+^":J.Y89"58(I _H&LHY^] M.K%'0CXA0Z6N61*02:Q,\BZ9B[8!B\9?#Q!7)L;8<:AK%I)I68RCH)O_H5=< M?3+9W"N,^H21="C,-9N%E%E&XC1>)JQ8_0#3U+C18@5F+I#))-I*L(6HPHC! M40:_ES&GZNVE,RR5<11B\ZNBD*UA,L"&BRU;5#PJW0VFP9$6A;B. R_UELH<:02 6T> MMD$!-L2)Q^R,9&0:\J&E('X%@_MP;]BS<:!7HPLS6)M9ZBQ.URZG))2&+?=P M''P@4;409?YD*HF &UV>D31U0NQ:I2G!?H'$0H_$H;<7",M1J[;0K8I6#\2E M%=3'Z7A8$8B/K[ELTDR5.[:D>EL%E!N&4?BC/O]K5L5KW:7;6F2NTYW MS8#@::!F)Y:"Y!4*#C;+ A)7\Y8=%CDI_D[5VTLO6/R1./YN6U6LF"E:CPJ^ M3VA3L5IWQ0#_NQ4;LVOUNL*#NDDR'>YG?&8T"X;0 I'$@7C+GOO]-%39G5#] MC-9-@W^XSS0*)E5K$TN1=R2?J[:47++UIG-Y? MA(%*71ITB]*L-*CP^,XS*^E@C;=*>1[ M5;N(SCR:7:N09@MQ&C_OW>/+9""M.&M:]=S/#J_.-*)@)](U@04=6L\6LS2. M62&_G,<(X#NU-JZ4OC]#5Q^%#RPDP5 M_A$"T5^9B+QO&)[]:4;P<%/C,4N326##0"V!:9S -R&IZ PM^(.HS;.$KJS@ M2LC2.P 7MI.$Y,/BVV.6XTD6RI"6RS3.Y=@((.&_HMV%;IXEF>-\G]F4!G). M:MFB9XM\B0? M)B:/%<9)(,VFEKUIG+W?_KC?G\#*A6;P;4>)0\XU&YRJRU1R48F';KKY1T&= M9Y<9=H[E?583YX'-^.AY_YJKA^XUB 9U!VC],_+#IX=7+:ZZ%PP&GU_C\YO^ MA0G;3?_^QF],0;IJ8&Q+Z#+Y/ ''JOZ5B/Y&RTWW5L%":BW7W>6*,ZA.C %\ MOY12[V_,#QQ>3)G_'U!+ P04 " X:P17\1X%6?\& :$0 &0 'AL M+W=O]#D V!9VI=G]]E=F>.ML7C48NS64IW-!44F-G;6PI/)9V,W*5E2(+0F4QFH['AZ-2 M*#TX/0[OKNSIL:E]H;2\LN3JLA3V\4P69GLRF S:%]=JDWM^,3H]KL1&KJ3_ M5%U9K$:=EDR54CME-%FY/AG,)^_.#OA\./";DEO7>R9&-0C\N9<+612L"&[\U>@<="99L/_<:O\8L /+K7!R88K/*O/YR>!H0)E< MB[KPUV;[DVSPO&%]J2E<^$W;>/8M+*:U\Z9LA+$NE8Y_Q4,3AY[ T?@9@6DC M, U^1T/!RP_"B]-C:[9D^32T\4. &J3AG-*DS=@[I5Z-] M[NA<9S)[*C^"SYWCT];QL^F+"G^N]9!FXX2FX^GL!7VS+A"SH&_V0B <>4,? ME18Z5:*@%8(@04"_%V]4=[!?'=?2.U>)5)X,*@ZHO9>#T^^^F1R.W[_@[$'G M[,%+VD^?3]9*;;1:JU1HOR]Q]/N-?/!T5ICT[H]]J%ZTNQ_59$AG\]5R19KZ?'5^<3._65Y>T/SB \T7B\M/%S?+BQ_IZO*7Y6)YOJ*;7%)JP /M9,9/ M#MYEB'6& BL0?$F!T"X@M_&-0EPJ7TQJ]R!%:&GGX I7*9(ZJ&$RXD4LKE:9<0.^M ME)JW*F'9P<<@LH!IH:-&O*=:BSI3$!W24H<3IE*:DP*?2Z'1WQA"0J(H2&1_ MHK CI%<,7[F0)(1!%H\LH;GA%&AZ:6TM;_5$7I.6J70.+93IVCA-:Z%L$9U[ M$M%U1^?*.,612Z#7H6G]*Y[[HL/>[HE.%Y929'(8\MFJ;&/J9J,Z0,@E+?2TFP2-J:TD-9CAB"-<=*TA%X;XS4WJ4RYM#"NAB580T(Y M'358!#=W1*\0KE15!0YMI :V D'!OJS8Y99N_RT"-T55M7R8 MK=EQAFWEIBY:H@-2 7H!'A]22()5)8Y4Q@;033B"SH3Q!)",8<4,0M8;K>NMZ=<'X M2W$G2:(2RI"54%D.=X4JLM/GPI-8KS'-8Z@">C@@2LY]%."-'4\:KSE$;*,] M".=,;;\*3W F36/1<\29D6Z(#NOK4*>1_&!AD<$!>&G[E.A0Q< VS:-I3@Y5 MLNO9?2JW/9L;3+PTJ;\CB9NIO;>0M-E3=DM]+]N6\UFV5D*U:J-_@.H[Z<5M MP>S:G:Q=R[FF@9;2YR;CN/;\5.N&EJT@;="/63J\%[>J8%FD6#Y(FRHGGR!& MP1>UY*9O[J5-Z+;VH4M,Q]_2&_R<1]- +875,!@JMM9/L@9BP J'.&F+_,G^ M\T,$ET"^(;K BNH1>?' MF;_\,OT=*PS>VKTSCEZ!W^YU$AR!>/,VV(%'W!Y38[-=OWLA%/\W+9^7W.=9 MF'Y-WTWZQ.F1HRF_9Q/( ""%L@)C0J%B!K+@?U551>"8X1(#%[G-?<\C ?/4 M*O (>EO.#)GV\EX4-4>>U3ZE=)_V7!4*):ILL(*^4TCA\*!U'>8)]K< +L%7 MZ(P!@9^AM<;FIVQ:EX@7:,TO,E#=![;TFEZ7Z3_K;!-O!Z')A8P):T.C88\# M1X3N(R_%(TT3^LP7%=K*]@["!?QE=?:$[?^BIZ; 5/;;Y_-)72F$L"VF#*U XL17*O MT0:U1VKFF0F3OG?WQ9C7F;"XPH"G6#.UQ*1P='[\7+IDV/#[_ [CY] M!\.^]5G2K9K]V;#S.1;! PI6G M7]!ID+O&I]GTL)5K[@JTL]^8[S0/@]%]7SNCWOQJ?V\=.U>]M] M^,_C]^[N>/RO ?*Y4;@>%'(-T?'P[9L!V?@E'A?>5.'K]]9X?$N'QUSBVFKY M /;Y?MDNV$#W[Y#3?P!02P,$% @ .&L$5UKSZSM2 P S@8 !D !X M;"]W;W)K&UL?571;MLX$/R5A0H4+9!(LNSDC,0V M4+L.+H=+&B2^]*'H TVM)"(4J2,I._G[6U**XBM2 X9%4KNS,^1R--MK\V0K M1 ?/M51V'E7.-1=)8GF%-;.Q;E#1FT*;FCF:FC*QC4&6AZ1:)EF:GBSZ-1]+IP+\K*^85D,6M8B0_H_FGN#,V2 M 247-2HKM *#Q3SZ,KI83GQ\"'@4N+<'8_!*MEH_^18L%:Z>[W_$WL] M9QZ/:VG#/^R[V/%9!+RU3M=],C&HA>J>[+G?AX.$:?J;A*Q/R +OKE!@^94Y MMI@9O0?CHPG-#X+4D$WDA/*'\N ,O164YQ:WVB%D< K7:H?6T78[$(IF2ON- M,X+/$D=U?'3">\QEAYG]!O,<;K1RE86URC'_?WY"_ :2V2O)9784\*]6Q3!. M3R!+L_$1O/$@>ASPQD=$6W :KH1BB@LFX<$QAUZ]?4]O!S=Y'\[?FPO;,([S MB"Z&1;/#:/'QP^@\O3Q"=C*0G1Q#7QP/Z M87.SOMW0D'ZWW_Y>KS;WUROXIN *MZ:EBPFC;J-/0"L$5PF3P\# I!1T%#Z=40=: M*#1U/^8$">N^$^$1*\$E'=TGXI-EZ>7Z,0Q&EY\I[G2K&55N]!X-A&MOM!+< MG@!3N6_JAADG>"N9 >4WLD2%5-^;0\&L.^45,Z50)3CD%?6_+E]B^"Y(&-84Z,I@Y,2 M;=TJU]G-L#J8]9?.H][".Z>_"=ML06)!J6G\!WFCZ=RSFSC=!,?::D?^%X85 M?7#0^ !Z7VBZP/W$%Q@^88O_ %!+ P04 " X:P17@Y9>.F8# #[!@ M&0 'AL+W=O%M=55&)JLP)*9,RF(R\[$%/1JJV@DM\T&#JLF3Z=8I";<=!'.P%CWQ36"<()Z.*;7"!]JEZ MT'0+.Y2=Q/( MLYPQRR8CK;:@G36AN8-/U7L3.2Y=4Q96DY:3GYU\4A8AA7@(O[9)./5YZ(FD#5L$=ETQFG E86&:1ALV:8_DVF!W.9B3KG M_[O6&HG@Q]/+3V'V?SS M[6(Y7SX]WL+]'2R>IHOY;'[]^!7N)5"[$.*F6SU8%@@9T_K5,6:EJJG&;L(L MR4OVO]*0"68,>J$[D)K)' 1G*RZXY:3A/F5*DAFHF+9[?RH+PA8I35*LE: 5 M8Z[@AIG"0V3N@-]J_D)V+NP;2'K190+76=;PT)@A:5?"$8[2B(K[0I9*NZAQ M+XTC>-"T ;5][4$EF+0>V&%6;EH@309P3U3TGGI_^!.]8J\>^JS?C^&MDVO7 M*=S12G4)G\7D_=8U5)4(ENWPP">.(M(UV%FMM8MV6).S..WT0LG-.XNZ_-4B M<19+96EX).WWEJ'53)HU$F(._5XT3.&&AH;G[?BT-2'E12]^/X0/M-F!Q+[6 MI%,;R;^3]@W5)XXOX-B(AP<+J42]\6O7@"]+LYLZ:;?9KYN%]M.\^2U\9'K# MI0&!:W*-SB\O M#-JFTN5E5^O:V4I67ICP7]G5 [ ]*O%7WM[<4%Z/YWDQ]0 M2P,$% @ .&L$5YD;U4YL!0 % T !D !X;"]W;W)K&ULW5=-;QLW$+WK5Q!J4+0 :_%KN;NN+2!VG'X "0P[20]%#ZL5 MO2*R6JJ[E#_^?=]P9=E)';>']-*+32YGAF]FWB.IHYO0?QQ6SD5VNVZ[X7BZ MBG%S.)L-]='Z=MY M/S\*V]CZSIWW;-BNUU5_=^+:<',\E=/[#Q>^647Z,)L?;:K&7;KX?G/>8S;; M1UGZM>L&'SK6NZOCZ4MY>&+(/AE\\.YF>#1FE,DBA(\T^65Y/!4$R+6NCA2A MPK]K=^K:E@(!QI^[F-/]EN3X>'P?_77*';DLJL&=AO8WOXRKXVDQ94MW56W; M>!%N?G:[?#**5X=V2'_9S6AKRBFKMT,,ZYTS$*Q]-_ZO;G=U>.10B"\XJ)V# M2KC'C1+*5U6LYD=]N&$]62,:#5*JR1O@?$=-N8P]5CW\XOQMB(X9]@.[<->N MV[JC64146IO5NP@G8P3UA0B6O0E=7 WLK%NZY:?^,Z#90U+WD$[4LP%_W78' M3 O.E%#ZF7AZGZ).\?0S*0XL!O;:=U57^ZIEE[&*#M2*PU/YCN',T^%()8?# MIJK=\10R&%Q_[:;S;[^15OSX#%BS!VN>BS[?M8%=]6'-3E'8'KP%)^**G28V MN)[]_L[=1G;2AOKC'T_A?W:'I_&; W9Q]N'L[?LS]FZ%W4,+M?JN8;%:M(YM M^G#MEZBB[\9S( EJ 9&SI1^JINE=@XHN(=,1_N*.-2XT?;59>8!R37+HEFRH M6H2I5U77N9:G3[ZKVRT%KV!8!W2H]>,.X8I%H'EZ"S0T;'M,-Z$?40ZN23T] MG+Q;]8+"=W1L7/MXQRY#NR4X SL/-RC_PYS0G_>@ MUWC"O*F:SD7D^V"!0$-H_3(A_T^B3D[NV$\/I;Y(I3ZBIPI;JUEJN!2&R9S7EK%%"RPE'&C) K)KDP)PRL?!T9.'AY)4'\2(QJK[7V L"4.9B#" 419(( M;HM4,8M16J/2F50QR:VV5.F,V[Q,%0-241(9P[99$8UC[Q>IAQ2KR#53&>I0 MLH)G>4:Y9C)G&C-TP10I(+8J44$IT#>IOFHA_D$EZGF5J/^A2K3A>4$E12N, M2(6$;DSJN9"@,C78YEQ+*G<)ZXSD@BY",8DA.9>EN1=) >X:$AJ6&92 ' MT.66FTR &[ 1)0')H;*$*-.TM.-!EGA0E+P0B1K0:"&SD4JD8!1 X @HQ;_5 MB"*JFAWI!0TT9"_'4P7I6"H3")N55,L"%30TL!E7&5DK%%65Q1UQ2[+MMM_!MFRZTVOEKNL&&[PF-YFI')E#//(3 MK0@/'[W[) Z>H [#_<5(,33:DE+$P9"G&YUNW,;AKL4;ML4KR-'E2O?G4S#& MU\??LOVG:GRV_M1K:/;HI0H*->D]CO= V'9Q?+3NO^Z?_"_'E^Z#^?A[X4W5 M-QXR;]T57,5!GDU9/[[!QTD,F_3N780(OJ;A"C];7$\&6+\*.#UV$]I@_T-H M_A=02P,$% @ .&L$5PI)O7_? P 1PD !D !X;"]W;W)K&ULE5;)M0;1 //;2/TS-L8L[T, M EUNL.5Z++F-L1S"?;OD:EVB^;F\5M8*!I:I;%+J6 A2N M9MY5=+E(['PWX;<:=_J@#M;)@Y2/MO&YFGFA%80-EL8R<"J>\!TVC24B&7_N M.;UA20L\K+^P?W#>R->9.[C[AWD]J^4K9:/>& M73^7Q1Z4G3:RW8-)05N+ON3/^WTX !3A"4"\!\1.=[^04_F>&SZ?*KD#96<3 MFZTXJPY-XFIA@[(TBD9KPIGYC30(*5S -5>B%FL-MZA@N>$*IX&A!>RTH-R3 M+7JR^ 19!E^D,!L-UZ+"ZBT^(&&#NOA%W2(^2_A+)\; 0A_B,&9G^-C@ECD^ M=L:M!B/A0RVX*&O>P-)P@W3*C#[FMZ=+CM/9"W.IM[S$F4D8KJ_N;C[??%S"[?4= M+#]=W5W#_09A)1NZLJ0 #']H$#0:39W*;,#0<,F;LFNXNUMR9:]&70(7%51U MTQFL0- G!5\\;,E#*=N6)FMGI:,CHAR1V4DJ%=(*]3-0R'$(N7W%HWLW>'BT M8$DS#SM& ^RE,AKP!TPW78N*&ZDN1S>'ZGZ$./?S/*5*E/LA*ZB2Q#Y+Y32]D7,3Z,)L,0/L[S? MRG1T+PW=LY/K_KOC-Z'ZKS[%V_@FM.V%GSW9^];RY78'7!G^@XKK&_$AHH:6I#;HCU MU<@1E^0BHD-EW\E!/1U\',-$M*LLL07+XKZ5]:U_V+%7U0DZKX&LC4-K-1J[ M<\/&4>Y:67%6A\71&7&XW.%8XEIY <>^FL%!5G4#C M*TD)9-^P"PS_3O._ 5!+ P04 " X:P17_DT0YL,$ ! "P &0 'AL M+W=O($?9%(:N;PS%4SK8Q]=!FB MATVNM)M%F??%Z6#@X@QSX?JF0$U?UL;FPM/6I@-76!1)4,K58#0<3@:YD#J: M3\/9M9U/3>F5U'AMP95Y+NQVBA"H1+E&XTB*Y MWKOIP-,M+#N(&\1EC3AZ!7$"ET;[S,&Y3C#YM_Z V+441SN*R]%!P-]+W8?Q ML >CX6A\ &_.,#)COP!BZD%CJ60L&M%_YU>VNXXY?AN&I.72%BG$54 M%@[M$T;S'W\XF@Q_.T#VN"5[? A]W@G+F72Q,AP9!W_>X<;#4IGX\:^7*!\$ M?9GRI \7BZ\W\+#X=G\.E^>+V_N;\\OSJ[O;.C>> @GI..<)+P'A0&C C?10 M6!ECCXHTP&DO=0H^P_J<5L)3<98J@1624(Q4B E'@*I3,8APCOJ/L5 (&3YX M*[1;HP4!2HJ55-)O06J6-39!J[:UB*AK>X6^0M14&/:1@ IAO8QE(2B@H683 M* L28THK=!Y*AV#68=]>O;^'V/*7?%\&D%!^]"FCO?22W"\LV_&]E+:V@_$$ MK/=NRB1:8>-L"U4FXXPK5N;R;\X[0FZN-RMVO5@IW]['^XR)(;,TF<6R12QA6_XA J.FO>H>8]!&U@XOH/J#-LZ@S,* M4[ZB"(R/PLF(5-^2N,NL*=.,>G\M$0Y__C#L__K+F[JLC?#9Y!2U+:>9"&'< MAFRH#!R1ZH>3_O$[2.QA$D-NU,;#N,=VL@A9[.3F/RC=W8@EWQ*I'5SQ@Z37 M;2,)V43Q"B6)[1"0 MVGE;AE;6HS\MI1X)Q<)E(;?"@O.6J-0B#5/7E"7G5^>P$-N0<:Q+A[8DBW!# M X%#TJU36P0?^#>9/Y>Y,OJYY^BF725*[-B0&I-44JD>F1@ZD/3X485&(K47 M.I6!:$#I@3(Z;;YV@+F@-%7[OM0M*N'K&@[]JO2#6%!/,@7W%7) :5U);60G M(+4V/%!07Z/U$_62T!Y$2E7&JUYPQ_\(?ZA9JG6R*J_["_VD=@B2XBUMN*GM M8R9F?=1QZ ^"VJ%,4PR 5-@ZM#19BU+4@]#>A4R"W$"]PX?VJW5)(6B(+$/# M;*YIW%Z]GR4MB4*H,L7I,J]:.3"&P]K]4;;XHP M(ZV,IXDK+#,:<=&R 'U?&QH:F@U?T [-\W\ 4$L#!!0 ( #AK!%>Q5)UT MIP( (X% 9 >&PO=V]R:W-H965T2A4BEI!&ERJ'I8[ &O8N^ZNPLD_[ZS-CA4(ESLF9V9 M;[_9>8QW4KWH'-' :UD(/7%R8ZJ1Y^DTQY+IKJQ0D&4E5/"2<;UV8-*QG)C"B[P08'>E"53;U,LY&[B])S#P9ROR-II'UKQV>..[TD0PVDZ64+U:991/' MMX2PP-18!$:_+5YA45@@HO%WC^FT5]K 8_F ?EOG3KDLF<8K63SSS.03Y\*! M#%=L4YBYW'W'?3Y]BY?*0M=?V#6^8>1 NM%&EOM@8E!RT?S9Z_X=C@(N_ \" M@GU 4/-N+JI97C/#DK&2.U#6F]"L4*=:1Q,Y+FQ1%D:1E5.<2>ZE08CA*\S$ M%H61BJ,>>X:0K=U+]RC3!B7X &4 =U*87,.-R##[/]XC1BVMX$!K&IP%_+$1 M70A]%P(_",_@A6V:88T7GDE3@Y%PRP43*6<%+ PS2.UE3N;;P$6GX>RDC'3% M4IPX- H:U1:=Y,NGWL#_=H9LU)*-SJ$GAU*\P377:2'U1B'\?L17 ]-"IB]_ M3A$^"WF:<-R%V?W3S?WCS_GL9@&/.4(JRTH*^R@@5\#?>P(8<6 :5K*@.=:C M#E4(ZPI=8XKE$A6$/;=CRV5K%G3F;$=]:E#16VOX#(.A.QP.2(@CMQ\'G6<: M5KH *B77Q$A#%+N].((HKJ#-929F3T77_8AW[H1L-!YZA7";#7 MC]U@T+=2'+@12:=JX!W-2(EJ76\"30EOA&G&I3UME\UE,V/O[LVFNF-JS86& M E<4ZG?CO@.JF?Y&,;*J)VXI#:T,%%9![*O)+7C7K$7M"LX^0=02P,$ M% @ .&L$5_E='BI" P # < !D !X;"]W;W)K&UL?55M;^,V#/XKA%<,&^#%KTG=+@F0M#WLAFN7M;T-P[ /JLW$0F7) M)\E-^N]'R:F;[7+Y8E&R^/ A*3V:;I5^-C6BA5TCI)D%M;7M9129LL:&F9%J M4=*?M=(-LS35F\BT&EGEG1H1I7$\B1K&93"?^K65GD]59P67N-)@NJ9A^G6) M0FUG01*\+=SS36W=0C2?MFR##V@_MRM-LVA J7B#TG E0>-Z%BR2RV7N]OL- M?W#[7]!??YC!U>J83Q7]CV>\=Y &5GK&KV MSL2@X;(?V6Y?AP.'(OZ&0[IW2#WO/I!G>;":_G+RL_,[91$*^ E6FAJM[6L(*\&D!28KN/G2\98Z8*>1I5C.(RKWN,L> M-_T&[@1NE;2U@1M98?5?_X@X#D33-Z++]"3@KYT<01:'D,9I=@(O&Q+//%YV M(G$#5L$'+IDL.1/P8)E%EZXYEF\/EQ^'3*$:PNO]M=7/_ M^!>%_[2X>X3%W37<_/[YX^KVAF;OY-J!' [D2D47V%A0:[ UPEH)T@$N-Y= M'47?T6LLL7E"#5G2M]=]4OCD@,X@">.DZ,>+ I8=%Q6Y&Q^&-ZU6+WW/($W" M21J[89Q>P"TK:TI/O_Z/3Y*E(@F@6M'Y\0 _)/$XS)(8?G0F1;A( MR#Q9H1 D:>\99$68YQ-G3,(BRZ@J![BX(Q4V"%MFX"P=I20%0GA5)[R=^K;/CNR/((%O:KOJ0A&*1^5OV^'O)K_V/G M/3I0J ;UQNNPH&PO=V]R:W-H965TD8N?O.Y04Q4X= MOU"\S!R>N5+CO=)/ID"T<"B%-!.OL'9W$P0F*[!DYEKM4-+)1NF265KJ;6!V M&EE>*Y4BB,.P'Y2,2V\ZKO>6>CI6E15.!;POK M-H+I>,>VN$+[;;?4M HZE)R7* U7$C1N)MYM='/7<_*UP)\<]^9H#LZ2M5)/ M;O%;/O%"1P@%9M8A,/H\XPR%<$!$X]\6T^NN=(K'\U?TS[7M9,N:&9PI\9WG MMIAX0P]RW+!*V >U_Q5;>U*'EREAZA'VC6P_]2"KC%5EJTP,2BZ;+SNT?CA2 M&(8?*,2M0ESS;BZJ6G9ZKRS" M"#[!;9;I"G-8'"C>!LTXL 3OA(*LA;IKH.(/H/KP54E;&%C('/-3_8!H==SB M5VYW\47 WRMY#4GH0QS&R06\I+,UJ?&2"[8:L H^<\EDQIF E646*?M&5W#[6SV\&TQ MA\5?R\7]:K'J6&";*I I*E)C06W %@@;):C6N=S> (40ZQ#.,<-RC1J2J(FG M&V)8,<$T6>'#6LG*83DS-0H*2PYKE+CAY(,KB =^..PWDQXISGJ.3?499 MT25^VHMAZ ][@XX@66%UE=E*$QEB:0AJY$=)#'U_,.J[VVOV9T:!ZD+ME8:(G^0I#0.!RE\9UHS:5^HM=!]E$V1GR0AC?%P M '^0)T@\),G(P<8ID4]3?YC6$[>?P"-Y*RN8W")P"?OW>'E#W/G4\,.;,VO_ M275F\^'$XEO7\NHLN7F=O]0.%FW^O%!'$U0*Y(57GU-YG',;M?\/>*QHY[CP MWQU_Z:YB%F;,%"ZAZXH[/3I)D'OJYHYGX\1CP!AF!=-;(DSOA15-[;9$*!.T M,Z:E?$4YD8S"]MNC[T\N;B/XF:8]?Q2F+?XY>Q._%_9A2&GPB63C> "/RE)( MKMK4<0AQE)Z"-KDU?XN:+;C.:]J--WRP>P4;KJE8FK4;K__O5?_]\EQ'"8[: M?HGD%/>XN7RFOM&\ -UN]W[>-L_&FWCS^'XEGW+*?X$;4@VO!_19!:Q96 M[>I'9*TL/4GUM*!_ -1.@,XWBIIKNW 7='\5T_\ 4$L#!!0 ( #AK!%=6 M0,,8)P< -H2 9 >&PO=V]R:W-H965TPVXO.=Z'82JRN;:623*"_OL\K.4Y@ M Z$7O8#(DM[#\[P'R3Y:://=9E(Z>BCRTAZW,N?FA]VN33)9"-O1S:QKYT:*U L5>3?J]?:ZA5!EZ^3(SWTQ)T>Z+_? M\$W)A5T;$R.9:/V='Z[3XU:/'9*Y3!QK$/BYE^,9LKY$Y];_IT78N]]K45)9 MIXM:&!X4J@R_XJ'F84W@X"6!J!:(O-_!D/?R0CAQ>*A>&LZI MDH,R=@:K"G+NY$8[2?T>_4(7TJA[P1S1=6F=J4"]LR3*E#[*=*;*&9TRAI#9T%0]$+AO;HDRY=9NFR3&7Z5+X+IQO/HZ7G9]&K"G^MR@[% MO39%O2A^15_<,!%[??$K3%ARFJY4*7M];?3N^MOEW1],[Z[_?KI\N9N3*68/E>&YD9Q%R ]^5/ZRB1T&,ITGK+SZ0K?M F'6D.J?*@*4:)S ML"2JKT2]&"/+Y)'D0Y*)$BL& 22C['=/C2J=A-MN-=VF129+F$.84Q+SN=%P M#*L=^EV2Y/TLI%*'U@WDC<\%BJ\V+3"49"10%J,'6A)=5XS(7CD:, M#0(M0K2_=L8=2G6>"].F0B.1$$\Q@3E>/<\X\@ H2S3JB?)F>>&3?$",2H3+ MZB7P-T1J)DL@Y-!F G6 $Z@RH9Y!1HF47,@<\_4/TC63.6BIG'6P[(.RW/_+"5&ILJ16#I"N\+R48WXI#XJJ;2)49,0[W $ M&-O@_P M V/;J'I5U%6W*4\? TN^&\G[G5Z]/-/!U'4>\][O< /[.#_4GS)5]AX6LUP ML"\G]SI/K 31YY)Q)TPC><+@2BA#WT1>A718.P]6Q]?ZR<""4Y:Y;V2XGK;V MV3J'(9CDB)B:(I-770$:D$HI%Y1/*JMSE?J03D0.;9+\S82#S1:W9!.=U4)C M?QT]?V)PJ_ :!9"#T<.FT[Z<_X<0L]CB?8:3JWZ4X1@%3Y]]!P@*7*V8=G!= MVJ%X..+F-9#QG^U=L?WD#NN66S[F:J7FH #F=RB3TMZV9G[Z.SK]1)%51A6,EG!1\ MZAB9\3L+8]&X!^S6?>+T\_EO?MA__\Y75=W37J@?VUP]?:DNCU_K;TDLYS)D M"5GU\*PP?"W<^<7U"S>-L?/)1".V07XUND$A[C(0:=_1#"]Y?#XG>E:JOT/W M9%QO21?$<;??[HWZ](Z'>_NC,.BW!\,H#(?1$(-7*X+Z[7C8IU$TH-$@IKB] MCXS?H6B/,SH:#+V:7E =MZ/>@0<0_&Y@ $#=6@#!7S,8!(5;W@MA>!J%MP*. M]VN0@YX?]/L#?MR/M^(<[D6T>\#[0-K@@':C84#%)$%%%,5!8[N/G6PJ9A8Y MR0/,YL)3PWK#78"O0JI,\BIMV@WR&2=>@-](^NM27E^MTC]QE@6&0D*C*L)! MS"7XINQ^6C7P0!=0X[9U_,[VML#M^_I_4&'/CC3N6NNTC)_0 M\GE5])LJ\PT9&#KP;GWE?5=3VZ82-8'ZX%Q$:BU'_8USFUY6NVO?&PII9OZK MBN6WH-*%3P_-;//AYC1\KUAM#U]]/@DSX_CD<@K17F=_V,+]T'])"0].S_W7 MBXEV3A=^F$F! /(&K$\UKF_U QMH/F>=_ -02P,$% @ .&L$5RGCUR7K M! K0L !D !X;"]W;W)K&ULE59M;]LV$/XK M!S4M$L"1+3M.NB8Q8"VVGH$CF1MS MSR^?B\MDP(108>X90=#?"J]0*08B&C]:S*1SR8;;SQOT3R%VBF4N'%X9]9+E1+OS".IX=#1+(&^=-U1H3@TKJ^"\>VCQL M&;Q_S6#8&@P#[^@HL+P67DPNK%F#Y=.$Q@\AU&!-Y*3FHMQZ2UI)=G[RS7B$ M+(-CN,:YO^A[PF1-/V_M9]%^^(K]*7PUVI<./NH"BY_M^\2E(S3<$)H-]P)^ M:70*HT$/AH/A: _>J MP%/!&>P)TX U\DEKH7 H%MUYXI,;R;E>\$>YD-QS/ MR =7BQPO$QH"AW:%R>3=F^QT<+Z'[$E']F0?^H1K -?2Y@FM M@X7(I6*ZA\E-T*%-CGJ1LJ"%,U>RHF-F 4W-O7"0#3H78B6D$G.%0"L.%'J/ MUO'1_"D=.S'&KT"X-3/C8H R0KOT6:H+.#@=I%L$R,'!+^,MB=1 ^]-YTC#4 MW%CJ(WIRT%!R8P8W<8+P0#.#W%%NT'FP-$#,$A<+VJXA:N:T$E9R&HZ#OC8V MM 5ES#3VM8@.#T;;H5,T+_@?[0CI/T+N/3N0Q8?L1:3[Q88P7JJR5AM^J.>' MZ_O<]PMR*26+!N+9L4C;R8<=\NAJ,RPY;5SZW+KV^\#D+(8) M)SFGW 4R:V&MT%ZBZY')"FG]^:C!%2\_+DS[_4KA,Z6^H'8GZSB[/SE:=+OS M"7?O7D_S,[.>0E[0EAP#Q?4/04M.RPT.N+' ME6=WSBA94/,4_*F5I%"D#F!B24MDR7TE*M/H,(A"*9H(U'G#^26C7+@R1!@> M\$V #3&>]B^!.#C[//=]=3.&3M<'#^.[93<,,Q!F%V?A2\'X;[8&T:115!($OI%7EBIN(^3KQI7+A<$E35739CQD((\I_N7%9L] M$%/BH&B0]1:CG[!BJ98M"M1H:=7ZZ(?P^TG("YG8U.8/M]_['A/ M/E+8]:'N;UVA*B0KOBARZHEOO$UUTNXN.HU7L*?C\2+[E9SRT"A&UL MA551;]LX#/XKA ?LJ6%)N.=94EGT0GZ7[] M4;+C)KLL>[%%FOSXD13IR<;8)UD+&[9W! M9[(TYLD+=_DT&GA"J# CCR#XM<9K5,H#,8U_.\RH#^D=]\\[]/ M&_6GS*F<1A<1Y%B(1M%GL_D#NWS>>+S,*!>>L&EM1V\BR!I'INJPX7@Y\XI)U#&GBW@0++&T%B-K%F ]9;,YH_A%2#-Y.3VC=E09:_2O:C MV4=#",,4?H,[G9D*X5%LT4T28FQOD60=SKS%27^"]CC$]B'F<\3&.X^WC]Z?X6'J^^W2[@L42X-E4M]#,(G8,D MQP.[=#*7PDJN8"$5@FSY$?.S2(W5CE5 [/LE7L108(Z6"_Q/8Z7+93=_C+9F M#-,PHJ^\"RK>*SPY^L#6Q0<\I -M^!X,?_>/\[B34O\8PQ7C, O'8PBF""1P M6TLK0M1.XP,V/B3+2E:2PE?GHX.K,9.%S XIG''J/C)O.F>T6*IGJ(USV*[+7]#^:JW:LOYNW?Z5[8E>0D%1;L.HC?\CZW[<9O!3)UV+)+0[RSP['D MGR1:;\#?"\,+J!-\@/ZW._L/4$L#!!0 ( #AK!%>BJ$&&$P8 -T- 9 M >&PO=V]R:W-H965T.+W+BM%8WD)@^=/D#D2L(8)!@ M.Q\?7=!BI9+&[O2!/5EH?<R6S4:ODC;O]K?0K[SOYLA 6+[3Z)A.W/FT, M&Y#@4A3*S?3F,U;^]%A>K)7U+6S*M?VP 7%AG4ZKS61!*K/R7SQ4..QL&'9> MV!!6&T)O=ZG(6WDIG!B=&+T!PZM)&G>\JWXW&2>E MNO %=7VXT9E;6QAG"2;[^]MD>FU_N+7_/'Q5X&]%UH*HTX2P$T:OR(MJ/"(O M+WH%#PM.PY7,1!9+H6#NA/.X'/2W%-<]+(Y3ZMCF(L;3!N6,17./C=&[-T&_ M\^D58[NUL=W7I(^>0@;GF.%2.@M_W>(#?2H=W_U]R-Y7)1ZV-XA:,!O?7L_& M-^/)+;'C[.OUY-5F.I[,SVZOOTQ@^L?99 ZW:_2D M$=DC<'UP]"-L:92* 5P5%N$ZBULP3G.E'Q'MNS?#,!A\JNG')&N"X"PC.Q.( MB3M&+@K/P)PF29AP("V0<&1&<>12KF6L1>2YDK%8**3R\;VHH+) I0R<>/CX MO1!*+FF%EU?0?JI69;6PT.T$$!P-^TT291"!B(8UT;@)X6VG%5%.*L7;62B* M> TY&JF3EO<>'SACL-1(WU8^'!*T/Y10-VIVPR.??L-.]^;WM9*U2]V#W:?&SQ- M(D 8A$3:V"!/44WW%B\PUBGY7"CU"/=H'1FR>/2;+[V2%^/UG]"_Q!C3!3$A M"OQ(V-H%GM"PQ<+*1 HCD7D'9U8*6(M[,A?,4T(NB4^$W#UZ^WB3(Z^IGBB. MGJJ,E08^:YK_G1L^71*/VT='!Q_@-B\.D^E%/SU>>^3DL-# <#O0)$MMCOY$ M)'M^BJS/ :*6DD:3!IYN_A2<>Q2>CV?3)FS6DD))*9V@E:NL#'YN]+U,&&$E M4\F,6!E=Y SB';*4C.CC86=/-5EO_$2-X)8;6[T;9KXMJ$#X;53E=T+',A(4 MM&)15=461=DSO; <(HJZ/S?[WA=B.S'95Q;2PEX\$9@21'#!473YL<>TG$.V M>P3"G%#>&ZCQ.X#]4V].I5G&K-PZ> M'5(T@"/O<#GO4AKV BJM#BK,K%X4A M%;3>$72[$05C"!.JDI1@E) _ROI 8X,A1#U:U?>S9263\1:&K;(H"KCM1]3V M?3L(>QX*NVM5C0O#DI&\/3$487_"^/SF*1*Z)TGKC&!ZU['067DHQ'') 4Y+IBU/^J/% M:B43P>;8^L1G:^@";$15&&7F!9B$[@98LFA#9"M)4%=:[\!S/37N>""E#3T_!? M8)=*22@7Z_<52A^:7I3\_UB5>5XRW]=W7\NMM\50O5AE\@>6AG-NBH<*VR(M M2KR>0#&XYE< Q5)I2UE4)\;SXE+EQI1H:_:Y2 DQB#QUNY[:+ C>A\W@J ,? MN!,&?>J\A?=!\R@8;+O#84C=0S>U]LZ5.T6S\@\+/BK)R?+V78_6;Y>S\LK^ MM+Q\^-P(L^(*J'!)6SNM0:\!IGQ,E!].Y_X"O]".G@.^NZ;W%QI>0/-+3<&N M/EA!_:(;_0-02P,$% @ .&L$5X^RA%+"! L H !D !X;"]W;W)K M&ULC59M;R(W$/[.KQAM44ND7-@W KDF2(3CFE3) M)0KD^J'J![,[L&Z\-F>;([E?W[%W>6M(=$):_#:/9YYY\9ROE'XR!:*%YU)( M=LL-++<"Y6B'8?A:;MD7 ;]<[]V MK_OG:FD%EWBOP2S+DNF72Q1J=1%$P7KA@<\+ZQ;:_?,%F^,8[>/B7M.LO4') M>8G2<"5!X^PB&$0?+U-WWA_XRG%E=L;@+)DJ]>0FU_E%$#J%4&!F'0*CO^\X M1"$<$*GQK<8,-E #G.V%+8![6ZPMJ> MCL/+E##^"ZOJ;-H-(%L:J\I:F#0HN:S^V7/-PXY +WQ#(*X%8J]W=9'7\A.S MK'^NU0JT.TUH;N!-]=*D')?.*6.K:9>3G.U_418A2N$##+)L62X%LYC#G2U0 MPU"5Y.C">> [PHTRYKQMZ4XGV\@X!!JR"SUPRF7$F8&R)! H\>]#> M"BX]#.=RZ*-9L PO N+.H/Z.0?_77Z+3\/=WE$TWRJ;OH??W/7(M,U4BM)QG MCL![\N\)/ENX%"I[^N>0\N_"'U8^2D]@,!P^WC[>#":C3W WN1H]P/#N]OYA M=#7Z,K[^.H*;N_$8)@4"*;10TE$':D8IMPTIY4,JVS- D.+ +)!/<>-3^(09 MEE,ZG$1^)=[N_W\KJ?8I/RG[).6+UBBS%[":24/W^KS/_Z4TAR%71H_2JIU@O\@$^94XTA, I<6B1\+ MFDP#LV(+R)@I8$8E#@K,Y_CZJB:$].L0 7R"2V; M"H)',HM;CN:@_EWZ16<0]0AOMG1)!N/1PST(SJ9<KPN]+DD=ATGD MOF&ZE_]O.HN8B4Z/>YW3BB4:=U(W'A9,S@F=RY]S^O1E&RJ0DWUD/)T%PY_W MHZ&QP])VV%A[?+CV^!^>.9\*2,E %%[5G/J=QF0G(J[7[GMP[AL[]^T*KGEL M##:1 T/GWL_.O5?.O7"[]<]XXY^*^)LU\3!1EHG&)1-45]#%^>O(WHVT9AT7 M3>?,9NV5'9(;=P?8; F?_+PJ!5.D9QKIL.8M)F(BBI$C.$L3B&A" MPUZ<-@:E6I)QV^-$\DRK\N=\2)@I ;5(T;1'@P\0]Z#%_$I$47[4^$*!5^6D MA05JK@ZC[=M A"0>-NS07T0)"JTDHK3<97*_8NSG;I5C39<5S3K"=\*VX32< M%-R\8HD6G,7^,7"QR$JE+?]1[5':+,@ :F>H*O+,53I#18[)NBRTA0\@($!% MCX@C;L5MX8%&UFKE,A.HO:.UU$B7KN>R5# MB!0C54.Q6=VT8X.J"]D>KWHY2H^YRT>!,Q(-3[J= '35'U43JQ:^)YDJ2QV. M'Q;44J)V!VA_IN@UJR?N@DV3VO\/4$L#!!0 ( #AK!%=&[77?*P, L' M 9 >&PO=V]R:W-H965T8Y%)@)A#2X^8@S$%[#S=]$&;!FLB2*\DA_/==R8;D.AQS+[9VM=^G;U?2 M:G!0^MD4B!9>2R'-,"BLK>ZBR.0%ELR$JD)),SNE2V;)U/O(5!K9UH-*$:5Q MW(]*QF4P&GC?4H\&JK:"2UQJ,'59,GTY0.S;#30Z@#:11.;&_A4/9K$<>DV964US7+"V=%"680D@]]AHLJ26ZJW M-<#DEFQIN=RCS#F:061I,0>)\I9XW!"G/R#NPYP("@-3N<7M]_B(1)Z5IB>E MX_0JX:=:AM"-.Y#&:?<*7_><>=?S=:]D;L J>.2249),P,HRB[X"E_)MZ'J7 MZ=SEN3,5RW$8T.TPJ%\P&/WZ2]*/_[@BMG<6V[O&/KJZ.?# 32Z4J37"MS6^ M6A@+E3__>S]7RZ6*_@?O% ]F(]6_PY74QFTQ5\QCU5 M;ZE5CK@E60;6!;H#53%Y!&Z@8MH>7:T9R+KPDOH3IL2W!8\/\4<#6WF*:)_ MER;Y"W6J+.L0KSA">M,<)1< N9*R[1,'(@'[IO\W0V%)CSZQ__1#6&%%U"X- MFDD[\(@;75-+56^28]8<\[ M;L*F%*?3_P;H)MZ3_D3 3V29)FZ/D@\?2//4*X$YTWG1UK]DQ^^7"?^_SU)9 MN'3:HW<-JD2]]VW8D)Y:VJ97G;WG3G_?-+BW\.:9($%[3N=%X(Z@<7B3!:"; MUML85E6^W6V4I>;IAP6]5JA= ,WO%%W\UG +G-^_T7]02P,$% @ .&L$ M5ZO8^\54! Z H !D !X;"]W;W)K&ULS5;? M;]LV$/Y7#EJW=8!JB]1/9[:!)DV[#4AAQ-GV,.R!D6B;B$2J)!7'__V.E.PX M:>*^%7M(>"3OOKO[=$??=*OTG=EP;N&AJ:69!1MKV[/QV)0;WC S4BV7>+-2 MNF$6MWH]-JWFK/)&33VF492-&R9D,)_ZLX6>3U5G:R'Y0H/IFH;IW3FOU786 MD&!_<"W6&^L.QO-IR]9\R>V?[4+C;GQ J43#I1%*@N:K6?">G)TG3M\K_"7X MUAS)X#*Y5>K.;7ZO9D'D N(U+ZU#8+C<\PM>UPX(P_@R8 8'E\[P6-ZC?_2Y M8RZWS/ +5?\M*KN9!44 %5^QKK;7:OL;'_))'5ZI:N/_P[;736@ 96>L:@9C MC* 1LE_9P\##D4$1O6) !P/JX^X=^2@_,,OF4ZVVH)TVHCG!I^JM,3@AW4=9 M6HVW NWL_+.R'$@&[V#)UTBV-=.Q15QW.RX'C/,>@[Z"D<&5DG9CX%)6O'IJ M/\9X#D'1?5#G]"3@'YT<01R%0",:G\"+#TG&'B\^D:0!J^"CD$R6@M6PM,SR M5_/MX9*7X5R?G)F6E7P68",8KN]Y,/_I!Y)%OYX(-CD$FYQ"GP_? :YYJ[05 M<@T?A"EK93K-X9\;_F#AO%;EW;\O!7X2^N7 23:"Y>6GJ\O/-TNXV7"X4$W+ MY ZP\35SQ D)2G)<*JQ'O<,*M1NP&\TYMJ4+DMW6?%!W\9JADD+8;D2Y<4K. M&^9D'^%_-@-$JU75E1;66G6M 28K8% JC<#H?0\V\J'MD?$>GP5C0:T03TK7 MXO?"[F"IZLYU._I>J"W7CP<>>*&Q$OQS$,(56TMN1?E,Q87(\+'SQ8&GO$(/ M+P;3:N'>,2BUL%P+!K>[(>'5H5F)PO5*HO'5<(RC;OZB.C3N^.W)?X9-PAA:. MY^,>!>PP?NBPIQ0^Y^W TR,-KY%Z=+&OXAME,8[K(9LWD"9AD<0H%'D830@* M-!M.WN$?R8HPSW/XY%->^)0QQC E%&(2$II %J:3%-[2,)LD\ ND:9C&SPQ^ MA#@?)6Y)1SDN-!EEN,@&8CJ:H/0-1NCW9"3)D(@,A9R$$75"&H=)&NT9R3'[ MG#Y-D- P)X4C)HHS(&D8%9Z2N,B1DB1%>_J<$II[$F@QHH\+4D(S?[X4#_^3 M$B%1$=)X,N1.,?(O,Y*Y* M2#0):42^*I-T5!R527Q4)M&W./FN15),,"U/"46)I'T#95FVIR3*0SJ)GO5- M$L:H&J?A!$F@!!=?)44:(R7Y)$S(5XQ@E9!^\8RD?N>JI&?JI=^W\='TT7"] M]C.6>Z([:?M!Y'!Z&./>]]/+HWH_ UXQO19(0\U7:!J-\C0 W<]5_<:JUL\R MM\KB9.3%#8ZB7#L%O%\I)'78. >'X7;^'U!+ P04 " X:P1791^EC_0$ M #X"P &0 'AL+W=OV8T9VOK[GS.'.BA+(P_'^0A5*_'8Y_D7"H_LA4;W&36E2I@ZU9C7SE6 M:50JB_%L,CD9ETJ;P>(LGEV[Q9FM0Z$-7SOR=5DJM[GDPJ[/!]/!]N!&K_(@ M!^/%6:56?,OA]^K:83?NK*2Z9..U->0X.Q]<3%]?'HM\%/A#\]KWUB21+*V] MD\U5>CZ8"" N. EB0>%SSV^Y*,008'QK;0XZEZ+87V^M?XBQ(Y:E\OS6%E]T M&O+SP>F 4LY4780;N_Z9VW@BP,06/OZG=2-[#.&D]L&6K3(0E-HT7_70YJ&G M<#KYCL*L59A%W(VCB/*="FIQYNR:G$C#FBQBJ%$;X+211[D-#K<:>F%QJU=& M9SI1)M!%DMC:!&U6=&T+G6CV]&*[>GDV#O G6N.DM7W9V)Y]Q_8)?;(FY)[> MFY33Q_ICX.S SK9@+V<'#7ZLS8CFDR'-)K/Y 7OS+OAYM#?_CKU] 7^]6/K@ M0)8_]P7N?,TQ=&\<1,$;H &6M^0@'?<5#+ M@DGW)&LON0PY$W^K==A0R2&W*=EL:T'N=19%=HJT0F6*=CQ72UV(;K#$#^P2 M[9E\CZ;:9$7-)F&R]^R&M*P#, 60XDDBD$;7D):"\]I1Y6QEG=Q G'RN'(O\ M+CSFYYX,"^K$EBS.DJ).)0W*;$AY;Q/]&!$%]G M#E&4>,5GD8_0.014V(=:O0)J4!'2NYR6Z3L?.MZ M^]C*I(]J$ % M*X^%,8!5; CW:P3.X"ML-@D!SER9E> WE&B7U"7R!5K+00JJA\@6-'N#7T>&VXAB8GINEJJ0$!I.I76"A,+\W^PL710%J5)Z@&^+8,>WV$F\B&('&"CG M9HLG3T$8_A>Q,FW@1N/)=Q0;(HJ$*SPRP#:5TKH;QFBC*UM[L!2/>Z ?'W?] M^/A@/_X5(T?_%\19@W6R1?/_6O1A5S>*ZC>RG MT="4)EB([#M *9=(\;RYF8UV1[)M#FER\@2_^^P=C?K>Y\-NU][/1QW*3#L? MXEGL_P@? P+C8'HRC/]I"OT/'5>N#,J\;DKV+>BI _V"OBA33H-I/CO9ZDFM MS:9O:.>_==]9'HG3?30:]Z:QDMTJSIR>XH,U@UEWVHVU%\TTMQ-O9F(\YTH; MCW:2074R>@6:N&;.;#;!5G&V6]J 23$NH?U9S33MPHXEYR5*PY4$C8MQG";JWP<1$X0"LRL8V#T><)S%,(1D8S'EC/H4CK@YOJ%_:NO MG6J9,X/G2OSFN2W&P3" '!>L%O96K;YA6\^QX\N4,/X75DWL211 5ANKRA9, M"DHNFR];MWW8 S? R0M(/&ZFT1>Y06S;#+2:@7:11.;6_A2/9K$<>D.YRV/((UZD$1)NH,O[:I//5^Z MHWH#37W;RFO0_>UH]UY.3<4R' ?T( SJ)PPF'S_$@^CS#FW]3EM_%_OD@IM* M&2;@4JNZ,CVXDIFHU ))JTG=IP5/78+:3* &UN@!F8,$F-_^,I>L6=/ MO=_OQW#@[-KU -!:I4H$R]:X@8FCB'P-=U9K[;()SN9<<,L] M..W\0LGEH45=OHU(7,2]LG0LDB9FJ]!J)LT"B3&'?B\:IG!.Q\'S]F#:GI#S MN!=_&L(ES4H@,QTN.I]:2OZ/O'O4GS@^AFV7)]QXXB7JI1]D!GQ;FM?>6;M9 M>=:,B-?P9M!>,[WD=%L$+@@:'9T&ULW5=-;QLW$+WK5Q!J4"0 &_%[=UU;@.VD M7V@"PT[;0]'#6J*E159+E4O9SK_O&^Y:<0!'S2&]]&*3W)GAFS?S2.KX+L3W M_=K[Q.XW;=>?3-?@2!S4ZJ(Q[V"BC?%6G>GXC2NF>ONZ5??NH_ M ZP]-O6 [4P=#/C+KGO)M.!,":4/Q-/[7'6.IP_DVK,AOZ?2&[S-T]ZDCJ-^ M6R_\R13MW_MXZZ?S;[^13GQ_ )O98S.'HL]?-7V]6D6_JG.SAIM]0?[,@-D[ M?Y_861L6[_]Z"OO!Z$]C?[>.WG]2,P;&_9YQ=M7<'_@\.0]=1]JZ;=('=A7: M'2'OV46X\_'1O.Z6["*"^D&&;^I5YU.S>&2!0'UHFV6=L,=_$G5R]H']Z,,J MUMLUC"[]"B9'D[5!Q5U48E057 MPY)RO,I62O)""!IHRTOG)J]W$<Q#R\U; 6OC&&:"TRDYB5-X%E4Y*FMG3QC MUF!9#R!%E:&Y<46ZDA=%02-1(DU*11:"JT)1PD G*0-M)*5.A%W5T D[7]=5$D,U2&(\EE.,9 :@*,000BB))!'=E9LQAE+\1=28S)KG3CIBVW!55 M9@Q(135!,X;=:LV639]B9"HI6IP*[@6A+=%:PM MR055A&)RAQ1<5N9!)"5ZUY#0X(SN)MTIU+AP)!*+5D+CF])!)+92S&CNC!M$ M KU 7C"2)=.."X R#BZ"&0BS)%BV,,RB.8"N<-Q8@=Z C:@(2 &59416TZ>Q M#VSN@[+BI*%AMNU\)(^S_?IIW_OT:/YK4U\W+;J? MYR:_] O?W.:+\LONRX-PGKXO][I^A[SJ ;:';N,?9OR!2-5>C)J @\S%$.Z;7^$_BX+GI,:0X^7% ,32Z*U<* MYUOQ9"UFCYZ'8'65'\$]6X1=EX:7XGYU_\X^'9Z7'\V'1_J;.JX:'!NMOX&K M>%F QS@\?(=)"MO\V+P."27,PS5^*_A(!OA^$W :C1/:8/_K8_X/4$L#!!0 M ( #AK!%&PO=V]R:W-H965TZJK14V]CS';L^WJYP5KH MH=QB0S,KJ6IA2%5K7V\5BL*!ZLJ/@B#U:U$VWFSBQA[5;");4Y4-/BK0;5T+ M]=<<*[F;>J%W&/A4KC?&#OBSR5:L<8'F\_91D>;W5HJRQD:7L@&%JZEW&X[G ML5WO%OQ>XDX?R6"9/$OY8I5?BJD7V("PPJ6Q%@1]7O$.J\H:HC"^[FUZO4L+ M/)8/UG]RW(G+L]!X)ZLO96$V4R_WH,"5:"OS2>Y^QCV?Q-I;RDJ[-^RZM>G( M@V6KC:SW8(J@+ION*][V>3@"Y,$%0+0'1"[NSI&+\EX8,9LHN0-E5Y,U*SBJ M#DW!E8TMRL(HFBT)9V8/TB D< ,?A&K*9JWA$14L-D(A?/\DGBO4/TQ\0Y[L M>G^YMSKOK$87K*;P439FH^%#4V!QBOV&0(/&$1!Q*_8 MXSUM[NSQ*[0U=/S.T>O0\7FT/2ACO15+G'IT$C2J5_1FWWT3IL&/5V*+^]CB M:]9G"SIX15LAR-69JC"8"UTN030%W)=5:[" /QP1>,(W _-*+E_^/,?IJM?S MG)XV"O&DEK HWTX&!E0:=*4Y" -;(UNH"'II\-#6J(21:CQXH*L&#[R^A2AC M69:0$&8LX#D)<<1XG-FIB(5!-/@-M8:B?"T+; J2<%E1(HKQX*X2-',+8933 M,X(HR>C)]^-SR.((LBB%D,6CP+X3/OC<%*4VJGQVF3N.(V6CP,61LC#G-HZ MI4%@IP+&1^$EJ*@HY<+=,3?VAM@7I^B*\QYE>\ESS#AW;EB:QO1-6<*M?\YX MDO9D+L I1PFE+^0L"4? 8Q:D69?*9/ DC:@N^_UWQB>E^J\\F]/ZQI3VW+'+ M1MRQRT:!8Y>&<<_N!!01\Y!8Q"R*$^ )2ZBP8<[B//__N^<>&TD79[?WOKA; M&HL;\4K;<8V@[9G20.U*&V)#5M^)G&%)+$+:5/8='\E)S^,<)J2L\MA^>!IU M6MII_Z"SI4/N KH> U$;!I9J.'3[A@_#S&EI?C4.BZ,]XG"9P_'8:5D.Y^XM M_ZBMT.E=N^:I82G;QG0=IA_M^_-MUY;>EW?-_:-0Z[+14.&*H,$P2SQ07^ON,K0M$D92?/14-9&HC T)C$A8.-AVH.;W"86CIW9#H%_/]LI62>5 MOC37]CW'Y]S>ZT4OY*.J$34\-XRKI5=KW9X&@2IJ;(@Z%BUR<[(1LB':+&45 MJ%8B*1VH84$4AK.@(91[^<+MW"?-&2"N]0_VAOI%D%(TM)&^2*"@X2-TOO;'JZ2FR^2_A)L5<[,5@G:R$> M[>*J7'JA%80,"VT9B/D\X3DR9HF,C#];3F^\T@)WXU?V2^?=>%D3A>>"/=!2 MUTOOQ(,2-Z1C^E;T7W'K)[5\A6#*_4(_Y*:A!T6GM&BV8*.@H7SXDN=M'78 M)V\!HBT@/'$(<^1&$4'^"+1[^QXXL/^%4P^-MG;T G^]%V0DY52PI< M>F8$%,HG]/+W[Z:S\/,!;Y^!@U?L-V!JC*[&%UA@LT8)\=2?V(+;JD>36]*;EM,H*6$*CF V M]^?SF0FRQ$^S:/)@Y@XHAU:*RI J2#)_FB60)'X\SR:7E%/3H"540I3F,/3# M>0II["?SV62W[8Y@FF9^-$MME$5^8J)]90UVVKU!6;FA5E"(CNNA\\?=\=TX M&\;E7_KPZ%P365&N@.'&0,/C+/5 #H,\++1HW?"LA3:CZ,+:O'TH;8(YWPC3 M4-N%O6!\3?._4$L#!!0 ( #AK!%&PO=V]R M:W-H965T8W6 MW5D0J*K!EJ@3T2$W-RLA6Z+-5JX#U4DDM0.U+(C#, ]:0KE73MW90I93T6M& M.2XDJ+YMB7R>(Q.;F1=Y+PQ"4TXZL\1;USVXAS2X866K:(E=4<)"X MFGGGT=D\M?[.X1?%C=JQP6:R%.+>;K[6,R^T@I!AI2T#,-AR M>F-("]RU7]@_N]Q-+DNB\$*PW[36S V.D> CF5ET237'*B @B&_?>D-Z'0_VO;,F>I(A3//-(5"^8A>^?Y= ME(>?#FA+1VWI(?;R\*/\<:+A#I\TS)FH[O_NTW\PPG[]IL3H2GR)%;9+E)!$ M0[WM)X;O5L<11'X8%<,Z*6#>4U93OE9.)6T[*1[1ZE001WX>AW;)X@ERD'0[@V$A4D?IH7D/IQ,H$H3?S3 M+#=KYL=Q"N=5U;<](QIKTYPFI8H21W YWNEGTV%:.%0R\8L@LK:W4T4 MF:+"FIMKM<.&_FR4KKFEI=Y&9J>1E]ZIEA&+XW%4<]$$R[G?>]#+N6JM% T^ M:#!M77/]ND*I]HL@"=XV'L6VLFXC6LYW?(MKM'_M'C2MH@&E%#4V1J@&-&X6 MP6URL\J',W!99(K]>P6OY>+(':$4&)A'0*GSPO>H90.B&A\ZS&# M(:1S/)Z_H?_JF\B)QHGRMIJ^BO(SRZ_*(LP@P]P6Q2ZQ1(^'DAO@P;>/?%09&\D5^PBX!]M>B%I UU^Y]+KO$?GO=TUN3$[7N BH'M@4+]@L/SYIV0<_W*!VVC@-KJ$ MOES3M2M;B: V@R:?!,^%%%80ZW\\;7C"@X655,7SO^&PO=V]R:W-H965TR! M/YMLV!H7:/[=WEN#9;*4\L%N M;O*I%UB#L,3,6 1&KT>\Q+*T0&3&IP;3:U5:P?WU,_JUXTY M:XQ^H'$ [Z0PA8;?1([Y2WF?K&\I1,\4YE$GX!];<09QT(SP MX@Z7:*CY':)72R>'I6T1G>L-RW#J495H5(_HS7[^*1P$OW;8EK2V)5WHLP45 M9;XM$>3J1P'C A:&&;0[>^V:"R8RSDJXDYK;4NC#->,*/K)RB_"W(PKW^&1@ M7LKLX9]#G#NM.LQYSDK2B[!PO>6R9%KS%<^8*T:*&;8Q(R895DM4$(?N)-KG M1G)H]#E0$5*)"2H*I5!DGX$ZTHZI'#)*)T7537>N4-,5(I^3&&1,%["BM@/D MM#7%]-84I*0&, TPG%#NGT"F^EUJ=' M)G:WGON"HO>B7\&"/[T\:%/Y94Z[-/ZV>D\UT"O),.J9L"8S-?W2,KD6_ MA MD-47MY=OCXD4N; 7]H-Q"*=V.1B.ZT783]*H7J912HO.9(2P'Z-^%(P<@=KNE@81:*J:**R4K!P),!(H6:S%6I8\ M=RFE]SL2313*M8&C4M.:$@\;DDG@%F&8V.TP_E>>Z2""WLC>(ZS/XCHEPWF!X^T;BI\93T9;+"/@C*.\I!&V\* MW_,J/'AV*&S^WFQ4H5J["9 :G-P*4X])[6D[9%[4L]6WZ_6$^HZIM2V $ENJK-T9NW*2UE(;F-K-.['*K=L()Z,U7^$<[;?U3-,J;*)DHD1IA)*@<3D.+N+S:=?9>X/O M G=F3P=7R4*I![>XSL9!Y !A@:EU$3A]MGB)1>$"$8S?=D<]_7GZ!]] M[53+@AN\5,4/D=E\' P"R'#)-X6]4[M/6-?C ::J,%["KK:- D@WQJJR=B8$ MI9#5ES_6/+S&@=4.S..N$GF45]SRR4BK'6AG3=&4N=5T*LC/ M3FZ518@3> =W:(5&XMNV89T%%K"XB*&:9UW6N5E_\G;@QLE;6[@@\PP>^D?4@U-(>RYD"D[&O#S1IY! M$K6!12PY$B]IB$E\O.0(,0:J^@Z55WEW#GN[JW1NUCS%<4!WQ:#>8C!Y^R;N M1>^/8.LTV#K'HD_F=#6S38&@EG!+%W>*$I?"4H>,-?#3@X9[?*230J4/OP[A M/YKA,/[[7".^Z!O,Q>/+#6H#^C8TBNN'$VQ/FU- D2*D!!A.8,A(Q*SGY*!+ MDG5CN)86*;6MC!B+(>X.H=-)((D'OFQ>*FW%4_5#TEY_ $F7K'K^=(U:J$RD ML*C9J9,E2>QD+R'9\[+/NG"D*]VF*]U7=^6B5!M)O;C#5*VD>")FA(2O-D?M M[Y'&W VV+5*9J2H16E^4,:>O[-UQ' WS5YABN:",2;S?AAGQ0F/Y90M8/_'< M=#QW!8&!%FO'PPA.G<+B'BDGT(K;P[C_K X&#$X/,1?N#:02]B5HU!2X)-?HK$_%ZVK45@NKUGZ\+92E8>G5G%XG MU,Z SI>*;G*]< F:]V[R%U!+ P04 " X:P17UF Q5@L$ "G"0 &0 M 'AL+W=O\D9) R4^9U*K]1. M3VN[WKDR&Y;A."#,#.HG#"8__A#UPY_.Q);6L:7GK$_FU(O+K4!0J_^LTZW, M5('0Z?>88;$@CTE4PNX>,5![$/DE MT55KE-D+6,VDH0A]VRW_)!93&]L.2!HRE(%ESX0T":TFQ(,$DOXE-*$5)YTD M#:%=R5$X(/F;I%$C^-^4[)I&#*E)X-(B86Q!$PA@=FP#&3,YK&C" &UQN]= M-2&D7Z^3)BD]>\GEH>5T7KD#%):W'(T)^,?T"^ZA&A(]E9; M1VV8?[B_ \'9@@MN7TZ%,AP.8#@@K4Z81.X9ID=E5;ZLV5%9A6L_0B;J=X:] M?HD2R;V4Y#,,Z]4,Z[V98;.=7=LQK=I1E_[0O.SPHRT1CR@23&0*SWS5/?,3S9L7*IJ-2L^+$08D; M7T]PHB4\[+PLP@+IC$8Z*3/!C.$KGOF,"9B(&-J&RS2!B!8D#N.T<5VH+27W MNIU 7FE5T$'Y!B:2S90,M2C0=$C".XB'T&+^340]UFY\(=J7$\'"!C57IZT= MYT" )-YLV*._B,8#M)*(AL(ADO4\\B/H>'*4'=YT/=FL^NN@:4XU2O?@\"Q0 MK_T5P5"4A$YYCM9OZUO(=7GXOFXOKS!$C+5CHL 5J887 V*W+J\%Y<*JC3^* M%\K2P>[%G&Y2J-T&^KY2= A5"^>@OIM-_@%02P,$% @ .&L$5_GNL4Z) M P !PD !D !X;"]W;W)K&ULS5;;;ALW$/V5 MP38M'(#1\K)75Q(0N;<$<"%8;OM0]&$E4=+"NZ1"4I;]]QERI;7L.,I;T =[ MAN3,<,[AC&:'>VWN[$9*!P]MH^PHVCBWO8QCN]C(MK(#O94*3U;:M)7#I5G' M=FMDM0Q.;1-S2K.XK6H5C8=A;VK&0[US3:WDU(#=M6UE'B>RT?M1Q*+CQDV] MWCB_$8^'VVHM9]+]M9T:7,5]E&7=2F5KK<#(U2AZSRXGB;_R$/>%(?;Z$;&_[#OK/-102+G76Z/3AC!FVM M.ED]''@X<2CH5QSXP8&'O+N+0I:_5*X:#XW>@_'6&,TK 6KPQN1JY1]EY@R> MUNCGQG]J)X%E\ YF+%X=@DRX8_TJP#*ZU M]_;]<6FWU4*.(FP *\V]C,8__< R^O.9W)(^M^1<]/$,^VVY:R3HU?$MX$9N MM7&U6L,'U34@5C*!^6-O\6\ [?RP<&DT8N[_U[#=?[FVXV1\MG3 1(O>^+A M2BOEN^B^=H\PU7MI8*:;G4_&PG6U5M+5"[0RF&V%]?1T6*DE3 VRWO7@T\$Q M_UOMJ@9QWDNUD_ &TH04B4"ER DM&2H\.^R\PS^6%23/<_C=:&M]Y%7M,$>2 M,@Z"$<83R$A:IG#!258F\!;2E*3BA<./(/)!XD4ZR%'P9)"A4"T(/BA1^P8C M_'LRDF1(1(9*S@CE7DD%25)Z9"1']#E_#I!QDK/"$T-%!BPEM B4B")'2I(4 M_?E+2G@>2.#%@#\)I(1G87]6/_Q/2H31@G!1'K!SQ/X&,GQN=J1$)+X2V'. M @N'%I!14M $6$+R3, %,I/[*F&T))RR+\HD'10G92).RH1^BY/O6B1%B; " M)1PUEG8-E&79D1*:$U[2%WV3$(&F(B4EDL 9BE E12J0DKPD"?N"$:P2UHG M2!I6ODH"4Z_]#,8GPZF59AU&L(6%WBG7S:E^MY_R[[OA]F3>?2)<5V9=(PN- M7*$K'>1I!*8;N]W"Z6T8=7/M<' &=8-?*M)X SQ?:>3TL/ 7]-\^X\]02P,$ M% @ .&L$5QOMC@F6!0 OR4 !D !X;"]W;W)K&ULS9I;;YM(%(#_RLBMJE3RQH#OJ6/),;=62=9*VN[#:A_&>&R/"HP[ M,]B)U!^_,T"PB2FUJZ/5YB'A,N>; WS,P FC'>/?Q)H0B9ZB,!;7C;64FZM6 M2P1K$F%QR38D5GN6C$=8JE6^:HD-)WB1!D5ARS*,7BO"-&Z,1^FV&1^/6")# M&I,91R*)(LR?;TC(=M<-L_&RX8&NUE)O:(U'&[PBCT1^V0QM%GSKPK#*(:)S]Q4_YB3@(L*R?!%AY@'5J0#L/:)\: MT,D#.J<&=/. [JD!O3R@=VI /P_HGQHPR ,&Z=7-+D=Z+6TL\7C$V0YQW5K1 M]$(J1!JM+B&-M;N/DJN]5,7)\3V3!%GH#_0QWA(AE942T5BMQ4SKQ6F +FPB M,0T%^DR>9(+#]^BM;O)YS1*!XX5HHG=O!NU>YX/>>D?#4#DI1BVILM-]M((\ M$SO+Q/I))FUTQV*Y%LB)%V11$>_4Q_=JXEOJK!2GQGHY-3=6+= E\TMDF$UD M&58;?7FTT<7;]Q5Y3<_!.%\>T$5^OJI@=CWL4Q)?HK;QRYP<&(Q[.L:JP7CG M9/.K,^37PVP2*)A9EU/)AG9QH[13;N'0)*A2? ]H9RHNT02KNX: M+?YC,A=T03&G1"!U6Z#)AK=CH?#?G?4VAY*=MS(*+?P('/R@6 EBSJ%19U: MB_:CK-#2I)XLMC@.2.I5H4RSY%,3381@0;Y'!WUB5 W47Q4GX=6"U>9QKF"0 M,+MS=+E-TS"&Y4ON9*VZ]:U:L1WAZ)&%B2Y29,[,N'K=S(H6CV25 MOFS6S6.U79^K"R3,AH0YD# 7$N9!PGP@6$G38:'IL%;3>R+5Z!2PB*"+6R;$ M>S21RMEY(O7(I9^][YG:'4O.0A6[*H:R*BUKNSI72TB8/3R:KSI'<]H);5S( MI#Q(F \$*TED&OMBF0'U#%Y/.M<24)H-2G- :2XHS0.E^5"TLGT'I5JSUKZB M)/#<1'_N8L+%FF[0C/! 3:1XI1[ 7@UB::-*.?.BL%%ZL&BKG_) ,*W/Z&SO M(&D.*,T%I7F@-!^*5O;.VGMG_9>ES[RWPQEH,'@]!4WS5J9YV*S#*1.RVIWV M<5FP?>P.:$$P>_UNEPD'0:CXHS0&EN: T#Y3F0]$R!UL'7W]$A*_2+X$$ M"E@2R^S_V\76XFNC2?J-S:OM-^;5U*S8[IA7;O8MT1Z??=ITA_F*Q@*%9*FZ M,B[[ZL!X]K50MB+9)OWV9,ZD9%&ZN"98F:X;J/U+QN3+BNZ@^&9K_"]02P,$ M% @ .&L$5R957<=) @ I@0 !D !X;"]W;W)K&UL?511;],P$/XK)S.A32I-FM(Q1AJ)K6(,:5"M&SP@'MSDVEAS[& [ MS2;QXSF[6530VI?8Y[O[[ON<.Z>M-@^V1'3P6$EEIZQTKCZ/(IN76'$[U#4J M\JRTJ;@CTZPC6QOD14BJ9)3$\6E4<:%8EH:SN&K*A'*42%R@JMP.!JRCZ.SB_&/CX$?!?8 MVIT]>"5+K1^\<5U,6>P)H<3<>01.RP8O44H/1#1^=YBL+^D3=_?/Z)^"=M*R MY!8OM?PA"E=.V1F# E>\D>Y6MY^QTS/Q>+F6-GRA[6)C!GECG:ZZ9&)0";5= M^6-W#SL)2;(G(>D2DL![6RBPG'''L]3H%HR/)C2_"5)#-I$3RO^4A3/D%93G MLJ_:(8SA#@6+9FE%(>@_P?$,'1?2PAT^NH;+$S@"H>"NU(WE MJK!IY(B(AXORKNC%MFBRI^B71@TA'@T@B9,QW"]F<'QT\B],1#IZ,4DO)@FX M;_?@4H_!PF'+C0,[-$,]A)\W6"W1_((_I-#6VG()5T8W]:"SL?!RET^PX!(' M0/?A';E63JB&G-]J--PWD.VQ7A)\D)B?K'-;\QRGC$;'HMD@RUZ_&IW&'P[( M'O>RQP=E_R_L6N6R*81:[U$R@$N2(XK.?$G.MN!I*.CG>I--1N_/TFBS2S/: M:3L_P3?&PO=V]R:W-H M965T-?Q09 HNET1+B!&(LV2X"J(RO&8RS5)E]W1,(!+[.@..IXCC/HQ)C0UF2< M[7OBDS%+940H/'$DTCC&_.4>(K:[;;FMUQV?R'HC]8[.9)S@-N-KJ ME)0EB8$*PBCBL+IMW;DW@3O4 =D9OQ/8B8/?2-_*@K&O>N-A>=MR]!5!!*'4 M"*S^;6$*4:1)ZCJ^%=!6F5,''OY^I0?9S:N;66 !4Q;]099R<]L:M= 25CB- MY">V^QF*&^IK7L@BD?U%N^)-E;7T#$L\&7.V0UR?K6CZ M1Z8KBU8-3*CN67/)U5&BXN3D-R8!==%[-%."A20RY8#8"LW3A2!+HCJ;.G8G M!$B!,%VB7PE>D(A( @(]T#!*E[!$A*(YC@"]G8'$)!+O5,R7^0R]??,.O=%' M/V]8*E2X&'>DNFB=NA,6%SC-+] [:\M=N\9@;^DM(T<]PIYCM>MNY\+PKO.V?#9Y>%>76O\O^S!?\Y>:MY7LC2,^_-R+!(=RVU 0K@&^A-?GQ!W?@ M_%2G*(<-,IB>>[<3UW7[X\[V4,3I24[U#/\23&#"5!JM5S9:S]AH,R(2IEH, M?> L3:Y0OJV&H1JVBY=L)%XA-:[U@5#U?4)3=?!C ASKR5R@/Q\A7@#_"_V# MU*,%S27L,)=(M'F;MM7>/#7F:RK-)LRW"0LLP2K2!J6T@5': M71BR5#G2$R(H88L(ZG3ED/[AY.-TCV:HJ3%34UTV8;Y-6& )5M$U+'4-C;H> MZ%:-*,;5&U&=IN&IIJY[K,F8H:DFFS#?)BRP!*MH&I6:1D9-3UQ]C7'YC"F;>K,)\VW" DNPBK?KTMNUT=M'N0&. M606B(JOG M'MDRYVFJRRK-MTH+;-&JQ@Z^_-WO&>/ZRP">$Z"B_NE5("J/KY-9T)RGL3&; M--\J+;!%JQKS]L:\[[QJA"P&)/$SF,>95_-N>/S.8<[5V)I-FF^5%MBB5:WM M:QRNNIN7_EPS:6/STSB"%&0Q;LC MDAQ3L0(U"FOKBP6N\F[BC$[T6:U_6*7Y5FF!+5I5W[X&XIJ+(%-&!5D6)'W\#F-,U%F>U%&*5%MBB5<7MJR&NN1S2H*1?D,SU\ZDY7V-S M5JLC5FF!+5INKG.P*!@#7V?+MP)E7VGY"DVYMUPBOLL61H_V3]V;F5NSW]=+ MRMDBY!Z?KT<_8KXF5* (5BJ5TQZJP0@ &0 'AL M+W=OR/:9%OB(BZ[V9\?_VDMM7;W8S, MOGWPI5AOVNZ#^?WM2[Y6CZK][>6AUN_F9Y=5L5-E4U1E4*OGN]E'N@&\I35?W>O?EY=3<+NRU26[5L.XM<__>J%FJ[[9ST=OSW9#H[ M]]DUO'S]S?VGP^#U8)[R1BVJ[;^*5;NYF\6S8*6>\_VV_5*]_5V=!B0ZOV6U M;0[_!F\G;3@+EONFK7:GQGH+=D5Y_#__X[0C+AIH'[@!/36@=@,^T("=&K#W M]L!/#?A[>Q"G!H>ASX]C/^RX-&_S^]NZ>@OJ3JW=NA>'O7]HK?=7479!>6QK M_6VAV[7WOU2M"GCPE^"+>E7E7NE7:='DZW6MUOFAE-7S^;NGK\%#7:WVRS;X M6UWM7X*\7 6/^58UP6*3EZ7:!M^GJLV+;?.#-OKM,0V^_^Z'X+N@*(-?-]6^ MT?KF=M[J[>YZGR]/V_CIN(UT8!M9\+DJVTT39.5*K8#VJ;^]]+2?Z_UUWFGT MVT[[1+V&_]B7'P(6_AC0D#)@>Q;O;TZAX4SK/;NZ]][.8.<$L8,?'TJ0GLV: M+@-088]-Y:%I-V>]WA,91U%T.W^]W%^ + I%1/NRU)4Q3@@E?5D&R,*()N%9 MUALG/X^3>\?9R_F/^J^DUG/=]FO05L&B*O5$J^K@WY_5[DG5_X%VA=>].Q[< M-"_Y4MW-](3?J/I5S>[__"FXK+C!%) M96A%$9(Q*9D515=&612&B15%0!82FL1P%.5YG'),%'_=Z,EXO0E^+EM5[]2J MT$=\;Q2][F.CB&F68IIE2&:]$D7G$D771S%R4B&H(/:D"*AD8BT>I)[ZR6_&]%NW7X+':[KL50^/-GM=P;/8PS5),LPS) MK%>5Y%R5Y/KL)6ZJ>,RMZ6WAJK@,$VEESU61,*;,G@1=69S$%T'N#9*$9N4: M3@E?\+]@ZB';OP%CPXKJEJ*Z95AN_5)>0 BY/K&GMI?Y82*)[ ,W(*.QX-S* M+""3B4PL60;(!->]#H26FI%2W-"./KC[-V!T:#'=4E2W#,NM7TK#/60"^)S: M]N;&.([L>1:214+8X /(F,ZVL$,+R 0E P=Y8LB'^-'GH7K3,Z5):X?]#W75 MGD[V>-.(BCVH;BFJ6X;EUJ^101\R@7V(RR%Q%";$3J,KBTA([<,^(-.X3FU< MSR"=9A\B!O)H\(?X^>>=><18 :"B$JI;BNJ68;GU2VIPB4S@)>+2BSR>O>K' MUY5Q(4-G!0"P$"6223N^KBXFG \M 0PS$3\T79W>\4L!5-A"=4M1W3(LMWY) M#7"1"<1%7/ZA(I2)G5Y(QNV0IX",QT!X(1F3 R>>J($NZH>NS_FZ5&VQ?"?M M^]W&)A#5+45UR[#<^G4Q!$4G$!0%T$BZT _(!./" JT4D$DJB27+ %D<22D' M$F@(BOH)RI- A .^O_/1@46E)U2W#,NM7T9#3W0"/5&(GNC%['7:O0#O)((( M.["N3*\+(OLT%2"30D_! X$U]$3]]#0JL*./\?[.1P<6%;!0W3(LMWX9#6#1 M"8!% < 2D;#S"@ 12YB35T F$V9?Y@1DE/(AVJ>&KJB?KGZIZG83?-0S9;', M_=E#I2-4MQ35+<-RZY?$T!&=0$<4X!F2R,1>8$*ZD'![Z9@".LI$+.TE)N07 M1R09FC -(%$_(,$!U'/E%9>;_%V-CB@J J&Z95AN_:(9!*(3$(@"-,(I]!23CE,=V-ET9)5%H,SPD M$X0.,#PS2,3\2)3MZ^I%^5.'RC6H;BFJ6X;EUJ^%X1HV@6L8P!BQCIV=.@A% M1&2O+ &9H(F;.E>F5ZE\*'4&;)@?;*S47;>@]/HS(/JEF&Y]:MEF(=- M8![FLD\_^LYW5+9!==T%H"*.0"4 BK!G?.3 MD$H,W7',#=9P/]9\; K_64E_^]%Y0^455+<,RZU?"<,K? *O< =PL2^'7,! MR+@4]E,9*2 3E G[E \@B^3E%_?'S2B]SUZT;_3V,3B4JSZ"Z95AN M_5H9GN$3>(8#EU9";I\I!U0TL5>7*:!B(;.7C8"*)W1@U<@-RW _R]B)G+!F M]/VO6=R:6Q/;PM QF3H M7+*!9(([MV ,B$3;L^6\XOGW7>J7A]^:* )EM6^;(\/+I\_/?^8P\7A MMG^JVK;:'5YN5+Y2=2?0WS]7>E(^O>DZ./\DQ/W_ 5!+ P04 " X:P17 M>VH)!3D" (!0 &0 'AL+W=OVT[)_O[,3L@!EXB6Y ML^\[?]_YSME1FP=; 3CR6$MEYU'EW/Z:4EM44',[TGM0N+/5IN8.7;.C=F^ MEP%42\KB>$IK+E249V%M9?),-TX*!2M#;%/7W/RY!:F/\V@ HQW8Q"O9:/W@G<_E M/(H](9!0.)^!X^\ "Y#2)T(:O[N<47^D!P[MI^P?@W;4LN$6%EK^$J6KYM$L M(B5L>2/=G3Y^@D[/Q.T,[@K$N?R[=D!2 M5N+2[P38T Y#:QMHP'X'-+V&OF"63E+V@_SIH-DNO7K"G@S[U;\0W;G9"62)AB[!X=#6)B&GGKG6W8S$8% M #D' &0 'AL+W=O7I./MWR]UB6R1M"IO]&)+ MU)PYPYDA.23'AXQ^95M"./B6Q"F;&%O.=[>FR=9;D@1LD.U(*KZ\9#0)N'BE M&Y/M* G" I3$IFU9V$R"*#6FXZ+M@4['V9['44H>*&#[) GH?S,29X>) 8VW MAB_19LOS!G,ZW@4;\DCXT^Z!BC>SUA)&"4E9E*6 DI>)<0=O5Q#G@$+BSX@< MV,DSR+ORG&5?\Y??PHEAY1:1F*QYKB(0?Z]D3N(XUR3L^+=2:M2<.?#T^4V[ M7W1>=.8Y8&2>Q7]%(=].C*$!0O(2[&/^)3O\2JH.N;F^=1:SXA<<*EG+ .L] MXUE2@84%2926_\&WRA$G *%'#[ K@"T#G#, 5 %05X!3 9RN +<"N%W[@"L M[LK@50"O"%;IW2(TBX 'TS'-#H#FTD);_E#$MT"+B$1IGHJ/G(JOD<#QZ>>, M$^""CV 9T#1*-PP\$ H>MP$EHG$6L&@-@C0$BRC>G93:J&1\BPT;$HM52G7 MPDY3R%>%'!LY7E-JI3'>AM;1K(;'G-IC3JO'GM(P8IQ&S\6X;_-=J<<]I<:KE!##(9)EKU(Z%K8L M*10:7UAH!/6A<.M0N*VAJ.;8>1PP!N[ W_2;T'UTL6A5=V.5YG\H6?2I; M]JG,[U/9JB=EC3S!=9[@=TUR6$UAQY7FI7DKQ:5!5QEM;R0/TSX9?941>R-Y ME*I""$-'/TB]VOE>J_-_)V)PAM%K%!)1O8AR>!V+&D=7ALP\=?:RY3!TD%GH M9$:275>=DG MHZ\R8A=)0V6E"B'D8GT81G481NVK2[6L?,SW=%6Y'U;E_K6HR,M:_487EY&: M%-"1RJ%Y*_NE<=$RRG'ID]'OTL>55LC5QP5:Q[V9U7D^!SNQV5J7A0"KMF?Z M>(59+&:>$E!(:D-747NG)@\L>19J-_#2X&DXX4!>#7JE]#64: #ER4UK&#XS MO<&3O37L7K?-6NNV=DV7%FZ]:EOTJFW9JS:_5VVKOK0U\\4^YHO]KOJM@C=6 M)83D;)ZWLUPB,[X['!K"OA)7F1I)8&#ERC'H]*M"2(FS+,>KU%.!,3[$<([UMYZ:7\.)!G*NKK26>7( S9,[E83037%=QD14]BDO MCYWKUOI*[JZXB)+:9_!V"37M?GZ%5]SA'-67]W_W =U$*0,Q>1%4UL 3R4;+ M*[7RA6>[XD;G.>,\2XK'+0E"0G,!\?TER_C;2TY07VQ.OP-02P,$% @ M.&L$5S'_<:-T P '0P !D !X;"]W;W)K&UL MK5=MC]HX$/XKHUQUZDJP>0$"[ '2=KE>6W6KU4)['T[WP0D#6'5LSG9@[]^? MG:39I EIT>T7$CLSCY^9Q_8,LY.07]4>4<-3PKB:.WNM#S>NJ^(])D1=BP-R M\V4K9$*T&%[H)H1R9S'+YA[D8B92S2C'!PDJ31(B_WV# M3)SFCN]\FWBDN[VV$^YB=B [7*'^?'B09N26*!N:(%=4<)"XG3NW_LV='UB' MS.(+Q9.JO(,-)1+BJQV\W\P=SS)"AK&V$,0\CGB'C%DDP^.? M0IU[2.U?=O MZ&^SX$TP$5%X)]B?=*/W81'0R.+%@JGL%TZY[3AT($Z5 M%DGA;!@DE.=/\E0DHN+@#\\X!(5#\+,.@\)AD 6:,\O"6A)-%C,I3B"MM4&S M+UEN,F\3#>56QI66YBLU?GKQ26B$$/KPEE )7PA+$>Z1J%2B$4LK>+U$32A3 ML,8GG1)V96P_KY;P^M45O +*8;T7J2)\HV:N-H0LK!L7B[_)%P_.+/XAY=

,&@Q?VNVWV)L7'W,_>@[NZ:-)2Y",I\"R>I$=BMQ7<*H6Z+: < M(0^"K[KKU$FL,1(]RIZM=', ML495!M.I]SW/IM5TY%6L:D2')='A143_D$*U[HUA8_70\QH"3X!+C5$K*=_#7/281RK_;^'9"VNOV1AU(C'/'W*<*Y1&=Q:^_^*'W M6]O.?B&P6O1A&7W8&7VVN55U"\&2JI@)>^I[L!::L+8$A TIOA>KRZ)&=5Q2 M'7<+):2YB#G\_A3O"=\AF(D3D9M.H3HA+Q7JAJ&OE2HET*K)^*YY/L_JOF1AI6]_[,SU8/;H^EV2,2P M;WKD_HJPUOKJ-TN\W]2NVRAG[%9Z-]LXWQ.YHUP!PZWQ\J['1GJ9]Z+Y0(M# MULY%0IOF,'O=F_X=I34PW[?"M'3%P':(Y3^"Q7]02P,$% @ .&L$5V*P M]0E: @ ] 4 !D !X;"]W;W)K&ULC91M;YLP M$,>_BH7ZHI6V0G@(2T60UD35.FE3U:SK:S=<@E5C,]L)W;??V5!$&A+M#?CL M^Y]_=_8Y:Z1ZU26 (6\5%WKNE<;4-[ZOUR545%_+&@2N;*2JJ$%3;7U=*Z"% M$U7<#X-@ZE>4"2_/W-R#RC.Y,YP)>%!$[ZJ*JK^WP&4S]R;>^\0CVY;&3OAY M5M,MK, \U0\*+;^/4K *A&92$ 6;N?=U'!7!N R'&GRZFUV]IA_0[ESOF\D(U+"1_9H4IY]X7 MCQ2PH3MN'F7S#;I\'.!:5DMR>7%%+@@3Y%^03 ;WE]W$+^1-EAB XI1/II-*Y\ZN6V3?3Z=S6;3S-\/H8^]TCA)P][K@"WJ MV:*S;,_8%+;:M9);!7H4KXV0##:.TTD:?\ ;\8JC63J.%_=X\5F\.R887L:" M;*46S1_TI'T/?U"U94(3#AL4!M&ULO5AM;^(X$/XK5FYU:B7:0(!0.$!J2=CN MZKJ+MKMW'T[WP4T&L#:Q4]LIK;0__L9)FN4EC4 ;W1>('3_/C.?Q3&R/-T)^ M5VL 39[CB*N)M=8Z&=FV"M804W4I$N#X9BED3#4VY4<8)U_7(E6(46-;HUN&W X*%VYR%YPW7.B2 M.\'U6A&?AQ!6X+UZO%N#MS$<94RF_R8;T+EI&IIY&@W0YLB^#1U ML":.[:?M>%<,ZNX/\@X']0Z8_(I!@_U!\]H9F4H_4@D-8&+AU!3()["FO__6 M<=M_U,2K5\:K5QNO]_@M(&=_"J7."19>CZE$*)858;$LD[3(T3(_JR);:^?X M6>0*-$GFY63]+1&Z[L#94ZIWH-2^3 WYM"-3OY2I7RO31Y *7LB,H1;_W$'\ M /+?*A%J64X5H4DRKTDROTFR>4-D.[JZI:YNK:[72H%ND5N(P@O))G7))G?)-GH8BWZ3%N<-D>TH=54J=75R-24_?J8:RC43,A&2 MXF;U%H]/CREF(X)J:V^MS5/SL$DRKTDROTFR>4-D.ZM@6*Z"8?U6<:>RML@' M'D1IR/C*+(0 M_B,IQ"2SYBVV7:RA8L"#[AAT:Q: L.#LM(?'B1NK5>G2GN, M1;])B_.&R'+)[*V39 QRE9WY%0E$RG6^Z2][RVN%Z^PTO==_TQG-.A7]7F?D MY[<&/^GS.XP[*E>,*Q+!$DVU+P=8_61^+Y WM$BR<^R#T'@JSA[76 M F@'X M?BGP+%LTC('RU ^^]GAS1\F6S5X 5BYYZ3<^^QXYO.G/%',060 MZ#E-,M&UIE+FY[8MXBFD1)RQ'#)U9\QX2J0:\HDM<@YD5(+2Q'8=)[130C.K MURGG!KS7885,: 8#CD21IH2_7$+"YET+6Z\3=W0RE7K"[G5R,H%[D _Y@*N1 M7;.,: J9H"Q#',9=ZP*?][&K 67$#PISL7*-="I#QA[UX'K4M1RM"!*(I:8@ MZF\&?4@2S:1T/%6D5OU,#5R]?F7_7":ODAD2 7V6_*0C.>U:D85&,"9%(N_8 M_ M4"06:+V:)*'_1O(IU+!070K*T BL%*>R1-TJU;47X+0\15(0A/Q044^W%^AXZ,/Z C1 M#'V?LD*H6-&QI=*LGVS'E;[+A3YWA[ZO17:&/.<$N8[K&>#]9O@5Q J.2[B[ M#K=5I>IRN76YW)+/W\&W+$!>%P"659IP)HQ)+EC#DE7OK%D/^UXK"#OV;#49 M4UC@NGX=MB;:JT5[C:(OXKA(BX1(&*D5KG9[3(G>0R:A"Z9@1<$I=@(/.QM* MC7&1U\9FJ7XMU?^?^F8@3:+]+3%>Y/N;Q35$A9'GF04'M>"@4? WK?#7#:1# MX+]-VAKA^B5]+G(20]=2O@C@,[!Z[]_AT/EH6NQ[(EO+-*PS#0^R],.MLF,' M1QO>F(+:D=F:5BVXU2CXLJ#)B&:34FD]N$YSSF:@18M&XQK)WVK+#HT=?"K1":J M0,T;K9GSK<[MBVV] LO^ !^F0<#;1[_GAYNO24.4[WJ;F\U>:0=U+WY#^(1F M B4P5C#GK*6,YXOV=C&0+"\[Q"&3JM\L+Z?JDP"X#E#WQTQUB=5 -YWU1T;O M#U!+ P04 " X:P17W=SIC54" !I!0 &0 'AL+W=OE'IVP==R$H2N(1!06,? \+."*0CAB+"-7SUG,)1TP-WUEOW& M:TLN-QT'I&B-574/ MQ@YJ+KLOV_1SV $@SWY U .BEX#D#4#< V(OM.O,RYHQR_),JS71+AO9W,+/ MQJ-1#9?N7[RW&D\YXFS^75D@8_*17!:%;J$DUQN\( 8,.9Z!95P8\@ ;VS)Q M@DF/]S-R?'1"C@B7Y*%2K6&R-!FUV(GCHT5?]:JK&KU1-26W2MK*D&M90ODO MGJ*"04:TE7$5'23\ULI3$H@LHZO=W@_6C-/Q\0$DR*$G^0\F\X]^G)'FE9#R*HQ=*7B>EY^-T2.HZI#NWN0:< MG#.Y(85JI>TN]K [O".7WC[T;WKW"-WBX+DT1, "H>'I.;I0=\;N JL:[XTG M9=%I?EGA6PC:)>#Y0J$_^L 5&%[7_ ]02P,$% @ .&L$5T>Y,^GM @ MD @ !D !X;"]W;W)K&ULC99;3]LP%,>_BA7Q M !(C]QMJ*T&[:9MV03#&LY.>-A:.W=E."]]^=AJB+G$[7A)?SO_X=XX=GTQV M7#S+"D"AEYHR.74JI3;7KBO+"FHLK_@&F)Y9<5%CI;MB[0;.H:B]=;H'PW=7SG;>">K"ME!MS99(/7\ #J M<7,G=,_MO2Q)#4P2SI" U=2Y\:_GN;%O#7X3V,F#-C*1%)P_F\Z7Y=3Q#!!0 M*)7Q@/5K"W.@U#C2&'\ZGTZ_I!$>MM^\?VICU[$46,*R5-74R1RTA!5N MJ+KGN\_0Q1,;?R6GLGVB76?K.:ALI.)U)]8$-6'[-W[I\G @\*,C@J 3!.\5 MA)T@; /=D[5A+;#"LXG@.R2,M?9F&FUN6K6.AC"SBP]*Z%FB=6KV@RM .?J M;LI2-+!$'U_T 9$@;4/G"U"84'FA)Q\?%NC\[ *=(<+0KXHW$K.EG+A*0QG7 M;MD!W.X!@B, 7QMVA4+O$@5>$%KD\]/R!91:[K?RX%^YJU/1YR/H\Q&T_J(C M_AXPQ8* O$0%9XT)6H>ECRO%2F>B 8KHJQA[OTFK5_S[6QG0>IER<3='D9C MLXH,^=8"'?;0X4GH!:Q "#"<6V -V/#V'N*#A<,X"@9T8Z,LBU([7-3#12?A MWDZ1 *E$4ZI&$+9&)9?V-$8CA-P/AYQCHR3-$SMGW'/&_]MYO=LEKVLBS1UE MI8M'"P=^G _H+$9QX-OIDIXN.4W7%"5G2IAK3Z>/XH(+&V R6MM/PW@ :#'* MTM@.F/: Z4G )RP$9NI57\QZOS&UP:7C=KCL)-Q/58$U M7=EX,2]+_0'2V"KP@R/YRGND_%V?Q3>""T*):N^<>:,_8Z9LI/GHXHCC+![N MK,5*QQ,.4-V#>F%J]7&ULM59M3]LP$/XK5H8F)@&)TS9M M6%N) M,V#89@;!^F?7"3:V/AV)GMM/#O9R<"GD MG4H -+I/&5%[@I MH=P9#XNU*SD>BEPSRN%*(I6G*9$/$V!B.7*P\[AP3>>)M@ON>)B1.=R OLVN MI)FY-4I,4^"*"HXDS$;."3Z>X, :%">^4UBJM3&RH4R%N+.33_'(\2PC8!!I M"T',9P&GP)A%,CQ^5Z!.[=,:KH\?T3\4P9M@ID3!J6 _:*R3D3-P4 PSDC-] M+98?H0JH9_$BP53QBY;56<]!4:ZT2"MCPR"EO/R2^RH1:P:^O\/ KPS\@G?I MJ&!Y1C09#Z58(FE/&S0[*$(MK TYRNVMW&AI=JFQT^-+H0&%Z!"=1)',(4;G M]^;"%:ABR62,Z@=$>(R^4#*ES,XFA!$>F1/7P(@V)EJ8H=(RCW0N*9^C4Z&T M0OMGH EEZAW:0Y2C;XG(E4%20U<;XM:]&U4D)R5)?P?) %T(KA.%SGD,\::] M:P*NH_8?HY[XK8"?\TN>[7+7JO+4Z(2E)$'\UIU42Q")V">/FC-P"XV,NEM,3G$@W[83"6H MJ01/O0'@\3_2'VPQ"''';R;0KPGT6PFH5XKT"<6+%Y38/QR)5MA;;S?T-OQ?K&_XN"W22U^0:VML(*-/QZ__Q<'=ZV32<$DUO9K"D4BY[IL:NK5NB<\*3NA MU?&RH;PP]T*Y0@QFQM0[ZIO89=FCE1,MLJ(OF@IMNJQBF)B^%J0]8/9GPO1& MU<0ZJ#OE\1]02P,$% @ .&L$5V1![5FN P %1( !D !X;"]W;W)K M&ULK9C;;MLX$(9?9: MB@3H6D<[3FH;2*(-V@6R M">*T>['H!2V/;:(2Z9+TH< ^_)*2*MN!S;4 WM@Z\/_(^3E#D!ILN/@N%X@* MMD7.Y-!;*+6\\7V9+; @LL.7R/2;&1<%4?I6S'VY%$BFI:C(_2@(>GY!*/-& M@_+9LQ@-^$KEE.&S +DJ"B)^WF'.-T,O]'X]>*'SA3(/_-%@2>8X1O5E^2ST MG=]0IK1 )BEG(' V]&[#FS2,C:!L\97B1NY=@PEEPOEW<_-Y.O0",R+,,5,& M0?3?&N\QSPU)C^-'#?6:/HUP__H7_:$,7@?XWG:K%T.M[,,496>7J MA6\^81U0U_ RGLOR%S9UV\"#;"45+VJQ'D%!6?5/MK41>X(P.2&(:D%TKB"N M!?&Y@J06)*4S52BE#RE19#00? /"M-8T1\KH=]2K5.CO[A" M" /X'5(4=$W,+,!G)I58Z=E5$@B;PB>^ ,GBD>:XG5@Y\I8=I.O.S>DAWU9"B$T/Z<\4Z$ >KG6)8HW>Z/UO82_X>,PNE[#4$>S MRKBQ,K9:N&VX"NFCIE8P<)JHLWZMQY%<:<[\-?[[EB[;.O. ML2Z[G:NFRX.PDR;LQ!KVZP)-,H8PWI"EA">&UMRQPMKFCDM8Z@AV8&*W,;'K M,G>LL+8FNH2E%:RWEV%Q<#R_>HTUO;.M>:!;G.KU7Z$>BH(7HO"8/59@6WLJ MF-XZ[$(*.D$8Q\EAJ:9UP^1MPZ#;/>[ 5>/ 59L*>]UP:X5986VC=PE+'<$. M3.PW)O9=5I@5UM9$E["T?W:%73?67+NN,"NPK3W7)RHLZ;^IL%,-P_YQ \)@ MM\T,VI28K;SLI+:Q.Z6EKFB'+NYMUD.7-6:GM7;2)2VM:?MEUCM19N%NKQW: M-]LGL@S^A3%F*Z$+[VF-@IFSH"Y$1EAFCC6F!N%B_/3PTU!7M MT/C=SCP\?VM^1R25,"X_0X ^VG\E@I))CB?7.CN[M:_U)CPX7,2"\,U:YZK7 MRC%_[PAN/I@\$J&/S!)RG&E\T+G2^S91?8.H;A1?EJ?R"5?ZC%]>+K1A*$P# M_7[&]9+T.@_4$L#!!0 ( #AK!%<^F'F[E@, D. 9 M>&PO=V]R:W-H965T-D" MTA:ZVJW:WFJW+Q^J^V"2@5A-;&H[L"?UQ]\XI"& R2TM7R!.YGG\S'@\'@_7 M0GY3*8 FCWG&UNJZ*4\BINA!+X/AE+F1.-0[EPE5+"30I07GF!I[7 M=7/*N#,>EN_NY'@H"ITQ#G>2J"+/J?SW-61B/7)\Y^>+>[9(M7GACH=+NH ' MT)^6=Q)';LV2L!RX8H(3"?.1<^5?3OR. 906GQFL5>.9&%=F0GPS@]MDY'A& M$600:T-!\6\%$\@RPX0ZOE>D3CVG 3:??[)?E\ZC,S.J8"*R+RS1ZRMB4:/2&<;.,#UKB5X8X/?X@-!#? M(W^1*4BVHB:HY)8K+0M<+*T(Y0FY@63!^()3$%3EJF7"/WT,"4OGK\DSPGCY&,J"H6SJ*&KT2$CRXTK\:\W MXH,CXM\6_(*$WI\D\(+0 I^TPZ<0(]POX<$NW,4PUK$,ZE@&)5_G"-]'H='I M9!L)JA1HJU\;HFY)9';::AQ% V_HKIKJ+4;]0;\VVM$8UAK#TS1FC,Y85BZJ M3>B&+6IHZ ]Z>SH/;3R[R$XMLM,J\I9KD* TN:>8G0]KNB1?WT,^ _F/36,K MF:F#EVI)8Q@Y6.@4R!4XXS^>^5WOE2UESD2VXW=4^QV=*X&B@YA''6\_@2Q& MD7=D;;JUQFZKQK]U"I),"BEQ6Y.K4F"].N0'P>**I9.3-X]Q2OD"S(LUE4GK M"K9.>>H*GHEL)SJ].CJ]UNA,0:'SF+4)KAV)J4K)'$]*DF(%M6^P7LOFV?AS M:!%& _LB]FN9_5:96/4QS9I2TZK$LVW)MJGM'VCQH_UR<&AS).4&M=K!$U+N M@^#QT:P[L6*TSG=JOIV);"!\C'%NQI(8X#?YP+;]VI@;@/U[6_\'U!+ M P04 " X:P17N)R8]/D# _#P &0 'AL+W=OTY3F27F#)K/JWG;L5\RBM54$9N M!9)566+Q^8H4?#>S7.MIXHZNNHPUJQ.^4[.3>.])2'CC_J ?7Z9+>"'K M7[1KL8Z%DDHJ7K;&L(.2LN:)'UM'[!D C]G :PV\H4'PC('?&O@O72%H#8*7 MKA"V!K5TN]%>.R[&"L^G@N^0T&A@TR^U]VMK\!=E.E'NE8!_*=BI^:]<$>0Z MZ!S%1- MUF%#UTPJ44$Z*(DP2]%;DJXI6Z.%CBI5E,@^_@UEF"44%SW+599! M-D@$Z;!(DJJL"JQ(BMZKG BTY"4D=JXS#@C><2G164P4IH5\#>0?[F-T]NHU M>H4H0[_EO)*P#SFU%4C6&[>35MY5(\][1IZ/;CA3.6R&I20UV,?'[:,C]C:X MNO.W]^3O*^\HX2\5NT"^\Q/R',\W[&?Y?7?,%S MR0<'X5D!L2<0]#6<:A+.GH2O&?T"B0*17[Q?OC,%O:&-:EI]%&[G7N1,[>V^ M(PV8(.QCXD/,>>A,^J#5(YL.O8'ZY2'FW--IT7/1 M(7Z-L4 M;728)*XS<0=):4!%HT%)QB:J(!QFI0&U7P0]]:-._>C[%N[(4$JC@8\,&#<8 MG'_Q(>@\5$'73-%(.D4N@/)Z'Z'-T<+]BC9ORW84Y+% MIR1;G8BL%Y%)%Y')MRG8R6$&^>&P7@]!$V^09K$!$PSNF=4AQA_YS^2BZWS] MNG6^;[FVZ^]_'83#ZW%I )V/AQ>M >0ZP7C@)A.5%TX&?K+W&H*2B'7=B4D0 M63'5?)YULUVWMZA[G,'\E7NY= WSL>X.ZP;D*WW36MY@L=8I5I ,EG(N1A!2 MT71KS4#Q3=V./' %S4W]FD.'2X0&P/\9AY:D'>@%NIYY_C=02P,$% @ M.&L$5]S@K*8# P 5PD !D !X;"]W;W)K&UL MM5;;;M- $/V5D:E0(M':<9Q0A212S 6&*H;$,C%XK'&.:6B(*XT?)Z50N+7![?,/^-M=. M6F9,XUBF7WADDH%S[$"$<[9,S:5 +1+0/NI'H(2$#S50Z<$Y-+=0GN>N DS;-A7 M<@W*6A.;'>39S]&4+RYLG5P91;N<<&;X41J$E@>',$'%5\P>&YP);=22JL%H M8"*"4XQB+F(XL:?*#4=-]HT/4FO437A'U:CA$D,9"_X+(Z#SOR73.VSDCO8T MCP4S9,ETQ=V8H&$\);Y#N+Z:0..@"0? !7Q*Y%)3%+KO&A)LPW;#4MRH$.<_ M(*X-YU*81,-41!C5X"?[\=T]>)<2767;O\GVR-]+^'XICJ#MO0+?\]LU\8R? M#O?KY/R;]^E?>]])1KLJO7;.%SS MU5P?*M$8BHG:*147,VZ$R\XNSFG_0FN MANV@[ZZVDWC?)#C>-9D\SC*M86E5)CN"@TIPL%.5-:#]N:1>54ZL M@^HN-?P#4$L#!!0 ( #AK!%=Y/?!AR08 .$W 9 >&PO=V]R:W-H M965TJ MTIG1:K4?#+@032ZL8Z"5YL>O)WQP[;_'U.N9?DSEC M KV$093.DF484OXZ8$&\OFGAUMN.1W\V%^F.=O]Z06=L MQ,2GQ0.76^V2,O5#%B5^'"'.GF]:M_C*,[MI0-;BL\_6R<9GE%[*.(Z_IAL? MIC3%CFK!A''SQ MIV)^T[IHH2E[ILM /,;KWUEQ07;*F\1!DOU&ZZ*MT4*392+BL B69Q#Z4?Z7 MOA0W8B- M)2W]D/5O%BU[Q(]2*8X$ET=]&2?Z?\6"(8S1 M>^2PL4 G#A/4#Q+TQ%[$D@:G\L"GD8-.WIVB=\B/T-,\7B8TFB;7;2'3IY#V MI$@UR%.9>U)9Z#Z.Q#Q!;C1E4T6\HX_O'HHG^GAL:@!M>=_*FV>^W;R!J27^ ML8S.D66<(=,P+<4)#8\/-U7WX\>RNS^6G>C#'3:1X7AON'<@.XW*<$O3%5:I M8ROC=?;P/D2"<98(]$BEH$=KND#_W+-PS/B_*J5J86GYOTH6=,)N6K*^)XRO M6*O_ZR^X:_RFZF5(F ,)(P[J]H.@2>(5G_Y(A( M W0;QLM(J+2BA375"B3,@82YD#"2P[H9+)T-K?J6(7^NVZM-$0"EK(G +D5@ M:T7P-&=I[<%9K4BTQ4(+:BH 2)@#"7,A8002Y@'!:CKIECKI0A8++:RI5B!A M#B3,A821'&9O%(NNHE@ I:R)H%>*H/<]Q0)]0R,V67(V11]7C$?I:P\B?D2C MB1_-\JG(R>@C>3S5UA=M[J::@80YD# 7$D8@81X0K":MBU):%T?7EP%-_ 2- M,D\!R??TSY3[=!RP3$DJY6C1394#"7,@82XDC$#"O!R&C8W:99P;!BYK5TT3 MEZ4F+IN4FX\1T]8/+:RI"B!A#B3,A8012)@'!*MI!1N5@V- SE#TM*9R :4Y MH#07E$8*VJ%W&JBD=3%LV'GX:#$0_T7.3&K.B%(06F)C04#2'%":"THC!0UW MZL4?6X9M;XNB:&IM-[4ZZI$"FU6'FTW&BJ=UK!TK]+3&G0U)*G< ML9!% JU],4=_LM954'TB^- MG*$'QB=2173&T(!1GHXMI77Y-IDXTTTP+W;^ [!3)T#=R8+6W9_0!4U(% DM M58T 2EKOU\IVQ'K?,>_-+]G7M^0\\';%>-JGA^>#H XD*,T!I;F@-%+0MNUC MV\;;NO@9#J-9.8SF(8=Q+*0*$L&7Z6AQ5E<$Z5S3:K(,7VXT<12.\@W)5K>SM5D1_>4W'72A:O3,JK\_4>WW?,8=# MW]#WO?#I3Z7Q,PMJ%(+27% : :5Y4+2ZX"JCT-0;A?77O%(X9^B>OOCA,D2# MF$MHIBTJST,>4VK)VBD-N+<[_1GJSZ:Q2G;M-U56%S0K :5Y4+1Z_U?>H'G( M&]P:^+-)_\G?*W>\IG?I2@@#W+ M5,9Y3TJ;Y^O)\@T1+[+E3.-8B#C,/LX9G3*>-I#'G^-8O&VD")!)4E"9&_ MA\C$NN%*5TLM5UP^]V4+/ 6]7TZD6;F5BPQ39 K*CA(G/><0;,S#JU] M;O"#XEIMC<%F,A/BP4ZNXI[CV8"08:0M S&O%8Z0,4MDPOA5"02A#NR006G8]2$,@5W MN-$981^,P?WM&$Y//L )4 XWE#%S;JKK:A.%Y7*CTN.P\.@?\!C"C>!ZJ>"2 MQQCOXET3?96"_YC"T#]*^"WC#6AY9^![?JLFGM'+X7X-?'PUG?]1 MA_9>Z:B41-ASS,6A4*[0Z;]_UPR]SW5JU+CT@\9YY7(GZ:!*.GA;TFG;?JN^3V4/$^3$"&S*G_#8;&@TD6BXW)@>H[!. MQ?9S%;U&:T_%]O,OYIG1^&C\;U0GK-0)_Y\Z@RB2V?X]5J@3UE1GXV)/G:.A MO?8;*\C"+8?!7F&Z6ZTB0;G(6ZZ"2&1<%U=NM5IU]4'>S/;6A\W.J&C.3S3% MK\(-D0O*%3"<&TJO\&PO=V]R:W-H M965T-K0@1Z MCL*87_?60FRN^GV^6),(\XMD0V+YRS)A$1;RE*WZ?,,(#C*C*.Q;AC'J1YC& MO=DTNW;/9M-D*T(:DWN&^#:*,/MQ2\)D?]TS>X<+7^AJ+=(+_=ET@U?D@8C' MS3V39_V2$M"(Q)PF,6)D>=V[,:]\*S/(6GRE9,^/CE%Z*T])\BT]^11<]XRT M1R0D"Y$BL/S:D3D)PY0D^_&]@/9*GZGA\?&![F4W+V_F"7,R3\*_:2#6U[U) M#P5DB;>A^)+L/Y+BAH8I;Y&$//M$^Z*MT4.++1=)5!C+'D0TSK_Q<_$@C@RL MRQ,&5F%@U0VL$P9V86"W]3 H# 9M/0P+@V%;#Z/"8%0W,$\8C N#<1:L_.EF MH7&PP+,I2_:(I:TE+3W(XIM9RXC0.)7B@V#R5RKMQ.QS(@@R;?0!?2&",B)5 M)L[1 ][1>,41C@/DD"5AC 1HGD1R '"<2>@^Q#%'[QTB, TY^HL\BRT.S] [ M1&-T1\-0-N+3OI!=3!WU%T5W;O/N6">Z8Z.[)!9KCMPX($&#O:.W'VGL^_+1 ME,_'.CR?6TL+_&,;7R#;.$>68=GH\<%![]^=(;[&C#3=WKP]S3K0FNX2M%,N M3*<\/<8A"XDQ5Y&WY01]BB7?C39A\H,0 M_ENI^%37Z)\[$CT1]F^3?K7\=.*XXAN\(-<].3-PPG:D-_OU%W-D_-ZD%DB8 M PES(6$>),P'@BGR&93R&6CE(W.AO)*FPE@P^K0M4^&YO,0%^@^]:]),#C5S MK:>+@]W,N+"G_=VQ%MHTA,*NGDY':;DX='(] V[(%U61OSV@YTE40[GRZD3P\2Y@/!E&"/ MRV"/@;,(WE"!0_084[E@SI/)K3:9:#O0-9E PAQ(F L)\R!A/A!,T=>DU-?D MS9+)Y*>!/3'&=FU"GVO]=U5$*Y[M69LKM!ZZY@I(F ,)L\_:$M*'\JE&L:KGF?J"7M>UF@SJ M'7ZFT3;2+M_T7CN/:$B: TIS06D>*,V'HJG:JNJ2IKXP^=:SQK!%SIVW:N7H M[Z2S)D#KB: T'XJF:J(J*9KZFF+U)RORMG$JC1UAZ5+Q8R(__I0?'](_UH.J M J7/,Y#UMSDHS0&EN: T#Y3F0]%435652U-?NGQ-::E *Z^"]0P"6FI\V:$+ MZM![V:$/Y5"-7U49-/6EP5?DA&[_9NG[T3E;@!8<06DN*,T#I?E0-%5M57'2 MU%*,VW?JXI MFV-[8-7R4/]H;VI$V"K;=LS1(MG&(M^W5UXMMS;?9!MZ:]=OS:NYV7#=,:_< M?.-RA<_W4=]AMJ(Q1R%92E?&Q5CVE>5;D_,3D6RRG;%/B1!)E!VN"0X(2QO( MWY=)(@XGJ8-R@_CL?U!+ P04 " X:P17T7!:6A # !!"0 &0 'AL M+W=O%G@-2Y!/Q9RKG5U[ MB4D.5!!&$8=D9-TYM[- XPW@*X&=V%LCK63%V+/>W,U9*-H(R?**K#+("2V?^*6JPQY!^>DFN!7!;1+Z1PA>1?#> M&Z%?$?KOC>!7!"/=+K6;PH58XO&0LQWB&JV\Z86IOF&K>A&JS\E2C2M^DU.<>T>>A!T9E*M",QA!W M\,/3_. $WU:UK@ONOA5\XIYT^'E#KY#7NT1NS_4Z\IF^G^YVR?F_Z+-_CGY0 M#*\^?9[QUS_B;PE\2R) $1.RJ[9 7;]6US^I[IY*X"#D47DEW=^/Z3H-?6V,X]\T]+4Q_;[7T-?& M>,Z@6Y]?Z_-/ZGM48PSGC$ORRWP4NB3Z[?0'#85MR'4#$K8A7K-_'8'\H%M? M4.L+_JJO $Y83"*T @H).=[+H'5^/*_9RPY,T.A3V,8$3V\F MY,#79A@+E?Z&RO(/6EOK>7]GQES#/G%NITZ'/53W@W*<_W%?7BX>,%\3-1TR M2%2HWM6UZ@HO!W:YD:PP$VG%I)IO9IFJ.PYP#5#O$Z:F4K71 >I;T_@W4$L# M!!0 ( #AK!%>.P>+*HP( T& 9 >&PO=V]R:W-H965TR7"C](,I 2QY%%R:45!:6YV%HAJ330PH,$#Y,H.@H%93(8#_W>3(^'JK:<29AI8FHAJ'ZZ *XV MHR .GC=NV:JT;B,<#RNZ@CG8^VJFT0J[* 43( U3DFA8CH+S^&R2.7_O\)W! MQO36Q"E9*/7@C,MB%$2.$'#(K8M \;.&"7#N B&-WVW,H+O2 ?OKY^B?O7;4 MLJ &)HK_8(4M1\%)0 I8TIK;6[7Y JV>0QC&B9= M%>=6XRE#G!W?* LD3LD^N07+-&"![(#,Z9K)E2%4%F0*2] :"C)1 M^.H3[] M,TZE0=2Y4+6T!M&Y6DGV!_V8).=Y7HN:4XOF-UN"]F -I2O_&LA790S9G8*E MC)L]##.OJXK[RRDGGT3%U1- CY*_C_R\!K$ _0L!]_,IV=W9(SONNKM2U0:Y MFF%H,2=.69BW^B\:_4#2:$"2*$FWP"0(SSV\.0E/,1*=.5( MNG(D/E[V3KR99@I[#/2:Y4!R9>PV24V,(Q_#M>EZG!PC^76?]UN?-,TZGQ?D MTHY<^B&Y&QPJ'"NWC5*#/.Q=MY_$I]$K4MN\DOAH.ZVLHY5]2 L?*.X4Y (D MKIJG,OCG$]R]E+D2L.??XH L "3C,;[P)^,-CHK3&Q2A92WMO)QV+L!980<,B-S4#QZP&FP+E-A#1^MSF] M[BI]:%AQS,PE'%]@H"[^8P<'YV0(\($^5[*6E-1Z)%OD+WEX.G1.!5E$MBZ"-H.S@^B@;Q":&&H"+H%!%T M!??B[,+M(5VH%NAN/^7&L(9AYAC:Z_HP.8OB. E&_L.V,;UA83#HPEX8$'<& MQ&\:<">P:W#V!^M@A=T"M0D\80,*M"$*ZX/H#5V3G.J2++%9D!**%;SVXRCH M]Z)9/\B'AFBZ)3!-XF3'A9Z@-+[H]R#I/$@.]:"4O&!B]<\+;(KW> L6'(T MK!)F&.B^?=O+3_\A?UJ) \?-WMS>$,[I@ MG)FGGC,>#@=[3GDXN#A89/I:01"'.S+[@H*D7VC6"%+K=]*1K>OF+IL>Q MZ?41SE[?O# ;IMD.Y=ZP-,EV2/M;;=X^L5^H6MEBX[!$8' ^0-&J>;::B9%K MU_D7TN [XH8EOO2@; #N+R5V_W9B'Y/NO\/D+U!+ P04 " X:P17:<"7 M*;P" #8!@ &0 'AL+W=O]OVC 0 M_5=.43^T4FE"@-)5@-3"IFW:#U36[;-)CL2K8S/;(71__PG?3(UI8%T*:89!;N[P-0Y/D6#!SI98HZ,R& W\V52/!JJT@DN<:C!E43#]?(]"5<.@';P\!/CI796H-S,E?JR6T^I<,@ MM@CM[A%"7!/B MMQ(Z-:'CC6Z4>5L39MEHH%4%VJ$IFEOXW'@VN>'257%F-3WEQ+.C;\HBM+O0 M@KLD*8M2,(LI?+-L N=G%W &7,*/7)6&R=0,0DMVG*@PJ:7?;Z3'1Z1_+N45=*)+B*.X(^^5IM6SH ZER_:T [PCN-\,Y)X8^2KK_@ M?ZF@&5U[JIZ@&B+5BH1S:5&CL:"IXF JMH2$F1P6=/TAQS3#HX8V;^UM:8WV MW)Q"[%CI-E:Z;[62*Y%RF=667 E6U)%L+K!%LZ]EF" [2,7BEJ,Y:J+[2F*K MO^?B)&3'1J^QT3MI8YPSF:&['J5@?4$L#!!0 ( #AK!%=(E/10=P< +TU 9 M >&PO=V]R:W-H965TY;RYYL!'GP>^) L M5U(/#&^OUW3)'IG\;?U0J%_#'4J<9"P7"<]1P18W@SM\%;ICK5!*_)ZP9[%W MC+0K<\[_T3]^BF\&CIX12UDD-015_Y[8E*6I1E+S^+<"'>QL:L7]X\_H8>F\ M!7"OZA%D:5 MPJB,_3989:1G5-+;ZX(_HT)+*S1]4*:KU%8!3G*]LAYEHON.2(>RA MKEB!ICQ3JW6EE]$30[]P(938=$7S)1,HR0_3F'\J1WG. MY\F?7P:.N-8+B[]>66>-X+>/K M0PS[KC]JB@4=8B/B>H98V"'F3,9>;;3AI;?STK-ZN5W]46/UIVKU=[F]1?+W M9G"./3(QO.Z0\L?.V'"Z0\K%CN%RE]!D/.GVV-]Y[!^;5[]ESW4\[]*8UJPM M1HA_>>D;+AZ&%KZ*UO!RM/-R9/5RO\*I&YFZ3>5HNBD*ED>?T%W\MZK/F:YK M=U(6R7PCZ3QE2'+T0 L]_.=;ELU9\5=7E*R&=3]Q)=8T8C<#M:0$*Y[8X/:[ M;_#(^:&KHD""!9!@(1!8(WOC7?;&QZY1JV+?Z$."!>/VU4K4-6U<^2&0S49< M)[NX3GI7NQ-=[D[5K5P-,S1GJN=EJO.,4BI$LD@BJOO(SGIHM=4W%9!@P:2C M4N-+(Q% %AN)N-PEXM)>GC*^466F#K,J4XN"9ZI?K^L6[W%OLIKKFPM(L."R M*Q>>D0L@BXU<8*?NI!VP)L .U3?2H&A!A6:4(*,M"Z%L-H.]1UOPL;6]TC3G M[YD-B-U"[Z@=9C6$LMJ,&ZGC1@[N:'ZDBGF=:)9V>H;>,7F&IE2L4)@JT#2QD2+0!%"Z'0FJFKF10^FDK9-7OG !(MJ-#V+PS?=\W;*)3- M9FQK_H;[$[CC6QJ[L=[I@$0+<)L.7GJMX@YDLIF-FEMB.[D$[VOL]GHG!!(M MP&WJ>HX=;V*F!,AH,R4U$<9V)MRKN0'EMJ!H085F1-LW@_TU:"NN>2L^FKCB M-C_T/=F"W TI70=$"4+00"JV9SYK:8CNWM5T#H#05%"W ;:** M6Z7\:_!44O-4TI^G'M_KV(WU308H6D#:3!8;N8 RV,Q%36.)G<:"=SIV>[W3 M 4J129LBF^P8RF S'34[)G9VW*?+L4/UCC0H[ZW0K O_:Y!94I-9X?K=8LAE,5FO&J"2NP$=;^QF;&%.ANC>Y:K(XD>5"C%%[Z.LIOO MO9I!*2LH6@B%UDQDS6W)T2].[9J]]IW8XW MIMAO?PK7*3=VS >00:?XYQZQD]E-%F2FH2Z\)] M)FN'ZAUM4$+JMM^A=GQW"V6S&>R::+I'$\U*<]2LE!/SF^I9EQPA8P^;E?

XPNT+A)> M()V-)&)JJ0HI$,UCM*1)+H9ZL2I=!Z,YQ44J=G*&<2J[98SQ*;Z:X8[Q %^%7>-W[N@J<$>=9\;J3+DU:5A/:;NQZ2TM MEBKN*&4+-3WG8JP64+'=*[3](?FZW-LRYU+RK#Q<,1JS0@NH\PO.Y>F,I-TP M#/O 2,BIS) MH;=0:GGE^S)=8$'D!5\BTR4S+@JB=%+,?;D42+)25.1^% 1=OR"4>:-!F3<5 MHP%?J9PRG J0JZ(@XOD&<[X9>J'WDG%/YPME,OS18$GF^(#JTW(J=,JO*1DM MD$G*&0B<#;WK\"H) R,H:_Q!<2-WGL&\RB/GGTWB-AMZ@>D1YI@J@R#Z;XUC MS'-#TOWX4D&]NDTCW'U^H2?ER^N7>202QSS_DV9J,?0N/;7[!Z MH8[AI3R7Y2]LJKJ!!^E**EY48MV#@K+M/WFJ K$C"+MO"*)*$!T*>F\(6I6@ M=2AHOR%H5X+VL8).)>@<*^A6@FX9^VVPRDC'1)'10/ -"%-;T\Q#:5>IU@&F MS(RL!R5T*=4Z-?K %4+8@9]@S(N"*CUHE 3",IUFBK(YLI2BA+,8%:&YA(_X MI%8D/]>*3P\QG+T[AW= &7Q<\)74.CGPE>Z7H?MIU8>;;1^B-_H01G"G&UM( MF+ ,LP; V Z(.C:"KT-2QR5ZB]OMM2RQ;]1AKE;SV&[QK@5^_PZW:X?;5H=_XU+N+!C/[V$B%=7K/@*?P527TL<P/<-ZM6&]_V>VPK]@M%.^T>53PDA! MX);IW=PVG:U].=5RE[#8)6SB$I8X@NV-CLMZ=%Q:1\>+Z?%*F2]S\ZU^6RRY MQ P27;5QA[U\-7GZA_O3V-KJJ=:YA$U-;*)L_'=N6IL\\I;>*4EKBB M;3WU=ZX^"A3S\I)*0LI73&UO0>K<^B+LNKS^\;]7W]ZBW1$QITQ"CC,M#2YZ M^IM-;"^FM@G%E^5%RB-7>H:7CPLD&0I309?/.%&ULC91M;YLP$,>_BL6K3=IB0D@V502I:3>MD[I%R1Y>.W" 56,S^PC)MY]M M",NT-.L;[+/O_O<[ST_J'WWMMI8=,W"GQ$^> M8[4,W@J^P1#/1XP4\+X+^EZWS@.2-8:5/40; EJ+ON1'89S. NP M.I<#HB$@\MQ](D]YSY"EB58=T<[;JKF)+]5'6S@NW4_9HK:[W,9A^D4AD.F" MO"5;*.UAHR&O[@$9%X9\@P.V3+Q.*-I,SI]F@^JJ5XV>45V01R6Q,N2#S"'_ M.YY:PA$S.F&NHJN"GULY(;/P#8G":'9%;S:6/?-Z\7-EM_4.-%$%>9"Y/65] M)%R2KN)999F1XY%\;4 S!'.I^EY\[L5=V^_3:4+W%WCBD2=^(4^?ELMR_"&7 M .)_ &:7 >8CP/R% !MHE$:V$W"58/Y? GK6E37HTM\]0S+52NP;=%P=K_=M MW]5_W/NWX9'IDDM#!!0V-)R\LWEU?]]Z U7C>WRGT-X8/ZWL$P7:.=C]0MD^ M'PR78'STTM]02P,$% @ .&L$5R@,W OC! B1@ !D !X;"]W;W)K M&ULK5E;CT@=BRS2P@5\CV[K^ON 2#)!,GX24&?+[S<81T.%8F1\:_%%M*!?B: MI7DQM;9"[*YMNUAN:1875VQ'<_G-FO$L%O*4;^QBQVF\JHJRU,80>G86)[DU MFU37[OALPO8B37)ZQT&QS[*8?[NA*3M.+60]7;A/-EM17K!GDUV\H0]4?-[= M<7EFMRRK)*-YD; <<+J>6I_0=81A65 A_DKHL>@<@U+*(V-?RI/?5E,+EG=$ M4[H4)44L/PYT3M.T9)+W\5]#:K4]R\+N\1/[SY5X*>8Q+NB6^$"QKBN4=9$E>?\9?FX'H%*!S M!;@IP&J!>Z; :0J<2SNX38%[:0?2%%32[5I[-7"+6,2S"6='P$NT9"L/JM&O MJN5X)7DY41X$E]\FLD[,_F"" N2!C^"!;N0$$$7W\/V"BCA)BP_RXN>'!7C_ M[@-X!Y(<_+EE^R+.5\7$%O(N2BY[V72\J3OB,QT=<,MRL2U E*_HRE"_&*[W M!NIMJ;X= OPT!#=XD/#W?7X%'/@CP! [AON97UZ.37+>UCUZ=??>8#CM?' J M/O<,WST]T'Q/38^U+O2JPM)_#C/D!;[O3^Q#=[0,,!\2'_=A"QWFN AAU(=% M!ACT<0A;6$^EVZIT!U7^PEE1@#O.UHDP276UKH001U6JHUSB$E6HCD(PQ% 5 MJL/\4 Z(62=I=9*+=8+O34KK>@0[?>&5@T-%JA&&/4_16L-"A4Q1:N8B@5FJ MUTKU!J7.69Z7+Y]#(KZ!!Y;NR_=0 ?ZYI=DCY?^:M \2EF_HZV(7+^G4DJ_@ M@O(#M68_?(<\^)/)),8D6XQ)%HU$UGLJ?OM4_-?:B:^O,3=P'67BZ2C7@Z$Z M[W04@@%VE%DRC0-&IHYS APHJ M,G1T'43,,L-69OA&*PF-5N*[BE(C#/OJ(S6S$57K&;8SOHG@*1;!0;EW[$AY MQT=DUBG%BR;?-@EIT%Z&.[S47T9E6XS*%HW%UG]6G0B+7FLR365OR?LP5%Z^ M

4U3WC,(&:K4)6B R1^6CB97 MAWDP@*ZJUM"4A)UUWQ=[2J)H.(H^[S@-@682:E SXW"@1K4+^:(S?)THW)=\ MBJ5H.)?>QIN'G(;H:\K3 M\XP!1AR70'4FZC />PBJ$U&'!;[7B>5]G:H'-^,;E[GJJ7C-.MQDS3O7?Z R.G LW MI\2*AB/KG/$=X[&@E[G+(-F+W65,ML6H;-%8;/W'56NOMOOFGZK=8N7Z#;J>(\/U!;J.ZEWQ$WV] M27\;\TTB$T!*U[(5O/*EV?-ZW[L^$6Q7;>P^,B%85AUN:;RBO 3([]=,_EYI M3LH&[7\?9O\#4$L#!!0 ( #AK!%=TB5 5= , .\6 - >&PO5 6DI*D!%#&@UZG$P498<(?#\4RN\Q4 MZ]RS?)$_HR+\]>?MCF:N+-YZ]'KT[.NKACS61QQQAL MX(#I%!HD=#!P_*B$]J2#$/<[CUJ$/6N $7?=Z6[GBR;<[R'P'3Q.$#H)6F # M#*H-,!ZFN6CV0>A;@V8F&?7N"!_Y$\+95#) I21C?&W-/3#,6W?7]F!O5CP9$[DTL6T$^SNMAN\XZAX(9)QO!/9\:Q@/"Z(4E>)2=\Q@ M8WS@\JKVS;K0"N>2K+N]<[\!F(L.,LUE0F5S/_!KTWC(:0IR))LOX*KR(@"G M4GFF&PDC\UP0HZ%&5 U-.Z.<7\.-ZWNZQ;U*6VMF2E%LFEI0U;0TM@/\;3;+ MW::-GL7K%>PN5Y^6.AUA^E#D]$K2E*U,?Y5N!&#L79R=% 5??^1L+C)JDW]T MP/&0U#AOD4MVKZ-!J3Y(8B,#D'D0=3DX!!$Q@<@ MLO]B=\VGB.P>@LC>(8@,7Z7(H#I4MDZN6^?6C=6#]X.1_PW>-'@3U)LN&5=, M5+T%2Q(J'AQ?-;TB4_TVO\6OQR#T#%#, ,58E,LS,5\LCAL3ZX\[TS@.PRC"9G0R<2J8 M8/,61?#G9L.T 0*+ Y&>-M?X:N,5LK\.L#7=5R%8IG@E8IGB][P!(H[= MJXW% 02V"ECM0'QW'*@I-R8,854Q;=@.QCUQC'F@%MTU&D7([$3P=:\/MDO" M,([='O"Y%80AYH'=B'LP!: !\X2A>0[N/(^"^CD5-/_B'O\%4$L#!!0 ( M #AK!%>7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GA7&R^JEYV4,^\)7U+8ZOOG F4_*&=QP+8UU_@I_?PZ,>P$7#T>= MTQ]DXX2YY4[\;G2WDVK3WP:>8HH>P_?#X>_0B9?F_W2C7J]E)6YUU;5"N:$? MC6AZ0&6W'2]@[5;,[Y:"3V+T:;@77]D\*/WU?#T_M !?UH;F4 M<,+) W6M5"65$S^&1U(VO@J-E[WG!5"88@4P(R/2'D7RF"S C(["20 MRQX'OHH@6.?U M(Q4<*=V S#$F*9TC6\=C9H!Y*WM,Z3HC^CY==BLK:XDQ*>TD1_:.Q\P!\XO8 M"]4)S$69)CFR:CQ7 5QWW"A(;RQ;",.66VY&B)1GDB.+QB.6@/B!2\,>>=,) M]J?@%@:Z_R;&I$R3'%DU'O/LW_FB'*2IPF(V2C#)D0WCV3)W]ZP M!20\CO$^G_P;8U**28[L&(]Y 9COJLIT$+COGG=].!_U(Z67Y,A^&4+WK(\V MPL@][Y<+,-[6F>[EOR(EF"2*81*/N<)4*264-(90DL$HE6X%>^#/HZ%-*8^D M,3R29#Y".SF$EC=LR?<^*'*,22Y?8G@DR8^6I=AX1DQ&V20]LDV6>! 8'_%@)18 MTAAB>3T-ZUDQ)B66-(987N0XK_5E1GDFB^&94+(S+O%0PLEB".>U9&?H4(Q) M"2>+(IQ RC/N3;)B%D4X 7V/,2GA9%&$$]#W&).R3Q9C+3/RXJNSG#)/%L,\ MH?+$N"+X1_L\1[8\LW&B T?I94Y M9: \AH'&F'W::W@%R9S%R5M.&2B/8:! TO&6O<>8E('R& 8*U7]&,SVG#)3' M,-#+W,BO?W9:C3=MR%V;& 8*9D4A?)3%=:&)HQ)62B/8:$@)BYDY92%\BCEM5!*C*=005FHB%)O"V'B*510 M%BJB%-Y"F'ACL: L5)QT'82W%@O*0D64=="A]#M$(=E8]B">7]K 7_AXLQR;<'HJR#0JO*T4RG+%3$L% 0)!+RD+E5$L%,+$@UY2%BJC6"BP83%:9)24A&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNVT 4A>&M M"%R 1_0"^D0*=(8/!4Q)'CY%\0'8OCT MJQS:<=^=ZF[?U\7'\7"JJV8WCOV/E.IZ5XYMO>OZ00I#.'V009/,'.03Y_$$! M03%_4(:@/'_0/03=SQ_T $$/\P<]0M#C_$&R1!F7!$D3K FT%N1:"+P6!%L( MQ!8D6PC,%D1;"-069%L(W!:$6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36R<BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH; M@=Z&>AN!WC;9+"'0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O M)]#;46\GT-M1;R?0VU%O)]#;)YO=!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9R6!WH%Z!X'>@7H'@=Z! M>@>!WH%Z!X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.WZEW'3\/I5Y[OM;X M_.^D>CS?6ZZ/ORR_3D[>W@O.Z;:B/O\%4$L#!!0 ( #AK!%? B&UTZ0$ M 'XE 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z=?\ MB'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7 MIMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9] M2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6 MM0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZI MLN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S?J__RSX$ M2!\2I \%TH<&Z:, Z>,&UL4$L! A0# M% @ .&L$5V8D8_+O *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ .&L$5YE&PO=V]R:W-H965T M&UL4$L! A0#% @ .&L$5X"&/YI3" /R< !@ M ("!Q@X 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ .&L$5UL22 !B! RPX !@ ("!M"( 'AL M+W=O@946 K9@$ & @($< M*P >&PO=V]R:W-H965T&UL4$L! A0#% @ .&L$5\-- MUH#L P ZPX !@ ("!YT$ 'AL+W=O8KWU0V@< *0B 8 M " @0E& !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0# M% @ .&L$5X.67CIF P ^P8 !D ("!V%@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .&L$5_Y- M$.;#! 0 L !D ("!+F8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .&L$5_S<1:C4 P 80@ !D M ("!?W$ 'AL+W=O&PO M=V]R:W-H965TA\ !X;"]W;W)K&UL4$L! A0#% @ .&L$5T'P-7-I P @@< !D ("! M"H( 'AL+W=O&PO=V]R:W-H965T/LH12P@0 + * 9 M " @?2+ !X;"]W;W)K&UL4$L! A0#% M @ .&L$5T;M==\K P "P< !D ("![9 'AL+W=O&UL4$L! A0#% @ .&L$5QXY6 @ M P 308 !D ("!!9X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .&L$5UN9G(^# @ 604 !D M ("!1ZH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .&L$5_ &PO=V]R:W-H965T&UL4$L! A0#% @ M.&L$5_GNL4Z) P !PD !D ("!A[\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .&L$5V$$X\(6!0 M=!\ !D ("!E,L 'AL+W=O0@ &0 @('A MT >&PO=V]R:W-H965T&UL4$L! A0#% @ .&L$5Y'MV,Q&!0 Y!P !D M ("! -P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ .&L$5Y@=)Z#6 P J!$ !D ("!N>< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .&L$ M5T>Y,^GM @ D @ !D ("!RO$ 'AL+W=O&PO=V]R:W-H965TU9K@, !42 9 " @6GX !X;"]W;W)K M&UL4$L! A0#% @ .&L$5SZ8>;N6 P "0X M !D ("!3OP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .&L$5WD]\&')!@ X3< !D M ("!A0&PO=V]R:W-H965T M&UL4$L! A0# M% @ .&L$5]%P6EH0 P 00D !D ("!N!&PO=V]R:W-H965T&UL4$L! A0#% @ .&L$5VG MERF\ @ V 8 !D ("!&"$! 'AL+W=O&PO=V]R:W-H965T[]E=Q]@, "H4 9 " @;DK 0!X;"]W;W)K&UL4$L! A0#% @ .&L$5SAA[T(A @ 4 !D M ("!YB\! 'AL+W=O&PO M=V]R:W-H965T7!E&UL4$L%!@ !( $@ KQ, '5% 0 $! end XML 77 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 78 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 364 270 1 true 62 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://belfuse.com/20230630/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) Sheet http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited-parentheticals Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 7 false false R8.htm 007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) Sheet http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) Statements 8 false false R9.htm 008 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 9 false false R10.htm 009 - Disclosure - Note 1 - Basis of Presentation and Accounting Policies Sheet http://belfuse.com/20230630/role/statement-note-1-basis-of-presentation-and-accounting-policies Note 1 - Basis of Presentation and Accounting Policies Notes 10 false false R11.htm 010 - Disclosure - Note 2 - Investment in Innolectric Sheet http://belfuse.com/20230630/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/20230630/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/20230630/role/statement-note-4-revenue Note 4 - Revenue Notes 13 false false R14.htm 013 - Disclosure - Note 5 - Earnings Per Share Sheet http://belfuse.com/20230630/role/statement-note-5-earnings-per-share Note 5 - Earnings Per Share Notes 14 false false R15.htm 014 - Disclosure - Note 6 - Fair Value Measurements Sheet http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements Note 6 - Fair Value Measurements Notes 15 false false R16.htm 015 - Disclosure - Note 7 - Inventories Sheet http://belfuse.com/20230630/role/statement-note-7-inventories Note 7 - Inventories Notes 16 false false R17.htm 016 - Disclosure - Note 8 - Property, Plant and Equipment Sheet http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment Note 8 - Property, Plant and Equipment Notes 17 false false R18.htm 017 - Disclosure - Note 9 - Accrued Expenses Sheet http://belfuse.com/20230630/role/statement-note-9-accrued-expenses Note 9 - Accrued Expenses Notes 18 false false R19.htm 018 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities Sheet http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities Note 10 - Derivative Instruments and Hedging Activities Notes 19 false false R20.htm 019 - Disclosure - Note 11 - Debt Sheet http://belfuse.com/20230630/role/statement-note-11-debt Note 11 - Debt Notes 20 false false R21.htm 020 - Disclosure - Note 12 - Income Taxes Sheet http://belfuse.com/20230630/role/statement-note-12-income-taxes Note 12 - Income Taxes Notes 21 false false R22.htm 021 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans Sheet http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans Note 13 - Retirement, Savings and Deferred Compensation Plans Notes 22 false false R23.htm 022 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss Sheet http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss Note 14 - Accumulated Other Comprehensive Loss Notes 23 false false R24.htm 023 - Disclosure - Note 15 - Commitments and Contingencies Sheet http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies Note 15 - Commitments and Contingencies Notes 24 false false R25.htm 024 - Disclosure - Note 16 - Segments Sheet http://belfuse.com/20230630/role/statement-note-16-segments Note 16 - Segments Notes 25 false false R26.htm 025 - Disclosure - Significant Accounting Policies (Policies) Sheet http://belfuse.com/20230630/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://belfuse.com/20230630/role/statement-note-1-basis-of-presentation-and-accounting-policies 26 false false R27.htm 026 - Disclosure - Note 3 - Divestiture of Subsidiary (Tables) Sheet http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-tables Note 3 - Divestiture of Subsidiary (Tables) Tables http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary 27 false false R28.htm 027 - Disclosure - Note 4 - Revenue (Tables) Sheet http://belfuse.com/20230630/role/statement-note-4-revenue-tables Note 4 - Revenue (Tables) Tables http://belfuse.com/20230630/role/statement-note-4-revenue 28 false false R29.htm 028 - Disclosure - Note 5 - Earnings Per Share (Tables) Sheet http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-tables Note 5 - Earnings Per Share (Tables) Tables http://belfuse.com/20230630/role/statement-note-5-earnings-per-share 29 false false R30.htm 029 - Disclosure - Note 7 - Inventories (Tables) Sheet http://belfuse.com/20230630/role/statement-note-7-inventories-tables Note 7 - Inventories (Tables) Tables http://belfuse.com/20230630/role/statement-note-7-inventories 30 false false R31.htm 030 - Disclosure - Note 8 - Property, Plant and Equipment (Tables) Sheet http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-tables Note 8 - Property, Plant and Equipment (Tables) Tables http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment 31 false false R32.htm 031 - Disclosure - Note 9 - Accrued Expenses (Tables) Sheet http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-tables Note 9 - Accrued Expenses (Tables) Tables http://belfuse.com/20230630/role/statement-note-9-accrued-expenses 32 false false R33.htm 032 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities (Tables) Sheet http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables Note 10 - Derivative Instruments and Hedging Activities (Tables) Tables http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities 33 false false R34.htm 033 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans (Tables) Sheet http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-tables Note 13 - Retirement, Savings and Deferred Compensation Plans (Tables) Tables http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans 34 false false R35.htm 034 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss (Tables) Sheet http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-tables Note 14 - Accumulated Other Comprehensive Loss (Tables) Tables http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss 35 false false R36.htm 035 - Disclosure - Note 16 - Segments (Tables) Sheet http://belfuse.com/20230630/role/statement-note-16-segments-tables Note 16 - Segments (Tables) Tables http://belfuse.com/20230630/role/statement-note-16-segments 36 false false R37.htm 036 - Disclosure - Note 2 - Investment in Innolectric (Details Textual) Sheet http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual Note 2 - Investment in Innolectric (Details Textual) Details http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric 37 false false R38.htm 037 - Disclosure - Note 3 - Divestiture of Subsidiary (Details Textual) Sheet http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual Note 3 - Divestiture of Subsidiary (Details Textual) Details http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-tables 38 false false R39.htm 038 - Disclosure - Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details) Sheet http://belfuse.com/20230630/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 39 false false R40.htm 039 - Disclosure - Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details) Sheet http://belfuse.com/20230630/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 40 false false R41.htm 040 - Disclosure - Note 4 - Revenue - Contract Assets and Contract Liabilities (Details) Sheet http://belfuse.com/20230630/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details Note 4 - Revenue - Contract Assets and Contract Liabilities (Details) Details 41 false false R42.htm 041 - Disclosure - Note 5 - Earnings Per Share - Basic and Diluted Net Earnings Per Common Share (Details) Sheet http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details Note 5 - Earnings Per Share - Basic and Diluted Net Earnings Per Common Share (Details) Details 42 false false R43.htm 042 - Disclosure - Note 6 - Fair Value Measurements (Details Textual) Sheet http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual Note 6 - Fair Value Measurements (Details Textual) Details http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements 43 false false R44.htm 043 - Disclosure - Note 7 - Inventories - Components of Inventories (Details) Sheet http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details Note 7 - Inventories - Components of Inventories (Details) Details 44 false false R45.htm 044 - Disclosure - Note 8 - Property, Plant and Equipment (Details Textual) Sheet http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual Note 8 - Property, Plant and Equipment (Details Textual) Details http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-tables 45 false false R46.htm 045 - Disclosure - Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details) Sheet http://belfuse.com/20230630/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 46 false false R47.htm 046 - Disclosure - Note 9 - Accrued Expenses (Details Textual) Sheet http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-details-textual Note 9 - Accrued Expenses (Details Textual) Details http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-tables 47 false false R48.htm 047 - Disclosure - Note 9 - Accrued Expenses - Accrued Expenses (Details) Sheet http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details Note 9 - Accrued Expenses - Accrued Expenses (Details) Details 48 false false R49.htm 048 - Disclosure - Note 9 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details) Sheet http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details Note 9 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details) Details 49 false false R50.htm 049 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities (Details Textual) Sheet http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual Note 10 - Derivative Instruments and Hedging Activities (Details Textual) Details http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables 50 false false R51.htm 050 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details) Sheet http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details Note 10 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details) Details 51 false false R52.htm 051 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) Sheet http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details Note 10 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details) Details 52 false false R53.htm 052 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) Sheet http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details Note 10 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details) Details http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables 53 false false R54.htm 053 - Disclosure - Note 11 - Debt (Details Textual) Sheet http://belfuse.com/20230630/role/statement-note-11-debt-details-textual Note 11 - Debt (Details Textual) Details http://belfuse.com/20230630/role/statement-note-11-debt 54 false false R55.htm 054 - Disclosure - Note 12 - Income Taxes (Details Textual) Sheet http://belfuse.com/20230630/role/statement-note-12-income-taxes-details-textual Note 12 - Income Taxes (Details Textual) Details http://belfuse.com/20230630/role/statement-note-12-income-taxes 55 false false R56.htm 055 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans (Details Textual) Sheet http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual Note 13 - Retirement, Savings and Deferred Compensation Plans (Details Textual) Details http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-tables 56 false false R57.htm 056 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details) Sheet http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details Note 13 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details) Details 57 false false R58.htm 057 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) Sheet http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details Note 13 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details) Details 58 false false R59.htm 058 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) Sheet http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) Details 59 false false R60.htm 059 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) Sheet http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals) Details 60 false false R61.htm 060 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) Sheet http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details Note 14 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details) Details 61 false false R62.htm 061 - Disclosure - Note 15 - Commitments and Contingencies (Details Textual) Sheet http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual Note 15 - Commitments and Contingencies (Details Textual) Details http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies 62 false false R63.htm 062 - Disclosure - Note 16 - Segments (Details Textual) Sheet http://belfuse.com/20230630/role/statement-note-16-segments-details-textual Note 16 - Segments (Details Textual) Details http://belfuse.com/20230630/role/statement-note-16-segments-tables 63 false false R64.htm 063 - Disclosure - Note 16 - Segments - Segments (Details) Sheet http://belfuse.com/20230630/role/statement-note-16-segments-segments-details Note 16 - Segments - Segments (Details) Details 64 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 97 fact(s) appearing in ix:hidden were eligible for transformation: belfa:AccumulatedOtherComprehensiveIncomeLossAvailableforsaleSecuritiesAdjustmentTax, belfa:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax, belfa:AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax, belfa:AociCashFlowHedgeCumulativeGainLossTax, belfa:SharesHeldInPlan, dei:EntityRegistrantName, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:AssetsFairValueDisclosure, us-gaap:AvailableForSaleSecuritiesDebtSecurities, us-gaap:CommonStockDividendsPerShareDeclared, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesOutstanding, us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense, us-gaap:DefinedContributionPlanCostRecognized, us-gaap:DerivativeNotionalAmount, us-gaap:GainLossOnSaleOfPropertyPlantEquipment, us-gaap:LoansAndLeasesReceivableRelatedParties, us-gaap:LossContingencyEstimateOfPossibleLoss, us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners, us-gaap:NetIncomeLossAttributableToNoncontrollingInterest, us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent, us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax, us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent, us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax, us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent, us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax, us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates, us-gaap:PreferredStockNoParValue, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:StockholdersEquity, us-gaap:TreasuryStockCommonShares, us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense - belfb20230630_10q.htm 8, 13, 14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110 belfb20230630_10q.htm belfa-20230630.xsd belfa-20230630_cal.xml belfa-20230630_def.xml belfa-20230630_lab.xml belfa-20230630_pre.xml ex_527872.htm ex_527873.htm ex_527874.htm ex_527875.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "belfb20230630_10q.htm": { "axisCustom": 0, "axisStandard": 27, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1087, "http://xbrl.sec.gov/dei/2023": 33 }, "contextCount": 364, "dts": { "calculationLink": { "local": [ "belfa-20230630_cal.xml" ] }, "definitionLink": { "local": [ "belfa-20230630_def.xml" ] }, "inline": { "local": [ "belfb20230630_10q.htm" ] }, "labelLink": { "local": [ "belfa-20230630_lab.xml" ] }, "presentationLink": { "local": [ "belfa-20230630_pre.xml" ] }, "schema": { "local": [ "belfa-20230630.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/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" ] } }, "elementCount": 439, "entityCount": 1, "hidden": { "http://belfuse.com/20230630": 9, "http://fasb.org/us-gaap/2023": 89, "http://xbrl.sec.gov/dei/2023": 6, "total": 104 }, "keyCustom": 18, "keyStandard": 252, "memberCustom": 23, "memberStandard": 36, "nsprefix": "belfa", "nsuri": "http://belfuse.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://belfuse.com/20230630/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 1 - Basis of Presentation and Accounting Policies", "menuCat": "Notes", "order": "10", "role": "http://belfuse.com/20230630/role/statement-note-1-basis-of-presentation-and-accounting-policies", "shortName": "Note 1 - Basis of Presentation and Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 2 - Investment in Innolectric", "menuCat": "Notes", "order": "11", "role": "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "shortName": "Note 2 - Investment in Innolectric", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 3 - Divestiture of Subsidiary", "menuCat": "Notes", "order": "12", "role": "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "shortName": "Note 3 - Divestiture of Subsidiary", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 4 - Revenue", "menuCat": "Notes", "order": "13", "role": "http://belfuse.com/20230630/role/statement-note-4-revenue", "shortName": "Note 4 - Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 5 - Earnings Per Share", "menuCat": "Notes", "order": "14", "role": "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share", "shortName": "Note 5 - Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 6 - Fair Value Measurements", "menuCat": "Notes", "order": "15", "role": "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "shortName": "Note 6 - Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 7 - Inventories", "menuCat": "Notes", "order": "16", "role": "http://belfuse.com/20230630/role/statement-note-7-inventories", "shortName": "Note 7 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 8 - Property, Plant and Equipment", "menuCat": "Notes", "order": "17", "role": "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "shortName": "Note 8 - Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 9 - Accrued Expenses", "menuCat": "Notes", "order": "18", "role": "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses", "shortName": "Note 9 - Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities", "menuCat": "Notes", "order": "19", "role": "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "shortName": "Note 10 - Derivative Instruments and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 11 - Debt", "menuCat": "Notes", "order": "20", "role": "http://belfuse.com/20230630/role/statement-note-11-debt", "shortName": "Note 11 - Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 12 - Income Taxes", "menuCat": "Notes", "order": "21", "role": "http://belfuse.com/20230630/role/statement-note-12-income-taxes", "shortName": "Note 12 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans", "menuCat": "Notes", "order": "22", "role": "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "shortName": "Note 13 - Retirement, Savings and Deferred Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss", "menuCat": "Notes", "order": "23", "role": "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss", "shortName": "Note 14 - Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 15 - Commitments and Contingencies", "menuCat": "Notes", "order": "24", "role": "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies", "shortName": "Note 15 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 16 - Segments", "menuCat": "Notes", "order": "25", "role": "http://belfuse.com/20230630/role/statement-note-16-segments", "shortName": "Note 16 - Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "26", "role": "http://belfuse.com/20230630/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 3 - Divestiture of Subsidiary (Tables)", "menuCat": "Tables", "order": "27", "role": "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-tables", "shortName": "Note 3 - Divestiture of Subsidiary (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 4 - Revenue (Tables)", "menuCat": "Tables", "order": "28", "role": "http://belfuse.com/20230630/role/statement-note-4-revenue-tables", "shortName": "Note 4 - Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 5 - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "29", "role": "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-tables", "shortName": "Note 5 - Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 7 - Inventories (Tables)", "menuCat": "Tables", "order": "30", "role": "http://belfuse.com/20230630/role/statement-note-7-inventories-tables", "shortName": "Note 7 - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 8 - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "31", "role": "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-tables", "shortName": "Note 8 - Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 9 - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "32", "role": "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-tables", "shortName": "Note 9 - Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities (Tables)", "menuCat": "Tables", "order": "33", "role": "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables", "shortName": "Note 10 - Derivative Instruments and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans (Tables)", "menuCat": "Tables", "order": "34", "role": "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-tables", "shortName": "Note 13 - Retirement, Savings and Deferred Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss (Tables)", "menuCat": "Tables", "order": "35", "role": "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-tables", "shortName": "Note 14 - Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 16 - Segments (Tables)", "menuCat": "Tables", "order": "36", "role": "http://belfuse.com/20230630/role/statement-note-16-segments-tables", "shortName": "Note 16 - Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 2 - Investment in Innolectric (Details Textual)", "menuCat": "Details", "order": "37", "role": "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual", "shortName": "Note 2 - Investment in Innolectric (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_ConsolidatedEntitiesAxis-InnolectricAgMember_StatementBusinessSegmentsAxis-PowerSolutionsAndProtectionSegmentMember", "decimals": "-5", "lang": null, "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-01_DisposalGroupClassificationAxis-DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-BelStewartSroMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 3 - Divestiture of Subsidiary (Details Textual)", "menuCat": "Details", "order": "38", "role": "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual", "shortName": "Note 3 - Divestiture of Subsidiary (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainLossOnSaleOfBusiness", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details)", "menuCat": "Details", "order": "39", "role": "http://belfuse.com/20230630/role/statement-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)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-01_DisposalGroupClassificationAxis-DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-BelStewartSroMember", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-4", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details)", "menuCat": "Details", "order": "40", "role": "http://belfuse.com/20230630/role/statement-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)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_ContractWithCustomerSalesChannelAxis-SalesChannelDirectlyToConsumerMember", "decimals": "-4", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 4 - Revenue - Contract Assets and Contract Liabilities (Details)", "menuCat": "Details", "order": "41", "role": "http://belfuse.com/20230630/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "shortName": "Note 4 - Revenue - Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 5 - Earnings Per Share - Basic and Diluted Net Earnings Per Common Share (Details)", "menuCat": "Details", "order": "42", "role": "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details", "shortName": "Note 5 - Earnings Per Share - Basic and Diluted Net Earnings Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarnings", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 6 - Fair Value Measurements (Details Textual)", "menuCat": "Details", "order": "43", "role": "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual", "shortName": "Note 6 - Fair Value Measurements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 7 - Inventories - Components of Inventories (Details)", "menuCat": "Details", "order": "44", "role": "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details", "shortName": "Note 7 - Inventories - Components of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 8 - Property, Plant and Equipment (Details Textual)", "menuCat": "Details", "order": "45", "role": "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual", "shortName": "Note 8 - Property, Plant and Equipment (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "46", "role": "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "shortName": "Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 9 - Accrued Expenses (Details Textual)", "menuCat": "Details", "order": "47", "role": "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-details-textual", "shortName": "Note 9 - Accrued Expenses (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 9 - Accrued Expenses - Accrued Expenses (Details)", "menuCat": "Details", "order": "48", "role": "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details", "shortName": "Note 9 - Accrued Expenses - Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2022-12-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 9 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details)", "menuCat": "Details", "order": "49", "role": "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "shortName": "Note 9 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": "-3", "lang": null, "name": "belfa:RestructuringCashPaymentsAndOtherSettlements", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30_DerivativeInstrumentRiskAxis-ForeignExchangeForwardMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities (Details Textual)", "menuCat": "Details", "order": "50", "role": "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "shortName": "Note 10 - Derivative Instruments and Hedging Activities (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30_DerivativeInstrumentRiskAxis-ForeignExchangeForwardMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details)", "menuCat": "Details", "order": "51", "role": "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "shortName": "Note 10 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "52", "role": "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "shortName": "Note 10 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 10 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details)", "menuCat": "Details", "order": "53", "role": "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "shortName": "Note 10 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2022-12-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 11 - Debt (Details Textual)", "menuCat": "Details", "order": "54", "role": "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual", "shortName": "Note 11 - Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2022-12-31_DerivativeInstrumentRiskAxis-InterestRateSwapMember", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 12 - Income Taxes (Details Textual)", "menuCat": "Details", "order": "55", "role": "http://belfuse.com/20230630/role/statement-note-12-income-taxes-details-textual", "shortName": "Note 12 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_RetirementPlanNameAxis-BelFuseIncEmployeesSavingsPlanMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans (Details Textual)", "menuCat": "Details", "order": "56", "role": "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual", "shortName": "Note 13 - Retirement, Savings and Deferred Compensation Plans (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_RetirementPlanNameAxis-BelFuseIncEmployeesSavingsPlanMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details)", "menuCat": "Details", "order": "57", "role": "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "shortName": "Note 13 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 13 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "58", "role": "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "shortName": "Note 13 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30_RetirementPlanTypeAxis-SupplementalEmployeeRetirementPlanDefinedBenefitMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "59", "role": "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "shortName": "Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "6", "role": "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited-parentheticals", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals)", "menuCat": "Details", "order": "60", "role": "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "shortName": "Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-03-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 14 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details)", "menuCat": "Details", "order": "61", "role": "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "shortName": "Note 14 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "belfa:ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30_StatementEquityComponentsAxis-AccumulatedTranslationAdjustmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30_LitigationCaseAxis-ArezzoRevenueAgencyMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 15 - Commitments and Contingencies (Details Textual)", "menuCat": "Details", "order": "62", "role": "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual", "shortName": "Note 15 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2023-06-30_LitigationCaseAxis-ArezzoRevenueAgencyMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "belfa:NumberOfIndustryInWhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 16 - Segments (Details Textual)", "menuCat": "Details", "order": "63", "role": "http://belfuse.com/20230630/role/statement-note-16-segments-details-textual", "shortName": "Note 16 - Segments (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "belfa:NumberOfIndustryInWhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 16 - Segments - Segments (Details)", "menuCat": "Details", "order": "64", "role": "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details", "shortName": "Note 16 - Segments - Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "3", "lang": null, "name": "belfa:PercentageOfGrossProfit", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2022-01-01_2022-03-31_StatementEquityComponentsAxis-RetainedEarningsMember", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "8", "role": "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "008 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "9", "role": "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "belfb20230630_10q.htm", "contextRef": "d_2023-01-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } } }, "segmentCount": 62, "tag": { "belfa_AccruedSubcontractingLabor": { "auth_ref": [], "calculation": { "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to subcontracting labor. Used to reflect current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Subcontracting labor" } } }, "localname": "AccruedSubcontractingLabor", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "belfa_AccumulatedOtherComprehensiveIncomeLossAvailableforsaleSecuritiesAdjustmentTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the tax expense (benefit) of arising from the accumulated appreciation or loss in value of total available-for-sale securities at the end of an accounting period.", "label": "Unrealized holding gains on available-for-sale securities, tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableforsaleSecuritiesAdjustmentTax", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "belfa_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the tax expense (benefit) arising from the accumulated appreciation or loss in value of foreign currency translation adjustment at the end of an accounting period.", "label": "belfa_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "verboseLabel": "Foreign currency translation adjustment, tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "belfa_AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the tax portion in relation to net gain (loss), prior service cost (credit), and transition assets (obligations), as well as minimum pension liability if still remaining, included in accumulated other comprehensive income associated with a defined benefit pension or other post-retirement plan(s) because they have yet to be recognized as components of net periodic benefit cost.", "label": "belfa_AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "negatedTerseLabel": "Change in unfunded SERP liabilityChange in unfunded SERP liability, tax, tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "belfa_AociCashFlowHedgeCumulativeGainLossTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax on accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Unrealized gains (losses) on interest rate swap cash flow hedge, tax" } } }, "localname": "AociCashFlowHedgeCumulativeGainLossTax", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "belfa_ArezzoRevenueAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Arezzo Revenue Agency.", "label": "Arezzo Revenue Agency [Member]" } } }, "localname": "ArezzoRevenueAgencyMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "belfa_BelFuseIncEmployeesSavingsPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Bel Fuse Inc. Employees' Savings Plan.", "label": "Bel Fuse Inc. Employees' Savings Plan [Member]" } } }, "localname": "BelFuseIncEmployeesSavingsPlanMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "belfa_BelStewartSroMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Bel Stewart s.r.o.", "label": "Bel Stewart s.r.o. [Member]" } } }, "localname": "BelStewartSroMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual" ], "xbrltype": "domainItemType" }, "belfa_CommonStockCommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to common stock class A shares.", "label": "Common Stock, Common Class A [Member]" } } }, "localname": "CommonStockCommonClassAMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "belfa_CommonStockCommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to common class B stock.", "label": "Common Stock, Common Class B [Member]" } } }, "localname": "CommonStockCommonClassBMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "belfa_ConnectivitySolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Connectivity Solutions product group.", "label": "Connectivity Solutions [Member]" } } }, "localname": "ConnectivitySolutionsMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details", "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "belfa_CreditAndSecurityAgreementWithKeyBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Credit and Security Agreement with KeyBank National Association (as amended, the \"CSA\").", "label": "Credit and Security Agreement with KeyBank [Member]" } } }, "localname": "CreditAndSecurityAgreementWithKeyBankMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "domainItemType" }, "belfa_CustomsDutiesAndImposedFines": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of customs duties and imposed fines.", "label": "belfa_CustomsDutiesAndImposedFines", "terseLabel": "Customs Duties and Imposed Fines" } } }, "localname": "CustomsDutiesAndImposedFines", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "belfa_DeferredCompensationArrangementVestingAge": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The age of employees for contributions to become fully vested under deferred compensation arrangement.", "label": "belfa_DeferredCompensationArrangementVestingAge", "terseLabel": "Deferred Compensation Arrangement, Vesting Age" } } }, "localname": "DeferredCompensationArrangementVestingAge", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "integerItemType" }, "belfa_DisposalGroupIncludingDiscontinuedOperationAssetsLiabilitiesNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets (liabilities), net, attributable to disposal group held for sale or disposed of.", "label": "belfa_DisposalGroupIncludingDiscontinuedOperationAssetsLiabilitiesNet", "verboseLabel": "Total net assets transferred" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsLiabilitiesNet", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "belfa_DisposalOfCorporateHeadquartersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relating to the disposal of corporate headquarters.", "label": "Disposal of Corporate Headquarters [Member]" } } }, "localname": "DisposalOfCorporateHeadquartersMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual" ], "xbrltype": "domainItemType" }, "belfa_EOSClaimFromPrincipalCommissionerOfCustomsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to EOS claim from principal commissioner of customs.", "label": "EOS Claim From Principal Commissioner of Customs [Member]" } } }, "localname": "EOSClaimFromPrincipalCommissionerOfCustomsMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "belfa_EOSPowerPanamaIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents EOS Power Panama Inc.", "label": "EOS Power Panama Inc. [Member]" } } }, "localname": "EOSPowerPanamaIncMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "belfa_IndemnificationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of indemnification.", "label": "belfa_IndemnificationPeriod", "terseLabel": "Indemnification Period (Year)" } } }, "localname": "IndemnificationPeriod", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "durationItemType" }, "belfa_InnolectricAgMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Innolectric AG.", "label": "Innolectric AG [Member]" } } }, "localname": "InnolectricAgMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "domainItemType" }, "belfa_InvestmentsHeldInRabbiTrustMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to investments held in a rabbi trust which are intended to fund the Company's Supplemental Executive Retirement Plan (\"SERP\").", "label": "Investments Held in Rabbi Trust [Member]" } } }, "localname": "InvestmentsHeldInRabbiTrustMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "belfa_JerseyCityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Jersey City location.", "label": "Jersey City [Member]" } } }, "localname": "JerseyCityMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual" ], "xbrltype": "domainItemType" }, "belfa_LineOfCreditFacilityMaximumLettersOfCreditCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum letters of credit capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "belfa_LineOfCreditFacilityMaximumLettersOfCreditCapacity", "terseLabel": "Line of Credit Facility, Maximum Letters of Credit Capacity" } } }, "localname": "LineOfCreditFacilityMaximumLettersOfCreditCapacity", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "belfa_LineOfCreditFacilityMaximumSwingLineLoanCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum swing line loan capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "belfa_LineOfCreditFacilityMaximumSwingLineLoanCapacity", "terseLabel": "Line of Credit Facility, Maximum Swing Line Loan Capacity" } } }, "localname": "LineOfCreditFacilityMaximumSwingLineLoanCapacity", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "belfa_LoansAndLeasesReceivableInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The interest rate for loans and leases receivable.", "label": "belfa_LoansAndLeasesReceivableInterestRate", "terseLabel": "Loans and Leases Receivable, Interest Rate" } } }, "localname": "LoansAndLeasesReceivableInterestRate", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "percentItemType" }, "belfa_MagneticSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Magnetic Solutions product group.", "label": "Magnetic Solutions [Member]" } } }, "localname": "MagneticSolutionsMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "belfa_MagneticSolutionsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the magnetic solutions segment.", "label": "Magnetic Solutions Segment [Member]" } } }, "localname": "MagneticSolutionsSegmentMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details" ], "xbrltype": "domainItemType" }, "belfa_NonqualifiedDeferredCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Nonqualified Deferred Compensation Plan.", "label": "Nonqualified Deferred Compensation Plan [Member]" } } }, "localname": "NonqualifiedDeferredCompensationPlanMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "belfa_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_NumberOfIndustryInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of industry in which entity operates with its reportable operating segments.", "label": "belfa_NumberOfIndustryInWhichEntityOperates", "terseLabel": "Number of Industry in which Entity Operates" } } }, "localname": "NumberOfIndustryInWhichEntityOperates", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments-details-textual" ], "xbrltype": "integerItemType" }, "belfa_PaymentForCustomsDutiesAndImposedFinesAndPenalties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for payment for customs duties and imposed fines and penalties.", "label": "belfa_PaymentForCustomsDutiesAndImposedFinesAndPenalties", "terseLabel": "Payment for Customs Duties and Imposed Fines and Penalties" } } }, "localname": "PaymentForCustomsDutiesAndImposedFinesAndPenalties", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "belfa_PercentageOfGrossProfit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents percentage of gross profit.", "label": "Gross Profit %" } } }, "localname": "PercentageOfGrossProfit", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details" ], "xbrltype": "percentItemType" }, "belfa_PowerSolutionsAndProtectionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Power Solutions and Protection product group.", "label": "Power Solutions and Protection [Member]" } } }, "localname": "PowerSolutionsAndProtectionMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "belfa_PowerSolutionsAndProtectionSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to the power solutions and protection segment.", "label": "Power Solutions and Protection Segment [Member]" } } }, "localname": "PowerSolutionsAndProtectionSegmentMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "domainItemType" }, "belfa_RestructuringCashPaymentsAndOtherSettlements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "belfa_RestructuringCashPaymentsAndOtherSettlements", "negatedLabel": "Cash payment and other settlements" } } }, "localname": "RestructuringCashPaymentsAndOtherSettlements", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details" ], "xbrltype": "monetaryItemType" }, "belfa_RetirementFundCoveringHongKongBasedEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Company's retirement fund which covers substantially all of their Hong Kong-based full-time employees.", "label": "Retirement Fund Covering Hong Kong-based Employees [Member]" } } }, "localname": "RetirementFundCoveringHongKongBasedEmployeesMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "belfa_ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in components of accumulated other comprehensive income (loss).", "label": "Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component [Table Text Block]" } } }, "localname": "ScheduleOfChangesInAccumulatedOtherComprehensiveIncomeLossByComponentTableTextBlock", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-tables" ], "xbrltype": "textBlockItemType" }, "belfa_SecuredOvernightFinancingRateSofrMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]" } } }, "localname": "SecuredOvernightFinancingRateSofrMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "domainItemType" }, "belfa_SharesHeldInPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares of the company's common stock owned by the plan.", "label": "belfa_SharesHeldInPlan", "terseLabel": "Shares Held in Plan (in shares)" } } }, "localname": "SharesHeldInPlan", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "sharesItemType" }, "belfa_The2021SwapsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The aggregate two 2021 interest rate swap agreements entered in November 2021.", "label": "The 2021 Swaps [Member]" } } }, "localname": "The2021SwapsMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "domainItemType" }, "belfa_The2021SwapsOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The first of the 2021 interest rate swaps.", "label": "The 2021 Swaps One [Member]" } } }, "localname": "The2021SwapsOneMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "domainItemType" }, "belfa_The2021SwapsTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The second of the 2021 interest rate swaps.", "label": "The 2021 Swaps Two [Member]" } } }, "localname": "The2021SwapsTwoMember", "nsuri": "http://belfuse.com/20230630", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "domainItemType" }, "belfa_statement-statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Derivative Instruments and Hedging Activities - Derivative Financial Instruments Effects on Accumulated Other Comprehensive Loss (Details)" } } }, "localname": "statement-statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Derivative Instruments and Hedging Activities - Fair Value of Derivative Financial Instruments (Details)" } } }, "localname": "statement-statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Derivative Instruments and Hedging Activities - (Losses) Gains Recognized on Derivatives Instruments Not Designated as Hedging (Details)" } } }, "localname": "statement-statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-10-derivative-instruments-and-hedging-activities-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Derivative Instruments and Hedging Activities" } } }, "localname": "statement-statement-note-10-derivative-instruments-and-hedging-activities-tables", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Retirement, Savings and Deferred Compensation Plans - Amounts Recognized in Accumulated Other Comprehensive Loss (Details)" } } }, "localname": "statement-statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Retirement, Savings and Deferred Compensation Plans - Components of SERP Expense (Details)" } } }, "localname": "statement-statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-13-retirement-savings-and-deferred-compensation-plans-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Retirement, Savings and Deferred Compensation Plans" } } }, "localname": "statement-statement-note-13-retirement-savings-and-deferred-compensation-plans-tables", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details)" } } }, "localname": "statement-statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Accumulated Other Comprehensive Loss - Accumulated Other Comprehensive Loss (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Loss by Component (Details)" } } }, "localname": "statement-statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-14-accumulated-other-comprehensive-loss-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Accumulated Other Comprehensive Loss" } } }, "localname": "statement-statement-note-14-accumulated-other-comprehensive-loss-tables", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-16-segments-segments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Segments - Segments (Details)" } } }, "localname": "statement-statement-note-16-segments-segments-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-16-segments-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 16 - Segments" } } }, "localname": "statement-statement-note-16-segments-tables", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Divestiture of Subsidiary - Assets and Liabilities Included in Sale (Details)" } } }, "localname": "statement-statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-3-divestiture-of-subsidiary-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Divestiture of Subsidiary" } } }, "localname": "statement-statement-note-3-divestiture-of-subsidiary-tables", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-4-revenue-contract-assets-and-contract-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Revenue - Contract Assets and Contract Liabilities (Details)" } } }, "localname": "statement-statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Revenue - Disaggregation of Revenue by Product Group and Sales Channel (Details)" } } }, "localname": "statement-statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-4-revenue-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Revenue" } } }, "localname": "statement-statement-note-4-revenue-tables", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Earnings Per Share - Basic and Diluted Net Earnings Per Common Share (Details)" } } }, "localname": "statement-statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-5-earnings-per-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Earnings Per Share" } } }, "localname": "statement-statement-note-5-earnings-per-share-tables", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-7-inventories-components-of-inventories-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Inventories - Components of Inventories (Details)" } } }, "localname": "statement-statement-note-7-inventories-components-of-inventories-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-7-inventories-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Inventories" } } }, "localname": "statement-statement-note-7-inventories-tables", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Property, Plant and Equipment, Net - Property, Plant and Equipment (Details)" } } }, "localname": "statement-statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-8-property-plant-and-equipment-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Property, Plant and Equipment" } } }, "localname": "statement-statement-note-8-property-plant-and-equipment-tables", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-9-accrued-expenses-accrued-expenses-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Accrued Expenses - Accrued Expenses (Details)" } } }, "localname": "statement-statement-note-9-accrued-expenses-accrued-expenses-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Accrued Expenses - Activity and Liability Balances Related to Restructuring Costs (Details)" } } }, "localname": "statement-statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-note-9-accrued-expenses-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Accrued Expenses" } } }, "localname": "statement-statement-note-9-accrued-expenses-tables", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "belfa_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://belfuse.com/20230630", "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r855" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-document-and-entity-information", "http://belfuse.com/20230630/role/statement-note-1-basis-of-presentation-and-accounting-policies", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual", "http://belfuse.com/20230630/role/statement-note-12-income-taxes", "http://belfuse.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-tables", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual", "http://belfuse.com/20230630/role/statement-note-16-segments", "http://belfuse.com/20230630/role/statement-note-16-segments-details-textual", "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details", "http://belfuse.com/20230630/role/statement-note-16-segments-tables", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-tables", "http://belfuse.com/20230630/role/statement-note-4-revenue", "http://belfuse.com/20230630/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20230630/role/statement-note-4-revenue-tables", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-tables", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20230630/role/statement-note-7-inventories", "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details", "http://belfuse.com/20230630/role/statement-note-7-inventories-tables", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-tables", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-details-textual", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-tables", "http://belfuse.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r856" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r852" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-document-and-entity-information", "http://belfuse.com/20230630/role/statement-note-1-basis-of-presentation-and-accounting-policies", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual", "http://belfuse.com/20230630/role/statement-note-12-income-taxes", "http://belfuse.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-tables", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual", "http://belfuse.com/20230630/role/statement-note-16-segments", "http://belfuse.com/20230630/role/statement-note-16-segments-details-textual", "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details", "http://belfuse.com/20230630/role/statement-note-16-segments-tables", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-tables", "http://belfuse.com/20230630/role/statement-note-4-revenue", "http://belfuse.com/20230630/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20230630/role/statement-note-4-revenue-tables", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-tables", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20230630/role/statement-note-7-inventories", "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details", "http://belfuse.com/20230630/role/statement-note-7-inventories-tables", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-tables", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-details-textual", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-tables", "http://belfuse.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r851" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r853" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaMember": { "auth_ref": [ "r1000", "r1001", "r1002", "r1003" ], "lang": { "en-us": { "role": { "label": "Asia [Member]" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r208", "r532", "r533", "r536", "r537", "r583", "r801", "r907", "r910", "r911" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r208", "r532", "r533", "r536", "r537", "r583", "r801", "r907", "r910", "r911" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [ "r1000", "r1001", "r1002", "r1003" ], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r345", "r346", "r347", "r348", "r475", "r614", "r671", "r709", "r710", "r764", "r768", "r770", "r771", "r783", "r802", "r803", "r818", "r827", "r839", "r843", "r912", "r986", "r987", "r988", "r989", "r990", "r991" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [ "r1000", "r1001", "r1002", "r1003" ], "lang": { "en-us": { "role": { "label": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r268", "r615", "r665", "r666", "r667", "r668", "r669", "r670", "r805", "r828", "r842", "r861", "r903", "r904", "r915", "r994" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r268", "r615", "r665", "r666", "r667", "r668", "r669", "r670", "r805", "r828", "r842", "r861", "r903", "r904", "r915", "r994" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r345", "r346", "r347", "r348", "r424", "r475", "r505", "r506", "r507", "r590", "r614", "r671", "r709", "r710", "r764", "r768", "r770", "r771", "r783", "r802", "r803", "r818", "r827", "r839", "r843", "r845", "r900", "r912", "r987", "r988", "r989", "r990", "r991" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r345", "r346", "r347", "r348", "r424", "r475", "r505", "r506", "r507", "r590", "r614", "r671", "r709", "r710", "r764", "r768", "r770", "r771", "r783", "r802", "r803", "r818", "r827", "r839", "r843", "r845", "r900", "r912", "r987", "r988", "r989", "r990", "r991" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r270", "r271", "r702", "r705", "r707", "r765", "r769", "r772", "r784", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r806", "r829", "r845", "r915", "r994" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r270", "r271", "r702", "r705", "r707", "r765", "r769", "r772", "r784", "r790", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r806", "r829", "r845", "r915", "r994" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r28", "r841" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r273", "r274" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net of allowance for doubtful accounts of $1,632 and $1,552, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses", "totalLabel": "Accrued Liabilities, Current" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r32", "r809" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r9", "r21", "r40", "r874", "r875", "r876" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r57", "r161", "r643" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r184", "r192", "r193", "r534", "r814", "r874" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r178", "r179", "r180", "r184", "r192", "r193", "r874" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r873" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "verboseLabel": "Unrealized holding gains on marketable securities, net of taxes of ($7) at June 30, 2023 and ($7) at December 31, 2022" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r10", "r40", "r957" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "order": 0.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "negatedLabel": "Unfunded SERP liability, net of taxes of $887 at June 30, 2023 and $879 at December 31, 2022" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r176", "r181", "r183", "r184", "r557" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "verboseLabel": "Foreign currency translation adjustment, net of taxes of ($273) at June 30, 2023 and ($369) at December 31, 2022" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r39", "r40", "r108", "r169", "r640", "r676", "r677" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive loss", "totalLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r5", "r21", "r40", "r541", "r544", "r578", "r672", "r673", "r874", "r875", "r876", "r882", "r883", "r884" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r7", "r21", "r40", "r192", "r193", "r567", "r568", "r569", "r570", "r572", "r874" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r99", "r841", "r996" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r509", "r510", "r511", "r688", "r882", "r883", "r884", "r979", "r998" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "terseLabel": "Forfeiture of restricted common stock, APIC" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r64", "r65", "r482" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r170", "r275", "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r111", "r370", "r574", "r878" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r181" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Unrealized gains on interest rate swap cash flow hedge, net of taxes of $0 at June 30, 2023 and $0 at December 31, 2022" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r140", "r164", "r204", "r243", "r258", "r264", "r307", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r532", "r536", "r559", "r635", "r731", "r841", "r850", "r908", "r909", "r984" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r157", "r173", "r204", "r307", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r532", "r536", "r559", "r841", "r908", "r909", "r984" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsFairValueDisclosure", "terseLabel": "Assets, Fair Value Disclosure, Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "auth_ref": [ "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group.", "label": "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup", "terseLabel": "Asset, Held-for-Sale, Not Part of Disposal Group" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r126", "r841" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r278", "r316", "r629", "r890" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "terseLabel": "Debt Securities, Available-for-Sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r68", "r73" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-1-basis-of-presentation-and-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "terseLabel": "Business Acquisition, Transaction Costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r1", "r2", "r66", "r531" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "terseLabel": "Business Combination, Consideration Transferred, Liabilities Incurred" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalUnitClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class B of capital units, which are a type of ownership interest in a corporation.", "label": "Capital Unit, Class B [Member]" } } }, "localname": "CapitalUnitClassBMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r47", "r159", "r807" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r47", "r119", "r202" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r119" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments.", "label": "Designated as cash flow hedges" } } }, "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue": { "auth_ref": [ "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of all liability derivatives designated as cash flow hedging instruments.", "label": "Designated as a cash flow hedge", "terseLabel": "Designated as cash flow hedges" } } }, "localname": "CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r152", "r166", "r167", "r168", "r204", "r224", "r225", "r228", "r231", "r237", "r238", "r307", "r351", "r353", "r354", "r355", "r358", "r359", "r377", "r378", "r379", "r380", "r382", "r559", "r682", "r683", "r684", "r685", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r719", "r740", "r760", "r785", "r786", "r787", "r788", "r789", "r857", "r879", "r885" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-document-and-entity-information", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r36", "r82", "r637", "r718" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies (see Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r131", "r342", "r343", "r791", "r902" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r998" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-document-and-entity-information", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [ "r998" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-document-and-entity-information", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Dividends declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r98", "r719" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r98", "r719", "r737", "r998", "r999" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r98", "r639", "r841" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r41", "r188", "r190", "r196", "r631", "r650" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r107", "r195", "r630", "r648" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r914" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r384", "r386", "r397" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Unbilled receivables", "terseLabel": "Contract assets - current (unbilled receivables)" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r384", "r385", "r397" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "us-gaap_ContractWithCustomerLiability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r384", "r385", "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "us-gaap_ContractWithCustomerLiabilityCurrent", "terseLabel": "Contract liabilities - current (deferred revenue)" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r830", "r915" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r830", "r915" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r887" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r113", "r615" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r132", "r203", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r371", "r372", "r374" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r25", "r141", "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "us-gaap_DebtInstrumentCarryingAmount", "terseLabel": "Long-Term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r34", "r79", "r368" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "us-gaap_DebtInstrumentInterestRateDuringPeriod", "terseLabel": "Debt Instrument, Interest Rate During Period" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Year)" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "us-gaap_DebtWeightedAverageInterestRate", "terseLabel": "Debt, Weighted Average Interest Rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "auth_ref": [ "r63", "r134" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement.", "label": "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense", "terseLabel": "Deferred Compensation Arrangement with Individual, Compensation Expense" } } }, "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r871" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "us-gaap_DeferredCompensationPlanAssets", "terseLabel": "Deferred Compensation Plan Assets" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r515", "r516" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "us-gaap_DeferredIncomeTaxAssetsNet", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r515", "r516", "r636" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r121" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "us-gaap_DeferredIncomeTaxesAndTaxCredits", "terseLabel": "Deferred tax benefit" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r10", "r40", "r957" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r40", "r445" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Net loss" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r40", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Prior service cost" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r402", "r440", "r461", "r831", "r832" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details": { "order": 0.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses", "negatedLabel": "Net amortization" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r402", "r406", "r438", "r459", "r831", "r832" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r436", "r457", "r831", "r832" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r404", "r437", "r458", "r831", "r832" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r469" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "us-gaap_DefinedContributionPlanCostRecognized", "terseLabel": "Defined Contribution Plan, Cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r15", "r56" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "us-gaap_Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r15", "r248" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r174", "r175", "r558", "r700", "r701", "r702", "r703", "r704", "r706", "r707", "r708", "r709", "r710", "r725", "r726", "r773", "r776", "r779", "r780", "r781", "r782", "r813", "r845", "r995" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Total derivative assets", "terseLabel": "Derivative Asset" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "auth_ref": [ "r17" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet", "terseLabel": "Derivative Assets (Liabilities), at Fair Value, Net" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative.", "label": "us-gaap_DerivativeBasisSpreadOnVariableRate", "terseLabel": "Derivative, Basis Spread on Variable Rate" } } }, "localname": "DerivativeBasisSpreadOnVariableRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [ "r708", "r710", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r732", "r733", "r734", "r735", "r747", "r748", "r749", "r750", "r753", "r754", "r755", "r756", "r773", "r774", "r779", "r781", "r844", "r845" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "us-gaap_DerivativeFixedInterestRate", "terseLabel": "Derivative, Fixed Interest Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r69", "r71", "r74", "r76", "r708", "r710", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r732", "r733", "r734", "r735", "r747", "r748", "r749", "r750", "r753", "r754", "r755", "r756", "r773", "r774", "r779", "r781", "r813", "r844", "r845" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r139", "r539", "r546" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.", "label": "Not designated as hedging instruments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r75", "r860" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "terseLabel": "Derivative instruments gain (loss)" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r174", "r175", "r558", "r700", "r701", "r702", "r703", "r706", "r707", "r708", "r709", "r710", "r732", "r734", "r735", "r774", "r775", "r776", "r779", "r780", "r781", "r782", "r813", "r995" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Total derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r977", "r978" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "us-gaap_DerivativeNotionalAmount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r915" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-1-basis-of-presentation-and-accounting-policies", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-12-income-taxes", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies", "http://belfuse.com/20230630/role/statement-note-16-segments", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20230630/role/statement-note-4-revenue", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-7-inventories", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r16", "r23" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r4", "r86", "r92", "r129" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "verboseLabel": "Accounts receivable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": { "auth_ref": [ "r4", "r86", "r92", "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable", "verboseLabel": "Accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable": { "auth_ref": [ "r4", "r86", "r92", "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as income tax obligations attributable to disposal group held for sale or disposed of.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable", "verboseLabel": "Income taxes payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities": { "auth_ref": [ "r4", "r86", "r92", "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "auth_ref": [ "r4", "r86", "r92", "r129" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration", "verboseLabel": "Consideration received" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": { "auth_ref": [ "r4", "r86", "r92", "r129" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1", "verboseLabel": "Inventories" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets": { "auth_ref": [ "r4", "r86", "r92", "r129" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets", "verboseLabel": "Other assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": { "auth_ref": [ "r4", "r86", "r92", "r127", "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "verboseLabel": "Other current liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "auth_ref": [ "r4", "r11", "r86", "r92", "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "verboseLabel": "Other long-term liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "auth_ref": [ "r4", "r86", "r92", "r129" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.", "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "verboseLabel": "Property, plant and equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r85", "r125" ], "lang": { "en-us": { "role": { "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.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r833", "r836" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r133" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Less dividends declared", "negatedLabel": "Cash dividends declared on common stock" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r197", "r214", "r215", "r216", "r217", "r218", "r223", "r224", "r228", "r230", "r231", "r235", "r548", "r549", "r632", "r651", "r815" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Net earnings per common share - basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net earnings per common share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-average number of shares outstanding:" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r222", "r232", "r233", "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r565" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Salaries, bonuses and related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r22", "r153", "r191", "r192", "r193", "r209", "r210", "r211", "r213", "r219", "r221", "r236", "r308", "r309", "r383", "r509", "r510", "r511", "r524", "r525", "r540", "r541", "r542", "r543", "r544", "r545", "r547", "r566", "r567", "r568", "r569", "r570", "r572", "r578", "r672", "r673", "r674", "r688", "r760" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r551", "r552", "r553", "r554", "r556" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r551", "r552", "r553", "r554", "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r311", "r312", "r313", "r314", "r315", "r317", "r318", "r319", "r373", "r381", "r546", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r649", "r819", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r891", "r892", "r893", "r894" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r560", "r561", "r562", "r564", "r757" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.", "label": "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax", "negatedLabel": "Net unrealized losses (gains) on foreign currency revaluation" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [ "r725", "r729", "r734", "r749", "r755", "r777", "r778", "r779", "r845" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r535", "r878" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Gain on sale of business", "negatedLabel": "Gain on sale of business", "verboseLabel": "Gain on sale recognized" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfProperties": { "auth_ref": [ "r878", "r898", "r899" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.", "label": "us-gaap_GainLossOnSaleOfProperties", "negatedLabel": "Gain on sale of property" } } }, "localname": "GainLossOnSaleOfProperties", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r15" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Gain on sale of property", "terseLabel": "Gain (Loss) on Disposition of Property Plant Equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r162", "r321", "r628", "r820", "r841", "r896", "r897" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r112", "r204", "r243", "r257", "r263", "r266", "r307", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r559", "r817", "r908" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r109", "r143", "r243", "r257", "r263", "r266", "r633", "r645", "r817" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Earnings before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r833", "r836" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r331", "r335", "r743" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r335", "r743" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r205", "r513", "r518", "r522", "r523", "r526", "r528", "r529", "r530", "r687" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-12-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r146", "r150", "r220", "r221", "r251", "r517", "r527", "r653" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "(Benefit from) provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income taxes, net of refunds received" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r14" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r14" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r14" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r14" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r877" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Unbilled receivables" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r14" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r14" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet", "negatedLabel": "Other operating assets/liabilities, net" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRestructuringReserve": { "auth_ref": [ "r877" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the 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.", "label": "us-gaap_IncreaseDecreaseInRestructuringReserve", "terseLabel": "Accrued restructuring costs" } } }, "localname": "IncreaseDecreaseInRestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r54", "r55" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r80", "r145", "r194", "r247", "r573", "r744", "r849", "r997" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r116", "r369", "r376", "r825", "r826" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r198", "r200", "r201" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest payments" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r804", "r847", "r848" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-7-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r124", "r810" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r171", "r808", "r841" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories", "totalLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r124", "r812" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r124", "r811" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work in progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r652", "r678", "r679", "r680", "r681", "r766", "r767" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r862", "r863", "r889" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r872" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Equity method investment", "terseLabel": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r916" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r204", "r307", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r533", "r536", "r537", "r559", "r717", "r816", "r850", "r908", "r984", "r985" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r103", "r142", "r642", "r841", "r881", "r895", "r980" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r158", "r204", "r307", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r533", "r536", "r537", "r559", "r841", "r908", "r984", "r985" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for uncertain tax positions" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r25", "r141", "r993" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r30", "r880" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r30", "r880" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "auth_ref": [ "r81", "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.", "label": "us-gaap_LoansAndLeasesReceivableRelatedParties", "terseLabel": "Loans and Leases Receivable, Related Parties" } } }, "localname": "LoansAndLeasesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "us-gaap_LongTermDebtFairValue", "terseLabel": "Long-Term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r165" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtPercentageBearingVariableInterestAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.", "label": "us-gaap_LongtermDebtPercentageBearingVariableInterestAmount", "terseLabel": "Long-Term Debt, Percentage Bearing Variable Interest, Amount" } } }, "localname": "LongtermDebtPercentageBearingVariableInterestAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r344", "r858" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "us-gaap_LossContingencyAccrualAtCarryingValue", "terseLabel": "Loss Contingency Accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r345", "r346", "r349", "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "us-gaap_LossContingencyEstimateOfPossibleLoss", "terseLabel": "Loss Contingency, Estimate of Possible Loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners", "terseLabel": "Subsidiary, Ownership Percentage, Noncontrolling Owner" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r199" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r199" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r119", "r120", "r121" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r110", "r121", "r144", "r156", "r186", "r189", "r193", "r204", "r212", "r214", "r215", "r216", "r217", "r220", "r221", "r226", "r243", "r257", "r263", "r266", "r307", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r549", "r559", "r647", "r739", "r758", "r759", "r817", "r849", "r908" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "us-gaap_NetIncomeLoss", "terseLabel": "Net earnings available to common stockholders", "totalLabel": "Net earnings available to common stockholders", "verboseLabel": "Net earnings" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r67", "r138", "r186", "r189", "r220", "r221", "r646", "r876" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest", "terseLabel": "Net Income (Loss) Attributable to Noncontrolling Interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r115" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing nonoperating income (expense).", "label": "Nonoperating Income (Expense) [Member]" } } }, "localname": "NonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Related party note receivable" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r888" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r888" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r24", "r40" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "Other comprehensive (loss) income before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r243", "r257", "r263", "r266", "r817" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r576" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r576" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating lease liabilities, long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r575" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r172", "r841" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r163" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r8", "r108", "r444" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "terseLabel": "Change in unfunded SERP liability, net of taxes of ($4), ($17), ($8) and ($35), respectively", "verboseLabel": "Change in unfunded SERP liability, net of taxes" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "auth_ref": [ "r12" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Change in unfunded SERP liability, tax", "verboseLabel": "Change in unfunded SERP liability, tax" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r177", "r181" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Unrealized gains on interest rate swap cash flow hedge" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r181" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "terseLabel": "Unrealized gains (losses) on interest rate swap cash flow hedge, net of taxes of $0 in all periods presented" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r182" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Unrealized losses on interest rate swap cash flow hedge, tax", "terseLabel": "Unrealized gains (losses) on interest rate swap cash flow hedge, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r177", "r181" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Net (losses) gains recognized in AOCL" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r181", "r185" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net losses reclassified from AOCL to the consolidated statement of operations" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r6" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "terseLabel": "Currency translation adjustment, net of taxes of ($105), ($31), ($96) and ($43), respectively", "verboseLabel": "Foreign currency translation adjustment, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r6", "r12", "r563", "r571" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustment, tax expense", "verboseLabel": "Foreign currency translation adjustment, tax expense" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r13", "r20", "r137", "r187", "r190" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r178", "r181", "r306" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Unrealized holding gains on marketable securities, net of taxes", "terseLabel": "Unrealized holding (losses) gains on marketable securities, net of taxes of $0 in all periods presented" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r12", "r179" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "Unrealized loss on marketable securities arising during the period, tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r68", "r77" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r32", "r841" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r121" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "us-gaap_OtherNoncashIncomeExpense", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r821", "r822", "r823", "r824" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r45" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r45" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "us-gaap_PaymentsOfDividends", "negatedLabel": "Dividends paid to common stockholders" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r43" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of 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).", "label": "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "negatedLabel": "Payments for equity method investment", "terseLabel": "Payments to Acquire Interest in Subsidiaries and Affiliates" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r118" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r399", "r424", "r426", "r432", "r449", "r451", "r452", "r453", "r454", "r455", "r467", "r468", "r469", "r831" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r96", "r400", "r401", "r423", "r831" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Minimum pension obligation and unfunded pension liability" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r97", "r913" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, no par value (in dollars per share)" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r97", "r719" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r97", "r377" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r97", "r638", "r841" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, no par value, 1,000,000 shares authorized; none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r42" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from sale of business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r44", "r880" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Borrowings under revolving credit line" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r117" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r32", "r905", "r906" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Warranty accrual" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r125", "r147", "r148", "r149" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r128", "r160", "r644" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r18", "r634", "r644", "r841" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r24", "r40" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "negatedLabel": "Amount reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r450", "r579", "r580", "r712", "r713", "r714", "r715", "r716", "r736", "r738", "r763" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyMember": { "auth_ref": [ "r206", "r207", "r579", "r580", "r581", "r582", "r712", "r713", "r714", "r715", "r716", "r736", "r738", "r763" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party [Member]" } } }, "localname": "RelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r450", "r579", "r580", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r712", "r713", "r714", "r715", "r716", "r736", "r738", "r763", "r983" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r46", "r880" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "us-gaap_RepaymentsOfLinesOfCredit", "negatedLabel": "Repayments under revolving credit line" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r84", "r512", "r992" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r15", "r337", "r339", "r901" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "New charges", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r333", "r334", "r339", "r340" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r15" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring charges" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r334", "r338" ], "calculation": { "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accrued restructuring costs", "periodEndLabel": "Liability, ending balance", "periodStartLabel": "Liability, beginning balance", "terseLabel": "Restructuring Reserve" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r100", "r133", "r641", "r675", "r677", "r686", "r720", "r841" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r153", "r209", "r210", "r211", "r213", "r219", "r221", "r308", "r309", "r509", "r510", "r511", "r524", "r525", "r540", "r542", "r543", "r545", "r547", "r672", "r674", "r688", "r998" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r839", "r859", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r839", "r859", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r400", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r450", "r453", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r469", "r470", "r471", "r481", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r400", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r450", "r453", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r469", "r470", "r471", "r481", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r244", "r245", "r256", "r261", "r262", "r268", "r270", "r272", "r395", "r396", "r615" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Net sales", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details", "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r151", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r398" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r577", "r840" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "ROU assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r830" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "us-gaap_SalesChannelThroughIntermediaryMember": { "auth_ref": [ "r830" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred through intermediary.", "label": "Sales Channel, Through Intermediary [Member]" } } }, "localname": "SalesChannelThroughIntermediaryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r40", "r981", "r982" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.", "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r69", "r74", "r538" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r19", "r23", "r26", "r86", "r87", "r88", "r89", "r90", "r91", "r93", "r94", "r95", "r130" ], "lang": { "en-us": { "role": { "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.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r886" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r27", "r104", "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-7-inventories-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r75", "r860" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r58", "r59", "r60" ], "lang": { "en-us": { "role": { "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.", "label": "Restructuring and Related Costs [Table Text Block]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r50", "r51", "r52", "r53" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r240", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r272", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r336", "r341", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r820", "r861", "r994" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r255", "r260", "r264", "r265", "r266", "r267", "r268", "r269", "r272" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r114" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r14" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r154", "r240", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r266", "r272", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r332", "r336", "r341", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r820", "r861", "r994" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r152", "r166", "r167", "r168", "r204", "r224", "r225", "r228", "r231", "r237", "r238", "r307", "r351", "r353", "r354", "r355", "r358", "r359", "r377", "r378", "r379", "r380", "r382", "r559", "r682", "r683", "r684", "r685", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r719", "r740", "r760", "r785", "r786", "r787", "r788", "r789", "r857", "r879", "r885" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-document-and-entity-information", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r22", "r37", "r153", "r191", "r192", "r193", "r209", "r210", "r211", "r213", "r219", "r221", "r236", "r308", "r309", "r383", "r509", "r510", "r511", "r524", "r525", "r540", "r541", "r542", "r543", "r544", "r545", "r547", "r566", "r567", "r568", "r569", "r570", "r572", "r578", "r672", "r673", "r674", "r688", "r760" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r209", "r210", "r211", "r236", "r615", "r678", "r699", "r711", "r712", "r713", "r714", "r715", "r716", "r719", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r732", "r733", "r734", "r735", "r736", "r738", "r741", "r742", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r760", "r846" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-note-1-basis-of-presentation-and-accounting-policies", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual", "http://belfuse.com/20230630/role/statement-note-12-income-taxes", "http://belfuse.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-tables", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual", "http://belfuse.com/20230630/role/statement-note-16-segments", "http://belfuse.com/20230630/role/statement-note-16-segments-details-textual", "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details", "http://belfuse.com/20230630/role/statement-note-16-segments-tables", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-tables", "http://belfuse.com/20230630/role/statement-note-4-revenue", "http://belfuse.com/20230630/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20230630/role/statement-note-4-revenue-tables", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-tables", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20230630/role/statement-note-7-inventories", "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details", "http://belfuse.com/20230630/role/statement-note-7-inventories-tables", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-tables", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-details-textual", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-tables", "http://belfuse.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r209", "r210", "r211", "r236", "r615", "r678", "r699", "r711", "r712", "r713", "r714", "r715", "r716", "r719", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r732", "r733", "r734", "r735", "r736", "r738", "r741", "r742", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r760", "r846" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals", "http://belfuse.com/20230630/role/statement-note-1-basis-of-presentation-and-accounting-policies", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-derivative-financial-instruments-effects-on-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-fair-value-of-derivative-financial-instruments-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-losses-gains-recognized-on-derivatives-instruments-not-designated-as-hedging-details", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual", "http://belfuse.com/20230630/role/statement-note-12-income-taxes", "http://belfuse.com/20230630/role/statement-note-12-income-taxes-details-textual", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-details-textual", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-tables", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-accumulated-other-comprehensive-loss-details-parentheticals", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies", "http://belfuse.com/20230630/role/statement-note-15-commitments-and-contingencies-details-textual", "http://belfuse.com/20230630/role/statement-note-16-segments", "http://belfuse.com/20230630/role/statement-note-16-segments-details-textual", "http://belfuse.com/20230630/role/statement-note-16-segments-segments-details", "http://belfuse.com/20230630/role/statement-note-16-segments-tables", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric", "http://belfuse.com/20230630/role/statement-note-2-investment-in-innolectric-details-textual", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-assets-and-liabilities-included-in-sale-details", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-details-textual", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-tables", "http://belfuse.com/20230630/role/statement-note-4-revenue", "http://belfuse.com/20230630/role/statement-note-4-revenue-contract-assets-and-contract-liabilities-details", "http://belfuse.com/20230630/role/statement-note-4-revenue-disaggregation-of-revenue-by-product-group-and-sales-channel-details", "http://belfuse.com/20230630/role/statement-note-4-revenue-tables", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-tables", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual", "http://belfuse.com/20230630/role/statement-note-7-inventories", "http://belfuse.com/20230630/role/statement-note-7-inventories-components-of-inventories-details", "http://belfuse.com/20230630/role/statement-note-7-inventories-tables", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-details-textual", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-net-property-plant-and-equipment-details", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-tables", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-accrued-expenses-details", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-details-textual", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-tables", "http://belfuse.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r22", "r97", "r98", "r133" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "negatedLabel": "Forfeiture of restricted common stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r22", "r97", "r98", "r133" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Issuance of restricted common stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r98", "r101", "r102", "r123", "r721", "r737", "r761", "r762", "r841", "r850", "r881", "r895", "r980", "r998" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-loss-by-component-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplementary information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-amounts-recognized-in-accumulated-other-comprehensive-loss-details", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-components-of-serp-expense-details" ], "xbrltype": "domainItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-tables", "http://belfuse.com/20230630/role/statement-note-13-retirement-savings-and-deferred-compensation-plans-tables", "http://belfuse.com/20230630/role/statement-note-14-accumulated-other-comprehensive-loss-tables", "http://belfuse.com/20230630/role/statement-note-16-segments-tables", "http://belfuse.com/20230630/role/statement-note-3-divestiture-of-subsidiary-tables", "http://belfuse.com/20230630/role/statement-note-4-revenue-tables", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-tables", "http://belfuse.com/20230630/role/statement-note-7-inventories-tables", "http://belfuse.com/20230630/role/statement-note-8-property-plant-and-equipment-tables", "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r373", "r381", "r546", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r649", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r891", "r892", "r893", "r894" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements", "http://belfuse.com/20230630/role/statement-note-6-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Common stock, treasury shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r38", "r61", "r62" ], "calculation": { "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "us-gaap_TreasuryStockCommonValue", "negatedLabel": "Treasury stock (unrestricted, consisting of 3,323 Class A shares and 17,342 Class B shares)" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r22", "r61", "r133" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "us-gaap_TreasuryStockValueAcquiredCostMethod", "negatedLabel": "Repurchase of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r333", "r334", "r339", "r340" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-9-accrued-expenses-activity-and-liability-balances-related-to-restructuring-costs-details" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarnings": { "auth_ref": [ "r227", "r229" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.", "label": "Undistributed earnings" } } }, "localname": "UndistributedEarnings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r514", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-12-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r519" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-12-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r519" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-12-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r521" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "terseLabel": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-12-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities", "http://belfuse.com/20230630/role/statement-note-10-derivative-instruments-and-hedging-activities-details-textual", "http://belfuse.com/20230630/role/statement-note-11-debt", "http://belfuse.com/20230630/role/statement-note-11-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r223", "r231" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Class A - basic and diluted (in shares)", "terseLabel": "Weighted-average number of shares outstanding - basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://belfuse.com/20230630/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://belfuse.com/20230630/role/statement-note-5-earnings-per-share-basic-and-diluted-net-earnings-per-common-share-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1001": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1002": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1003": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org//220/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org//815/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13A(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7(e))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//205-20/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r851": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r852": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r853": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r854": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r855": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r856": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org//321/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org//325/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r995": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r996": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r997": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r998": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r999": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" } }, "version": "2.2" } ZIP 83 0001437749-23-022104-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-022104-xbrl.zip M4$L#!!0 ( #AK!%?4_LX-%!( "OJ 2 8F5L9F$M,C R,S V,S N M>'-D[5U;<]NX%7[O3/\#JY>F,\O(ER2[\<3;L1U[UZV3>"QOV[<.1$(2&@K4 M J!M[:_O.>!%I$12O$"V9'%F,TL3EW,.O@_ P0$(??K[T]2S'JB0S.>GO<.W M!SV+#B^OKGB45X2[Q?$Y/>]SO_?WG/__ITU]L^Q?*J2"* MNM9P;MU/ NY2\=F?4NL_YW0(O3GL3I68G_?[CX^/;Q^.WOACWCPX.#OO_^7(ST'E[ M4>8A]48DR8Y_!9*^=?QI'Z4RNI\W;L/_2C1%TH M*1 ( 2U05")*S11Q*X]_SZX>V/.YC\I!(&F?GA#DROVJ=E*E;,B<_*R1D,PJ59!P1 M.=3RX>5RIJ7F2&<-D[(%U$P4R(>43-9 VF-"9JLU1PG+F0OTB%,RV5&RJ[** M1.W[OA\FIK.R$C08QY[E)&@\K: 7]8/#CQ\_]G5JSR)*"38,%+WRQ?0S'9' M VT"_GM /#9BU(4^[-$IY2J3(96LB!A3]95,J9P1AY;W).CKEJ4[+)O.?*$L MOE*NS+"PE]_X#E%ZC"DL@G_9<3D;7]F'1_;QX5L0W>M7T**0O'DJR.("X:.- MC\UD9\>52M+31>(_6FB0&A4JB4_RZZ<6@A=#7B6Y<79\J"\?Y]5-S?C5H\E66-6CO@DFK!>CXIIX.ZSV4(G76E=1_RX8C;-8/JS;$ MILLD?[5H#2#RQ[[P/=KG=(Q><+6^X F1*84=XB-.=8 M*.($GL9E6ZURZ:BN55"$<;;-1LT$K6L4%)'@"#?""BNXAPP6@Z4IN*5*^]2V MZSN!?H EL0W_9VIN8W\44RVE9V&YW^ZN2[WJ4+OJE2:JQ,9=ZU*+M:X78C_UEV2MJ %VN=_XS_IYJ5M$A:,<906SS*M> M;AG<_)+1VQC-:B [/G<_50/22>7IW(":5*VN$DHFQ@,?-=.^ D M<)F>")IPH*5,4Q0Y!%X,8J7@^2)6"Y\2M:SS4"UKH-6RWER$>EFW6B_KMUBO MOW4D:@:H/2/X?D(5@T:1+\&I915,4>S(,,6L-[<913O.+0.>9)"V/[)QVM7" MY8;&K KB3''IN!J7DBS2\D?6MT0CZTTW4E6$$7@ *DP@'WN@X)W W_19^+-& ML"DFO6O"I(NT;N [H6X=IPQ!N\DIL(T>IACW?A.,ZR;#>M!+Y3O?)[[G4B%M M^GN 2Z_G&-7*Y9JBV(ZC?39_$ME[CO6Q[3)L&::@P;33$ PE^:1^(#&[P&;89X6D*ZIV!3&'W(QQD7U;23^!^L6Y>O%T&4L?\]1_XC+ M5!%00.1IAM&&-ITWIS)3Z/Z8BRXN@\]"D=9E)'+/ 3T\L%TJV ,(T/L[4HD@ MC%]AMYM0=XP!">) ,E,M@Q]U19DBPT_YT0^]*$X4@J$]44AW^5]#A8 PL4+[ M3I5#P&_89FB/:S %;$%82Z^ 0H8L53-$H@,U7$RJ6CG1 .[BQ[WQXC]A,F5KX78ZO]W@H;[NUM:YJ M4PS(CZ7I-?O%0@$],%RD%=AWZ#_8DH[;1M+2M9@"-#]VIA?H@TC6_F(GV9BS M$7-T(&1UA[CEIG3EVDUAO1)9&RPTR-MQMM[$3_M^2*%DZQ"\\J'7:O"N4+DI M!N3'W4JW)ZTW]UJ'?:= LL?8'O"5JDS!FQ]X2^U:=F 6[S>VQ[6L5E,0YX?3 M\C+CO_%OL0[A,DO%8X-6?N/( M$L0IPSG&P-S 4?98^,%,Y_2PUQ'II)=./SRWPEC+33FD_^M259(HC^>'EY>UK?5@TT@A=ILS6=C>&5-E[ M-C>0U!1DBBGY(>4*N]W=F%('/O0OJN"[.0)5UL 4L_*CUVN9]8-V;JK2;]]I MEW,RPMR05*%R4V3)CW+GG[_H1IYU*!7!9I8+A5),D:+Z!^QE/.GXD8. M_T2!M.Y"W2WEPV-*=_"_I>J8VOB E[FIKK5H4[PK^)R_P2&S;IILAW JK@.K M]519L ^Z-2->II;V@^)S:6B(JN\+;BZH3]5,Y,H?I4M?Q99DZND&S,:CUAJ. MT-&(.AB?XM4.N+T ZS=F@ZE^47![0Y-^L;8G7(:V6J!BM1. 7<]IQCID"L7? M2(6\X( Z_IBS/Y!5/%61S-0$@B -/R_6_",RJ?<%>LU&]#?58XR=K+>M-S?: MT+]9OZ"EX&['EF(7650F,[6!.$B++;6(3.KN^DOFUBJ3'G=!C:8X57#"/KX7 MJ_./R^^W,HGTFII-(5YP.G[Y)JT.>2,?Q!CDAQ'YIEA4<.B^\9;/=]* M^J54-L7S_/V>%CP_"VU+KP)8MU#>R">5S\7Q3:ACBK\%=RQ7_CRSZE><'34W MQ@4C/\#X;-J9(F[!IM/&B-O]9&,SKN 7-F,=I:N6?SA?N*G/./@:4=,0MS\4 M[%+5X/9%:$YEUV$X7SC8W6!=\6IMHKS<$\ M#^]#.>TI@3]EB=_0XU?J*%5__7O:0RS9"0.F]"P%6L=OIC!?*R+FUY""UO2L M\'UT /&TYPCJ,A6_GE'!?/=>5X";IH2K7G^-8;'KH#V'C.,0[D^@]W#V /Q M$T:^P,^J!]0)A-[M/H_AXX1&8YK(& MK?9LBEN M85N\CYC>1CP3 @-_F/-?>-D5'\-4%AM:IT!SJQE7=$Q%&7;5S&,2<"">%A=> MQ 7:X<)5QZ%@.?4-Z@R-T/?;I&ZT^4I58G3K:K:, ,5].C;UV^C"%S,?C**_ M4N+^'L#T2,72H%4U\W8.7Y]]1Y^#A>YZ"3"J^34LW,4TK"FVL#Q/:,NOPU@2F33*^%/;T&$PV;$TU%8B8L0*@"K<*S*0MF@W':B"H;<^H^PS")@ M&('.NF)G0?)V3#;7W*73\%>Q,/.MKB!6OBBQ.0UCI:WY'AD-T+Z O+1JW/N)TF_@.&:CJ_@,$M:U'.^^WH(S?@5<%P MI%W)*^+HCXZ_D"D!FDJWEL4J.2VQN0*3%G\(C184B_\0FO MT0Q%Y;:X$4!1=+EO*)%4WE&'L@=4]1I\2/QB_@Z\DL3P:GG;T1PL<$#%ALYK M<3_]0L8<#XX4K""+D[=SV%G1-]HM6F/5DFDUNE:K MQ+8:K>B]GWRP.8CW):/-O_MX)SLVN&+N[7.R4769I[M,&U>88Y<,.HO*K#4DX\Q19&-BKY(K-^Q98(9UDR!D\&=)'R5O@CEO"T.'GCDWNS+JA7 MIN)ML)&:!;U1R.R@P<";4 M#3Q<7H7'9Z]YQ6,"Y_/D]*S^;2-T@,X]W_D>M\IFJF[7;"JNR?QHH7>(P"X MG[/Q1$4N!Q_C(FW@CT26,]6S;PE1\,KR*%2$OGUBQ^K[%NZ4KLSX2O1^0H\. MC@X'CV2VU'-S4[9S-DJK^HW38CO2B=MOROVC7VQ*.G$[35D<9MW:^Y*B=MT) M3;=OJ6FNV9I>5&<:OL9ZO&9P-G-OE&GH-J3E:P8V_N%0TU D]>Y2X[W890GK M6O_E%'OU\%6YDV4C\%02_.J;O^KXTZ[R76K&C=Q4L:YY-R-TSYM]Y1:&%T!A M58=7"(J9"P4,H6-(F5<(4]6QOFYUN]14I1\)KVN8\L([V@Q569%79(=,-OKS MW&O:RJRL5]+(%7E6J8H=:I(VOX:\IJE:5;V336CFE\TK-ZLA<3O9U!6[:TZ! M'3+7[*]+KVDJP\)VO9DK$JR\[ XU0NV?"U[3,/7KV]G&JDB5@D([9+:QGW]= MTU+FY+R>QJU(LJJU[%##U/KISS7-4Z^N76\D,[]_V:1)#4G>;0 J=MFRDKO1 M +@_KK]3Q?'&<7!?$=&<^1[35U'&#V5-4:..9VN4\$HWZ4SHE,"?_P=02P,$ M% @ .&L$5[4E^]ZL#@ &UL[5UM<]LV$OY^,_M^_2U(2I9D@5A0% CG,I.);0D ]UD ^X;%\N//C^.T-Z52,<&/]@Y>[>_U M*(]%POC]T=[=371\$)206G1WM<[/W\T]__]O$?4?2% M8-:['>4\H?)4C&GOCT_7%[VHMW_PX?7;JU][=[JYKK M;Y-LT6&Y\0_]\LM%TV=#/QP6;0_>OW_?+[Y=-%5L4T,8]*#_QZ\7-_&(CDG$ MN.9(K&E1[(,J/KP0,'!Z\>5;('7._U2M9) MD=)K.NSIGW?7YXMG#F@ZS!5]%8MQ7W-\_^WA?E\WZ@/!&1U3GD5<9#3Z$3!, MX2\A&541-)_ Y/),16*X\DU",\)2!4"+YXXD'1[MZ:>0:#Z^INV?[0R?S2:P MPA0;3U*ZUU_"&Y,TSM."OQ?P=]5< _,&O:2-/F84EGDU&7/R4A&O,$B3I.:+ M)*-7K5LB*W;M'!*382%]JT@V-U^3A5U@SDI'4C>G6 MCMW@^5W(/\_YE10Q56Z [#WK$"UMVV,9]X0$!7&T!TKF@;+[459IG'(<(N.5 M_?Q<.%8M^BH?CXLQ(P;[>MY_*,78LI;$%@#AX2AP!R&!P\H ++C7(8%#[K4G M;!_[FW1)FUKU73218D)E-HLF*8%/P6R*Z%\YFY1M:%;?H*&V;?FQ7K3P3FCV MI)V/XS@?:T;0Y)1.)(U9P1/X/:7%CN')\5C(C/VW^/RJPG&E8=8Z1FB]2*).ZP74* X?9?L%T"5-;HB@7S>:K@>*,@@&ZFZWH4R6]CT@< MRYR"['R<4*[ L7GV04.UTV!H+ZJE,5TX];&!,<5'>K'HA]SD@UCP3)(X8_S^ M@@Q@HZ\*#&QSKP*O(N>"D0%+608>\$DN9:V6JF_?!?4W) 4ZQ'C,E YIH1#4 M]_&*XJ1:"+^S;'22JTR,J9PS>&9 @>KC%<49[&XQHR"W"L&)7E'H?E[17&8C M*ETW!ZZ3;X,FR6&9$"E!.*5,)%'.29X -Q('5Z^=!^W:\6N32G]11)'S3%V1&1FDU.JKU#3V[6H5 MI%S3F+*IIN8KS7#4UW7Y[NPVB3\7R@4$[D32$:Q_-J7G'/8)O1#5:=8M>;2' MF5U&\8LT@?T)HH&D5X0EY_R$3%A&4A.B^M9^*5<*)(Z)T)4O.Z#+LMHWM>F MRE]HFGP64AL57T5V122LQ%.F)D*1](L4^00#PW40OP$?HD;'/-$_=*QX"D2" MF#S.3L TGH%]\1M)GI1*"'1/N9/-)V_V#MW2OV0W.(#8 MW,LK$ITX\L!2D\)=_]IS=E-&^#T#8W(QVV>/<9KKY%4+W2Y=OV?);:!1E;+Z MG!\/A[!$P894X!@KEC"B!JR(N/@5I_B_!>/8;-,]E;;[9UF-ZY<+2YC1@ MVM"B*PJ!8X62&HDTH5)I<\%XGH3MUA66>I46B(>V"+J#Y7G'8RHSPCB(]"NA M"@]%?14\1@%Q&,$O0L'O;ZD #% O[0A"^&H^PHG#IZO>( MAP)"6*+E:.Y8@2U2D$'-:)0??K$,VUCF1?#N]4:7*@D!CZ='#\C0@: MF!MV1:]]W=2U]4^U6W9!()ING18,T^40Y_)+IK#[E K75L3TGBU3.J#4$4M/R6\_7W4$BBS;R:')&) <=H%:R M3X\:!]CD"\C%L)6C>7LX*<,K97M_1MS0--*-JHHL56<>6@DHEL M^+8Y%@@JM<@&U&:1!94_9 -C#GL%E1ADW5RN(?>@,H*L6PM]SH^%Y4\BFD7% M5@#\B3R+"#!9E.&)-$/*(-)6"T^J;<*S^90A/%&VB7;L:5MXHLND6%HZ>@@J ML[$&L.OA%Q;7C]W*.GSL# OH7:> W./-(6E5A^3HMK*B?>A:IW3HMH#YT+W( M^7(X-0A)$Z.GS9IE&^@>VP0'<^P6Z-YR6'LOP;"U3=0+NNEC@>*4Q122O6M; M?,ACBY",7N2JC 8<(%WT/2 M 3A<6]W*"$E/X.#69U"'I!^0TX>Y@A*2CL#!:B#"W(^)(3NM[= M>F5:1>5D7KZH:<&F7=/AI;J3'Q">[@ _MT"7RXE=#K^ U%5:WQNSS!N,X/LN MS!I]YSRCDJKL!&QQ-*A-G3K& 2;857&/G,75ITZ(ZKMWC.V&RBF+J1.@#7VV MRH#9G8?A/!FBA?T6DJ70+@/,>S,D(Z)=S,;%[M6N>*,+&\X-\4AH?['0= N' M,4IA)>(:-;4I=DB#'WMBYP#\5R6NBQP<3X%"?;I19;_=T#B7I6V=_"DR>% MR+%OH8:+B)DF0B<4?T[%PR\TN:/ A#Q;Q%@R)0%L.$1T.8 M<=5F[4#\,SHJ&^A*H"\+?R72\)EQPF/&[[43:JPTANCBO>+5VM6BHJ(OBX&K MU=6CU0^66I;N.FPR??A+3VGY$_XNLU?/'N,1X??T&F;O;#BDL;'P42=$=%N# MJ#@[@9\G\"$SKA=L-\]8[*_>,.+!=_5;)+]8&I?#Y>5RR;=:F 86[/!)7CFV M2:/J*KR"S^V/3W0(;N'6,R7HU%0[..T#'"\Z>W"Z,Q;>C3,8K"ZUWDXE<);G7U"ET'Z!B?P^MD MW#K[K7-&,VVT@2:=,O!,/\WNE)9G"P_P&.R>:9WD: M3G()_I\"ZWHIY]H ]^Q$SRZ4HM>U#PQOE#6W+(3BF_%<0QNC*3S7)ESOG+! MG"=/-\\MD)H,U2UFU_%FRSD&69^K.W]5H$;$4D_@0))3I;R ML@VDUS<.]#2_@:DEM@FL!'5=KVWP2">^P0E[J#S Q7$;'*.'"AAI)8=T^V\' M6[PV"A?2%<&VL;?W!M>WX:]UAX@>%K6/,DN[4FD;P^A8X#[*,6T'W/VX&8O] M??#8,:8;VG+Q<3%X.[@UP2DT2A_IDCO27+:C,30/7H"!UO0( \V#%V"S-Z2$1=2X8L&)URK%7>;!<5"NBO0 M'@M0\=J7$)3 8F\8A'\)88JF+' ^<6D@#;PSH^Y ?Z4"$"JF_ (V/Q(P\I#C M)6QY+&+;H>E+V-N.6+$GW"'I]8YN+XBM+*K@I$.P7+1F((5TN;![+N[\>D-( M]Q>[9W?3M,"0;C6*4DY!@]W=:JQ[1A"W&NT$>KK5J,,'ET/]YHFBNE]96$?= MB'1!SOKM/6N'[[=V&M)>.7GFK%)[![_T2Z %:!@:.GO,) &E B)5SLYARQ:EJ'5:A$B!M/NY&VI [.&)'7 0 MZ*R2!*I2%K7HC:T]4UZRK3YGV-#J>S;VT M])QWJ"C8;=JH/*53FHHBWE?/TDWJ:B68&WJF=TIY3N?">ST7;O&N M+IT4!_\2\WWG+4;RFR%*"RWS!42U)*F.IR9CQAG,1E%>IG[!N74.-(-TDY4B MW"W>D.(K%DA;K\V0(G)U EL@;-&0Y@V+!>D(!!4?1V*S*8*@XN!(3$W$9(,$ MW,YQ.M@?(4D0'TZ;<+:,&\BEW2T SRRJ=F^A9074 M"U140"4D P:)R$. +*0SC]5BY:R ML.:CJBG!7$.XD*JMQ.19R5%+76@$3V^ MQQ,W5W?8P+H-[X4$8N\X*?-?:;(H>"L9*+_[T\)1*(]7+1/EXY%!\/!9N>"5 M(L'7-$Z)4FS(8E)=D=$O'B7+;]M$P4HSC+)!GFF+Z7.L3 !5X 7CV@]F3R]6W?4+Y-JD+:@7R[4/S%.8XC)F M9:!L7;4N-H.+);[58$$8X/]_KLCZ7.EXJGY74&D_9*O*S8$7K8T;:+K'#DR2 MEED6DI;>A0'7@K1!*/#J"_W?@"@*G_P/4$L#!!0 ( #AK!%>/LQ(-PDL M **6!@ 6 8F5L9F$M,C R,S V,S!?9&5F+GAM;.U]ZW/CMK+G]ZW:_V$V M^YDGF;QSZN3>DCWC&9\SL;VVD]S=+Z=@$I)X0Q$*2-JC_/7;("59M@FPP0?8 ME%&5AR4!8#?8:/3CA\8__O/S*GESSV46B_3G+][^[:LOWO T%%&<+G[^XM>; M8'9S>G[^Q9LL9VG$$I'RG[](Q1?_^1__\W_\XW\%P0>>)O_NOD^M.;X,U7;__^]?=7O[SY]?;TS==???U-\-6/P5??!L%__".) MTS_^KOYSQS+^!HA(L_+CSU\L\WS]]R^_?'AX^-OG.YG\34T-K+P1MM"?0IVS0+U5?#VZ^";MW_[ MG$5?P*R_>5--'9.A% F_YO,WVS]_O3Y_.1=QFG\9Q:LOMVV^9$D"))/)L+CCP?Z)+2DVC#3@'/,Y*Y*\^R0_'4=+\([: MYZ3>\61>9/QOH5A]J9385]]_\]67):V@ W(.C\F#5.0\>/MMP,*P6!6)4HF! MR)=<[00DX^'?%N+^RXC')4'JCW*NJE?,XW^_3_,X MW[Q[LHX2!HS\_(7NYXJ:1&EK(;K$S DUWRIS%S*A9-:DBI? J%DD1R][?W5/-V%6KV; M^JVL*T?;+T6:@U"_3\IY!;N&+]0?UAP?N"]MEIA)5VL>'!W@+V%O!16XWG6\G?U!"F80'3 MQ5N^WO+UEJ^W?+WEZRW?/BU?_-[CT.K]+N!,IG&ZR )8?$&V9'(_5UCCUS2& M"QNX^?G>%/:F\%&;PN^W"^"*RQLE_DUV<&-[;P1[(]@;P=X(]D:P-X+[-(*1 M&X]#"_C;0'(PS MKL_=%1Q>VKN:AWL#U!NY1&[C7E=2?@>XY!2VMZ/@]SI>G M19:+%9=-]JYM=V_^>O/7F[_>_/7FKS=_^S1_V^U#;JSA2(1%^0=+HX"7,A?$ MZ5S(57G0P,(\1HXTL+UL1<4@!O0,'A\I$LX2MJ@Q#6M_']!8/54*1G)V*J+G MV[;NYR&I*:14O,,*8LG_Y4R^3Z-W\/+J*&MH.B"5[[925#T;W-981&?P79VI MW]C6&9UJCG!4OFCI@,;SQU6H,WFQS=U26V?P8IHZH+*2-OT2,K9S0-__*9C, MN4PVUWPMY'.W$]'2 8VWDH&EIMY>(Y&ZIBZHA$>8*#OX>?!PS"R*),^R[?_4 MZGRKC;&KB@M#?5+>27% M?5R=3C72JFD^.+6G7!G:R3F8=Y__Q3=:,C7MAJ=/K%8BO\LHLJS0@/%B]X5J3 ].<1NB8%C4. ]G58]^#$[J 5_-!B@=P M2\5JS5+]BC&V'IS6LSCA%\6A:_Z"P)=-G% E3T'3+834SUQMJ\%I4\LA5+DI,B ^,PTV\DM:T&I^V6?3Z/5!QI'E>E M-QJ43T/[HTI*(F@2*B2R%*E>9^N:#$C5#0\+"9/P]NN[VSBO]>UU31Q0]?YS MN&3I@FMTB*G9@-2!ZZNLS)O-ZDXD-635_N[V<'_"LNQR7EK'M796<\.IT-N; MA=BRB (X(251LU]XS:IN;C@6O2=8>D]&I'>?"3M\[S4:'=U^M/3[L:2GS8S@ MWX/ ZR!B^7=4N+LNFVN627*)7<-K$7A%00IJT)-X#@-!&/\%UNY,;MGJ;?4U MVOBD!--R ^@D@%H-,C &!IW0%#8I13*KSI8]1,@=R=O71'DSQ7:0K'U#CC4# M8@7)T[?D>,*!2Y#L?4>./20H!X,.!OLICV\L]-:&HWH%RQ_5*T27=80RQ=5BZ01@(-ED)Y=@L+N8-FC M9Z+@<318'NG9*5A<$Y9#>I:*'E^-Y8F>?6+.V6'YHF>D6$,?L*S2LU@LLM58 MEYR>Y6+.XF+YHF>Q&)*M6*;HF2O-B6TL;U0M%0P4$LLC57,% \'"\DC57#'@ M^+"LT;-3&D%66-;HF2MHW"J61:J6BQZ]A^6,JJ&"1[X_H[%465;S8I\*63\%^RKC9SH>HS+@?XPI4T7ISQD!"U\W2LYRPJY*=_NUCHH];F&Y,;V_MB-/W;3!X/U MKKMPN:FYG98>JH&^NG-(!(ZQO)YS2#T*J"$N1TXH!]4SPLHS(2G9HRAJ"NN! MVL'*GK MOBKU$9[(Q%3(?'F77D#P%1&OD0GQV#R(C7 MJ "L?8,L$'/X:;66?*ELGGL>Q"E\Y@.BL'IX^#A0K-X(]W@LC\ I_Y,K!S2YX_FO*5@HH#QO$!YC-3R++9C+.0)V^*R3\ MMSIL>\L^:R+T S^-Q,PI,D]9MCP#H_XCCQ9\3_L\YQ+L>>5+[T_W /57S(!U M&^@I9&8*7!X>+]+*N0DWY8'FI K"1/]=9'GEZ=G*4XN12IMNS.#'O9\7U\"2?8SVRN_F.)4OIHX0^2GA\4<+>][J)Q@X'M8@F M&G(?:)S2B;]!*+J2J3C0$EXUEUG _RS458NN@BMMGDTAMM*>[A:A%7], MQQ_3\<=T_G@7W\>P,J-LETYYI[9GB3G=TMB5A"/OPV<^?.;#9SY\1F6U^0,6 M/OCG$=Z$$-[]QVR/'.%-#=':?V1W*B=J?*#7&6H)Z>P<821WR(CV5**W+B/: M4XGW^=1"G][SRQ>%/^">%5J&J%&!KIR.& M@#.*A^O0C@O2<0T'876 MVC>-:SP5>OL'9C70??F05=@HU+>A1-BK4;OJ^^?G>3F@* MG!A:.JY$FZAU?<6D9F]J;C@5>D>5[4-RRK05*TVB[&1S^(L!>V,_@-LH3V7; MF0O4UK6A326-^K>[>YZVI-69059]?+S2QRM]O)(<(WH+5B#,2&J<-#IEPLX= MHL2?G;85J"V0(G\MC Z!-QDGERMH<#')A)M-ND*@HXBD$A^VNI$".+4GB<-% MMT@)'T*G3U@.N^]LG:233M7<%DX'&3$U[\BB6SJ#E,CV8ZQT$MF>L+4]BFS; M< HY^34861-5L4,9GYTDN"L>,#*$0-6&K,:#G$HW\ 24]3$.5!?EO0H M[K(XBIG<7[F.Q:$@AG*!0T&3T1&'J:L^\.AR?K*Y M80F_$+E:'4*A00OX&NS,DN[,6 2HCR''FX/L/ V30IWWJZ>S1EU@YJ'#L'3G MHO'ZV(ZCO3[.1]4%U?G.QY .2]1503=+SO-9&LVBJ#0Y6?(HJ^ W6S%JV,#< M/MRC%3Q:P:,5R#%B:\V*UD8C1:X=JT#=Y+7=IR>7>A]SZZ$8E>LD @(=P2$5 M2Y[LVCL2,$*K^ 7MQ6/8HW=9OU,IA M;N[[8,YB&=RKNU-A0M1ME57I?=O,7.- +O)R2"(ZGP[?Y5:SCSR)SM-K=G<7 MW\HB,QW'1O>BD2.C18W/V#V/NW(9WX,ZN>>GH&"46KJ%QYN#JX@N4^9AW(S0 MGK#S%+:)0JWSZS@SU?#&=/%98"L.SD#[E]> GVQ^>=3^9Y+_6:@JI8:78=%S M'(X.7.BF%!JJSSACD;59'7T9155M>7WG\,E2Q<G-CGX=TGX?LGYK5$0X@'>,,8_GER" MOW4LEMR"M;$Y&DR5QN 9R24\G*UV)-4//)C%FB,/9G$$9K'('SE$JOP8K*6 M=9=O@G7"X%MU$1>HAGA]^/ZQ84=(J!+%TC&J 56M2\#@A-0QGV;2&E#UPL M)%LOXY EVH+LC6VG0:WSJP'V6^,A+9IK AK;>@#,]([COE[._4'D(SR(?+4U MS]2EO8J9]SO;#%_4H,T0'N3@#UO[I#0Y1G!6B[ R(2GQ-Y)"?_7'JBVL83+Q M)9R("YRW3BK@V<\JIY!\\B?^B9[X;Q%2([5$)KM1^./0/H/D,TB#9I#:^[L. M$TH_!2P,8;ZB@']>@^QRZS//^A%<)(Z:GHY+%OGTQS&E/RQ"*-L;Z[,KME$* M2.W5E3A]BME=G%1WI* C7!U'\V%^'Z[SX3HZ4: )A>N\*>U-Z2,VI7O96!U: MU6^_ H';@9F#^/%008EK6O)H 2YZH"X0NB]IM[6YVX[OPB+O1EM'<->- @GS MZ/*>RS1>+//MP8YT46+$Q5P:<%26?7L!>-TN.7S[5J'73<@S?;/>J;A,.9*0 M%RU[I^7VP73?B[$E#7^+%C7>^_/UH]H=%?+UHSKQH XB?JPVOME^W[.X#:2' M(7ULX=75FO'QD6'H_(W)6#U)T+<@=7?6 MA2F>=7.2MJQ[9,=LY"EL"7%>5J&#[4$MT87DY3-_C_/EO_CFA*5_&#)<+?KW MDH/S652?1>T6^_-9U#ZHFD86M=)29RQ40!S3]2+ZAB/2:XPRFYI.B>:1L[IW M%E4"&EI/.;=^##QX?,"KSXU/]0X3Y3E>SM&[55/ST6G_I%P3:5S)V&['P,NH MFNF:WXOD'KR,>,3(5! 84Z/7(T8H0 \\8F32B!&#@21L'&F* MO$T/#8/CJ]&T%6U-R,EB?W#6/KD<$OKMB,XY!5*ISR$DF0(0J$>)GIPL&_<( MTJV8O?>US:OM\$DN=Q M=0MVD#$5]Z\J"<(SN90\"F ,5?F[O.&@O#W6WD+N\A G=G1W CL>93KAR1F0 M"C+R'A@5&\ZSFXH,5=[><+[$IF,O1U\N1/IGP9)X'O/HW79V3@\FIX%>^^Z] M4'V]?[UG10H/O.?JJON/(EW\"_X]8: H]O-GH+[],#2\(%K4O Z?K.$FVU_8 MYWA5K&J%3OO[X%1=J[(EFOMT7_SFAAKM#-7\2H>B46'3IVP=YRSY%;;)TX1E MV8D1,-W0VBWEBH#+^4T.QI'Y.):VX53H'5="Q&HETI*HF5DXM W'HK=!F+4- M?93-[F;BRH.=I=%EON3R2@ M>ROHA*=@A><6Q5:[#N?XV,F.,F66JMO=#,<+ MS(U'IMNHDYJ:3Y'V4;7J/HQQJ.T-HM/8WL>D?4S:QZ3),5+O#8D&MX02!W@- M)/ V-T4&&W9G8;L;3BXU8F.FD NU-[X3T3X>2BHEU)^X4D #]RBV2!.)G.0: M=*7 >]\&JU;=IFLG"Y2(D@B(#>2RNCFR_LHY$2BD%T< M$)>QQ^^#[CI P@^ M@. #"--TM'U6WMO#5.UAZRW(C1&.-Z:],6TPA&9[0;K:BD^#+=WE=YY20WNG MU%_PAX/YE"*%/\-RM6<5>3BFV@[C]A#V4QH:Q*RAM7=NO'-3:WFAY,8[-MZQ M\8[-T3LV3;I V%LUY'A$$"ZLK1\R";EV7'8SAQSF;+X!1:I>2)R#]QR(>9 5 M=UD6VJ\K^I]59-=&RYY5"3\-YX/JZ[>5+>*5TA9+F=95J[53S&[*Z\U1IE* M'49R#5UCBX7D%<#X"_!>PG'ZR6TV!+)I3:: MN>QLW#CT9;X+.)-I>?44*)L@6S+9UJU!#.7"PT&3X9T=[^R@DA?OM_)TQ>6- MDJ83EL4AK.5W<5+D/$)9?1U'\^Z!=P^\>^#= ^\>>/?@>-V#7C9)A\;S#T&< M@@,#*ED=YVAG-9O&<&$N-S_?V\G>3D;9R>=;0=J<%E+NE!+>,,9U]Y:PMX2] M)>PM86\)>TOX-5C"-KNB0]/WQV M!:RZ?!.LD_* B\D'O=\+4>(U%1XEDE33L@5,PS MRS@Q=H"1^+OF&6C%,"_4_8J@F*YY NLI.A59;G%,U6H4;_%[B]];_-[B]Q:_ MM_B/U^)O:P%,$$'>R0YPZ.F\_0J6D8SO61[?\R!.%:WJU^JZ4>!AH0J>LA!^ M+E]32S^HXV.A_(^%*Z19>?I7O%?SL_BE*5A MS)(K+N="KM3Q>HMB.?T^A])L::@76:D/SE@L?V-)T76NVCYEI)DJK^U^9"2[ M$/D[KLI8JSUGEGVLU-@!?WONLGH1@!WK!=>?%%?P?TNWGP!MWL_V?K;WL[V? M[?UL[V>_!C][ )-FTL[X(.8P$ MO2?L/6'O"7M/V'O"K\$3MM@4)^WA]FCVN/3(OE48U6)5E+GQ0"B*2W]C3W( M<]S:!VLUNA.OJP-E.#^K9G;*KPY$YG3)T@7/SM/9(RDFF3G9J!]$RAL*! S^ M'!H>'BUJO+]IPBUCQ,X>S-Q^5.^%>2_,>V'>"_->F/?"7H,7UL-F.2'OS)$! M[-)/^S[8+HG6OIAV!"?^5L/3?>[*^Q(H7^*FDJ)KOA8R+Q/D9?Y;">G)9OLC MWH=H-9KW';SOX'T'[SMXW\'[#J_!=^BP23JTD+\NJS%G>?D-/*5 MA!<8JD_;]6.81MO.-%P86M2\#H[*>Z M[)BIFTMF62;"\ENP+?XIP)GX#9JK^^(UT]#+F$YG06?P;4N"7#&I7I2&7;O. M3OGZ)4Z%A"6W,USWNN>*RQ FG"WXR>9"I,I#!@\"'KVHFFA8[3R>4^XO>/Z8 MLIGEX&?<%65NX58\I7''CH;KUN.X+7_--N62NQ5;=;NCYCQ]LO+2Z'%):ACN M,I13G@^66+V=W]QP*O2.:B<)-J1>)PD712PH?0 MZ1.6P^X[6R?I[*D830_2V<(H)R.FYAU9=$N=DA+9?HR53B+[#3F1;1MN(">_ M!B-KHBIV*..SDP1_2T:"/M$=&\C/W0$9'$L])7W9#O5L^D*5F\QM NP>FNR.H+53WARD_,'$.L; M*0PH:T,[&A!F6M2\#D"U16+V79RM1<:2#U(4Z].$95D\CZOBRX:$.+(7%4Z, MT 1TO^/@9E3PQ1/JJ@\\NIR?;&Y8PE4E\3A3!DR<%O#U>FO39;7JK\\AQYL# ML.22(@)CK9;,)Z8MAO\6PXW'>V:F-KM@*XZ7=?O17A_GHZ[]RFEYS >P1%7_ MOUERKBYSGT51:;"Q1#$!=KAR64\V5HP:-BRW#_=0, \%TT:;1TWMH X6.M. MM#:B*'+M6$7H)J_M/C8Y7-.8JIE<0K6K" AT/(!4HFZR:^](D%ZM_'G:B\>X M^>A8[N0WDEQ10^SA1P(@\U@&ZR7KL0S#9K?Z">(X3 1]'\Q9+(-[=>\C\,_4 MEESFI;NF@:P'=I$$:DE4YWI%^VS_1YY$Y^DUN[N+;V61FP(MF^5[@ M+[A^\BW[C\3=J0(0L3"_A<>;[V](?U[EI+9E;NZ5<2!XOTO>?P_)B"_CXP&1D?A&(+H[3V(\XS)L' MMC92;V[LN)98NKCE9,F*EK%Z4GG)D?7?L0$PT,$;H34L BI M=KEXM[M,?W"P=KEBMWIF,&Y;,46M5 L2"(/DCEH9%D2" ,D9M>HJ>(R,0[3E MC\%:"MC5\TVP3AA\R](H ,,C7I=M.D(NVXWN G?9A;*.X,L=(O=R?BKD6DB@ MZR-GT9\%D^#NM07XA4R6-U\OYJ*"^#T" *GMXF2JE M<3F_VIJ'5\HZ?+\S##4,VW7VM5%\;93QZ/6U48CA/' 6F+ RARGQ-Y(R>/55 M4"PL>S*)1)R("USD@50JJ9]53B&M[POT$"W0TR(\2&J)3':C\-5+?&[>Y^:' MR9GIPF$3S;^W"D].-?O><^F9267IVX2$'.9]?PI8&,($10'_O 8URSN7U\&/ MZ"*_:TL-+J?KLY3'E*6TB)Y=H_'>SS'Y_$T;Q\3]7R:]QB'YN_;KV!U[+#!0?QX!+#$ 2YY MM B W7)XWV)C>YJ'/?U/!>F<[^T=@1+EO![+CE\^U:=33,A.?7->J?B,N5(0EZT[)V6VP?3A7/&EC0<(UK4 M>#=-6]ONA&5Q=K.6G$67Z6],QN6-G@<77&I+W#7VG'+EP6/@@4CUQ+/X,X_J MKD[5LJ+MX>L_MN;A0E2YP(;JM.;FOE*=#].0J)UVN-T8UJ.NV6BT&G6YON%4 MZ/7USWR9K\&YU2YJ@5]*DPO VEL8].!;ODB1+U)T@,)#1%3(17#;-5N.Y'2K8;\3G:*\)%5K.PO @T]]*M:G8H>M'F0*&Y';S&V9 M:PA+DMO*;?E#!O1=9I_?@D*XZUQ=IV$8)[EB# D=4\"GL+O'>5G8MRS%MIDM M)"]I^#W.E__BFQ.6_F%(*[;HWTOB4XGGY;QZ^AD+596US2_L<[PJ5I]XKD[D M['X]96OX/=_4DM]^F*&YN'D *TO]_DFPM"T/QD%ZXD4;=CNQT#+Z/N5890 MT8F04JAPD2;6U&4(MSR*=)%O:]R#R1_"S@2&Z EGR@?866\[G63<)#J,Y/@L M\KU([M6\/WTK)J6,ZN-AKQ[V.A48Z=3H];!7#WL=G%N#62AL0I<4>9L>I!?' M5Z-!+]H:SI,%,.-\''( ._3;$9VSZ:3P6T-(,@4T\]]L=%B+S;7H\:3.&L2+?3,%,X*T+B-(P_+N*/B]@& M=9 ,]E1DUQ\7\<=%CN^X2)U_B$L[D=OCVUQH_!()1FYC-[/5#]S>K28=GFD$ M/A_),KF;QK4P"B1#U"X8[YP,1O+] S&^K4"=2!Y_),=CCV<1?R++7#]G$=^Z M6M6D+///90KQ@WGY(2I M#2G^%@]_MLOCMYS3^6LJ>2@6:?P7CV[9YQ.>POK/=9/;T)H"Y=4-A/#%%0=+ M2Q4YGZ5[LV1672QDQYW-B.1G8+OC]3@#ST:D, /7/"K"\J+':YZ!%@7KY0RL MA$]LG8';.%NODSA4*TZMOR*'KS[%JSBOKH:TFYD^GN2Q>3XF[6/2/B;]C"74 M7CO1\//@VG1B\>O>]]^)A;)[M\!<^N_?!)+GL:R^RIB"IU7W[< SN90\"F , M]8Y*00W6"4N[>_E]/M1)+*!_@CO6ICKAR1F0#K+U'A@7&\ZSFXHL=<^KH5"- M3<=>:NB\V\[0Z<$$S:14)8C5;/X&BP">/EL\M^I;]NZ%Y@N1_@EO+)['/*JC MH&&.[;OW0O7U7D3/BA0>>,]5Y/.C2!?_@G]/&*C(_3LW4-]^F'ZJ9BT9*$9U M4?5Y.5&U-.H:T8A_T:+F=43C,ID?^-SPZ9$R^/#O;5*Y5NRUOP].U;728S4S M5?N;&VJT,U3S*QV*1CTY?LK68,!F'6-G16^AAU]+I2)-,LRKDV-X#JYY@.<[:A$PL=WQ8ZB4Y'EUWLW6\\.OJ_C M>A0[XUH1=,%6IKH#YL8CTVW4OTW-ITC[J#O(/@)UN+,91*>QO<]_N\]_^WQ8 M9T;J/2/1X*)0X@"_0@7>_J;(8,/N)6QWB\FE96VV<7)'VAK?B6@?42:5CNY/ M7"D<$^Y1;)$F!#G)->A*@?>T2D-(C6.N90KV67A=3UYPF.=:M-[DNZI%.?0B/=+36@1[I M./3),^M8,SEM@CFJ;89<3 RRV E<-%%X8K_9+.0D4#M[;Y/H<@G#_#9@85BL MB@2^C@*1+\$(4Y!"R9=JA[GG 4Q?AFNTPQVN8<&FT"B/0Y;L>4.#--V1Y 3" MZ9J=C@#/V2,=EXJ,TT,J*DCQ)R!E=@^$J+UT+F3&$KXMCJI QM%_%UE>[;6? M=Z0] =$-\XA>0(!(TLZ$Y/$B/2U@2:?AYA:46994BJTO[BT?X9+[J\KVG*55 MJRNP.!Y1REOTN=)M6<H^P':@:-.R M9M65!E"3%C6O S;JD]@^B4TS>^A#'3[40<1Y&MY@FF1$I(V-,AA^^4A[N*R]=3'6I4&C1.%[!\XQY*.K4YX6?*:>6'\M';)U+Q[7*2Q3L%;MCRJNU6FUGL!2>6[OX#KU0]O[RYC1A M\4H=J;^2,;R>=1FE7,696F-<7LZWM!@FL>T@?7%P)1Y #;"4K1AH"3.AIK:] MT',.LKM*XWD<5E'0NOOC$2U[H>6*;_KZ,PV5E.UR" MD0A4U4=YK7K2"*72HN9U!'8M@B\[B:J$!Y3*S78%:.(PC>U'H?Z:KX7,RQ+3 M./+U'7RHSH?J2(;J"(4/CL_=]I[G*+9["WMF8GZGY;XY,;?3=EMUZ)Y\ VKR M7AUCS O) S$/LN(NBZ.8R4W RB-O)>@IB=F=NGM709[B-$P*,.OACT"A^'9. M@*T[,\"C7;@_@Y'=O>#_3UZP6I\R[.U@*X_"!%L3XO.8=U M#-]6P+F"1]O%+;9G*C\]SM0%SVMI[FE,&LX5+6J\J_>\K.RAK)65,?9!,T,Y M360O*IP8ZYNB^QT'-Z,BAIY05WT 938_V=S /G$A\EH=5X]@[7/(\>:@0;N' MH;I;/ ,VR@C])\'4;5HAC^^5.?5R_QCT&=1GZ8IM# &([@,2YE_=F?5XKU:/ M\V :F/A\'!A%O4U%S9A49T&=Q(+EK/[W_L\"%G-BB(#V-B[9V0"='T?;#SU, M0MUP5'D_3^_A%0FY>=N=\9=C4>6Z/&)FON2ATV"D^:Y.F^:]JL"&@4G/QX5( MPZ&FQ#@VU5FYD@+^S#?JN&4.ZERI\O5A]+K]I#0./=Z<9&;*L\:[,#J.]OHX M']7;W)TZOTR5+P@^89$IJ)-NX340IN8Z[UP,;"Q6M0XX4N7:L(G23 MUW8/GAQ*HU7DG'G@\\,"!LA43!0\.F..=*."PASS&Q Z[#1>>G>CIN#YR M.DC6OY\NZT: Y+]'R;-OC&9CYR!'R<_ V9D!W(:?IKN-*!2FE@CR9TG.,P\ M(/*8V*F@8C . *?&3L&$K44#N 7+/37+$)?: M:T$_%CW'X4B/]:YK,@Z-U^SA%UCK,F:)W:0W=AR'G]^%_.-<.!3!L>7,K#=:B::$[#>@"8:Z;YS78R@=W;[WC:\G# MN,*!<9#S4KNET6PE9![_U>K@1]_#.YV;DR).5)@3"-G]>;Z"%7A?KEGSN7*K MODZY4O%9V);"*H\-,[Z0L,D;F<%T<7O)!B@^(\4O&SBE[Q<6+F%CEIM#&382 MC.CAE /M2CS9J)+>AM,?%CUI5>BV6PC%?$=7HPIG+\9 M[B6W<(W(Q5-;LHZV\LD%5ELRC/<,S1B\S1L^.OVR/0.A30.;V8U"O<-S9XU63* [, M?5SG<,H%_'N<+ZMK^;C<3?!&G\1I[N.4B_>@E,6&PW93[N=HB4+W<\I-=2#0 M8P9#IPQ9E]!N^'U5UEB!KJ%8I/%?U85X[#'\'0CU,LNNDB^5F73/ M W@%K:.K8]/I(E1+@T>/R?<15E/I?27O/#KA*?R1J^3.0=:K*CIS*&A5&9X3 M/A=2%>/1^-S]#$I_'BYXKLIU9*I>!\\&F96&1TQBCJYD+.0-V.!QR$]%EI^" MZHOSH:8+^33'T<#=/J#X: "UFQN/3+<17MS4?(JT>SST^!'9_NDLUNLJ>@8; M\#[F%^'C1P=+=/(GUXUH=GS1#2 MP_+WC=A10^-1Z'YR

.>E,7#SZVH;YI2U%[:UF(3!^$;3F*6T[W%VI=L3@Z M3T_9.@;?3\>1N;5;RDUWOH]XAWOUZ 9IKVLS'I6SNZR$BV"H?=YV!*H_\B0Z M \N_NA;RBDE8/T^O2D1,ONT@;H\-U%YG-<"KVC)CY*;%M>GM%7@E!>_+#@:1AK"UHC>CCG0*3EM,X: M"I[I&HY%[PF6WI/1Z2WEU:A*-,U&/T)5JO!&H]BBIVLH0(E@VE_+5.U(^K)@ MS1W&I;_^(ITF)DS7[SCB1)43?H@3G;G[_&>GM)VG.4L7,;AR^[?]_O/V/I\& MNFVZ.N9I&M=<9-5>>)[.YG,04?#@LIOB+HNCF*E+:V!615A^"[OE/T65^[4W1[FGD*8L7*36HHDXC)39J_V="VVVUB\F+VQ^>K>P'3QB;.,[R6GX=@\ MJA,%/AI?#+K?B-QBMUEN3&W=4VU7 M\8*(O?&<%MRD&SNX+=5189Q K9>$P?::/YYN>HEHR&Q8[75LQP5,MB&!QD"4 MH:7KDBN3+^F^/9ZO,A[UN(+FAE.A=]0H_"$YQIBPON%H]-Y*4!2L+ :;G6P. M?S$>O;$=P/61%J9TX7LF4W68]$F!RGD'R E4O)#:(DN1K+JKF(H7T0ZG)9!)/&H#223/]%CTA[]A-W\"9HZ/:*"L;- MT :R!ZMCF25H#'5CB* EA#V:@F61H 6$ '!AN2-HZ=2=E";G;.#\8BS(G)QS MC""\QFDT5:H@YQ);L]ACY7MWMV,8'S%1:^/KUR>\<9M>Y9(%"'QQQ^']]R.Y4B;![%[$/OQ M@=B'@M!2 R78;T$.;?1VMVRKKT2J I&!F <9E^N ?U:-N-L;S?%TN+#OW?#@ MK7]O_=O=,KT2,H__*F7N.C^_;]T^GOW?\:&(: M_MYQ?^^XOW? HP F,L,U:AM/'I &)['DP>GW<60?1^Y^ ?;L M'B1+V0/;VC W/"QDA46+_KNH:AOTJ2WF8.4:.&TWBH\B>X08R6BJ#\_X\,SQA6<&WYTG&M3IM'M--,HSN)

HB>?A V??!]O-(WO\HVT ##&6DT 6F@Y<0*J&\_(K!;-- M>0CZ#S;]&Y$4956/6@0 NKV-^:REZQ>V2&%MA?MGW%2S8" -UZ47ZJ[ ;%0Y MUP6_G'^0L BNI)B_N @-U;8?>L0#EWN^04'!,W)>WO_1/&^VG6F$'FE1XP.A M+PZ?R;60H-.,:")-*Z>4ZM>OH85C<%]Y_O4,]O"Z4Q'[JJ_J& C\$^D#.!U& M,\S=EZ8^/KSGPWLDPWN6=QH:95R@ M%,_DPI:5*KTU9[$,[E5M1W4N_Z O4,C2,&;)DU':ANG= MDN4DXC\&2Q[-ZH.XAN#%"4M DOC-DO/\DWJD4IWZ:%%3\]%I-T;JFCM,E?Y1 MPXY/T!;O]EKJ?*^:JHN49OD9Z+,G18&?YPI:#T2+W\/"H]V9-H_FN'K%CKRG M=V.]*%A1WVPD6G?&I M@M',LH^5'7?0H%P$S8J@W\%'FI>:6R:T;&IOI'!$]18>"7[SDJ4+!8Q[8#(R M9K,Q79SRL#NT>@WRY2;A)'RIN:CT7X@PV@&M'W< MX*)4BVEC>),6W3XU+08B'44T8XY(< MG[:2C/'"R&5JV^\S#=Z.6TX],,0#0XX/&-(U;T).VV#K??4?,)T8I*37)!*2 M=VH'?MSW-8Y M;E6(Y-%N:H8I(GI0X,"H)%!]ILW%J+KN0J1BS260HQ:LHO)]=;N<<7$@>_D\ MN,^#:X-L]//#&/TI6JDJBMSZ;#@JM.83BY0"^\>:6.Q1B-%6(#D9QBE4T=(L M(2G'?6XYG>389QI]IM%G&GM-N6F#(&Y2&" .D=*%ZI;Q-!-)')6QZWV#\G[Q MD&7+8)Z(ARPH4E9$,32QR#AT?L; "8*>Z//Q?!_/-]U!L2\EG2DH%XA3J4EN MQ34'L0OCA(,*>*PK?"M4WOI*BOL89.ID\RO(YWEZN3-D9OM,U>PN*TU53:S MU6/=SN63N]K.JA/_Z4)=8*:+[V"Z.#\IJ_Y]_V;=\:Z#3-G(Q!PG3FN+H= M#]B4G&7\':_^OV=[YQ0KJ.+[^9QK5^ X1#C.*\VYE$I3*#URRSYS5:<,_G\* M7\:&L]"X;HYY64L>QI7+Q,'BR*NB]X<*1,L/OJM3GBK1N)P?BLMEVDDP-5,P MX)/&R T^N1Z$E37W=@;["9]#&WVQX18CN"W\O*7B,E577ES.=Q46->PT-1^5 M=K!78*/)-^H6BER)SOK0IVW@Q-QYA"QBJ0BO6!SI$^[ZAJ[I?;8OS<)0%&K? M8AM# @O=CP@W8"MS4$=M&'K9=7R>9/%DSVWQKLPCT."PN=R"3=>1>:HK:EA" M>M&L-8XP,H?GZ3VH72%M7E=-GY&YV'O*IVP=YRQI\,[M!QB;/W5ZZ3F-QGW* MUP6<]O&9QX"3#G1D M/0!1_AHT1?N!*/"K%'66=WB?A@&(\M?N?2(&HL!O34#8CD_# $3Y:_<^J47. MGP3[]:R\;#-._265KCB$;&@H;FSOE'KPALI\RYF0UWQ=R' )UL'E_%2L5B*] MR47XAX8-?,=1^+F13G(,+4>A^%;,PC^+6/*=J7.>WA1W61S%3/D, M*C0[GX.CQW*M_NHRU+@\/XEK 7U-<3'[ =SR)T7(>92I$O_OXG*7!$/[(!*I M?X7XGJ-Q]$D1 DN]3'P@^*AM/QKU-8%4C,#9C^"40]#!>WV&>3^-[=U2'R^6 M^>4# M.6#*W9D;^S,K[L^L]$]GL5Y7L$>6[(I"G*=S(5<5G-9LX%OV]J=Q/$C8@X0] M2/@92UW#!.2.8W1@2*!"#A,MP.06=TE.+)RQ_P2 ;PN_(J=$QI@VC.5+;A&. M,5%X"#&Y2FGC+$<;=">Y FMC3%EKS""Y2FYCS%X;8!]RXKY_51-7C^U$3M4/ M1SU5R$P3N0T 9[2VA2.1,S];,&*R=E)?<\##L*+G(8?)S(- M;7%LY#1CIS@U&IY(SB+LP-#!M+3%R)"S#P>:#FMP%#F#L:>):0MM(6=&]C\? M* @6.;79SSRT1;>3,R\[[2+H0PM3V44P#-6H32U,=BK;A27?2(#<5/8$V[>. M@V].90=H*?-8;/M4-@#+:6A[7(W+H1<4**?>1NSIA"Y^ :!*>U4 M#(N6T L>0L.ELN7M39U1=A(6?%=>+5<%:#CD\3LKH]5O% M7O$,5[_5] P*]5N;Z?/U6WW]5E,MR81EX+*5KHKQ6A]]PZG0.^K=0Y5'6!(U M,UXWI&\X%KTG6'I/1J4W@_WM@Q"1BLO?<'D?ASR[$4FDI;NI@]M:EDRFL/4J M+V:'7(Y##>G&MN-3W7#B#-5G?"[*=+#R<\"H*V1CH8Q68_C*F"UIWZ:=]/59 MFCNXI5\"+4##7'O*NJ;%"#4ZU92I0.YIY=R#0#]Z]Q5&^\ [?/\9A!F$IU[_OAM:CU%4S5Z/1M/)U M?EY2J;N:24=Q4WNW58J>DF*8:4-+QQ4M,LYDJ$*9[_@]3T2)0##/.:J/:RX> MH8BF.Q_T#1W3>\_3@N^4]W,8]?O/V]BQ"CC!/Y&^IGB'D=Q66N#E+O,!5+5D MB8+_1*LXC95-I^Y',@N<7>=Q*ET<^LR&NY8;V_NZ(D=05^1WKF+&/)K=@\ N M^$6A?'MXV+D#MSF52SPT3^W#/9X8RA2EY%+ M\!E>B, '$QWG\G#W@G843 I7V@[Q FNCJV[9\L6+?/&BXRM>U-G]H <40/&- MS8"0@V[BV--&5,EA,+%BBHY8D(-5(G5+"Q=YHBBSIA@..30BJV4\M8ARA%9_L.0N, R18,L.Q1LTV<)0>Q$T3- MND'E#[',43-UNM?-?$O-MK% O9"+->%H;V*VW7ND9KAUP/E,X[TV\G(P&1W" M^X1PY## 6O*EB@/=\R N%<]PB'+=QR+8%NH&!*]@(M1<%#?<@ M,O.EK_RKR%:?DHJ)?)TJ(?1:(L[(,('@]!DY;'PGO3Y7T]SN/"W./"/&+* M QL\L.%5 AN.[_JA0?9R?!O("OX)EG_&%@L)1K%Z MCDJ ['ZYVP1K*:(BS(.%*H 6L#0*,I;P+%#%DU*>@'V30XY;AD4LWLEE^!F,'057&\S8U(BA(N4EO#!-W>)A"@I>L7MDAY'H<8FAK: M]D+/E7C@[G>&=Y M'=*B67"-;1W#/EX>IU((\^RT,O\,-09LNI+BR5R4T*KSL?$U:@'&5UBNY/ % MQ!)L]&1S*X#DK RC44=;;J.QM/M$IS*Q;+$]:^XNI1I@V:JL:]/5?M4]3Z M12E5;6:DT>@65O8N-=::S1MA96M2XJ^5Y2.ZV1:30UE8V+ADTKHX>10XGYX4 MBJ2?)4FA8$M/HMD<[R EE[>W1WL>']NZQC-W@J*NW7X&,R?B^K.L5Q*DJAE6=.U<0H26/%D!H MP/8W7!ZVGE<78++D23]>7NF9!; $6!@6JR(I3[0+A69[=I(=WE;6%K!%CG 7 M6"^B3/N: Z\/6F21I'BW%\*=.KR%QQO3F)@N4^9AU 3L(V'G>TUP'6>FBP8P M79SRL#TBV-E)O;DSB++3VJ$U5(>[%61MU M *==@8$.3Z$]4T//$:G9\VLS%Z^=5,W8"T M% E,?Q;P/PM8Q,-57T4]C$+Q50M".Q^755=,E?=0Z:\+>W9@%M&CER.J]4\Z ML::M]NXL1_[;[#' K5O,QA",=7^WW$51N2!8LX9XF9(TP?QUSL M2MIDMT)#WJY$-H_4&X#I+]5K>9%+',++*67N5U /H()AO6:P4+= I:IP!BAF ML:BTAW9>1J&"YDS?O>2Q@9_?6%+HXB.N'NOVR);V"L'GQ[,:;N^D3^^HF8O& M;;&YX5CTUF^5S0W=9H;B^Q@LHB@[W+S!MM5EA1J:.Z7]?6F:*84A4M N1K$V MMIT6U:.N1U^+W3(QXVNQ]YC,0CR"S!SY^NN^MO80M\%B@478W"!FM#'/C M<7*INJO%=6E5\^WPKJE_MB5G& Y,?7S^W7W^?0 Z03;/LZS@T:&>*-W39_&! MF\SA7=WQIF>H\(ND9*&^([HGW)V.YYWH;*:X6N8FEVH9.Z;V%_2XK MY.8@1FOC2_$F$?A".7;+9^@;6QK\D!.EI8?.36GCE")NQ\"MI+T/AV M1*OP&[F5B'Z=+7.L,^3I#'H4_ M.NK7H_ ]"E]'^RX-"/;+SNF.0PWAQK8>QWZLF,D7UJ!'&W:A\]RRR,&F3%50P:0_6HWA*S$= M;<+/(^\FB;QS6V7)(^^.&'GG2RE9ZPX/$J">3:<6L.TUFTX-*H"PD">*$^A@ M+4\4&8"(+SA,)?RD"NS#?$0!_ZRR@#S;%>K?E''Q)&9W<:(^W;&$I2'\+GE5 MC3\7@:IZ*(LP+Y-#02BRO/7-"8,3XB+)X(B)CA6]K@^?HW3D%=N4R>)96L&K M;WB>5WON]_0 TLA.TJ/&YDN=Q6EB<8L/Y#5?; :P/8V"\H;7[:@%/UH61 M]*;FCD_K'RYGV),6VB._IJ8CT@RJ$E0/?,?E/3?$GI&]QN-D2PR&_&=-?=3\ M"*+FJL[TY?S):S:F8!O;3Y-ZFWW11\=[BXYCM:.P%L#)ALJM-@QR ?/FMR,L MK2E2D/QY='D/D**NRVBYIS2 MX\$O[)41%H.,Q>?NN-4%SY\<=;QBTH)1FU'&XK0\9K8[OWB>WO/J->Q(Q[)J M-8R_ZV0([FI/)&-90W2>5C7X:5(]ZFF6RS"NO[TLVQTQG>45($0Y3[>B4F.Z M;%.GP4A4W=ZJ[I+8*W4.%]:&Q03T,ZKCO-#3=W4&WLU,A'%5 B%_>M[88BYZ M&]?7MO9Y,R)YLX%K'/L<4_\G, A5)',>N6ZAH,CEEMK4[D0;MJ0B]_V*[D02 M3&U>K[V+32X:WH;M%NXVN6!Y&[ZM0T?D(.I$Z@_[E*I/J?J4ZNLJ9]I'2(;< M+H+-)?<:@""WJW2OZ&@=DFK.1F^_5_]11?_@F_\/4$L#!!0 ( #AK!%<, MQ6U#4V( &D_!0 6 8F5L9F$M,C R,S V,S!?;&%B+GAM;.V]_9/;.)(H M^/M%O/\!US-B@B(AB=L4H2&I MLC5__2'!#U$200))?- ;%[$[7:X"D8E$9B*1R(]_^1]?-PEYH5D>L_1?OWO[ M_9OO"$U#%L7IZE^_^_1T,7^ZNKW]CN1%D$9!PE+ZK]^E[+O_\6__[?_XE__S MXN(#36D6%#0BBSUY7N_2B&;7;$/)_[I\O",7Y,W;O_SXT\.OY-/S%?GQS8_O M+M[\^>+-'RXN_NU?DCC][2_P/XL@IX0CD>;BG__ZW;HHMG_YX8O/NA'OU=-1S^&A7-!^W!?_RA_&,S]&SJ+^_$V+<___SS#^*O MS= \[AK()WW[P__Z]>XI7---P"?G7Q]L>+=V^__YI'WW&J$U*2+F,)?:1+ O_]]'@KA?GS#S#BAY2N8)ON M@@5-.,YBBG5&E]W?)5EV]!G@\3/@\?8GP./_ZIJMV&\Y;^3Q9IO0[WX8C>D# MS6(6W:2&4>Z>U@KN3T60%3:P/Y_8,/[/K @2LYB?3VD:9Z["J&&(<247L$AAUQW^J!L*$/4I5P*M4>&MB^K6@_#RJM&8S-PN/ M%L$A+8,+.)O>_/3NCK!PV'/TTO?CT]-V_U; ) M!TY*Z*0%_E]^.*![OIAY5M,ZR,(!W*H1/X2,GZK;XGA=RXQMM,C,]&E7DH*C M<;HM)PP#*\AK+OUUR)OW $ M7NA'!F@$R7S#=FEQPE2JPS59:FA:VPPU!+^?HVROI9"H_#X):8#/2 V>J*S% ML'0H\PO3)9PSR0#;.MHE]'YY7ZSY1:+!+N?H7=,\7J5PRLWS7VBTXA>46VZ$ M9T*\IRB+3PV$;4D"+,@S M(PT>I$&$5)B0"A4/=J#F-K QM!W-;GD-Y:+U$Y>;>!F' ?\Y"$,X=[GP7&Q9 M$HM748OV/(BWRWR.(J#;']1@$97YV?-^8RQLR)<)^KW';D@UP=$"%N2 MIP:1B3"T[C[U\C.*^/;8^0\7&7VAZ8ZBF%?VM5E6/87BA#'_P!GSL00[)3:4 M4GR8Z?K):(_%_GA!@RSE2ILK:YI=Y.L@PW&;PD1F&:\'H!,>_"/GP9L* \)O M%>0),)@2.ZILR3!G*M/9'I/^Z2).N7!PK@%; L.=?3.89QS^,]S,WKEM<^$=2U<7!G=14:+.*O^&+R(VR*@%M$EY?(=781L M X=(&?H"1@]2H@Q ,BQ6(S!R(UOOA+.L1G%&GDHPF;<.#D )U\ M]AU8H41MAB&A17W^![#]=YM=(L)]&01>",[/Z)HS/YQ!'#.D!D?-;5AG:^'@ M1DO_H;Q2UD@1$>TBU'*#%+GC2$U*+>/V4D$1C]@@BV+QTT5.5Z7=A6)]Z?>& MV?L,CAL6_HFS\%,%>%)L*J>[ BL.$-/922\4PI$^*(^*3VE&@R3^)XU^80ED MSGT(XA0TQ7WZ1/GM6EP(YEF<\S]=\W^FJS*1YR,M[I?\G)%8";;!(2T,6VC9 MEI #?F1=(DA6',.<<'-[$V2_4<%;)&]PG9&4%A!Q401?AZZ[4R<5(K"]@UZO M0.73_+46X>"'W[TA<4J")"%;L9"<<)+D7*)IY,4DM"Y:S#43^(GH"C@[5"Z0 MY.!3O(C3,-E%W&R(4WZ'2RB_O(G@2G.A7TC [F+$-!'T'TP&QJ_ 67@E6AYB M1ZHL@ MC\/RA2Y.=N KAM(?1P/Y;7?#S\QR/$KV;$!V$ N/Q-!C\#S_Y24@73Y-ETB3 MC[0X'GHED*Z^F*3$6F$89*2^$2YP%=H/3SPL%;YV;N.V_X(27.3D-A,"!I'P MD2L@CL@:+[BRM?\V20G#[JQNLH'F=GG+0P"9[AV DA_#0)WF,J@B-XULAYDX MY@8&35,433/)Z/0)W,X[3; X^P5*/!$36T_"D"'@+2VCZU>3E"/,;J*R.-2V MR&U<@[*7<&#TF*@"]_[",L9K*JZV(=*>OBJ;,_P@+"0H2#\*M17I@T7$RBX<#,,8&N7Z.H M7,%1P,6>7%8K((_E"DC!^(^M%9 K6,$W9$(9Y2NDP66>62:4&;GD6NSB1:@Q MMFQ_NZS+W!W-@M(8CI'RG'F)0WZBF9I\/)QS1!QTX%QL?7TH[MB>9Y*ZQ34' M6D@*-<%6$]([@PN@RR4-P7.;JF63N-%,MM'VK+ML+6^ZVFU0G]V4*X:(=94, MK_\B^L\ZGUO0D&Z8=T(ZM$RIN! 9%=SX#-DJA9P 6-]AHOQH)@[HXG#+OPCR M9EXW^M,FRIYUIXVE35=OOKJK\GD^B'R>QV:]H"C;A?3;LWV4%M7_KZ$UK7*W M!8UIGV6G5K;D."0@I]FVONDC%:!E+*90[F08VTF70CF+CWFZ>7RHG6D353RV MN@A$#Z,C71A;O7]ZQG(*ZF7\:J:N?LK.6$=&4OQ-WR9];488T9^F:YS(W9<>;'W!: M1&$F>Z7(3R&Z+TK>_G&:4J6R07HUR_NI/IIK@R=)Y&XE^)<+#/H__*ST M KU]\T?A 'KW5OSGYY]J1] ?WDW9$61('RFX@$QNN[LS(XPOZ9)C_4C#),CS M>!F' L.\1FQ>%%F\V(G^(\^L?(R2G0FC)L/J?!101S5OCGP>HK/+:Q*7'?P6 M FDN."=8^Y&><3O'S&Z',^X_Q?$])\J*Z@:)YOF?6MFL2 MU[$:W0=X'>+F0 ?6$I^!I=DM7+@TL/!Q&E?'<'DH_V5R-BMF#Q6-5/3&.!.= MIW!-HUU"[Y>=A<=NT\;GE M;MI)S-#*K,89AAWED: TR>V#4*K_PD%YXF_8=E)J, M;&3VT8P^"@N7@M"=[-D5+');F6IWPG\R.7$QL^^=XF1P,YV)6YVCD<_3Z(EF M+W$8IZO60=8ZZ9XY3GGWGZ[9)HA3BDMKGU %74!R EWP&R'Y8=8"T M3(]>'MFG5[4.#3?&0FY47C<3^=1X@P3N922OFJAN)OFWN%A?[?*"6QU->X1] M?T,+G4^1+*8"PM6[A@HNF*<+.VO$!!#4?45;[3S(1=/DXU5=/(14_3;=QI^B MN(Z-(;,S&>PP3WK,@8'12$F3S.K#?/5I$ P1EVE2S!D/57T2E+L1#8Y'\I%T M7MN<5#>*J'L78%2Q0>01[^0 C(XOW5_79 $F>"M!4MWT%(%8OZJ3AYD47IZ_<0:J-.>H0GJ4B,+ M1]]#L <7WJ Z[AF,U\4=DSI0Q*43>%N"]:6Z^NC)](CD\&+_PA(HUW?%[>RX M>!^$PCS]E6X6-)/>[A6^05_Q>^:V?\^O@),2.JG!D\\E KXN^RKT9B@B>O(@ M@9M4V0%Y.MB(]ZB>U+7O".!.QP%Y1EJIWZB;7A[91\,!>3[<& OY<4"63#0= M!V0'@7L9R:\#\D@I]F@A^4"L<_%L0MN,LU+V EGU#C6@Z-X?DF:[S>3[VTE2J[[R>BT^[[381 MQW20'%P<[:/[N#Y5[QUQW&38^#444.ONKQ96I$:+G)IT7F^8(W>+F=T"M\DU MNN\8:A^-287Q]J(AH/M+8M'R_NM0RIW1R)(XW#>QDP/95P.CL<9@]ZRN@A8D MX#&/8\96@@A-J)RTX L4:,1#[WNV[-0!'F&:Y')Y?XIV8?&W(,NX0;P7DAHD M5TT2:K^2U?P:?V]2@6);=&KXD)(+"/BZ$&E1G(TDH^LX!;BE04> 3[35]1B,C:*G.XD[<^(,N$^&/\#*EG1BZT\85>9#"P,_1644 M:,OT">;NSI?GM,A_H4GTGF5P:_C(BH<@*^Z7UW&^97F0?,C8;BN[_>E]C;T' MJD%QI<,5T4$%N=M:*<:O![C,""!SL639!: S(QPA AB).C053D1AO;;NQYH, MR$;2VK%<]HJ=$:ER*S1XF7"2Y?$,GY! 56K["SGU@F\=U\%^?I]PK[Z X?,+.]B0^(.#'.M&EO>1]6IF@#F^=Z>J99IMKNBB: M$EW26V;/6/2MLF-.=[?(#N"X6Z.15:!NB>GJ D 3@-TN3.?IGMC'(DR+8LYD MX,A.N4W#9!=!J[LX#\7%=4>C^VW5R%G7XVYR:J2$F4#!42N)![RC>DIKQRDC M$[AZD7FC/,YL;MX4-_@2IR4R_;#X;O>"RW;GPQ5U^P9B7[9.YO1_M->#9)\]EVVLH^@3(-* MJKRRD'7+NTU3CG)89'$X7W4&I ^.T^0 Z7SV][\!2>8?%./%K>$>L5 4H!&J M0'D-CW3+_PK1 N1X.=][:-O7QQ-,F5A3M&+*V.@^7^NXR>S;,2V@C@R9LF2P MBI?4[^*LFS(M[*9NRW2Q)LZ8D6[)%,4;_);\6@7_@:O52Y#0\Q["QN>U+_3= M\!W)/T 5+HX0?J '^):5@:E%6]<+W8A.744,\#1.6ZCLV1051UUY2#0?Y@NX M8T$*9>$I7\(BH?+(2"LP["N485P<*9>F0E76 +>L5FPLW;J*&49ZZNI&@_MQ MJD=W7]VIH:I6;Q/!6UI3/3IE\ .L@I!.[(SEI1B@I-[@>A!OFC7XNM>=0L=P M6W(XS#%,GVR^0LIO\B+>! 64#N%_B+GPP@#I8[_&MV9"RKMA> HI[T;&0$BY MJ54:""F?D1H9"$.LT2'#"W4393[ <_(H&FDU 3#)BAL.)D%E*Q7=P7($ZAX9W4[ MFRR5?^JNJUTT^ID039WS .37.H42:>/LI^3F- MGN)5*OIQ<_9MJFW4Q3:&GG1-3(GDLC&@;3.EP$V8#RWLA%NSA1_I*&[B_TW9 MR(XR&]OD3$[XW>30AE'"^)UCD)Q\-):$L<-X=NH@4EQC!Q1(X$+LT*+8V6FA_Y&N"M<#O7=1- PO&\>_,C\?@8O MH@G+=QD=<@_@)L$6.]<"9KV&R $;9<%*'>;G6@5 M=PWQSV$LG!'\YX167HGYAF5%_$]44J/IZ?%E+8V@X:QT@R%\D5T_7=-J3/G" M%KHD:N'KJW:H679GMO?%99B*&H:,ST1GP>QGR;>']5RA7>PT.P^NN7&VG\+PP<)\C;9RS;"%+ M7*S>[=^S[&J7%VR37^^@?!Z7AMO-EN]T]#Y.Q3\?:!HD\*<3UAP[#2KM41^< M;?[!XJ6?-NEB[0A/1H466;*,5(B1$C-Q/%2X$8&<^,W$28!++'U>4Q)LX#D7 M'K]%"@_;%L%^$A,'2'4S-16C59P-_=/ M5TD0;Z!#WD,6\SOY-D@.M?MI=K^L,.M)V\9.@E)NNL!LJS:.#Q$($<"(-"B1 M-D[ [K78XU/"[2\=FR]>WCH+1H :H:"&Z"RY;:@1GE"CDF\?@HMF5V9F(_S? M-#]D\L@5M8],WS;%Y)[OFZO,5PRW(LU5+F<=A!Q]2/2=39T'@LH'*.7?-[$; M&[8/ WV-;G8]"+MTR!;UO22\G?D"Q1%;)XW4DO1Q!"D)"-,GZ6A1%XF*D+!( MH1'.(6.Q?FU\Y =]I\CK?(@2?14 ;E2 "B;Z:I@C$NO<* M\&C)D7@E:E Q(%;V%FI##T]H%D^-["'2J? MC.:N\ZD=?G$&]>HD*#!Q4^_L1&;P\Q1W%W" M0IU:7;60?*+A+A.(07^HP[\DK*S[.3;A0!&,LX0"17Q0"0/6UHIRX2T*! 6<1YP7>3(>+DB#K (TR*@PX(480;O2=>T M_.]M68Z_JGF;KJZ";5P$B3R+17\"='$*54"N3AUUC##GCI7UCDE%*[MTL!I^ M]?K%5]8TH/=9JD.;"]EX4GN44E$<8A<6_&Q,5_P?-'N1-:O5^]B8='8!\2>9 M7=B8D4HSZT38@O,PS'8T(ED; 1*RW%-G"$T^ZY6_8:(ZD[WZ/9&?VZ+TYU#Y M@\'Q2 F3SFL]%KXN^_4 +Q4 VG_Y@F$B,VW*.=3F=6N^_#:=+Y?\].2GYRP4OYVGT;^S."W^RH?O,NG%W\B<:-T_ K9U[OW'+B[V9$.+ M-8LJOQ:V=H#CA2+.A!:&?*WB!6T>O01=%6C^$.S!>Z)L_0W.8,P$E$+R9P=*43)C#!I< M,4KZ#UU"(.]R>%W.3,%AINNU!Q7IZDPN[UBZXANT 0_EP:%S20.P5__*_[<= MF#L7R;$2^1PQ$U).$1#==1[11@W7A\0!!5!!^NGJXIDC1@"S&3G@1BKD2(U= M$[//SVX%.EAK4X)G7F9P/_R?QW<'+YCN0=SQJ>D3N 7"^]';PL7HF3MJC2/< M+_0K- KQ9B1K,)7*"2NEHDL1*\_XFY*PES2EY^]RBJ/Q@M0UJVW9>57!$3$8 MK^$QZR6&U'.1P^2]!=P0J9DF_<9G,(O*\Z(X$VCRU"T.PU /0JQO!P\>G[2?968B2&HZ37\ M%]J;7M,\7J5 ]WG^"XU6HC)Q,^!#$*=0R+BOOZBA>0T&$FO!=V4EC49T7/*A M,^J,RU:,#UB0%4>#O$J@;OADPK)QK#T0NSUB1_Q>AT2/9(13LNL[DQ>A]OQ> M;T%M1(Q=@<:M#G?_*?NJ3\[1V,E(0Y'@.%YQF_/Z>I:!)$\\".61?Q**CF2+$)"'F(6,+)?/*!& MC8"%1K@4;(+L-UIV=LD;[$A0HD>B,FA)9'\*)&?@X/!RE-AD .9P5QU>'J'2 MENC\(4HO0%5^S@U7+"\>:D'4^!9]"52 X>ZBIX ,[C)G996H"YO MA+11(8 +'/6>NC?I\1D;15:'@K"^42IEL(%JD3B=T)S^GD''",AY_ M;-;6 >Z,B#?>5_^;!IDO)X:4,9@ZM;Q;@9605J\+()_@"_F4!F6C&!K59Z@1 M2] 0-,/6X$BL'+7#N%KS?X$CC^S2Y2Z-H!7GS>,#J9-']@IVW\3IHGD5-D 0 MQX:P*?Y7,(:-;IYW-06(OF<9C5?IU2[+:!KNGS.^I$1X&.;1?^[*L%1]E828 MV;#ZT<# D:JIL"%AA0XI#OB0H$%(R%<=O&%2\5BEB)Z2,4\*QRH'P]\*Z@6] M1!,4E.]GCBM:W2'6@!,-)T1+(5A ] M9^@!#S\=5;7(SD;1@@R M*HV!M@3%PE&'P,:QSY4*K^MQ">S\2[ MA41T95H#\L8-;F?D05S 6S2"^(&\ M#""@^6MCM/)P,(Z1#,5#G?-=7!V3RV!;D!1@":4W:3TXP-$L*=373.H_Q2>+^47YL4OL#: M/_*977E$>U# J'6C*T+TUSV"7P4[^['C%)B&(>AF215>Q<5^SD^W*Q:=7@AD M?T8HPO8TULUZR-<&8 2@.=>#G11C0V1PI@5;S\+\HG"_O-SET#%(EG4T-!RI M_V33.O+Q '@PW7(.''JYC'@_-;<2/2X_6@);DD4%U],:QA2&PBW%DOH>9'BF M2S>'!6V_5(&(X,S.6,I_#*D(]7U@21SNR_\=*D"#G09=S%8/G&W!XOB0 T+D M&*,9*;$AGZO_^BYD@]XL9FH'G+&WB"R\S?,=C=KO-<*])>H]Q2%7/6+4_$N0 M1>]9MJ1Q7]$; S,BF7X$9%?W@Q$H8LX@-Q0965>5$")OB8 M6=@*;T;M42/QWG M6Y;'XNV2RV^-F(@P+,BT%FW2FMY6R$S"FAZ0K1[;6H6F+EV)=:J#J B8W^^* MO A2B+N6^Q('/\$[$Z53.TK)RV5V&]?:@@8WQ-;HR9,#OC-18D H-G3[+ M%@-_59B*(>GI*0:^C5#;Y.T1+?6/C<3*RX#XB9^783,^IM[<.DW$V1\)'"GQ M(2I+=1)W/\AXTEA\-2K;>G$2(7/%^S@/@P1R&&[2Z/K\'%,9BGF)DDQIW5 J MX9(2, '(A(,FUZY5N1)=F0ZQ+/')=95'74(O&?0]_]VI-T]I+()3I'-:;_97 M :YYI01-!&SGK#),6:9%+B?, JRJQBIG(TXE#"OF<5QF-XN*2+EE&Y;%$EJ&- MRW$VC95MUA?@25["%RU+?&8'6]O3\WQBNQME63>79X+^]1% ,S(B4BQ&0 M;8O!X_VGJOX$,.)_3N*52(_Q(S,FMH]9V)-IGR563@^O MYX6S$Z(N 577L2^K/[4P)&43V>-DCURY0.&O-'B]LK MWDU:<"E]'R?TXZ[#:.\;@KC8G4YEO0>@@$< ("DA.K_-2:G'5$AB===O-C2# MRM(?,O:E6 ,K!NFI0: X<+G;,Z8HL:-BF!DPJZ)Q;IIR_3))IEC] SG[[' M$=3^\PC_#TSCS.T#P+SY>HX(QH:H8%4K/&V"))$DEPV,0FN!H]D<2;^ 22Y] MI"P-D9$ITL8N'ZQID@P="EV#\%S0FLP5$P!(SXJ_DX9,C3#N+E3Q2QS1-,K; MQ<*#?"V[*@T,QUZ")-/:YI8[+GHDJH&3"&I@9,BRO>.7,";(7)1..E\)Q)U[ MSX899!JF2T;+5M!MRJ]J&^'GN>/J^;:@F[[ A;[A(ZRDKFF=64TMX.0S@"<" MOMNG#V4B,UW*N6.@YXZN.2I#S3#.LXO>.-U,(T!/@E^>3_O&J!/+NGFG,RGCEK)+2QR@=54.)4PN3R@4@6/Y_0-H/7$,N4E\\E4#\A2#W49.HD\L(E\Z^Q3!'*AAG@$)C. M,7\ 2/_<<41'"6^<$\<99\@;1C[2D,8OJ$ZGYY\B.4@%A*LT0Q5SH3M4'X_?V;S*!(5/X+D(8BCV[0* M5169_0N.=P3N<)KFXD+^""7@\[B@5;Q\&11=M>N" 7U5\UV!10JY;?1L*PCA MF;T0R(&'N<'.:]L)9WO.?&VDP^)N7)/"JNZ79?P2=#0XCVJ:+_BE( AEI9R0 MLZ"+N&E!LR\B%3I0]>+1?33*O(\<:ATZ.P?L-F!NB,M,FG5W7+(>>!3O3PW]8^J MM$)F9CYH_H^]V)K%PO8]UPRVKOQBCI>%<;%-GO*(5S.EDL\S,G^XO9JV \*P M;&+\$3:VW=))>T=705(> !T/.3TC$.?MR4SV0U Y.%(?O.Y?;_J(QQ0H8M6V MXNS+29=7_[F+4_I6:FCUC$5;71US.C+!*I"S^@<"P,E]ZLL$[Z,NTR*9,VOM M&1Y"=ME>*#/A2IV'7)EEH/3RXE=:K*7U1'4^1=I%*B!<&3,JN& L$,-K'//( M]TBW_"]KD<2_)$6%F,>@>"T68V-HZD)#0Q^U^^R9?9%?A*4CQVKGPXRN=;-H M;,'PX+&,[=+# M37[&K_)I'N]F[WY\5U5@F]?]+((T(F__-'OWAQ^;VFP^6UH,A_AWTL]=MRI'T]+#^13Z8$LL2 M-'R]I2JVV\'04I7)^"?+0##2 MFY_>O1',)'[U]^VL+ZHP4I-M>F:TS2L<* &H1( %?XYB M45&+*XBJ3,C@_+5G8"7+.,M%<%-1+RNN^W-DH%9SP.Q[IXROPBU,@X!&6?SY M"U-D\;.1HUF\F=$QBW.XAEA\Q KP+,Z/1,:-S8GS^#F[=/*XA(*C>;SLY!@D M]\LKEFT9T.47&D3_V 49O/'U\+S6ER@94()@/4.^0J(,!*W0(&T\1LB(I17B M9.:1)J):*"F8D)BHM?*P6?FZA9\/V=%C.S:"TD;/#\7#P_#)X>78,'-DN#\O M@M4J$RX14O"#3W)>\%$9+?NY$RK^*@H.?V0O E_QF>\C1>4\F5I9^0UDX/]3 M;-K]LE7'6^(H1,Q@KLBO#)(K=Z(&2K@F@C96/,;I",7N@Q8.4ZE%/,AR_86' MU:CJ,;/V-GWA.HYEL50.E;XQEDO;FMM?$FT+"3/9L[A5C9$GY24XRY3MXIK> M%%DIT2QY3Y^S )QH3_O-@B4GPB#].\(G>C2/=<.M!$9*:,Z]G-TT8X.$\&BG M0!%3%KZ.;XQ)7&MNZZG)T^O4V$797NZ2DLLC2]5] MO+5XJNLC8TS5GMPV5S7=V2?$5IW$[>4K.<5L93I[IU^*23_V;1'UT#\+&M!U-YBR2[0@J M*GYM)-Z(S+./K* Y$8#]W'^X-KU?EEV-WP>A:!;W:_ UWNPV MERS+V!4*_'0P0DC/';7C! M0$B\C J42(W3C%18 MD08MHK9N2Q*(XDMF@O .JSYQS7&;YSL:78LZK^7]342HGJ2'SK\$6?0A8V?- MA(S,A:X A8!IW2SF^ 2$HD_&I 9=H/W&SD!'48C%*^[^\?@R^_$*BS1FD ILA?#TM6]-? > MS.,UC3XP%NF9 \-?CK4'Y!!L2UH-F:P M%^+0('.72:!*O'BPW_.58EI-#L,UR !D27[896T%% [],IT#I+J93)9_'$/PKEHKN"W^+ MB_75CI\M&YK-\YS*0I00,Q@+SY="\A>L+T7)3.B^B16/">3_E/+3.N&*_]#_ M:BH1_<-LUQO?KTA9AY[](H!@LYL@2^-TE<_#<+?9"5_Z' M -A_"2@Q(+1"P9/[7YG0#$\]APR7!&MZJWUK@*M&8J [KHB'+C]OEC3K*/]$Z0D"M/H.?@J83OD M+-BN!'K0;+-F"QW" !_14N_0+BQA0\:QIV4B'![CUVI)&+$ 3 1H/P[K(>HR39*YBSP(US3: M)?1^>4TS?FLH!(=#AWA1UP(RT8'5;]-6A\#W<1JD81PD#S1;LFP#07%#[&<- M#C:>P30^]EF^1I.T\)P1P)2\ EQ?*F=+X#ZE#:96U) MX4PJS8/GX*M(IN'_+1/6>GH:*'V&KR_9.[W#\L"]>"#+ AM>&\(K4B-!BN!K M70[85R5--49B6 KZ-CVN,';'E4VCXVH"%D=U2$_)WCBE^;"QT4E(9_SV /%^ M+.6L+^YYT$([HT6<"==F56A6PP4W=CHDCV+!.D@4J) @-1;^+VBC]XB9)KPG M[?H8K];%_?)33OL2S)2^,:);3^:VSIP [H(M+W9[2 MB&NOIYO'A\:WN1>1(?":58!;&G[XW9___"<2%.3?=RDE[][,H.WV.Q'"];L_ M_^EG^,LU#BK_^..6\Y-'BJ)_';(83W&E3%L: ]M$9<%4NE*^KSOR; M+_FIV:,=<;-@M9T>--O:ZU.:T2")_PEEXJ#7-.$W@([^]B=60X?LO9%(WIL) MR1URHYFAW7-9)88;/V$A6G?TY7'(!^+KP9Q,Z* (S $B"==!YLNH[2$F4Z?0 MU$S1]RRC_/I0/L"%98.-I+Q$1_^YRPLX"\R8GQA(=DU.'8ST^?R%9@NF>YFK M4*I>=<,]*0Y(D:#!ZEQ!O_K=CW]Z][I;2;_ZW;N??GZ-4-03IJY5(UX']2F; MF"B1TS@H0^42Z(I6_!L#;$0+*K#74PT'DLG*MCYC/3HI>1ISE$_>=S%XO-[%[T,\N-G M-@FO] _&QMEW3FH]JAYZ(5PL *RH>EC#]1,\WT]7IDC:&FNQN T*3- M ^$A'E-FQP^-QUKCLGF=V7LR!%!VK[G5()Z^2^@S O")0*"5!3HCHE6/'UMT MD'F8-@U5)85_L@P$_[_YZ=T;(0/B5WWMS.]H >2O_WK:%+W:]+'3:$H,%IQM M0<+BI2-?[M:.$+L[63O,"C=2(=<:,VT:1"P4L20=AFH/&>K5)H?5AN5JPPH3 MLA--]K@A7_]E6:U !.FQ'=2RYQ?'2,1RET6I@G1?Y_0TS>>AW37X/&"B8,-V M_$_%.H"/=TE$%I0L6):Q+U"@.VL-RNN)DCWAL/(B2(4/Y8!5C<[W3K7D:#W" M3#&'39WZ] 6B\_G?P1C":M3>24SKTTY@WK5I)U9&]8BA==O0I (U(H8!*!E5@B]'Z\^;^Z8$3/7L(TF 3W*;A MK\(7WZDF!\:BM*%D3MM*CX,E BXI 1,.^7ORN00^D!%I=1DX&7ZD6_Y745&M M)&.(69@6Z1PF'7%*AG&?>[5K"#H9Z#"5N\2> TQJ^1V% M7L:9W;7C+IWSTHE3!OO!NH-6H\J5:):6B&9I_$_1H?QWW&2.\M\>,F>Y1?:/ M'2?IM8*ER-=#IBT1^C>0[12BV MN? 08#$C;>B*+DM+W*>[!6PD7=T5!RF% ^2DM^J'9!BVG,?)="Y5FY\R%3+Z M,56B./9L_$*3J(HG_\B*AR K[I?7<;YE_#[Q(6.[K8KK0W>24;X156#66W^5 M_>;6'!VR9)FX@'GT0&COP9F+ D=8]V?KY;ZE8=]G]!\[2!&;?XUE%IS&EV// M5#D$V^S8@DL:P.0S@/9\E"I0O>L8526E5^.NP>N:;?C-1L.PDWQIT*@[@>") M 4O@T['F9'0?L.1ZB>GNS&X2O?*Z=5!!-_DS>Z1 CEC$Q1\RQIX9W,(?,O82 M1S2ZW'_*H3![4^?UT)AKH*>B*[!8N\ R>M8MB0/^T PQJ[$6F:]L^#@/G2SHAIQQ[%DGA4M=N3_.K B M_P>_@,9!IVNT^X^:#'4\B7V_0!SX<6)*B,7Z*6!U8Q^A:+)T9SO^BMC:UBSV MD[>YF9 7<1@DI'W?\7++D5&0#9#%ZH97@=[2+>_\.V+3C^:Q?K6M$@J\274W MU=@@*:QN]?V7E&;Y.MYV^CYZ1B"V^V0FZR4]:G#^)%M&.Z9 $!_U7@9:J4D' MCJ_TXJIEFBCS,H&(PQY:=M=ZL>"W'U -_((=[<*"FY4T>XE#VN&<'QJ&4!)= MT]GFB@JFB/:IP/IPN@]2DZF2R 5?0#V/"H%<>G@,CL5SR/F<7MC$U]$R3%FF M12[[-PB)_CC[&_;VX$)32.\.?K3%.>U8+T&L;O)=7,0K$:MY%>2RW98/0FS[ M^62V]_\ D0!(7_O>0T6F1AJ'G/#,04D/B*&AH[GB,*5SWO!U- S2M)-'9(1R M<_V4J(O.OX^Y>KI0$JV+IQ_UT$VUTTNGQRB,*Y:*ASGHPG:URPNVJ:XY'VG1 M?P?5^!+]8C$(P7X:QR).$AJUROVA\IJL+ 61*EWC45VXR45S W^UZUBJKS<8 M=LJH%XF# <,](I!!US&C_=E9WP*Q>^E)V>.R;D;>S-V_>P/^? MOT#_WWQH2DF_%?138K&N#XQP6GMBYPQ7,5;) M1][#&A0H+F4M.1FM6H,?65:LYUR!\ONU]/%)/@AA%YY/9IMK!$12@?3W&-5# M1:9&&F>ZYK;*6WT(XN@CE1F&DE%(K7(RFVVFJ,'Q VLOPN"\: P9"9DB73R= M/A_90]#;!7EHN)&3YS"M5T-G2E%-@W27GC\R8CKDL+( [2[+.9I=/./7;P% MR3Q487ZF7XM+#O@W*=?I3X'F1'50#AY)!"XS(K 1CR4-/JTRW.0SH$0$3GX2 M"U ;Q$Q0W:H1)8( 8T/E*VR8+N&QPJ)>VUP+,*DDLYIF_/:\'QYWH8)RK2H M9)=3Z.H4 ZF??G LAE-D<[KE%%]N^F&2,BTZ^3\B]8-P(L??YV?1F&ZR M)Q_NO+-RRHUT1@VFVJA]9- IY2[A1N:8FE#.C2+U!QQ4=C)O!D[-FQW(@=0] MU?5GQ-G8GL9ZU6D!RY\OJI-D;(@.#OU/+US)L6S?YWPZ'X+V/!VFLN]V*F$A MRR:.0Q51+U097VL.LHYM9BH$<5??H*/G26J1XH2BCO_K4&/YD M!K; 97 ,E*(4.-VFW.I>\?W+>XO.J7R"#X>13FT_<_< &^IKUM#]EI=3(C;# M4- 9BT%LBI&B(OB)D.RH#] ZD]8%87,"?#*A4AXC-H>9H[@SIGX*US3:00WJ MRF'V2+?0>B!=W:9,*-FDP(RW4 M9E#,IAXQ$6_7V)UDAK?'G4#4;PQW<4I%11T9KTL'8MGX;$(7B3E5*@[ ) *H M)WZ34Y.ID\A=.;)#>?1KNN3(1)@U0W"384F%:P*R7"FF5 MEZ_0(14^X@T@)P>,R+PHLGBQ*X1B+!AY"$08M%=[%KEWS,R&N./SA-MH :<& MOP%>L]VB6.X2CKAHYGAH23]0*1W'5NVM$G\-*A2VBF&(;]S#5[>'P$E114N M_V"D#C^?V+42/\=@C!8WL9Y1:OR P#3T> _G="CR(?(YK)8=Q>!5"1+(.;B% MAN-Q$20R)=X_&EV;NG-6^R6E:[!DR^%>Q"D)2\B>*D/WTY9I$LR'AX,K_D./ M/'BN+R^F]=.?JH]#:YKQ7@XE<-:Y\?[J=D;:W@[1M?(58/!Z1J[IHN"*+MQE MXBV CWP)X@04R 4W+BZ@(NJJVC MF!&CM5_=-HS^)OA@;Q&JEPBITW^55/AX/#/W '')PU6((ZEC'+^A!TB5;>KF M867:^V!=4<<9CHV,KOG)$;_0LIN1*O>J?3^>@?OAN+AA3IU!%7>BFT=UR.LP M2HB%OZU9$G'##E+ZBOU S.?P!^BH(=G$]J.'#I!_3TK8?F(V%8C+]"GFC)GN M^"6Z5ZF=#T RRV$BZW5=P3'@5?]T$(T-4T)UT_DGRT!LY9N?WKT1VRE^]?>/ M+/W'+DCB92SB>CKO/IV;C?UM5XR?5:(\;/*7[4BHF4 MU_Q(^6&6"R^9XO*_=RI":%9D8VGNOQS#Y1YJ.O?TU-;XTG1!A@,$Z^J;I:N+ M.VYK1>29_SX&NU)X;'SVU=:AO$H)!ADYW04TL+1)?"F-VINO("*RFFR#X['A M#+)YK1?]%IV%: E,1-CX>>T?I"O3)M9H0Z)+;8BD6AURBS( MKU%FA#(4VXRDB8Z^$6%QI<8>!UKXS$B%$9G::G$6T_.:DF E4JGH9INP/:6Y MB+\+H9(XN#[X;*)3^(*"2)+E+DGV!!Z6.95V*;_KD:@F6M@F6G!8E@\C2U]. MVP0&Z@Q^F.1E66$S?3)8SK P5L?1^'J+J*HG.Y)E1?KDG3G'\:L^BI M"+)"[RHO(J7@L2R$'^@!97+![[*K.$WA:L#OO26$_ZJ4NTDU:[#UT8WR7RM2 MS%:Y*Q^ZC$UAR[^-$^M!L 9?:$:#G%[3\K_-PF^^AFOPHSP&!;U9+JG41/># MA(]32QO9;^+D1DVTD4\[>GB/$":DH5 MC]Q]=R%,<;"($Y'$)HMA.A^!#6(ZS.1*Q[1 8A3 *(P1TOD,GY!$%6E; 5@= M.\X4B.*[H.?[. W2\*A(H^P]7GL"LP4\.P YJS^@C!&J'H'%]2)/.W&:[3@: M<,8M:T1:Y4JG5*VTCP.'JY0.DMEA5>?-)A9)"3D_):_$W6-%.6Y2D53X EW3 M63JS_9+.#>C2LFH#)Z]R2LE'5E#R]H^^NH /$YTA*.F,STK;Z7[9MJ?NTU&6 MFX0_+4)"\K4%C*SW7A$HBV"0"FF2<:Q)^7,.%?BG=0NQN>O,X58Z$\C[XP@[ MR+.4"%3/2*1 =,SHRJKJ (TQGXRL -5JIHR]:E5T'W3V6Y*X/K9@&I3R?1GI MJ!BO=QGIF1HRL=\QE9%LA!-7CN_HG3.E"TL>%J+8)TY+2 MLH31""GMF<"LE'8 \BRE'1@9E%(CZS7A,HAK1"8JH7T<."RA@V1V%^<).>(L MY3:M2"YY8-RPI46TR4Z"'PR>9O+A??F L N?]$\U>XI#F3RR1]8P? M_@#](".;V/Y[3"Z\SWF0>#+B%8C*]"GEO))IZ75[#KZV+1]IPW#%KT;6,I7, M[KJ8J02-,=5,C:UL3,9R7/J(B^"K)]%1Y:*.&J9*!'2HB5.1F_2WN%A?[?*" MHY;5B.VERECA&[0^[IG;631H'Q*HX$VSJQHC.AE]H>EN()W?VH&CPC@,13>' MQTX6OP30A&RMP?'(V5>.J]MB3X GI$2-/E<_==WXO8PK9DV <2;M!#G84>E0I6AFFS4-Z5];\L!+JD!^ZA#J$17ID,LY]S26>A& M;; ACG%3SD;",SY*V2A2MX=OO!:L.QF%9ET]>3UCQ*Q,,?SZ[6YXFQPCXK"6L2G491PZ1<@I,UUO53OD[\XSG MQ@088#V?5>W4::_&?EX-A(=@+U*Y[I?7,<0$II&T4.-^P75J0L#KM^'4GR&NN>-5ZQWHM>@?,2'#2!RVJ M;8"5L '6-(E$U7 (W"'\O]'ABN6E^+B6]> 03'\X4C[0@[ M;DAQV2,]6%D?6.,D8<*-O@Z"JAQM,OVI2'BU0)1 M8*P.@T25FJ/MDTN:/!7T2Y 53QGKB=OO&8>R(SKFLRT''"2I8)+\^^Q[]OV( MT'LC^(]N_76^) ]'4!]K,&5Z33H,H[^GDH$9'89A..K+9 !%5V$8:(JX#L-0 MHLN$PC!Z6F 9VR=G>N.1%@%DV]T$&=13[G^?ZA^,E/;N26T+<@V5U&#]/A(- M4);ID0AB;K1KE+Z!MNGJ6]NV]QU $X M^D6H](; ]([%EM.M&M.UVSD-[RCGZQ,BU;N*FY" MA9I#U9GR>:CW^%/X EN!4SZS;4XJ.Y(?8%<]"_V>>RJ49@CRN66NJJ5BZ\EQ MF+V&OAG#8+*YW;!8W1.S!7X"3#9([U,V4R/BZ)>N!_:%9D\L*?M\S]/H(6,% M#>%?/>]>RE^A7L$&9[?-2 (!TF @W,T''$:\CUE8V>C7,JA*-;#@;<:B75B4 MP1X^'M/4^8TA23U:D'X-5BDMXK !V2,^ V-10B.9TWI!P@ILBWGPXF%L#4:$ MHF-IW@5AB'.8%BE',_T52U-:%B;=JS"^PG@4\_?,ZR AK@%M1 B,KL6(($B6 MZ%T85+B):9/5B^VN>BOL&6[ 8G=_'[R:VF6PC\ 2$WW\-5"J7ZL2"T^[15B] M&\7IZBY8L&[U.CP3J- RR; _+ M>8%6]1!V7?]E$?"O0DKR-:4%@51E^,NAQG,.1=YVHF15L>9:=[7F_PVJD6"S M;X.]B-"&4.SV9QE-1,)VP4C>0=+O"10;A[]R=DR@ U#MI-FR3-P *@1;D>'D M5;2CY$M[O.BY3"I_A3)Z!F=W5]\I M)X !]#H1.!"!Q(@;IH6EXFLB(>;\3#=)O-MN$[2G-GX(74+9 MO?X4&>4/L3DS@P!<)-$ $A"M_CUI\/@]J3 I66Q47HV%-9H66I [)4IXRL=1 MYT.&)_QXGRJ_WL6%*"?/;V%QL9^O,BH4%<2,_@?=7P;I;WT^5OWO<3Y7=3C6 M?; "%7$#KI$A#3;B0DHJ?,;X96VNUX8H:E#E8U!%)<[SG(5Q.>,K2 G?B*-U M)B;\[NII[N> Q/ T&[UQHT59-/_=A06'FJY$=[ M3'Y'R.DV@);FR9Y$@BH"%E>>,8M\:#:4A+/Q^VM M]7WI_?\SG7%7BC@\ M+ M5__!__\RR&G4F$P]U@I^&J2>TP7G()&POH<"2J3&B0!2!+"Z6 !:!UMZA WC M8OE63)GF-G]H\UC>]4LI#V$E.;QMY$60%G&0L!_Q1[,_,[6IHU7!TSK@.UNZ(>!:U"GHLD$H,3Z=S(U)<@H5T9IR--Z( M!,H2:.-#++U=_(=<_'Z@U:2=5> MAW0'#"QZQ)7+JA]5&PW1+K9'V)>T[.,N M3GE/K@!CZR@0ZT55#]#M[_JG]Y^A%<+?EV/ MXA6\J[R&JM&4?/;=;T%Y QB6JLY8\"Y.H;*3N+)+V*UK")*UVE.Y>O-MP\0\ MTH[#&7%^W('5]$RS#0'0H'!5D+?$ZIV;SU2HXRX/-5S3:)=P-.8A/^9V(O2F M#!@[ESE0(\\0LS.D9 W-BLUE'0?=>IQ8A1XP9PM!4@49]BCPSP)1[QUS3.TN ML[1EXR,9,_K/?[*J$,9\1=-PW^,5&!R-BV.4S6H][5\ )A5D4H(><8TWN!#3 MM_7.I7H)\QMD(:9)SM$R\%'<7>Z7MVFTRXML?YO^#;P7HAO-OHS*.>N:B?@2 M)1M*$-Q2 M8&P1LSA_>S0SDC_*N870LDHM>;4H:]J^)D$6YW"R@TH3PX+6Q3W8\AGJ0"26 MD80O$DP'D3(%FGBIQJHD*,3<-!7=_H(4H$#L 4#V]^IO25$Q%VPSE>*P0V:* M[N=VRL Z,U9JTT2(4XU):537N/A_J-#>$_4BJKX?+GX-PG6E-Z%;X LF3/3/;KP=2@1:160UPOYG=*I1F"/*YLHD?X!=<*5=!70^,7R>; MH(^J2#P\&^XM)ZK-G"M @(P*"=?:)+ ?S=Q M&F]V&[(M:738%\CLSXN8C^)T*M\$9I!VF^Q@#^/TR,0O(W;#H[>Y*D4WJ+(0 M^"AAP 0DXO06D3PEY1O04.= S+/E2[IH!0="K,^K_#7_( P@'8D/VI-U\ )U M"@H@T0(BC)N>(X&(&ZI+Y?*; E"PO!_$80,5Z#;AZP)*?>O>&?""X>JTG+\$ M<0*>+'Y'A&X(5=H'=$TQY4'2!&'SC%1$Q?;Q")UK@D3($G2XA>LU*" N2USJ M:Q0O.(X7HD5DWF!I5XU;HXY%QPCX*4;Y1D3EA'ZJ?]M^$5WQT]5Q**YQ=M.\ M+*L$/4&1H#M6-BKO*7$_-!QYQY1-:SW5NJJ1) "3&K+/ZO:#!&:Z5//*2KV% M[8<_,,A.;DK]4SM*D6H#P=,RI#9-8U*(0)49N1#QF_9?D+F M5#B'84CG3%XD3:(EHC(P&BDEDEE="8@$O,'6Z$[$0MKV?$J]S+ND0HEHS@1B MWK@N'U@2A^"F6^0B0$0B$\,?(,5"/K'U%*.#^[8&33[7P#TU%1VF,M,GG64G MQG/S#CKHQ9 -'>'&.)W2F1_C -BW(T-*5:9#JO$U39KLR3(:(;]-%1\/+@]] M)WO3*:S#P556,8^/R^3?"FEX#M/+ UX<-3G53.^8+"&1+I1@P;$4]=;"A.6[ M3) V/)#V.%1",:BC#$7Q4G_%HHPQ9_OM^W[Q2*';$T0#/8K*?/RDAEC=IWDU,0#)[KQF#D><[T1C4#=ZGW%+0Y%UL M1AK<28-[&9DAL!Z(R(U_!ET-R.6_9[:R?-H&O.K\Z+Z.7^*( MIE'^0#-1W.V:AMRDHJ>OH9A/\674!D'8SZBN ).H@B@J$48LX?_(X=VN+.LW M\.AHKXR:^B:P,91UF$,GS,^'("NZZ^T,#T3GQ9U.:#\#KKR#")!^$XYZJ,G4 M2>2,2SZRM*FT4=Y+;LJHU%Z64?P*R3\#L]MFIC;XQE508?#:+W.ITITAB6G) MW*J[+]Q\+3T)'X--5UQ!WS"$>=4UG76'5-UMHP9* *IS:ZJ7DDR5/):YX>V/ MB^>X2/HXX73(""ZHI[+- 0((7 '?_OAJ\;IIO^*-!'@^SF;&H=U0%B#AE6>V3H'EQ_R6E6;Z.M_PN&,(CS(I>[H_[J99# M)$PX>CYL]0@L7%>>;C2"&'^V0VI@>COL%GDPJP'6&+4KZ':\3IP]'(>FK<*4!UF56]FG".J'IU/X0[.'IS)AB MD$WL3#N<(N!(153FX3)2^P;8'Z9O;OKNUA.732Z)&7(:BF#NN*E'H]8QT MCL%R37LN=USBT]'133ZF1).)&B80M9^;-$BZ)G1BB+0!N[NC"*CNC(]QBW1A M=+0Q_ :,C4YV11L9\NUQ&,949@CWO_Y+1J&#DXYFL]_2L0)'*GWK]T5?1DNF M2* IG@PBXAT\<&5(GE%WUO#<]L\+.0Z.CHXRIR6!S.H",JL359_.I)9N_4"1 M(SOULT6!RW''C.K^35:M7-G2*?*)'2F4'(^.>9;,ZXJ=I0A@I-C$:HZ+Q>NI MI -\ D7@,Y+1%Y:\P"MV6;J\9-E&?O"^6AZC#5,:Z9-0/>O$L\]OL#N06/?'9Y=N+,.47-E@0#/ M3PW/,H]3'U7<,\/]\GV737=5/%9JACY,C9QM6, MTX7JJ*!<3BJ\!'/7(94MU,@!-__])=])UCO M6"03=\YI/4>7%H16@$7M@% DXI=J5ZJ4)U)LH'\7F!9I'3X-GS=>G4.[."X> MM5SL>ZO>&9@)_<2L#='^,W17F][9H7VOP*_U[P;/LFG?(PUI_"*TLV[).FLO MV?AM90;WRJ_B%=[QP^$P5(X6-8=)12V#99O_M:SLOTQ'30_NS9#Z5B.X7R;& M,*U-)G7%E+U6Q8284)OI/#-9RR]T%>3K]PG[,J0853X9[P \F]JIXP^@$P%^ M0@X_.;6['7T#)'382B3C]A!4@Q/60MZZJ\V+]T&<_15Z9'()E\6+Z'Z/;C*B M",==QQ%%A'#M1ZRM%N':.V!3FM=5""#I=%P20(@*K&1E9*-) M[N,P$'7SH&DZTT?@]*1&9T(FAL!/=1X:<8C,BOJ7D<5?\8'X+8.9W]P,,CL(["#8]@DDSX,:A6ST3W"T6>K$C\IDT+ MS+E;(4<$=C/2X$?:")(&0^'V4J6'_SC+;N'%15?V;(ZOLED#9_+ :#.ELER= MNV=%LCP?LT/$E=?%\GR4]G6]X+;G_1(2Z5DF(D.*(HL7NT+X=-E#T%&$W?"L M2)X<"=W5L3,23N<<'9)Y M_RF9GRB[RX!O=4B?UE2\$\VC2,2,*7E:J"\N5>BRCJ18@M S=C0UM"TJU*$/74)U04V?;.RPU\ M)]OI,(\/&FV'Q2[CV/%_T.Q%ED;2-Q2=O7<^I8,H2Q%0F;5A<_LTQS6S-K,$ MA'/G"#"I(/M; 6?FF$5<2K)";QVM *L%7<4IO**312EDOI=SDVHF4+860\M M=:656,N9[)%8ID,R/T\!0WH3SJ3>TFDC9S/Q$* .UM3YU.#^5JG('PE: D\2(6(3T>DUCX,)%CU M$W) V(M-AS.&=D'"F(GD]I&5!(F+^M,UH$-VG?PVR M&/Q(CT$A[1RA_N7H5"PI!/=)6%)4QJ5?&5SAJ,2K&1&8D!(5PE)2(T.&%VD] MW6J8TSH3K12)ZS;X]N@QK?<(&!H^)ERV8UK;,E4&>AX_2WM5[(/T/8WB'"2: M*B?Q3Y:!X(\W/[U[(WA$_.KO_PXRO+^*BV[CH'^0)C]T3V:;"TIXY$KDRBGM MOAVL(Q;N(%RG([.KOP R_ZLH@-Q>2%(UN_[>*1\/< -3(Y8S[??, =TOCV2H MUW$P.!ZI_Z3SVF9] S/DRMJDEH6#CU$/V><]I$6 M4//K(6,O<42CR_VG')JC5P7_N6"$1?Q2EAOJ+QR GPC)C_H K3_D0@6XI:@ M!]Q"EC4J)&AP\5-W<,3F,',4=^LQ;06Y'EHD]OE,>S\8XS7MG-B-WU2Y_Y]- M9VD_84_=I0K4V6XE=QR_4#G09GYL:C@>^\4-T1W2<\X)6*Z8\&J2>(SJZ+-1?@"1_ V M?=HM\AC"&,!&2*/Y)/MO39&)EE M)HGO3.-Q:X#&J_3F:[CF>T3Y/[\$6=3[KJ3R"5*#]4UM6U-5L$D-G%30_;XS M*1&;82CHL,[R:75=F1];.A!=0?ET0E?'W3EDC!(W@3^B0-TS?$+RHV+/U.LB MT+4T+O%E,\SAK5TT0PEK:_6TI4+(U(GC,%,'&J.(OJ#SWE-+/A"=@7,ZH?UL M&]$$IFZ"ZO51#S:Y5&632]-L5.W;30Z,\5E0[$JINS M"5VSC-=D3SDYF3J-',;BI:MGFFVNZ:(8?H[I'8R.M>N:U/HC"X=Z 7EA).)P M/064]5*3Z9'(0\!8=WN]-+HNVPQK5LU"S38Z@$P+JLMZ6C5BA&-&!&IENEC9 MR;E";WJA9;A=[ PQ&[$UDVCM4'<#_(5&*_J!JWCXY2,-0?7'R[C,7IDON1)Z M#K[VA5:8G-]"NP![]DBTLB@R"F <"5U/:C8%KQ/ M:4:#)/XGEZ85QR:'=.:X?ESD\D1)_B78DK".\B-K0/S;D#"5'1XC9,K;YK"A M0+ESD+C]Q/>MUV'5/QA=L+]K4OL]KRJ.!; $X/IU7@V0ENG1ZYM4T^@F6., M34!E3Z=5%@YST]VS7-$/$5IS=OJ]*HW0UVK'X(RD5-B>1?"5"D_6[]Y 1$Z0 M)*1\P,M)E00_U![T&S@S<7V[3.R^AU(_[^.O$.9_4,X23:;PQ>C2/F"_?(^:>S8,\ ":=K,US2)*&A17UD(_ M-BZ<*\W!5IYS&0W9*A4''S^OP,'R;1Q/BMLZYFS2V:M3*6L3\8[_Q']9_XK_ MSR+(*?_-_P=02P,$% @ .&L$5T?+:/T63P YP\' !8 !B96QF82TR M,#(S,#8S,%]P&UL[7U9D^,VMN;[1,Q_J/$\L^UR>:N.[GM#N55E=[J4 MDTK;=^;%@20A"=<4(8.DLN1?/P"I+2L)X( +2$*(\)*2 /#@(W!P=OSC/S^O MXC<;S%)"DW]^]?9OWWSU!BSR]O:K-VF&D@C%-,'__"JA M7_WG?_S/__&/_Q4$'W""&FB:DJJ&?-"W7__7SW>S<(E7*"")0"04M*3D[VGQY1T- M45; J)W"&VD+\2G8-PO$5\';;X-W;__V.8V^XJB_>5-"QVB,'_#\C?C_+P^W MAV<^X7B>I_AO(5U]+1#_YH=WWWPM&GW-"<[P"B=9D- ,!V^_"U 8YJL\%N\O MH-D2LX#W6C.\Q$E*-CB(:9KR"1;/6S(\_^=78G04[,<5-/WO9L-FVS5?42E9 MK6/\U=@=_V+77LRD\[F61.'/&>;K>8?ZGJZ8ACI$BJ]^_\0? MG#[2&Y+P=4)0/-N3E$Z>THRA,-L_+D:\QVXD@VXEE;%8=)3ML)-1*0!+]WLD MQ>'?%G3S=81) 9OXHYA!03W_\/MUDI%LRS2 M5A D:5&;ICE*GXHMF:?! J%U21B.LW3_S9'"W1>_7YXNIUO.0E=8O,M'OHPN M^,/^^()LTVY6YW)%TI!OB)P=Z9 L6H,>XYU!\&TO7H23%CXAC(N9/SS*RZH\%_FF#$G,&SX MDSO")>/"'[ZS @Y@P=):.[([=.RL&M4A1G6'[M@GKUG^%'#&@R%X.U8(H+S> ME<4 $2AH73'J"-(_OJ[4-MI4M'[DRN*&?Z*,8&-UJK*S':5)\6BO&GG5R*L3 M(U,G;G>[>5M!FF02D"Y>)?(JD5>)O$KD52*O$GF5:$ J$?SPMJH.?1]@Q!*2 M+-)@C5F0+OF\3;4BU1AVE",]!5Y'\CJ2UY%&IB-=[S;U/68SL:5U"I*VO=>. MO';DM2.O'7GMR&M'7CL:D'8$/+FMJD;?!0QSG2TWUH=>=;2C!$D>ZS4?K_EX MS6=DFL]#N9-O.$^]I$E!R6\D6U[F:497F.D4(=/N7B_R>I'7B[Q>Y/4BKQ=Y MO6A >E&]@]R6FA31,"_^0$D4X&(-!R294[8JGF2@-P%'ZER1,J(#IED9:@D3 M_OA(D' 3HT6%CE#Y>X=:RZ5@3 RC2QI]*?O(?NZ2FIR)'7;#=Q&*_R]&[#J) MKOC+JZ),T[1#*J]VJZA\]CUFA$8W_+LJG4_;UAJ= B,8E:]:6J#Q]K@+97H# MM+E=:JNT!DA3"U26JTV^A93M+-#W?W+$N!@?;Q_PFK(OM7= 2PLT/C*4I$2\ M/2V1LJ8VJ.2/4%%V\G/G]KA)%/'3.MW]3^S.MU+CG**M+3K%"3=EC_19;D*4 MMK1%XSWE(DS\_\A:T0TI$_:5M$J:=T[M)1;"=GS+Q;O/ M_\9;*9F2=MW31U^4)B1#>8R M(MKM6@71JN:=4_N %T387)+L$UK)H:UNUCEULR6.8]WFKFK4/64K%,<7>;:L28=4S7"8 M,P["VV^?'DE6J47+FEB@ZOISN$3) DMXB*I9A]1Q)5/(<[/MZHG&%615_FZW M-$^,TG0Z+^302OE*W]!V*2$N-A?$3'[&%;M#W[ O>B^@]%[T2._!]7/ZOBLX M([B].UYWU6%P?OY3Z?NF<)XQ=E! EN,JOZIZLSCG: :M%0W_ X/RK9N@5!YB M8U\IT VDE04 9_@$'YR2U0 M%#$[8$C>NP6).OX&+J8Y);K*G+!P.)P26[4!1W!<'!%>02%.<%0$6GT0"AP2I^192%PQ'!JGA%I(<"8<&J>$6D5@,!P1 M1Z39:UVP)QP11X3::VC8/1P9I^1;>8;$3 M3'7"2Z,Q[,[R&;%(>!05<;>5;7SDN(\<[YG>XBW?(S9EA_,Y!G)IMTL3J'^[V$6=#TB?(E4BP-"?VZ MYCW2#EQ$L$Z]S^,V37.C.;SL8+F"9YHQ$F8[>I3L5-G6;BZ.@.T"<9%6Z&E< MMMTI8$P8#XM"CQ?;8YM[M!7?%8+!43I(HGLN_PI+H_*,[O)1[N8O^6JL>S*F M\T,9TGM:AO5HROR:='6APFSK=#XRC-*<;8L5NSNU"SXK(5G;WIU,O5IKK/<: MN3Z+T?["\%F,.I,"M2DDN *E08E=GPKZ>L,YGO4(7R4**Y\K(&BY#D ?@WNL MAHV%3Y@VVB7M904/-&3$5VRO=ZE# Q>/*VP5!A3,6.H<)S' 1&U^=8[!&"-3 M9=0%HS+0<#0S5(R]5V!X!AJ;5AN>EO;20 /4&L("B#8:9R*Q&2Y *V7/(5B' M!FE Y_RG%7_\DK[S"<[[-HPN<\#\R8?-+/^'LEP2M1(@_9_X?.(IW-$TGC*2@3>P$H98CCA;X0/T\PXPK,$+G/V1= MK>6G]'0'IVH67,O#9)&4^ERX+2H+Q.7I&/UWGF:EYFRZI@Q&'MCZ^27AAV@L MEOU'&@N!8O]FI\DN!8G@=O9="T_R_G68?[T$?))$%:\![FHW&<4%K_O(K5R& M+\R[L,_0A>TO,AVB67R#V1,=YI7''0@\W:VHP5XQB6N/J4US#$^60SGVS68F+3 M%=D0OL*C=.]MNQ)G+(/D:&F[#L*<,RI3ZJ"0&[0A=7!(]6Y&'10BWHCJ4ZP& M9@*>G4AIUX60!C?\ZOMZ_5(JQ .)3*7SD_ "SW,:R4@;H M-!BB:=9<779NI73M37&<^]ATH]BR^H\)2OM.%"?B^JT8R&SY3A*:X>!M\(12 M4AC\3Q\3H"0*4)D>Q2D-UC0F(<$F[I$FPW?N 6E.',S)48%0\=7OGS@!Z2,] ME* XK+]4HK^;=NLP"MG'1)L;-R[$2IO.[T^98Q+-N"10'%A)-CDLN/O=>GOD M2^R"$_*'Q!32QI!6,;@BJ6#C.<,'.C3&*D"/\[<( M#C9(RV!'CEVK]T&Q/BC6V[=.D8 (%+0+$RJ Q[TK8S$8_&H2!*J;RGSYC-:)R+=YR*2FZ, M$Q 6]^/AA7BN D+3SEZE[5ZE35EV(I3S3T?*^(??+T_B18O'"S/A:Q(A37NA MM?(-PQIW3N_T.>$R\Y*L)8!6_FZ/*BETDA;C53 NWAQ-:9[M2M+1< M!#X6._X>,0GWUS?LC=["=8B*XS*]V)[^H@B\,Q_ KK&G//?5=>FKVO1CDMK? MJ[HH-.KC#8'>$.@-@=X0Z V!+4Y>+CM3@ #KPNRUJA@U4X+&CHG9F4Q! MHH-[T^./8U8GS<-G$/.!??*UU!=4TYKBRG>I)*VXQH+''-'48_C*4FN8]^ M,(M^T!KIK08UO LB(N@A&:>_*%"3/Z4D(HAM]U1!@QH 0]D):@ 3TC"HX0+' MLPP_TCL/MR[^+V+W[OXO8O?N_B[,7" 9%9:6S1T!2G+AYX, M\+IRB2NO06^;[$,Z<<5#8'^1 \UHK@"L7[Y&5@178&EZ##52W-UWH?L[WKWG M2NVY:M?\8]7-]4,P1X0%&W%7=+ J+KXMU3Y3)Y=V(#LN+B 9C;-V]Z[*]".. MH]OD 3T]D4>6IZH$5' O[_SRSB]S^&?0DQ/RAI\"OXI#X&+[\_$4N&'XSUS4054L M*(.>_QG@ MR%E5^T;=VB[E9=7CZ\_A$B4+S#\^(Q:I7P2@BV4G98;Y=LT>N/PU>T9K)?7J MQMX):-\)V#J=18SBNV72JDN+3Z)R6+[>(1WE'J':55 M!A/O*#TC1ZE.-J V>) K8((T7EI'RW<%(1,5CC;0,%S!2V_X!PGWKOC3 -RJ MED'7%7P ;EBP4W%,HPV$=G',BAC&0Q;K.$-ZC[=-:O;?6>VN]M[;% MR<.D1FHD#(\=$Y_ .JC7H*Z!"U1YQFX:!^]3B(UD[&# #;X^M7E,[*^VV=%] MGZ!/2/5.'+43I[Y*;=6G\SY 8<@1BP+\>8V3%!MGGR < M\$ 86&YV]SNG]V@K.)XX6LOE=4?0$XG+&W+ AK6&HXW7NC[^&?3D'_"6SA'* M"-[2Z2V=WM(Y6!UKX)J]U[%JZEBM2%=6U:VWWP31(0@[(,=LJ2+B;(FC!4D6 M@;C69E-0;ZJ,U1W?CJK6C#J7%#DIE3,1'(VCZ0:SA"R6V>ZYR:*(P:=SIHC$ M,^S;"KV/2\R_?2NR U2QB_)FK5,Q33"0D%"N\J:]4:K\CR3-_2&/&_(\X:\,S?D^9HH.H2D[)["F:PK6/@"%LUWD"]@ M(4,(;.MQ)4RK/C 2PY,K10CJ W/>D;IJU<05'%0G<@.;NBOLUL>_>M]L[0M9 M6K.JVG70O@TB_&1@EO>2+CV1%X4_.^,367C!N^N]N]Z[.R+O;LFU;E H@H94-Y/(&_9(K])JKVIJ MV7/[9%"10M/:^_[/T??O_=X#\'N/]5(4H9Y-YV!.KVO>.^UW0LQG2BX$[69U M+@]X0^,-EUM?TJ5<1J ^/G+"1T[XR D?.>$C)\:S:GSDA(^< ""D$,.HB:KK M"AX^DL1 4*=U!6)7$-+[L&#*CBM>7\B*:>C-< 4J_=(YET4#8S &BJK[00(^ MDL]?M%0?FY8CL@8>9])?9*.S 7Q-(QL'OF)\#-\P8O@&OG]LQ/!]/U8(? R? M)H8/X(2W&Y[W;4"*.KA!AC[7*(]2W=U2N)[JX2X5-_$!2^,*)!C_#'H+A1#; M^1%]ALWVHICX$/[SM*D7O H8S4MZP M'J1(^!_*DHK1#OJ CR%JXQ>/+ZXX-E>=FCS$DH+5G,2&:M@%CF\XJ7R=7/.I MTBW&Z:PD0UP#H4@6,>G84KY4\F>.8C(G.+K:H7-Y HZ&7O/N9Y3E]7!8A#=Y MPF'98,;?Y$>:+/[-_[U G*4=WK("X_K#>&6]>V5=6KRMF%,D)=T]HNY8* Z7R6 M<;%$G1LF;6B77KI:T:0@9J(&6=JP+WHUBT+:<+RFMO'/H"=CX3V7C81RE$33 M;(G9/>74'$[X"YS@.,B$8BAM2%;D=ZL8]TZWDI[KF_1A* M3[F\ G9M>V^6]F9I;Y;V9FEOEFYQ\M6:%]6H0&.?-?S,H7!MQ150-/(/-94W M7,%%[[: 2(ZN.''TJZ2N9=D5A S<7&J1USE 0-Q68VMQ)1W!#!2(E<\59* < MIJXOR!6<*7G7/GF8<=BR@=!B+--KT M%!^+I(Q%:L?^;S=.Z7L1?[,B66$,+ )S0LK7-S]%DK#.9;? \2Q%'QE1TS#0 M:,+P7W_1![S!28XGX@G5!=2 K5L)>[F>SCC+)JL;OJSO^2D7DC6*!2LGJ5BI MF$WGEWF:T94JZ*7N(&W-X)X^\\V$$K1"7&56$ZIJZUZXDP\4ZB0(YHYD9%%P MH$LN#$IB<^2-+-,G+7P+:6H]2&/'BR="\#[AQ' G>[U!QAL:,?X9]!3["OV.-M M>]Y.,S8[3;F5'_":,L$EX:9 @Y[>\N0M3][RY"U/WO+D%6NO* U(43(^PVUI M1RE9)&1.0L3_1F%(\T*%"]8T)D*+._QAH#69#MFY-E6/H(9:ULGC:Q/R0O]J M8T"OF0U*,YL<7MG][D5IU!I]!\M52#YC\WP&K*9AMS*:>MU9YGN#-RG8]<6 MO-[L]6:O-Y\BH1,MJ+FPZPHT@/E28UG:E1UD!DXSF=RJ9_I=$!'Q)DF6,QS0 M>9#F3RF)"&+;(!/2101T0S%1]MNJG7M]D>)5X3M*\*MTUD\6;?(JAL-G4Z8R69@WDBW+G!;,)FE:[.8[@IY(S*D#":H-1K(= M-HT6"X;+)*#I?)<"!YJC45^O2WI=O.7K-T6N.>LVQ MAA#DRC+1@]-8"K:J%G\?8,22XEI6KN$'Z9(C4%-#!@QE1UD&$]*5W@P@ *9" M@V?BM>F!:--'H]KU[LW=8S83[^T"I23D/."*Q'F&(Y"XWG TKW]Z_7/(=)ZA M_@GAZ%X5]:JH5T6]*NI541,G9@,)R:K&]6- $JXN\W-.Y,;44[548]C1L?04 M=*5X7)*TQ#IO,,%28EL_:: MDM>4O*;D-26O*9EH2B:RD%75Z*=@S>@:LVP;K..BFD 2!?C/G*R+-O5T):-! M[2A/-4CJ2ILR(@6F7M68G=>W!J)OW>_>G+A"53BLK_>O32>GPCMZ'4=B [ M:A60C*Y4*>WC8>H391J(RG2TJTS*][8/\B4X-71200?H:7X/..6<-,QR M1I(%9V8/..8K-[JD:690T<5H%*\L>F5QR'2>H;*H/Y^\@N@51*\@>@71*X@F M7CDSX<^5M6*"4 W)T:H^_?:;@$-.-GSP#0Y((J@5OZ:%/97/8B'*HJ.0_UR\ MWYK:=L/'V-'%6R&R*TV](7$P/;X5!+R6/S@M_^KP4F^/[_0#Q^J.INEM$N0M M04.F\PPM04TE'&\G\G8B;R?R=B)O)S(JUMN^K.O*@FH,8U/U"@SDM^X .1C= MP*ZM[UW <$;83C!"FZ*DAY![HMUK#?@8PC]6/+Z(JZQM\&OA69:L?JU1VIGI MKP4*@?:_UK#P1L#!&0$G*W&)6OJ 0[I(R%\XNDT*/GC)WRC#2_Y2BX-%5,H7 MYXEI'% ;H_>$S"><7> $STE6^F7,9@[J[4U!WA0T9#K/T134QF'G[4'>'N3M M0=X>Y.U!)OJW@8",U MW@W08-+@O7L3R?!,)+ %;9XB57]4;SCPAH,ATWF.AH-Z3-^;"KRIP)L*O*G MFPH,4XR:"D^N+" Y;)8T-+O&A!^"%"_*V,R:!@/I"):, IKG=Q8O('TN4*G5 MT.T5U\$IKK/R?3W@-659$;I41":)97RQW?T(5UAKC>855:^H#IG.&?7*J%=&O3)JHHPV$(RLZD[?%A>0I%GQ#4GX/PEO%6:,A$&$,T1B?B!P M.G,4FRI5-8:VHVW5)JRA&G9[?,YD\3->/6%6J6XIVK7B_[RC*$G%?=T8I5C$ M#F"R$4O[-N%'+"?CI3Q#[]? M\A=%8Q()JUGQ>(+3"A(A37NAM?(-PQIW3N_T.>&"_Y*L)8!6_FZ/*BETDA96 ME=Z+/.6B6)I.PC]S4N:8B? Y82/G7[#=.]T^,L[/4;C_6689J3E:O9.@M;E? MTM43Y_TE.4E*N(19)MD),G* M[^=TEC]QP@D25\Y-TI2&Q;?\O/D7)4GV*V^>LU>&X%;&[ D'F=BRJ[!VCYAX M69()PSKW-+.?24(9WWI[ >S >^XQ"X6\O, 7VT\T"6F2<4F8/WI1-I%,MO9X M/HGF9]LM6J95)]P][H/3D4TXOMZ2\58DW] >RZ*$IM1/DJ*MOT MXTC9G]T[DJH$=*,^WGUEWWTU+H-A+?M#[WX6[U;H?/)RO94"E$<79J\U@U S M \38,3$[>2CH@'4%DQIB$(4+@ZZ@)/?/::QD8W=0*IDIT),R=@Q@BP!F>QX[ M%M#CI>VE,?!J9P;^>[W6,_8U8GS<-G'-@<%Z-Q*PI"NHKL'"E>543U)IFQ%] M-VR0;,12?3]6"/J/I1ILF&5K3HGNN,U@L6O#RM^=(#18V%KR>'13MW Z1] MN''GCO8KDJYIBN(/C.;KRQBE*9F3\AH!18 #L-=09J(,,0'WZV\VY0<<3><7 MVQF*L;@]@J1"""%)SK]>[Z2ZM)*!M#ED?QAP:2S.(RYP59+Y0KB%S-]@N)[" MU5Z0FZKI33^A%8:O@]Y[ MU<<9[(H/V?XB!QHH7 %8OWR-M&-78&EZ##522-T/LFHOMF'T44(^MD&]DQJ8 M-JRZ&7X(YHBP8"/NW U6&(FSJ"P=UM#)8#RP'1=#3;(:5XLY>-(_XCBZ31[0 MTQ-Y9'FJ*B("[N6=#][Y4-O ,TE3G*6'B[>/(JG$UB-MWY.)=K+A:TP<4S>4 M"9EEAL./E/*7S09"[4EPSB0[+/Q/6/X"@/V#I.\)7HH8&A1FC_SQ:M<%H$M/2_J%RF *Z6)W#82U<;'\^BB(W#/^9XR14514PZ-G/C*JH4BXP@YZ]SRC] M1!,F3@;&&:O2W6O8V^[,]O+:<3>H5IRZM5W**<-DD5Q_#HL;#_C'9\0B]8L M=+'L7ST&FLV>T5I)O;JQY0),R>(1LY60,@ZK6T)V9=N>#G7O=^V&SGT0LPBF MG&&V(:'(V9A7L(M42 QI]4_*HZ&+1WC?M/=-GXEO6G=R4QL[S14P03H$K:,W MN8*0B6I"&\C_KN"E][6 1&]77)@ ;E7+.NX*/@#/-]C,X0HFIDP9K@RZXM,V M10BB<+J"#8 !FUK;7-E8+9[E6JN7^[$3[86/C+8ZB \?D8:/U'5$=L=K!@M5 M?0=;=V?6:,#RA2W@(0S=,>3!8@.RV8-Q<:<6A4E4A=4(OI^"-:-KS+)ML(X1 M_Q8E4< %-+(NVC0,XZLWNIU8OB:T-0SHV\=Z3N>7E*TIXW1]Q"CZ,T=,K&!% M4)]1SU8"^_XEMM3VDDN<"K)DC7QHH0\M?.D;U%RJM:NA^0'3!4/K)0E1++U> M2]NV>VKWZ^F4!LDE9=JV/81M"LOG3E_@.T44]YG.7\2A2URJP-Z]!>#QU/M^?0[X_ QOB M Q:Q$F&6BWC/RR5B"VD)CJJF/5G 7Y#"/V"VD=D_JYKZW%9O7_;V96]?'HUF M.W![BM=L:TC9D./T##5QV0$YYD\7<8Q+'"TXH8&XDG!3 M!OXW5$3:>IX=-:5=:EU48J34%KDB.)IN,$O(8IGM'LY7O>7*)HFOR)&BAL:^0Z3Z$* GKW72G2AE. -^8RCT]QG[11>]>C]/8RW'.*1 M('YH%GY239W3ZN8]O0$7BM)Y0U(W=)XR:L6.E#7KC58E'YF0TC*U"BU'P'^>)-,H3 U@E7 M_J R,QE717[V$LP)QW[+-: M '<%!]6)W, *[ J[]1'%WN_:K-"2VAYUAKY7 WOI.484FUOW[3JJWP81?FI< M2D@SC"6W,H2(AM[B2[XB25:44"^*]FTG"X8+&GXCV?+?>'N!DC\4/KT:_5OQ M.HI%.IV73[]!H:BHM_T9?2:K?'6',[%]]K]>HC7_/=M6DF\^3#V+?9UYS)ZY M$"-^OZ,HJ3N+RD%:GH././ 1!S[BP$<<-//EO&1?"L^3O&&/]"J]3ZJFEKW6 MIX4A3T7;JR+4\)Y+=S22S +6>1!WCXJBH*!9B(8]4OP;%J<(CB;\0$$+#(KF M4/;J/:+#1POY:*&NYN"CA?HJM58N@NLR!U.P( GA%2U[IGET5U:>J'(2:D^; M](1NE<*IV(^ZYKW3?B=,*$S)VZ'=>I_+3O&_H(Q1H?Q++ =UANAKM=%DD>W* MO',A,Q0&M@6^P$A(G7M)8;^'E8RUQDB])?=N:+P1V+]\,RHV!NKC8S1]C*:/ MT?0QFL/#QL=H^AA- $(*,9*:F-QH'V<*38"J*BJ/DD.\M:DO#7*;'Z0$4>$P>Y,;!&#W8C#PN !1WE87#?Z@-.< MDYPL;K@D<8?6*9[.)^MU3$*Q[\0NS#/^U1U9D?)(-%S_39X$PVQ<(44^EM7' MLO;N;AJX0]*[FVIH=4#YXPP]2Q9.IC-R374@"YV1EZH#:=JNK>9=P'!&6/E5 MBD2D9GEA4[1[+P$?0[SE\DKD=8R2YA:=-A]JR>[3/LD-K4,7.+[AI/,5=LVG M3K<8I[.2+'$YLZ(T0NCP!:,*8J 4MT/R5;P7^],GB2RW-L'?K M];R2/_D[(W."HRH:-"B;=S_#*F0/ARUUDR<:R6-7S9JP7[@K:]@"TO*LA/K"O]TI(Q_^'T7 M45*YQ*2_=T[5@^!Q%4A5_F:'&BE"%;_:K4.&UER6CW])2'89HS2]4-8(T+2V M2[D@8#J?933\0UT_3=K0+KUTM:))04>DV=TF M$=F0B)_&IXW4INZFP_96]ZI:=)JD*9:Z;M2=^IL)5R"C(D&=/.5[FBYIFCT< M5$?YA/1]>ZO1LA>^!$F?T$I5BT/=N&>ZE=Q7U[P?C^OIF:" 7=O>^[?M^[?' MY<[P?B[OYZJ>L%"[!NP**YI2GIJ>J*[CH_: 0^<@5K[!^ ME=2U5[N"D('?7"W8.0<(B-MJ[ _=^7B'# K$\N4*,E .4]=7XPI.%81R/Z+=N,WO A2&^2J/^==10+,E9D4$ M(L-+3BK9X(!#F,(:[<,42]R67. +47Q !!S5:8\D2S&?MB?4,")T5?$5L9J5LLSG+_Q<73ZBE2@\(&DW ME&&R2"YSOK&3T4-:NYOB6;%^-J&MJR&+XK[_H ][@),<3\<3J*U^!K5O1TB_Y MAJ>K]"K?)_&OUF+3W? =4:U%JSJTG*I\/9U=QHBL1+F+>T;X"UH7)OT52<5F MPVPZWU&C@+'N(&W-X)X^6[YZ5PF97Q79!Y6 M?BA+OBHH(2[>QR2G-A>BTG3.]RIG:VQ[F_RV).&R%$JG:\PX"=66=U!/;VRW M:6PW,.#MWU[YHCC3F>WVAL26)VW?D\%T3\\#7E.6%07[81-XW<&;?+W)UYM\ MO2,S!/F HY55?)=$)&-R+C///+ M9&89?D8LFS&JOCM&UJZ=JV)(NJ9\EA\8S=>WQPUE M)LKJ[>!^_@PQV0BAZ#7_[^09]ZJ]+JOA:%9GOJ^) M,$V$DL25I3P5$5^RM2]KWM-[*T71@R7Y O'U%.+9$F.QJB911 3&*!;0QS3- M&4XOMD:O1V$CL/MP[\7W7OQ&):^Z,'7Z&(#SB0& FD1I;5 M/%QY#?J(#2,KORN!+$WW<2/#NBL@ZM=6']*A*^C:9Z! #[_[Z7;MQ?.-]O:> M_N/Y!EBFLC.?0'<\RPT4S9VRW3$I-Q"5>RJZXVUN( 9EADO; M+B@MG<3 PR$\4XU%&00%1\\E[03J-K>:P_1C0'::D. 4XEX;FA0:.IV_^*5F MGE+-X>WD(C4BKF&^D=1#6Y,H6*9+HQG[;):!9+,<;!_S:COW,YS?*_K@5AIV0 M'T=&$]+W]"%+/F2I4=/*0$PK)Y=X7F&^LT)2!JICONL*3IU$ MDQ5E&?FK5G9<6\,'R4^]P'.1\T.!) M.R_[/VQ5?[IMB@Z@+DN"6(4.,'U9%\ M-,N?1.0^0Z&X<(2O5EI]Z8&^>;;,JXV_=]@-QV'W12;C+I=,[H&K M;M^3U7>_M5#,*3E<^ V:@[J/;0]:P19^(]FRO$,8LSW$6[D+3=ZGIXL+KSF[ MIUO,#[)"V "O*G _J[,I$\P--PBLDVW/2,15R-\08UQFV5\JO*]:A2/UA Q[ M6YW9 RZUXYSQ W47.2:9AJJI]^IXKTXCKTX=.->0+A+R5WF1 3IZE (J%D/1E>$E[TTV.."OH;:W MH6\Z[;@NAC'+KE*+^IX=S'W1-Y7>%S(H7\@5GG.N'EW@A/^1"0?OB>.\K+-W M^DK+TH47>$Z9*& HL8RU,^CP-YORAIOS>%5STWAS(R>V* M;PN^2MK@\:Z@YB/]O5/4M("V#3W(N?W5":1Z3=RY3=H^CEKDNG4+A#2)1'"2 MD)B3E,8D*B3AI_*JP" 5=P6FP>Y&A&"-^2Z*@CQ!.=\\^( 6P*[?SH,Z-\RW M22;,LNZMNC8BQ$_O.M*&ABL:]T+WBVOJ8-2KNHPSNZ OZG4,7!R 1=E*N>VV MYBAV9WJX#?8>D>@VN41KPC44V8S4K>U27EPV(R.TO!RNI\R4XN&:]7[:9@AT M3I[2(@X(0N^7;7N@^B..HQLNV9T')^UFI%LJ*8AP"TN*UI@9.0 M2&]X /2P/@.:%'!.-)4990W[HO<"2N]%[_06ZU2Y)27->L\V+%BA5L TZ&G; M&U]8#PZW29:<75Z_4-ZAI\S)5P2]O#\/.HTO;MWK9RZBF/LSB67BX_[G+^]M MLW9K3X:2!>'*T>&=7W_>7<6GH=RDJ^4Y&=W_U!N-:7DBWB:3^9PO4ZX3I;/\ M*2410>(.&HXJ#8MO^9GY+TJ2[%?>/&?*>Y0:CVFWSO!Q@TKF='KS:#\:P0D% M'+/BL%K2.,(L%6*D-"%=UZW_V:@/M\'4-'A-B$8MTW?HB_[CA;KP*(1L]45?LKTDU$VMDHWU](+ M%G-'4?+2UJF=A4E7N[4FRHM_D\4=1BD^K!Q-K0E0IR',0_MBP/UZG,T#62RS MZ?R7M!3_0#.1].FAC@G '"EOV!>]^G6C:FN?:K,R,0/Q[]6V$ M+Z6H8E@0QH_7[!@A^MHOGYI,M=6Q+5?]V1D'M$8I11\0V'BMK(Z<7V]!=E1HGI +:S3)#@*=>()2*P M_47IUCD)B6PGP#OVD\EQZLE1O!YM>Y\W Z%W.K\A"4I"@N*]MJE1P$VZ^ER@ M2CJ!=K+!6,9>$Z)=([H.5NE_9%S#RMFV(*OTK*G$'%ESX&6 (X^KAFQKG]ET M/IE-^H/VM-26)@S#%5!J"(<4+M*[@A(D^:N>D.U*ZD5[Z^@\$\ ,M0'G 'Q M9$V@EG/I-X:@5$:#.0=*A[F38ZG\Z',G847I]+';K@"BGNHINS"/D';EK %C M!$\JC)%I]0Z3@5NVS, Q22]Q MQ>!EB! DBK\[2U%C!P#%, MDW-E=YDOHKJIMPZ>8S#$.DATZO#@LZ_$&P-J6)O%%1>/.4L#)A,ZY?*IS= J MJH*XXO@QQ@1<8\T5I@X3,J%9&JY(F(#YOO ::I)=79$MS6!1%Z;K0(Y\7V*2 MX$5QO?F H0'G#;G#9DS@ 54#=B7:QPP:TYQ<5V1 PP74I$"V4U*A&6[Z/-+N M),/!@V-:C.X(E86;N+\+&-[@A!\AX2YL,D"E$T]<8W?X+CZ1^6O>I=W\29U? MNM$JG5W=9]V55UZGD>XJ+I MXDY8$NZ^-9I1=?>>:@.^)N_D^FSPE"KZV*ZFNF.>@II'_FAE95A5XY[IUM02 M5C?W=A07ZHOF:RZO"1KX.<5%-[K%^.6+?[G_E-64 VW]G6/G[?P#L?,#(YXG&_X.A3"W*Q@YPV'. MRI#6Z+_SLC[7EU'17]AY.GA23]>V V?RQ6&C2FHMTEC;P:_N4_ORP0"GQ5<# M)HND],V'Y4T&<2FHM+P 39XT[ 78#AZ'N?;C_9G0D @R1&'LFY@^?\31 E^6 MA',ZA8!;L(TYUPL4,:L1$%!&JQ+*]3=8Q:*=[W T_D'QK?"/:/S5U?#@]JV0P]]QNPP M;\[E^#,R7-QYJ2VQ%KC-17#GFYS97!VI5M^K$A M7N0I%\/2_4&5*H+C07V\Y=9;;IM9;B%'IK? GJ$%5LEV*(B[.H>)WB2K9];. M61%U"\50C70N.AB&3SV=K+O@QD :+X=V?-&RA$(*7).2[DTQ"&Z# <;&F4 M%C1^==J516M_!KA_F-,KGZK"/ M;@^;I[SS=I+=\!WWXKZ*+UTUM0<:UGQ/RYDWG[1ZM/.;>4_>HB.!Y2J43$K6 MK"=:]PJ*MBH1I$M/2_J'@ZI NO<\A_42S*YR212(BIB;IQU(R.6E0 M+!S]]FEW\)YP.=GBVFE6M+5*]2[^E^OW2Y0L1 CF,V*1,O@ TL7J'/;% 1[X M^I@]H[62>G5CJW27D86[6^8*QJJD7->\-]I/UC!X M(^]F=Q_@8 M!!^#T"P&P;+6[\,9SB><06LDH.8JN2O8@$1M6D>]< 4AO6L-9H1RQ55DLIM@ MXILKR.A7"ERQ=0434_X"5[1<\3D:[R>().X*.*;+!Z+INA(O59<1:]105Y:. MC:B@@:^0(4<%#2FPHRV_E2N'-K3"9/MV:^>83[/U!G$9.L>L@(NNRBW78=;^ M4(,86W*^@I'[WJU5)/5%#3N"+R[K'"]$S>. X9 N$O*7**B5G R4OAB)/XC_ MMF?- 4H/X]J*[^N2Z(%&_W4_Y<'$!G8YU8XB![M_.SZN<"!QA3Z29LR1-/M" M8Y^P_!:\AN/V%(WF1BR*J UUE+ST8;N 'D.8@9(]@/I8G<4GFM U9IP,L<@% M==?E!6C*Y03LY2,\?(2'W0B/3J4S'_]Q/O$?D-.&UF+LKB#DHT"\;W^4OOV! M(Z1?-6!)V!5(#)FQD73JG/?(NZZ'Z+H>K"^H=2.(+2=(2)-(;&IQL7>2TIA$ MA?Q^:%!#*;!*2&/,M=RRL_DB%+_>>T0WA;^]B^PM?";?)='_Z30Z: M\>0I+61NB9W!UF/M8OGBKM>;,LV$)]XC M$LFC"N0-;=/[Q2$U"4.:BT,,;14>1VV_G@X!.5U<1<&<,]69TK%KC\OJ-6TL M?W$&UWAAU2,,Z=4)"O4%8"!=!S.KJH*P1<0Y>'+2$8:S/&^3#>?"E)F\LY,^ MPYG(P5IQB=8D0['&0F(^0-_S$^E[7]*H/+: PSG%18":AYF.>,$\@^8;>!< MLJIS;ZRDS$#5"1:5K>R&B^&LRO)W,)0=+7^RR#'P #VISG "-0RC_D!#F*]@ MV6G6X(U6##"L-UI!8+TW"AAH"/.ML,Z;S;-B@&&]47.W1_V!;,_WZ'N13^78 MYLOKGVV7B1/^H]/ "PG-TO9]B1A<3RI\8#>4/>!USL(E%Q6F\TNZ6M%DEM'P M#\E,]!W[GM)T?D7$(D\BV0JJ:-DWT8]T$OZ9$X;WLL]M,LN?4A(1))0)8"$+[M"W<)8!Z5[7NCOL+L"EESYB-8G2'GQP?&!GD_TO9];9D'LEAF MTSD730I3T/0I0YPL+J:))8[H=SNC6-;V12;CV@W56:)&+[@9$3\0!4" M@LKEIV[L4Y(@]/(EORL1H9.@(5U<2*MJG\Y\O8X+&E"\1^XVF5.V*F---;"; M]78G8]:0^U%$HQIF* K*[D/M"$:FBMI>7W@"T]BZ"[SKX=\MWX8 MAUG$= ?%)M^7@"=UA2:Y%!Y*_4]AIDCHZD-S=@0\2RMZ! .X.@.",*<=$Z[9Q!*>,@''\ MR7@U4O[(,:%8/]K:N;I==;QUX.A[QU20!G"<@-H@8-0QA:0C/.M$&[MB4F@) MTKKQI:ZPQ_9A!(5/=ZBPV#^BV\&P?JI;=V".Z*@&ISZ>QU$-@:/B:%&EYYS' MF6P('#R@W_&#UW3!P1)5.CAFQ[_F:N0#GL-Y:XAB_6(!W9D+Q[B3.R\!UZ%Q M<:QKM]\ZDQW8*76<@.EE MM;+&.E#&^H'(@T]A?YZC8%B5WI1SY0^41L(G-\-L0T*D4G+7HJQWC,O1"N@LM2Z^:K^JAVEQE9)VK4]6>^HKG03Q+$MH6^ M*I(M1 PWC>/BJKE2G9#,N<,G]HKA08W7%Z-6M>[G8H1=ALP%3K!\M6I:]U)V M65VD\HM6?3$"\QJ@/=5FE5V^*J-9U]YN!=.7I"BPKFC9$^(BX!NQ4)A)K_ & MQ[2(A5*C#NIC>Q;'&';5%7WRAI;IW> DQ_OSY\OOL&& V_L:@P[4 MY_L-"XLMCB8;OF 7^%,N;!3\90LM+9WF69JA1.Q*E<9M- ;L[HEQ^EYT\JHO MU'>&A?JD[)/"S;#.@:(OW:<^=9QQ11JM$HWQVQG_8TU0*BWLSJV4#@M_CF5= M^,*?H#B8QAJ7>_@\MR M3LB^0'\;'!5C$7>P7,5B5 $6&NN24'GLX($Y(R@81 M?JZ8*V!3UF%4=]4XH3TTB*#L;A7U4!*O'@XG0#9R5@XJ*X4/P!^_Y.VX@AV0 M@K]VEY\">]HP,E5,:/4Y*T/)63E]::6TP,6&Z5P>4:3HT=^-[8;1BZ!HB&YN M,*^ [XJ+JPF.=G*K*#R66(!1>^*R#:G6)!VT M//H@D/DE81C%@IM^I+&0;D\,J3CD'+4H7M$:3V_ZN)[VV&AC3*?S$G?.NRK> M!OQJ:Y-17(BF':X+\]&G9QA]ZJ^)'F*T6 ^&LSJ&^KJW0HQE92BAZ$0. M=&I)M8T0$/SV=+?N%O3YO(UV[ \=QE2>Q9MH6^/J+JKS/-Y'%U;-[@)*>X@; MZ(E;U3!J=1>EZA;L!MX86V[4A&8X^"Y@91Y$$)$4+19,Q/#QYPA'X?Z7IVVP M9C3*PRQ8B,*J 4JB($4Q3@-1MC#!<1#A#)'X("D"W*H=/KUS-VOGM,/>_J,V>$! M7 *[9_S-%L*R@C)PKU9H/*XZ*^OOQ4PM/[M#)[\/.=B9E5.6G9B4^:H;>?4SO!"\+X/F"X86B_Y*XVEU&K;=D_MGE>?TB!9 M!-JVEH.<7N?ABE26]+(\,!3U>$RZ#FI.Z@+$1IU]Z:MNW:RGP!/&);YX^T@Y MR6G.R506.C;IVMN<'I=<3%LLBVR5%1:7E&[!D]+V]:$*WH&O-L+THW)XM[_[ M;G^MM$N-!$T7X-#+?=1(G!T[)K7$2-I,4',%,WDHB8&&,?;H":--I3,.C!T, MV,K0&R#&C@/DX#&TP'<7"C T2 S-[-WYY(<&#,@SXL(Z ?-3N1G8A54!AD%F MGQ_[6H#'K)I; <=^Q#057,TM4ZZLIC80 YJ]QLZ%;,;-CZ6*R0#CYH<8)]YB ME54+T5!OOPDX]&135&4,2")J$I9U$X0E<8FC!2T#C095V^3J\+KW1\0C?[S2,0[ITM,<;@_K](&DJBN$(%VLSF&7.G1R M&?DS8I'2!PSITLMU?@^<(T5I)O;KQ(&H32).(RBJ4K[*(1&I1O:(?#9XR M;*2ZQFA0Z/C0AQ&J5*.3GWS4A/M1$T9B"JTCFKF"D-XF!!?U7+%'FZX:N"#I MBOW9%"&(L.K*ZO'7>7E#3P%XR@N"^-A/SE%&ONEX1DG WS_9KRC;H+'RL+IG#F3!=),;(4 M%ZM4]%2_%#S+I]>SU,SH5Q3G,MN5K]7SU0>,OF%? M]%8?.OJ&=KU?9$.X;!&EI\<@EQ1EGB])\U?7LEDB_[J0<\3>HPG?J,H5K6P[ M\.L4W@[*83/6ZQ2&A6*=*H-M>;X CQ@,1F.Y0&%8JVMDI?%[P>Y!.,YZV*4*LQ-+48DG_"H%?5\7 M@A ZH)/#=INF.8Y.N5^A!WZABD^$^XP?0W-,,G'IGW12M4?L2U@W)?D#DXO' MC<:R/^L7.T8UI1<-@^]&1_'WO5#\R(6/-&?;$RNN\BS7MN^/^F(%3T*.)A-& MI33[&6=+&D$F(ND*W.XC=S&"CJ8SB7ZJX8E62X;. 2*=+H5;%)US+1N"4FFV M= X4_=;1JR3.;1_EE*F9SNS @C\8'^.[,0:.CT&@A7-\""3^:+SB8%!^& DHT(4#<*XZMV &&-^[+JQ@ M_/DLNQM@?*K>Q-6=-+C![(F.X7;*MYUOF_G M3=M_=Z+@8"^#[3EJLCOA!F/[_@Q8:A>ADG"Q?"PF[%8%K(KH CAB<$UF^))I+7\T'"ICRT"I#U\G M@P1+'SYA*_&R*%;R?8!W;IJ PQ:D@CL'G#V3L*A6$I$X%UF'"-@P+%6W7 MOF85Q"Z>;:>087>4=U6+L N*8>4$N\/*5P0<2$5 GU_F\\LZR"_KA?9]U (7 M_O;F(!)*"%>V]%.0&\?HN.9A /[8HB] MA7F,!11K >)C">*T&B ^EH 7'R#N"QV.)!!JP'Z;=J)]QK(]E%# U'WG]HL2 M$X!6XUR NQ*0!HJ1 M2"P^/:$8)2'_G>&RGGU& U$QF>5A5OA?N1Z79K7OV.J<$#NN)DO3:.AW>CA] MCF#F]VA;Q(%,DC+/:8:S+"[KEE:ZCTP&J%G*P-QIUCGV, ^:I27@W6D#<:== MW7I7JQE96DZYI;K@MURH'X4;J0EF%1->V19KZU M.;?DWV&VP0JG"K!7?S/9$0,A?]>TIZ(I3:GNIW"*=V-U0Z>X.&*(\1+%Q;J? $:E4M#O8-L--N&G!5-J=%VG063<0[=NJF^3M M=["K?,O[-=. *_^?=H6WQ;U6.IZ3OJ@S8XSI;^9=977T\>,8%Z+_K#VCHR! M.#).BAU6Y"=.A4C8;Q-S)V,;O*:BO0J0$Z^\O!]([3D%1?<)SNBS-,LC(\3&C5 MC[1D!#*W:J/!!G&1T8[Y%<3>BPH6?'49 -!LU.!=3\[$EV_KANLY$QJ2LD12 M]K)6AP$:CA/& M6'P6-2Y[ *M)SOD!:X!E;OYP+CFF!FHU+"G.I+^(^H"\Z_^?]02P,$% @ .&L$5Y$C5'DA:@$ -"D8 !4 !B96QF M8C(P,C,P-C,P7S$P<2YH=&WL_6EWXS;R-PR_GT^!QS-SI?L^8_SYL(EG_XN@*0V4S)%<0&ERDEB+10)H'ZUHJKP M9>2.#?(R-DSGYX.1ZTY./GUZ?GX^?&X>6O;CI_KQ\?&G%W'-@7_1B^ M/-B&O+11JW4^P;?AA>(+G4^O7;S._S*\U*1<KM:.ZHVZ].'PJ5_K%Y0\>W<(Z-G\][S&M5& M)[R)YU3=UPF;+>*0.@_R+N$WXD?=:JT^-TC'=E?]:OI5Q,\\UV:/*PEP_ F^ MG\UMU77UYMS\YF9A6\:*6: M-9XC5#PRO43R_CMCT1F/7G;X8F'5'Y@QI--+Q3O/86*<\JI:IUF;RI85A+07 MR0C@C$3LPD6:9]O,U%ZC[QA^NWA?KJT $M<6+F0OVBCZ2O'-XC LSW3M5:/P MOUSX 2#]D=))) N(+Q8NUEU[B8,7Z Q??Q)?B]_4!-G?R-?1HSJI^1O MA'QQN6NP4T&3AY 8O]=K?QZ"Q/_RR?]27O?_JU;)5V8RF[I,)P^OY-Y'X@4@ MD=Q:MDL-4B5'GUIR>*3>.&FW3YIMPP@/B.:_^_G 92_N)U_C?#K]\BDDQDU2 M.ZQS\S,9P@VJ0SKFQNL)^7]_>I;[^9Z/F4.NV3.YL\;4]#^L$/EQA3C,YL/@ M=P[_BYV0>FWB?B: #<>R3PCU7.OSP>D7G3^%S]6Y,S$HW-^T3":^XR\G8H#, M]E]R76?FZ=_$:[CBVAO#(S1_:B_NG="<^N]B@00M:O7@9:!=T[Z M)BS\ZSDLADV-*UCEE]_8ZP'AH,;F^+\:?=EI#?[I-H[;1[4OGQ:&DO)@@=J@YI :(-=/Y9^4'WXN18E[R1V-&O]EU.Z;^@6PR<%IM5IO@*)* M^7D7EN:-IP^\A5M8^B5\YAR<_JN1Z;/$Y((GBO2IIHP4R0VM#KHFFZM MU6H<+#R<+SS1,[G_\8_!1?C\0-Z=] S#>A:*Y]("<>,]N$//Z&E2=#IW3&/\ MB3X8+*#" 1$#A5\W%V%@>F/='4PHC9;'N4M>$T,Z*T/7$O[X]JZI?:_J0$C MF1MB;.K7-AQ])^[:*CGZ;JRUCS%N>8G3\]R198,MH&\\^JOK2\%ZH'W%?QM. MXR@6$92?QG&ZU+AR'"_!%!+@J!XE_[8@0(XCCU)$P9K_/G#!#A'2[]R@CG,S ME"/LO7"G*@2C9]_9^('9\9C=_YV\#_#YC2V?H$M^G_TD">3 B-]TYJW5 M--OQF:_1.$EG_MZ<4Q(LM622I;Y&2^WHC-=HMFQG?..Y(M C_.MD4VY4ZBVP M08^.-YSQ&B6XHS->HR]_[SU36Q>A$3G+.P;N--?<0,OX$TUU5>YM1AW/?I7W M")9(KDYB$Z+;J'0[&RY)8XTBWM%>9/\8,O6GI__/<^2&QCU]2;([1!RX,;P2&JV]X;3;$=-NS*;= M*,6T9_NQ,6?=B2;VFUU3I6=]W-EPUMUH6M=+1>O69@*[TVEFS-CGU!E=&M;S M+TQ_9%\I-\6'O:'+[#NF"2'(AUR3JP!S!R<=)=/2Y&Y%Y]W-4G'_,,$R,40AE-MX[EEJ;]7GGJ4.5WWN66IRQ>=^E*4^OV!#;C+]C)GPPKTU MP("Y9NX/^+%ENV))IG(OM?G/638;+D26"K[0A:AO%FGI'&6I\@M=B:,-%R)+ M&Z#0A6ANYM=VVXUW(=',/*?D@C]QG9FZ$UY[(0PE.^FF1.VPMIG'UXVT"9.N M0M)]M_1783/QT#V*TI9O5T%)O_=TLXWEH^6TVM3GJJ87<+25LO*U6H:RRH!ZYS[_C&][U^OYN%-3KQ_%PO_MRL-E:41$L ME,+O-\\FLYT1GTA6OS)-RV":2-3K/;[A]5OO+9-_YZ8%I'Z]@OO;S'&G]X/) M:H!Y^LC.7J\M4PS M@S1V,2_9+H&U4;,16@! S0/FQLE L#L5X0$&S/3>..% MZ/^X>U,Z2%]E;?*]U=/^]+C-P@6Y,@?>@\-U3FW!#Z;>&PZYP4'8SI:@$Q<& MG8/3H\/-&*'97K%SLA0F__W<,AW+X+K(E)>M'\1P5ZS%3%N<>8!OYC@#]NC7 M9HM?W%K/(.4E!8Z:R=>>"\]_\%Q147]O+0(J M7.K-U[,M=,EF+D:S'97Y'"[B'3/$^MU2V_5U@'\#Y^QU_IMD$/MF4;F8WQAU MV%R#@;D[\R2@@D6H'VZTY5!_L_V^L B7W*2FQD4K$\>U9=>)8,9/S->$SB_, MT*_,._KPP.]M4(]Q\-![HMP0$P9=.X ISK3,!7MP9^\2PF SW?IF$WXA2_*2 MJL+[FB& MY7ASY2VQ%V%C%=N-$7U=-"V_,NO1II,1AZ')-?@51"Y[/0?]$6>R;J94C]86N5R HG\"XT^8"R$'W'''-Z?O M1PPNK0^>Z<2Y?[;B3'QVOVM+C 16;RRZC&P^U:XHL:,2\\1]F%_/#&L5\:< 7T2?=S$9?&H+(U*T=I$JCH8 MH/CIN>7 3\*ERV,M&K56O!WE^$]#SO2+H.V$\#0 \#2<;LR5>O/;GFV+P8AG_H>[HRM3%_XW/&W^ MHNV8:R-M"8MXM!6@]FRQUA6:K5BAV<>7GFB/],2$"?&+93[^!O^=@<6H3WEQ M?76&[/%XXA=B^&::>%#V#5 :]<@BX;5;%_Y8>YKFC3UI!!<>HFET-Q.U]FLP?F?!6TL1>)NI\GID;69ZO*;DE*/\E/2H?"L^ %EB^E?=@GUF M3S71?'AT^YS(HTUG'E64GQZQJ MBCA&EMSQ&5F&#LZ]_Y M56JS4M]LOP>6(%8-ZWM+(&/ZX2['+'H5"NK\%N.T MOE%\#N:_!OSQYQ^QS5$$%&03PXVBM+ :_1S_ 58)0"*8(-ZI])N;;3YVZAW MW\^'7HS0Y< 1-QH_$QJ2+6>.BBVTFR&(R\58_Q;9I)OY7?7(THJB5VN-"@K7 M2S1M%U*ZJ&5;MR%2#G736E0WS=:&MO31.H\]]A*$N "Z+K@(/BESE+?M2JNY MH;P]7M-VNI0*=T.;ZSA6VY>2Z9NC]F;ZIK&N^>[OW\ 5>I0,#NCVHU8]F_WU MEW7'GICIL9YHYQUK(TA6)$P[@+_V'1,Z3L 2>OSY@)E5S_'/31AJW0ZEQQU:;7:&W6I+JS6KQ[3=K&I'M8>' M=JO9Z0[9P>G]B#O$7M)[\($@OD-",R1#\%5'RO$9"Z!P*$>'?$^,4FG:_@#^72ABOI-V>?/VC#%N%9H"ASX+TXPN?$D0?6 Z(/&CI M9&0+2$A'K=H(3CDY?''T@^![<43*SP<.'T\,V?U]\2;^$Q>>(M\[EF?[;^6) M5"P^><]VB;QGNT)>H54E;?TMG_#^8S\%Y31XO-S["6\1?A>^%[>(A$MH\AP) MN* (2 $C_CEM[NEL7:?3"[Y)P-6;DPE9.2BU.G]Q;V]/(=@\,/3^"[Q&ROB%6T2(QY4;DMSX1[!TK-L1$>3)::7-@T MCW7^ [4%1?Q)S23'V]EE)SDR "L2,G=";L>1\V)Z6E@5/D5F)DV-0G&I/+"/ MNI:=4**_^;WX\(*9UIB;4;>-:R NW.+3XN@W42AH1Y9#S""95!(B*[DI]6-7 M%"7EPCSG=4#$A%=2L)3 R8B_$3B[#IR,) X&&$K!WTBF4G!3ZD>J*$I*E<5P M*?D;@;/KP$E/XJQJ'E9\W'-YSZQ5S)9H1!<1Q=:F$7]M&JFOS7)9L'IK$W>O M->6UV;8GI:(RMW O1EFQ@.1-G;PJ238D;Q;D+9EP5MP@+MQ$+;EP1O+NM'!& M\JHNG#N M"7 );>)H@OI] M;.;/=)6!;-N3D)RQ*GW8"$$2=MEYI\:TX0WSWB]72=^UT? M;RG7K\QS.N$N-7:"@&OGICP15QVYI%C$>[/JHN;EP(IN>U[P+(N/7QIX[F=H87MXEC<.H10T,?R1NCU:ZEB) MDN#$$ UFR2)YPQ79XQ#->YC $(V2D-RS$$W>*,4035; W8,035Y@Q1!-7O#< M*RL00S3JPG/'0S1YJWD,T:1FC^Y^B"9W&W1_0C1\#I4*E! L-B6;GV,*W>RP M%""':MY"R+8[/KF"SG'1Q"VWWZJ$ ZDF"B9$?+<-&)JIV;E;!;4%VYC<:-[FN/=3%E"@68RD1W-ZWTB/9O@>$AW- M]_T@/I8TJI2HB_Y(*I#<'>=%292BSY05<,OM8"D%5O3K\H)G69S TL!S/WU/ M+&E4!)KH'Z=NCY;:F582G.C#8\V;FIF%%#SZ,-CS9NRX-PC'Y['S[PHJ2]>M%.\F"H]3[84\MTQ M85:E>K#\B5MNGTX)YTI-$I;%[U'" 2F:A.7U#10PTHLF7KGM9T4,V>R(6/B[V=R%D0_L['_N[$.*B_;VC)$3[NT0D1/N[Q,1#^UM5 M(LK-B\:L85]#F=9H"W'S1OQ><8UTFQF^71LTX3//*RL1N='TSRMGJT2@0)]N^GU*%MBANYD*)'?'-U42 MI>@29P7<$DU4T"Q9R/=SK,; MDQO-VQSW?LH""C2+D?1H3N\;Z=$,WT.BH_F^'\3'DD:5$G71'TD%DKOCO"B) M4O29L@)NN1TLI<"*?AV>KEY2>.ZG[XDEC8I $_UC/%U=>7"B#X\U;VIF5- S:,/CS5ORH)SCWQX M/H=*Y6K>TCRE$Y.)?IBB3>G,0+?O82D=?YV4N7;AL(:LX"0@O?^V^8?C,\>QU0@UU;+GPD[LU-#SZ& M0NL2 N;IK".'N""4V-MF7K^2NS M'FTZ&0%V#/FK:\MV1[TQC$FC:K* L)&C)CR+FJ^<=W) BX>N7+2#4_'UVY7; M3;T_*#&-.JM-^GRTD=3PMM)#V MSD)2''QH(2'0\HLGJ8Z=O2=EAC&DGL,5CB&J:!_-5FPWS?',XT?EA5RQMA$" M+Y%E5%ZX%6$7[1O(RHJ;/2=CAC$CM>F^OQ:1.IX46D1[91$I#CRTB!!D^<2) MU,;-GI-QVQB1BB1-V]@IM6Z&/FP>6!6UYV@3\[.N+]%9FU7XFS--MY\0HJ(77,QXSA6SIU M5D80HR>4!Y1+HJS+"."]\O,R@RTBL=S B.CVBY9E:67:WH(.6 M9:D!O%>AJ30V-KU0 M3*;F&T4NT,'< QAB_ M1 NSY!#&""9:F.I8F 5!HS%S/AIX_H0Z]=TYMNINQ'=O&L6 #\^?V(OS)]0' M(IX_@=(O2]"5'4=(5GF[.EI4^VY1Q37G"P(?6E3[8E$I#D2TJ%#Z90FZLN,( MR9IUC$KU3MPJVE*YM/]6RC/#\RJ4L9\0? DMIS)#;F?/JU *:.7%SMZ3,L.8 MD^JTWV<+21U/"RVDO;.0% TNW2K:1SFT!E?* ML\+S*Q2QC1!X>'X%@BRWN)':N-ES,F88,U*;[OMK$:GC2:%%M%<6D>+ 0XL( M099/G$AMW.PY&9<-6^P46^8>A47T6E#*+\-.L>4'<7&=%O8)RGO3:&'W.\7N M)FP1B>4&QK*#@)9EF65:09:E.OXM6I;E!W&AEN7>0!DMRUVR+'<0MHC$<@-C M:Y<#.\0JU9<0HY;8(78'8(QQ2^P06W((8^02.\0JTB&VW+%+M#"5DFL8O40+ MY6Z834I;*(H3NR1FA8(: M7)U (KI'=/#Z13IE8W,Z$BBF-X%PG*?FO5&M5G__9*;U-0X-:Y,Q[4],0U) MT"OSB3FN>.O\P@S]RKRC#P_\W@;W1$W2AN[1B@F%%'YW7FG2FL,0*%P[6^_I M3(-ODI(O/* /R9..W](&EY:-N./9O]% V?_ MD<';9VKK:I-OW81F(8QU,RL' 4/QB03,BX 9"="U!)1Q-9 W=Z!I!\]TL@ND MBY[3#G$=$DU-3KNDW/XW-3QV]OJ=4<>S90.!2YO]Z3%3>_4E9GC-W!7.M67: M3/-LFYN/:A,SQA3G9&B\N9:+,Y'(*A$Y(TZ^%3U@;??UUH"[]4R]_Z?')V)\ M9Z_WKQ,_(/"-FHI;.C%F,:/C;#KEXD*(E!PP.5^ MWI4)OW@$CWN7).ZZ">X>;R(YE>?.D)RKNV#^RFR'O9[#V-0DW#N],/T]J^5) ME(,XH>B\,C5KS*:3/*. 38T-1HP)A/9TG0L 4N.".YIAB1B'<_8*;R:60XVO MMN5-'+B%X0D#3UP#S^&FQ_0;&!#U,RD$I<-?W S/+7MBP5?L%T;U/SUJN[!^ M0>9Y>9$RB^3FL9PA]&*MZDH\E@K^Z:D:/8!_F)\8'/!%6/[<<(4_A,V8_^09A?SPQK%?& M!NP)1"4(737)&BJ*=Z8SLP-7S$MY*V,51R(=,Z.C(AR+E,Z38S/RP=\CWHT[ M8O;"13M"O543VUF!BY3<'Y&+M%9:Z*Y-?+L?,;BT+O+#G!M3<66Y/N_-=UXB M)Z2\F$U&L/MG:[<(-IU0.0@F13-R6+8BL5XDP9##2D:P(.;_;VIS^F PD?OL M]_H0N9-,OP'GR>2/(SZ,S S<<\^V87P]QV%AIM'N5?*L6H(EFSAB+;;'FK)51!G9Y0@W MA%N.>_+KX79MF=JFB"M7T51,K$4O1%YPVX5".P0: DT!B18HC6]@OW*#NYRA M%HU>D!U6I45:;@B\/09>^AMPRXEE.P.SW_3?57S/"1\KAQ?4-?$375\N9QB5;S2DNIU)/8>Z7(D]A[I;R3V'NGL M=2;-A M6U9["J&+T"VI=8C01>@6;^LN[+J?VTSG[B75Q%Z>WYSUCCU9QI,HIEGX+H#I M-VZRFV'$S_R/>J8NLTG%IX\VDVLN#K7[C;V>4?,/M?'Z=E8SB*Q=E>UANFI9 MIP<,Q5]=)7??/9/[Z/LOHS/ZC_V6N*>>:Y_\-_QI^&'X7OQT(_,!,8V85MIX MV$H"[P_0BI17*[.%D%S9D"NCZLM=%NV*RM?L4T61J.4U!+>ODU:;?BG7]JG" M?ZML;63%/;1?WP:_4-FJ (:-PDD+DB&#K5,$0^&209W-2 1#X9)!G&*B()84=8@3>W@"O#.YX>0%6&AB4P35'&.RP MFSX[S =I7X0YFWUO,:0L&I<(@WTS]:1PKZ\7[K./+ST35N6)B5.1?K',Q]_@ MOS/J,'T:*=J;B.SFB[);\=EZNCG;!4&PU(%:]2&8;<0V90B^8^)NOMI[CRI5 M3-XX 7DD;\[DS2% O[ 0]Z^3X%0H;S(QY,?4"*>Z>"D8@-QD^ADSX85;)FJ' MDYQ)XV2SW4=?!P&B D 4#G@C0%0 B,*A< 2("@!1+9<-45$0*K(O1D9"JT;H MC/I#3,,>_3\]&(:(#%LFO'4DO7N:YHT] R[1[VUJ.H;?.TS_G^>XXD=JTW?M MW&9DCC?)'27K5\K-;Y;C7#/WG#JC2\-Z_H7IC^R6VCM(WSBSW5%"PY1_F#:C M!O^+Z5?F$_/!':[(KE$ZUG1WE-2+6DGH*6=W17:,R2I/YE5>.BKG I2S(C[Y M-G! I9ZE4M\!@* QD*TQL ,002,"5/A'X<+7-AN)]1?MWD3?\%U#QOIY M[A8H.-J>Z@2&,JK:1!M2"1M2(4*C+9A;8*AH4J--5V;1_8V[_%&J(!!1_GY< MSV9__67=L2=F>JSWR$Q-T:[KHL+U[?C#U+V5TR@'@6;M7Y% JH56^>_UX^-6 M2"#V2(V^'(*D3O]F<&L],_N6FG1,P; /,NPC" F7GAN4CR]M:WQKJ,GRQ-/R3NBE582=HML;3I2F8!L1DF4HG>P^W: M4U^ZWD:T(=H6O?890&)X]"& 4O+HZQW$(^)Q4<&&F$AI[Q)N-Y5^B#9$VY*$ MFP$DCO3KI"K]UGE/9<>9NK3/M1IJ&AHX\QSP^!UGX(_4"6IB39-I+G^"P0XL MPQ-+I2@]W\0ZHB8T;:2^>EY9[DH45..T,=FEE)VN2\_4;VW+%>MEF<%U.X"! MN)-$0(B.E;.9F1'+9^'H"\1(%#+[S'Q4+P!'-95#+Y^C+%W34Z<9D1RV?DSM7%D"@EM]CXJ.65Y3 _.7$ M9GXEE#/B$V)P\X\[RUA<>?&C0\M^_-2HU9J?;/CZD[CN@%!;L]=?'%SQ:4@U MMSJT+-<$ 7E 7.N.#9V?#X9:MT/I<8=6FYUAM]K2:LWJ,6TWJ]I1[>&AW6IV MND.X?&A;8_\'6KU6.^XVZMUCP-"GI=&'GSB69VO,@>F)]R-&=4D-G3^=DK\1 M\D6\@+^$_+^_O]#:9_G9XK=?)L1Q7\7,AK!4U2$=<^/UY*=[@(Q#KMDSN;/& MU/RI0N0G%>+ ^@X_RVL=_A<[J=2)>BM6N4H,_FB<&&[J?#T[] M1W_Y-(&'9O@T#<#&;'C>EX?3']=7]_T+,KCOW?<'7SX]G.;Z]$'__,?=U?U5 M?T!ZUQ>D_W_GO_2NO_;)^#P=7-=>Y#^@\%U)B/KF56R,7A^2%IU-JM MXWR'L8"#D1T^<.Y2$EP[8OQQY)Z0^N3E,]$LP[)/R-]K\I_/Y(%J?SS:EF?J MU>6OGKGNCN!GM7_"998-O'!"3,MDGTDP--*W'TG0N[!&EQ[8[B)1DPJ=(U(]+NP-$\(:]$^[H $W>_D9OK_L<\'[Q /)<^&"S U\\'-5@[9A@3JNO M8-/WSH1JX?M@<#XZ0:K_TW\"-X4>/ZE]WF+4L";N@Z6#BG5![KMZ^*PG9H.5 M1HV0L5QK,F6/]C_A9R07:KT+OG]YH.B9;;S>,; S7-!_ECVF[L\''.X&9M#) M@V49#]0P+)CF2TR8 K4:G7KC\TJH?OGDZG%7ZSC'Y?K7C][=??_NVW_)7?_V MYNZ>W/ZX&_SH7=^3^QL"6N4>5 >I-\G-':FW/^@?ROFBKE4^TW=_UK@=74H"A;%./0J%LH M);XC+1U2\OOL'QC?_-O?WRS^I\ @^23MI/+9UO$6X>K-4!? MAD'$=?"=" K%8W;P::KU>J?;*<3F3N"WD2C'S7Y\^ *2OS[,G$(.'%EZVF^B'_@O57(E88@V)S1ZY(T0!++%#G G3Y"F,A)N$NP[11M( ^ICYL+9= M\IB/>8=O>[IN,\<)_GSC)JO'9.!FK4;Z+TSS7/[$R(4-_Z^0@<==8;/5WG#U M@RV@'&\TY_#RQKZWGN-:BO]ACDMN;'%V^_*#*S&?*6/&-_:M;3UQ4XL;-+C^ M=?EY02PRWD-O+<>EQO^?3\XM/>XC:]U:N[%B>3^L?*Q8TI[-Z 8/:HB0]>)C M/JZ>US<+U/SM",381FJ@U129;IUH\UX)P9>NOOD04%Y(HDE8_T?8E(^LX9!K M\#AJZN0O/H%%U-E:693R\.ZFTE%8X[7Z\6<'Y(K!)H*RQ)2DK8"LU Q/A(0( MN',TIT&N#E=M%*,B1T+]S@>I0'J^!+(UE+S_[T_/-;9].Z/Z8+FN-9;&"W$L@^O1IDFK^\_T5B(GK_H=42LZ0_K[ M?&([7TCY<[#07/O5%X7+CJLCKIB %A#WB1VJ$%/YE=D.>UT3IXCG%G5*0X&$ M[M_>(_*>OEP%N]R:1.5&&E.T80*%V3D^CA$2RU_>E)AL'Z1T\.$,ZIG/"XZ/ MR,>[1.FKP[O#P:$_X^ 0*=M_M\B9_F?7UN''/0H%%1=X&H 9;'.7PTU]-YW9 MX)E//-OQA+_N6F3@I^61>N/#PT=A1(O 7D]S3PK>,443-"V%WVP>-LLG4;[P MTWON&C+"U*?:B,@#Z4%#;VX M@_;I9E_+B9@HW'8*,V*+,?W !0%#T>6Z;\N!?F1$X#5U=/KG,@;)5\-ZH 9X= ;X=.0[M?]@+JJ],JJ]LT6U M=X9J#]5>,6KO;%[MG2'04.WEKO;.TE![10>7RUX&,7%$H8Q.SR66#!!7#/:;R[22P[2!X.HMZS8'FPCQ&&%'J *[A&9! 3'2XQ'^7U$YMI3$:B MZ@TB$_(=\@%N"EQ!'$\;$6=DB=2W,#G6'5%W>0+/='&H8IS^CX.)?*S(U)4/ M#7^B#\!;\/W#_P36X7IY*?Q(C"*XCRS,E8.0@Z2.2XYK1*>OSF$L*>9'C!:2 M*[.EO"W20-_?Y3WW;'%*G9\@+W0=" _/B;G)^U_FO!$NY\6]"=9G]>I9U?,I2>C-)+807R*TQ=UV0=%)7VY8I)F&\$@83>B57P@BA MFI_^2EWJY\HO"?+9/>9W,>\\N+)5:PLQ?<<>/;_VG0RJ]^2#6-'NYT:S<1A< MX(ZX3$N>B+3DK 6Z/]ZIG&;.QW)+X3DB"1H%0AFEL%J\63HII_KXHDLBFRM+ M(A?JLM24R" $*3'@?HQ0#=P/)CJWZ%)(V<+HC/Q4U-54([]PQB#*X2EV:)_! M,HUAE5Z%G0UW [M4#/V1/-K6LSL*OST$LYO)H>GB)%-932:3N0]6#>W )\[! MZF]6#N5 VM('*X9R($I6I":I-QZJC= MF'<##A5U+#?+EI'N9$[I,@6GRH0Q MOUJ*L1@2K+2_:CE%9KX);O I/P=\'XXY/%XRF/_X"#VX+T004XY1MVF? VT> M+?LU(D(F+Y*KJ047Q^I$9H:%,JTIS/EF%8LCLDO:CAQ<.?.3Q:>*@FS,P2_N(3=Z0W:5)3 MX]00WJ>H;107BP,]=6KK#A'%C%Q?54?1_$ _ON2AWUS4BPO.R[-,F"'@3651+)I@ #$8$1M)C_0<$!;3-IY*U3:5D?AQBXM0,.P0T;\( M]SA\S)M&@W\?RG]F^1"7,ND!T/$F+4V"1F+&EQMS8@*,"5@Q)LT*S^2^S2>O M.@#[6.-C:C@_'UQ=7RXV^#6]L6ZYP06+!B,/K,0C83!N5C72J-1;]4K[:-KF M))P22 VQ%BA&4A$C[Q=KH!C9(:+OBQB99N'7:Y5.LUOI=FJQY4A,OR_%E(,% MMT_G3T03<_CYX/;KV6_1V1#^[ZL"P$'WS^ 3VV]2*\._Y&]D\6Z7]W?3VT6U MN)U[Q,'T%)WPYZ-AU;:>_<^7OQ!.*;G]>OWC^\'\D3SRRMF1/.&KV8M9Q]W; MWM=^]>RNW_NMVKN\[]^=$&H\TU=G^;"3A54(6_(V-CI+Q6^JN[0TOUQ$+XT4 M$5LNS/W-^3=YT%)P?YT[$X,"@KAI<)-5'PQ \&+@-)!,G]S)2(1T0 )+I@F=*3]\A M_O1O-'.])_8VZ(4KUG*>QV(?(97[R.13U8K[^J#V)2+QX0A"TG]%%G9NZJMV M;H)0Z-SX\E)V5)YU)[G&%>&3X'7 32)!ABXVI)9G6@U^G VN+JYZ=U?B?*U0 M.023ERHB"4ATT?^_-9,*5;?/QZ'ZGN?D MK'=9R\>_\?8OBL7M+@[TJ%Z6D>9W0,XM%0W3A,@KDS?HP3W3F7 )U72.P:0T@P4935"MYB!7KEL3.J'9<#N+$S!8= S M-T(DE53A:A%V.V$O(_[ %X7V-*#GD ^>23T=?J]_%+Z9RHPP[V4&\1YP+OT8 MV.)"G#:BYH*\HMQ 4R+^W!(A#)&B#*^DZR6K7\^H 9*? MD<&(,9#Y?IK(PF&O0?Z(J9,+ILF-'-+T$T@:_E<[IB=@*5%)E&2@J"10291T MH 4H"6N25$O,>06@'FXFS#^(9]8J[!X>P62'A %_(=\MV?_&/ZY\A3+96?TA M5OFTB0JD% -%!8(*I*0#+2*69&J6Z-V:@@X1%4\V&\%UHF7;E;PQ:I.(J)6_ MY*&09.K.=GTA?WA@5REN%$BSY M:1L52BD&B@H%%4I)!UJ 0M&H,QH:UG,Z/@K M(M:[J$!*,5!4('NO0.8K[7/-MFV4,-NV\9[D^TY-^BBUPD\.N>".YCF.J.L7 MCD//I,:KPZ7_,5,C0L_XS2C%-7?,\8SEK?A=T"G^ZIW6C^:42@#6-0$M4[>& M8YT>G#9PDZ0< T6-@AJE*(W2+*%&:;ZG4?XE6@ES\#7$9KI0$?"!$;X7&L:P M'$_TI>L]6%YXT"FYX\X?NZ(VFBC^2S-0%/][+_Z+K.!KE5 #M&)L:+BV93A2 M^M_:EL9T(?!W1;RW4+R79J HWK,6[RHWT\!N&FF.]$:>FH"=-,H$CM(,% 4U M0A<[:<2VPPWV*'KAKK?#OXF+? -<'@>_$Q:X/W.TP,LR4!3L*-B+%.R]DDEV MFSM_O"?81;"<7,)GEKT3,EW.&45Z60:*(CU/D1[>.S&DILDKR6D]$T_B9K\W M#G\?4(/];@U_'S#-L[G+WT]4_&'ZARTR6R2WP\]ETDA0'#6[C0P:_W!DU_C M= UD7$( +#16CR.-UDSQM-%>&HLB--[F!CZ)M[E#._(&BBS-=*<]-?B_NP5^ MP8949D7]F(@#=)C)+7L.X@7 N8G0+2MT6VE"]]V]N^_<9""=APR$\ERR1@&0 M;2%DRPK9=IJ0;;\'V8A]B=S!VD:PY@_6,G@@N08[.B6+=00\_*[KT ^NVX58 MQW3.IPVL6BW'0#'>@2'L8@8Z$Y4.?$I=88J_)RP'TRNW%)<(^XT$^QR%3AOO MU9-^>?= LODY9'2BZ,K'O;=FVYYDF.I)ILOWV_@L4[+ZT,XW7[TYSY3,'Q$I M"1N>$KGP>OYED6>;+B_6AJ>;;KQ4R4\X#6Y:UD-.X\*A\%-%$YQTFK)(?3@] M[_VXO[JY[MW]EUS?W%^=]\E=_VOO[N+J^BNYO+G[#[RL?KNY^4V\O[H6QS[V MQ/5?/CVV^X$!-&IU[;/H5DK-UXK_ M7O\\_>*,&6\_?&9O/_.<.\40O"6["P[E#;#:Q;!?^#)DM MNDW P\@E7"':I1[*NX!/(\[FGG6><+P'A^L<. _6Q#,-YCC$$K&:9PZ_)KK!4WT889#3UBQ$3@4)?_DS^DRP;2H3Y@'ZG!XV/.(:Z.8\!/2 MXL%SP 9PX)<+##"C\0FBP=K L!S1:7P7V_!?>= M-?(Y^.@/"]9D(E958 J>$2YL (UP"M.567D_*6I,X$C' >$"U (9_K_@QC.^ M\LQ@QF+T%2"U*8603WYQ!\MS'2&A!*]H?C%895XV:51H#BI09TS1!8_0^5"H MESGL^.PBT3U;S<-U,]"H21X8X>*,9*E?!!T=#T;V##:U/%7H0!0H:WP"OW$J M!^3@@1DN-_8_DF,4+9Q2^8B#.Q^'/@6),HX[K_]ZVQ(+) MUX+9@I=<6(:Z?X4EC$28GKPE8W_X/V,ZUUSQ$MA4_'GFAG$@E]OAH)FH[>M> MP;IRK0(N%>QLZ5/0]\#FGH.=#W)8>7/ATR$!=@ !(5QJ*2N<0.1'*?Q'6&BQ MQH*8C@M,R!XEV6&FCC^_M1P+G"WX6RP/$8L;B%T)*_X4R+K94P1<9^2!X0!R M?68XO_GWU46U?BP1MAH 6Y@3JYR"J?-@BATF(Y:>W];62',L]Y)_WN'Z.4X/ MY=E*CI^W#RRXM<[@.R/2)GA'?^^"VNZ?+ZJ^1-)M#:!#U@8I^PX-_Q2=%J3, MDVO%B! TMK 1009.Q8<8BQ2(BX:=W_N'"6K8EOE*$JS409S@$ZD]"J[((XF (.0GON&37#U-E8% 3"#_Y2T#^V!&CC7D M"^0OJ&[75\*62PP0_$(&NM;)AG[GLJ>Y(#H"R3'G?;X15S(@&02A?CZH'1 1 MS)E07?#\]+T#DCE\'S&HI3$M#\F/+V6HFY@*O\IS4/.YNFB0C(!D,]/-YD]R8/ MAIH-+ERD7'E)J UN>H)_GG@0DQ&H=]A$#J# 4M88Z[-W$O$.F*]W%B?!38FWH,!V!XQ:H ? ^Z0 \_[(#TT MZF_]/%HP=E,X"M2H$,>2H98%QICCG#!.\A%9I C_HKOS_L51 ?[%'+Z!/X1I MQ,V)YX:!17\KP('W&W9RQMX\+E(!Y#?$<\$ MV\D5G.*_=T:6[5)D%&24,C-*L%.]Q"$B$"N,*=OTW0=C(0%BID]D&L7R'\)[8%SLAXSK@*,XZT M('-?Y@S-\Y/0-@NJ"_@&7'M#[JO[27662"B D?T5O/4W$_WL+)$?QDPVY+Y% M)X,(#GT2W1*1\5!)E59)!7N"1&=/S+ F@ADJ,EN6V2)Z/.4%F[A,&YF683W* M;,!Y5D(&0 8H+0-(EX0]>@9U+=MW_$&5Z"(G[HG;EMQ-08 CP$L+\&A[ZDTQ MAV4SN 71/%LD?XH*D*"LQ)8IBWYZK&C*!X:/_ B9 IFBM$RQE..[Q!RR=[AP M,L*&Z(AUQ'IIL3[+N_T)H*YI;.)2D=Z_6/0%WYGPU#!',*R:FS"7RQ,91>D8 MZ J_J,@OYYB_7E8((Y=@!&H'(E"+:5=AJ@C _L?AP*]AIY.) 0,6F H-)U]G M!$5JH3=A,[D]+DLW%C),Z LQZ+,HO)6^AO0Z8)##(9E8<&=02F]:M*G#3$47 MJ%V%1"9 M:B-1Y3DMZ%DH/:)KBZO"^BYGPN@?Q#)%@L2TN%84+?NON?.FZFFQZ"DH>IC] M@LUJD@%$E@T_H4&1_ZQ<"XP9:[XF\U"4AH.P%V,(@"A_ <"KB!(VOW05%HI8 M#T986"S3G%YD0I/Q*HN]#,K'?O34\Q?(ST,TQ*,-1D$/^"[T]'QW<:W($''\ M>BGKW:U=:UAFSH2'()RL__* LMV&1'*G=0($-7;:\CK%6 M?G9K\6-+"UPB>0O/G"\Z]1]]2*Y@W?2PGA565J.FA)_CB,SD17'" %\!&,.\ M_%D9MAU$G-U@CD&I-"R%_XN*'WL>/W!S&J.>UO"+(L2-:PJ%'E^H/UN/\.5: MM?<6]'!].2(,2-2R+1;0PST?J"@PE P$=^.SEJV!?^H*SO*WF0U9W^?Y!HMD M/">:\\Q@-;DKGB >?"C+H-^IE9PQPW+5)+<7ZB9E20;H]B GT%FW9HY?^C>K M04[072>[AB<[T79KW3.BM5&XKLL6Q:R#5SU\*C;OPN9=.]Z\*_,QY=,R[+9W M=T^NIAU-I@TH%MJ [V)[L%EG4*[_?"#.HZX?$/#EQ<."=P'+P46 Y>!XPS<+ M-:<./_PP*?@O8/E\+&J]DOKQ<\ZY7"-NBKXO)[7/6ZQ[#!<>Q#,,QOSYH'ZP MPM<-.I3ZXSO>*&RU+6L$T'APIK@0+Q= <=;_1BY_#/KDZOH$/TA:U/(>*?D-BNT>XBLY(-I$3K=Y$4HU\!^8S_;A34_?FY-C::;T? M:)E*J\2VQ;($C%3>@:395/H%AMJ0F])^B;;DTS*2R+QD!?$M@G:!< 1TA(]^ M:[R* ^ ;[7:%A/_[^)E$-W(6]]/35C@+L=,\[C_EC<;[3DIZ"G7.4\N+T\"@ MF'N(,,M'H.]^J,V\*2]F-XD8E0 8*J^HO M*EPV>2&RBZV6TMCPS NJ$CW@X1<*H,Z,(PI3 M:LI>G)S[6XNDYXB$@A,4**684=GOORL44=XZR5R$3/\[]L4)=49^%J5X(?)O MGJCA[QQ&")8P(O?/[.F?P:.BHA#_6/7'<@,#1C1G=CZX+\+/[!:ZU2;M0/BF=S_^,?@XH"8= P3 M\9SJ(Z63$T'AGJF+/_T9>7ON.;7M5[#E_TT-3\1< =_PJ^8!\;<#:O/@M-.NU-K@BRX.^XT5E1,E8H\C$-NH MUAO59KTHQ'9KE4:GHR)BT;9=4DP]38/9NR(I5&. @0>#58C)9'8B-0SK658' MB,[;NN4]N$//$%4#_D_@DG]\$8&C<+SR<%'^4AUQ76?F20C15N/@M%[I-!M? M/HFK3Z4BC/?+IOAENQW^LA(>6L.?F/&Z@[KSO4ZU2.ZZ@F$9Q3<-:3:L8,P-FM-+HM%<&)KMJ21KPR12*_)0Z@1 53 M. ^WDBJ8D(ROP+K)>+8-/-MIJ\BS",9BP-A.JE"V!V.W46FI"49TJ984R _S M@1OBT+&92X6:I'CF[22.[,&OQ!W_P]W1>7!@E-P6VM8H;%8:#26C) C18B#: M31S*RPJB1Y5&"]V6;7)X9#;X5%DLZ**%$JDWOT\ZD(7$ZR#()S>QR8@9N@SE M.0"$O#32JG7(+[B?: !9BX85@UHK'A+O3?GT_P7(?VG9 R#^M>7>4MN]&5YP M9V(!'+X"ZTS>D11_,=O2J3-:%A+50N1#.6%5^ !4Q'7B':QT<+U> X+;58R- M%H.\RKM>TT16UYKX54#33Z:= >8^"Y7]R[Q[M=3N)S>E>>.?TQ'D@5$)M0*4 MYN1%_E=_NRBY2YKMJ!@[QUL) 9;37-?)Q7;BS34)75\X;B7[ZI7N<;=@X:<0 M_M4:#7)COMR8>#SO[TI_I5WSO,+"=>/Y./N+5<>-U^$,8$!MY4\ MW=C.H]Z&G9OM5J715C*VAF@L!HW-[?S@K=!X!(YN[4A%-*;NY"ZAHIBWRJO( MHN+7!Z>WMCC0S'VMD(E!S>"PY3\]'IQ'8S(78]K\]=R=@''5&E9E ME^:BXLLH"+83!(G3BF[\4UO-QV^B;[H$P\WPA\.D,9]($C0:E6ZWKJHDP &4 M ]")DY R +2H_5(6T.C"K59MS)!G(DPH6#KB] TVEPR+2JYT,F%-YM'O :U% MWL7KO4U-Q[^!<_8Z_TWOA3O5^0^^RZZ ZR7*-0#' 1OYFP6W72C&NK9,;:NL MCN-V,<&N\,A-\3!I<[ >W"XSJFH8>V%QYD*F?&KQ4WWWW"Y M9S,G:18"#%I5<8$#* ?@$^?29 +X7=6*.YQ?(^OT76H^3=Q*LE6_-EH5XX**H9 ':(D#A.G@&R+P]IQ M,0YXV4OR\] 3%^($=EN>[JQ98T9<^H+=7Q1@UL1I&B%!KR0][^G+U.Y+V FP ML()B5"-*(C-QOD7*R.Q6&D?H?ZBJ5_QJ])TM'"M).6KR@\O6BH#$C5WF2DNW MS(AHMBOM8FN]%PX[VQ=EM=^X3]SX)47'V&P9?%0V"DK.<]SG1CL)C]$02(UV79#NU%I MU8M.Y% (\6J-!ODO1_Y+?D[$%OS7*2X0M"GBL0)_9\/57QY.OUWUSJZ^7=U? M]0>D=WU!!O*:R@C/",Y45G1&>J1PM;,(S ME;]Q^L -[G*&!RN79$9EO_^N4 2-EE7G5T[H:Y[%I7@Z;:S=S6[B9*V0L+<^ M7;=I;M:N5[K8:0\AN@*BB?.X4H1HIU5I'Y4YJVN'+=>W&L?VF$[8RX29#B9W M*<#!B9.[ EK..21;Z9EVY:BMY!E]",QB@)DXMRME8-8J1UTEC\9&?V9)NTR; M*(&;2AU&C!D"*F'_<-0XA3-V\HRMA299(7^_;F4[5NIJ)FXB.(L!9_*TJI3! MV0+5 YJGIB(XT:]9UCP+YUW-Z9T=5#=[G79YM-VY4BG9I/5FI7943% .$X[W M%?G;G>&4%O);E>-NHS3(1Q=M_6%.NZTIE1,$[W!XXN8S:3%WHP,6+VXV(22G MD$S<:R8U2ZM3:=:4A"1FENZFQH0G?+-$=C>SQYCN5;X9E?W^NT(1#%(M!:EF M4D5G#[@14KQQ$Y4\$\_>!DK> R$O@([;U/!V#TX[M4JMIF20&5%9#"JC$D+B MF=PIH;)S<'K<5A65:)]NLNENA"H'M4WA?!V53[/-MONVQ\AT*IV&DGDU"-!B M !J5%[+-UONV &U7NJUBMAIP^WU#SR8DN: N0$6#J5)NB@:29&(Y7!X?A"JH M< Z/2J[9:(/A]=*R?X3DO:^@:;::6OG.3C[TQ$;4N F#6 TR12JQ14P<4#6%MQ$F?P?>AZ_2* MJJIP_H_*=HFEJFY]8O9,7>:] -N[-G.YS<3!2Q=LR$VFGS$37KCB&'MG;H=G M6R5V5.D>80D-@G@*XJB$CEA*K% 0MQOH=95!O6&[?C6Y/BIG)EF[_GFV3MJS MOU*OX)LB.7Z@BTM M4+'UC+4UB/T\L9\XYR)E['671U#6K)W944B;,XYH1$PGV';N6X M46C3>U2,>P?WQ#DA6\&]!7 _/JK4&\6D("I1:5JF:J!X&IYH!G6 O%\O?_UO MJWIQ^0/N,:[:^F/5'8F-.%NWQJRJ&1RLIZK-',NS->94SQWG+GA3';ECHVIP MDUVY;%Q]:CQ5!:D$,,II/\ 3SJWQF+LBKN_(74G!;@ ^9FK .N2#PQBYMEQ& MZNV/6("4[(G.A)KAXZH.TZK\I3KBNL[,DT#0M6NUV?C$Y3O7DWY/R%@OA(PH M_'?3O8,G#%Q+^V-D&:">G)](_T^/NZ]8"5J.&97]_KM"$=4W4U8?S[APE*/8 M"'DK+A*.X>#TU@[W[QTA8RHDEH)KPP+$N:YS<&I:4R4H_X!?8Y,G:G@LYK.Z M,9]U)#;R:K6@DG'AD.+!M63?\<[]''\1Y=KXEIFFSIJ=QQ/*;G M%'O++Q91;(QA;:2@74N<]3#E ZEJ_RWPN2IB\!>S+9TZH^786+6 ,($Z9-\3 M@"5.7-@)@*$QOKC7LJB:JWZ2PKD(,)$>X&0\MLQ0KT[5'OE'+)W2C*E[6@>G MA_5EA3=AMJ_TXNG8>DQ]7@=]7J^EJV3K,?5['?1[HU)OU?UC/J(>;7FNXU)3 M1$T)=0FCVHCHU&7D@\E<8@WCC2>FTF_4I+W1;52ZG>7QP&!FU!NTV&]"*^O2>K_?> "7D085#+QS5 *Z]X+=ZKGDIOEQ[WO M;/S [/7RWK_^?6&_?KNMKF33,41N,3_NM68_W6T0?.K9S("PR=" M8-*GS4JC?E1IBIQ^-'S* MHCX:6QL^9[FI#["L.THJ$,1N,=C=VO3)%[ME+BV+9DS+ MJ"E".]U*4_0ZBGCN6=YJ?!44\LNX3#2 K,7FBD%]6"<[FXF[&(0\( 6B+QN3 MB\5FJ]"TX>4E^Z@LA@H?@)(@3MS%8 ] C%&-Y1.F@WQ<:L#*<1UL!*+1"7>I M@6YHT:9\,W'QRHRJMT#4*_/<)VDB1FXU*IV&DE8ZPK(86"8N,DD5EK5*MZ"3 MSYKFC3V#@K,O&EUI M/-G9O8UNM](]5K*%/4*T$(BV$K<4S0*B8J.VV:W4C["5:!E4SAS)B>4?-FV- M)S8;B49]3XP8EK.+6FCGBY_71CY:B<-WCMB+-LR-KI_,)^2%;Y,46B0.">;-%NU4*MD '+[J/CK-0 M>\ED[24JV?))D[7")''=T'QEKE^7F\A1;((1VRK(4<2^.ON*^L3%3&F@7OB> MG4:E69!V5**]SHZHR+E6A3U]PG?8HL,6.)Y&?H9L(2G5JEU5%#V<9A"5_9 M?G(?+/U5O*.P_*?D;P24B,Z?_%=OTT)3&_1L,!/_67( 3)^/A!A?&88P<2F M[YT)U:;O_49S0W'P%_ST8'F!:[5_1BQ5TN$OY,+6I&,OA@WCE@LH7Y,YVR7: M*@E_)2X57>#$A,R?#^H'I;-4%D6&!LO";-%)B3%"-1$VI^:K2-\U+1<>Y%K MD-33N0BM ]/",CK^*VE5RX@[$)*:&I[O+^;WC!BPU7S^[ZO=^JOE/RA9*1+73;WT%U+8J.YV E.*@_8*60>.**Y0^?J,VI^?;:5++[ MI3"WAN1<*&A@Y"^?Z&E<.$0IH(61_+0TB)^2"RZQLE$<[8/8_WQI3!LKJ@5Y M( $[KTQJG^?G]M[49C,+Q7R4$GI'R2SIID U^>,[/O[G:N6QX>B"51]049_#@; M7%U<]>ZN^H,OG^ VJ[5$J9;C_.;ZHG\]Z%\0>#6X^79UT;N'-X-[^/.]?WT_ M(#>7Y.:V?]>[OX(+=FGJ'\1)TB/+J OQ1#TWDE@T(E(_C%WG13'*5A'Y%,T+DB MR01Q@#B(Q@&*+@G9!D(VQ*78.=Q)L80TGJ=Q VF\\S1&/MY]&A?'QYF;#BN0 M@!_G]_&&-(Z9>[<]1H/@8+NQ)B:[+KZY*J(XW?4*6'-I;_>:N<2AQOR9KA%S M697#L;75F_C&4<&3^)'KPN:Z>]5$.L!XELK6JMOD$Y\1,S/79I M6V.QP2B>\Q_NCLX]!]#'[/Z+9GA"PO4L(RD]-ZYZC2[:YH8Y$U^3)" M"D*P4XN 8&,&P892$.S6*NU5+2L0@F6%8#U:"M95E(+-5KU2;]01@KL%P4:T M%*PK)P5E_5:WTEA5OY4_!)6-J>9G*)];CFQ]7DIC.4%56N[9@K4M M2'TS_&I9NDR79_83UY@SL P]$2_7Z\U*HY4'+R>H04/\JH7?5@JF>MKX;;3! M'$+\(GYCX+>=@IV?,GX;S7KE&/&+^(V#WTX*3D*:^!55[8UNY:B[HO94$?PJ M&E7/S4%8KF/_:EN.0R:V->1NR9R%8KGX'?;LIF#>2]K<2M(DK 6OM)L8(R\_ MF(Y2L+6W!5.K76FU,=I=?C"MV.;;R/#=%DSUVG&E4G1U%VQ8[>1&;HM MFKK'E59=&3!A;L[N?[SO7L1G<0J PZBMC63?*YT],<.:B,X0( X*S>8-4V[21E>K MTNDHH]$178G1M6*7<\-LFK315:]7&HT\XI0(KVSAM6(3YX]K4%2>(,)_>:+BFR)TKME@W,EP# MVGWU*0<\VEN@VS9L*K(%FLKP*>(L,-C97"&H5@1BG5M3W,]6_3UU4;P M94)#=J.Q)67.+!X2AU$W6_A-F3:=ZLDY0HKD+"?9?EAM^]C&UHNE#C;V X!' MZ=1.I@+ YO:A6\1?V?"73N%D*OAK51KU[1TNA ()A.X>0.B\!B@L&;323, M[7:MB=] >/K)]$2&N<_"^;[,&\4OB^;W0H_Y: L[SE /3K]2;A( G2BM%"66 M$]N:P)J\9F]KA_.5LY/_U=]..0=1D YU\B_34'F2:T_[/4JC3E3@5ISL>V,. M +DWPUL?MYPEE&V53@I]+]+'_\?BAX L6$H67,N!:52Z;LZ!?S';TJDS6GG M=E5!#LP1_JJ, ]DP+TV81L4N:D)D063!I)HPC9KCO=6$^[Y1M5QY?&5JUIB1 MH6V-B8 %93#_*OT]I&/TJA!OO$I8S[ZY!*<\S7D'^6S7/7@.-YF3D8^Q:F99M3K;YG'I".05(U@KE-,H9EX.(9P% M=$UF0U;J*>2*[!0Z]@:,:=0^;PK&%=&L%()8.P6*O<%@&A72*!!WZG'%@3&- M>NJ=%(A817UZ)8['8XX;EDICI'XC+WSMWO9Q&J72(8&V:EU0.RHF2+'QCC4B M*1I):11#IX&D;BZ-H!%)V2$IC7+GK9$DCG6H'!5UP!!B*24LI5'2G(94JE=: MG8+V=CYN84_N7#((/.G&'3$[-"8KQ&1EZS^_6X=-K.??-*J;KRW36MQ.VT(K MS+*_&EV53DPID<;8'_QV:FD41Z>(W_GLQ7JEVV@5H9)6G#:/"%82P6F45VO%F.>(WS+A-XW:[(PD<*/2.LZCE74B&V+?(\_+:>-]:INPB YY8$!I)FJP MG[@CX 9O"?>3REWZ@JT\T\NEZ]32J$*>I="%IU)STP-2WDR3_\\D2?WK[@4) M^R^N34'\<)/:KUF8+SC0*=%4#9[T% MX%2FR1Z",S$XTZA:50V M?[SO+IKP_<^8R8;6\'W?'*=NG"$T:Y<)3(1\$9@)8;!>?:2EUICC&%Y5$ M;QIUR9F@MU'IMI2-+B)^\\/O6OBF40&=(GQ%9Z.C'*L WD5MV=R^W8+N6M%; M3Z/0.A/16Z_4C_((4^2QL;-S*6#+&SO7S"4LW-RA3Y0;],$ K\$"<(W'HHS7 MM;0_1I8!B"V=&_$NZS6!]73+$S->XKU_J"$;5@]PK6Q(H]X7D+%]]Z%NMPAU MUMP5=;:W $ZC1GA[ ->[E5HSC](# 1-F3V, (VJSD[7> M?[KZ&N^&=\.[X=V*O1O&BA=CQ><&=1S26] *I$H>J,,U0DV=Z-SP7*9CF+@D M/EY4(N+;,/'O Y>Z;,Q,5P+@9C@06P*]%^Y4SR42Y,>][VS\P.Q%A_"6V0.! MDF7',"PG";\_$Q":.HBUF [BU?4E>(B'N33/P0#'KH$_*O'J;8A9;?#7#YM% ME.$C^,L._JB\K;?A:;7!WSRL8V@;P;\Y^*.ROMZ&MM4&?_VPH[;9L^_AM&CG MZ0R=IQV1(HVH_+NDSM-98I*/"#\X3V(X)_<_!' M):-\=9'C2?Y@0 M;4RO4I@.?60$V!;D@3@U3OK'#K$\UW'!.Q;'A6#^"=X-[X9WVYN[8?[)?N2? MQ#;,5:I:3N@^Q#MR*>G>2Z3C$%H9/=_(N)8V!MQ26A@W,P-CT:'8J$JA4F^I M7:2 '* ,!\0[*JJ$'(#Q).2 6!P0[XBK$G( Z@#D@%@<$.]@KA)R@-K='O8] MY+8O.2G[)$KBG1&6=#^F(%%2KU4ZN#^)+!"+!9KQCADK'PLT.VA0(@O$8H%X MYY25CP4ZS2*:N"(+E) %XAUU5CX6:)8HT1]>/UCZJ_\5O!&]).6;+Y]T_N2_ MFGHZ4\=D:;!KG)Z*/Y,*<9C-AV^F,1O>Q'^6'$" +YDCI#'#"*8Z?>],J!:^ M7UA'0-8_/TO E(?ZT-+K9X$(O3Z[*W H)'W2ZC$!%<#YA M,.;/!Z(R-QC*DM?IT^>S/\!CX,B5SN.&PPNH(5[.\;C&Q*$@\) !8X1JX"C" M^%YAM<"]=.'NK@4L0CV= Q<(]M-%%UGY2G:TI>+C(3>IJ7%JP"@#WG,.W[B4 M-^5ZUC,68/^\ *2Y4^(IJ063\?W'X] M^^U@610(#$?(W. 3*<+E1R$\%^YW>7\WO>&\Y ]@0>8>$L9!YF\P&E9MZWD: M(5GZ2O >N?UZ_>/[VF=$ASE62;:#TT JDN94/H6B9^'U_,O1-!)TV_O:KY[= M]7N_57N7]_V[$T*-9_KJA$I*A%5,MC#QSV3$_%5L")D9!)#^7I/_P._>Q):" MKP[(IZ@E_^4B>LDE+E-8\/N;\V_<_&/Z#)T[$X/"2G+3X":K/AB@#Q?U?, 2 M4WU#R<@6.O'OH#H/%M#^'*P$![7)1?#))YZX8OG#:9QJZ=I5A([/0 >G]U+L M6T,BSD42XN;+)WH:%PY1JFIA).^)F?4,_&9EHSC:!['_^=*82JO25--H7QY. MS_K?R.6/09]<79\?DM[U!1G\.!M<75SU[J[Z@R^?'D[7*(!2S11X5AC+_IE M!\3EKGAD^#9@9[@2^.3\YOJB?SWH7Q!X-;CY=G71NX F<4>6YX ![WS(2#]4MM.2B>%,+V[3-'<>=],VR(* ML)(#EN^UA/@%8R+8\WH+_3F^@!5FX_D'"1-D!&A\YZM[D)*,?(=/1P[I P3T M+Y_8^#3X7\A%2#TUJ3?@+WG13DI0% ?I!@57'I*C..Y^]4Q&FK5*JGB+//H& MZ;W/]-X3H=- $(9($]MZI18H2,MY6C:0ECM#2^3+W:%EGGR9NA)?HO%^O8VY MFC'+)I/3/8@WM1MKPGQ9'^80_V3'U!-:LFFW$K91R2U+97WV22M>76.1)RYF M18>42;V'V(E7$5CD88>('56Q$Z^6KLAS!A$[JF(G7A5:D4?\Y8$=-+IWT.C. MT]"^<4?^46D3FXV8Z? G1OS,"O+! *[X>*+N]B#>!>^"=]FANRBS#Y1W2?.Q M?.JY9]O,U%Z):U/3,:@T>JC^/\]Q1=YYA9C,%8FA+GV!Y\.+#__X(J*>X5"K M#M.J_*4ZXKK.S)/05&JW1"D&.-;BVM./E;@_:Q^<-NL;_ZIS<'K<"7\EZ[!C M_K +EGAS]CB;.1,&UM03,UX5#_"\<\/,[.,/ZPSD=KP6_^L-9&D=G,\;!S-[ M^=*R&&AH!EGA;W M1\3>9MB+UV&_?-CK5+J=%97]B#U%L!>OP7WYL-=H-A%Y2B,O7G?Y\ M;N7X:,5)C1EC+]6 3)A3__7RU_^VJA>7/^ >XZJM/U;=$=R1V3JL%,=N6.C*BK-KEPVKCXUGJIB6UPL1PG=C1^FS6"%_F(Z M>:3<=/R #W,^$@%LD6K ')?8U&7$>:83HE%G1(:&]4Q&3']D;]V16'9^IPE+ M%>>Z5LSKVC&O \>D%K@7D7]@RH0:!IDPFUNZ0X #'9%PH:/WL7%TOKWBB,[4 MG(]SP.(E0/$7@<2O@%[Q86\(F+UCDLWY$"1 *!KIRRT%D>DF"O%WCU:<,K:O M>T-* F[%L9BI>1PY JY>J:TZ%1PAIY"]UUD184G-T\@/M$5YET#>=;/8=;&%EF3(VH^2@25@&/0[$ .AGT M[VZ)P>D#-[C[FC1GZDC4!6R:^W0D$JVZ&_\*')*C! E31^"@--MY)$QM5,B; M6K_GE;6U18C-V(-;*URSW!6Y8$-@:OV,F?#"O36HZ8#<_ $_MD"4@,R=QG+2 M5NNY)L3DA$5$?#J(S])]*@SQG5PM641\F1!_E.6F4&&(;^1:'HF(+Q7BL]R1 M*LZJ:>3J+N;=7V7O'Z M-G_PY$[DO95*&D6EU<@RAR=*7)0LZ+X/.,XZ*RUS'+*LZW,RE\;-RE$WU\S@%6Y)%EM;RC2!*>KMOC4_ M$-MW$6UG5/>^MC@!-.<&6ND<37K<2L$7BQ"8V\4C.QFW;$MPHBC"50FX1O4R MW=3E2ANN]7JEF6G/"H1K6>$:U3YU4\\J;;BV&I5:$Z4KPO4M7*,"LYNZ4*E+ MUZ-*HY%E$DH2N/K6?' (X1<\3#P87.ABE/?DU:S/$O^"IW27YI3N%I[2C:=T M6WA*=Y0\>'/8[,;&6J222!S4VD2W@#2?3!GA^/BPD<#47$7:N+9;!"DCSL1F M?WKB1V^73@3>^N#P@M;\^V/<))K%>M0\ %(K=]^N?EVT;\;_$3Z__IQ M=?]??VV46Q;%H+APW'B%L!>-35Q1[DR<$;49 >.'QCF%'-=S9GIE=-1Y$C$< MH3J*.]-\[1Y$]N>;%Y0VM]'.2ZS&W(K>\5V!O^%3UIR.%PY GH]7OI7"M2]@ MI9*<,KG9KJFB9]/W-,T;>P9UIV?/OWUQ[7>Q#YNB M0$'HX=KOU=KOK84N\Y)+:IOO+='.A:XB/21;&^D8-%Y'@N1&\3VT3 MR.(@S?>'YA]$OYJ/Y"IHN8&$WQ?"#UQ+^P,)C@1'@B/!D>"[0/!S.N'%F>RI MMRU3HAD;ODV]<5W\-H IX#8H*6O6UO2%R*"AW1DUJ*DQ0EURP30V?F V:=9A MRC713GZ#QG:I!$U2N7E4#&Y5[YINC-XU6S]\37^:;G/I] WN-Z6I-ZK-^OJF M-%)KBI.*F>WT@RKJ1(WI&I5FJY.X&4G6+\P]1HI8" MGJV4X7F6(SSKE5HG>2M/!*@J %VO\MN)$1JFH,QAM @5WVP=HWXO,S[7PK.3 MW"*=U@V(G)LK,XAUYBA 6[5*MYO\+,!4)6@^1T1LB/+\HFO7S"5LFJQ0RFC: M.S@T.Q0GX9GBE;8J3(?P2A%>1['@E4$,#3&)F%R! MR:A#&C?&9$JALU@P_8O9EDZ=T3)"JPC.70-GZ_WCY&. / M DT,R%AQ,00D G(!D(TT )DP#(9@1# N@#'JB-G-; M/).3O3C][UBN6-!0E/@>+)'>;(7\XXNHGPJ'4W685N4OU1'7PI,^ M8)*ML$:!6>0ES-91'X_O'T.^,1XSV,1%$.\YB-=B.%[J2IH83FG3=U-8KXC? MS;(I%0GD(;I31/>FF3/;HWN+76-$-"+Z741OFG>3%:)C;3LCHA'1[R&ZO6FR MSO:(3KAOC6A&-+^+YDTS?5*PIY-O?.\JHA7<#%)9(1KCGHCH=!#=RAW1&/=$-&>%YC1SLV+: MTQCW+$&^9YY%0)>6/63<]6Q&K"&QF>/:7 -W"Y I(YR.W^0?HY09"(!N/ ,M M1O>I*\?QF'[AV=Q\O&4VM_1_4\-C=U-R^C+CF=KZC.";ENTIQ[J(Q12QN*EI ME6[3:00P GA+ &]J367>F!HQC9C>$M.;9LMGTKH:<8PXWG+[L[MIRGPF3:[3 M!?+ZF@_<^2P9?M?"-Y5NDMMTP$89C!C>$L/I=)],'D#LZ?_S'%?!$K#_.H>W!Z M'"1A8F S$UES%"_;;;V\6.5_BX9C 4+. X#<"WSXX^B9^OT,+3.9<\W\9P3Z4- MZA8!4A3DB.QLD)W*?NP6$5-$-B([&V2GLE&;,)B*J$949X/J5+9JMPBO(K(Q MJ3-$"!S)PX'5L'3E%N(YXWQ7,J&7H9A4L1SXCG3?&<2K9>!D%2Q#)B>3,L']52 M.5HZH]#HGN!9P8S2N8:><_'+A3#I?%1S120TSJ,7 J(CRQ!/)8] :QD7A8?\ MP5SZ8##B,,VS 67,21@*K;?S"(6N6KD,94RB1Z8O>5:,8JWTB6<9)I,@,US] MXL,JE" WYF"*I9[-'?AJOGACNURFG$1*25"VM\!.Q41,,^::%3<4K5M+@LI] M981Z.O9EMB%;U!1[^4@U&"25.H<,@KVH,/;MD6KP0RI%$AD$BY$?]NV1:O!# M*E44*0>;D1?V[9%J\$(J=1<9!*OWF!_V/)M7"M3J@^B*(;JR3MMB$/8B7N,9 M4MEL6S7B68DI-3UY>-OTY)T&)[(!4**PP'&MH<:N%,(U1;BF8L0E"0<7A?&B M-1>".S]PIV.5I1/B1;PCWK/&>RKU%%M$;!'CB/&L,9YA<^-845C$.&(\:XRG M4F:1,+**^$9\9XWO5,HN\F@JNY?Q%06S?O,,G)Z/J/G("#LI4W0&M;9_;\ XEC M&5R70*E5B/CWHP)B*?9 UTJO>!F4R?9K+MA0!-+.F DOW%N#FLXU:K#%MN;Y4\C7R%?%5FODHEQ2'E)&SD*>2I M,O-4.F="IY_,C7R%&=YS&Q5G%!"@,4)=\IW:VNC_8^]+FQM%LG:_WU]!N*>C MJR*P2Z"]JMH1\E;MF2K;UW;UW/?3!!8IBVX,>@%YF5]_STD6(1D00JS2F>B> MMC9(,I_GY-GR'*$MP3,"/BFVT%31TUE1D[74 06^=6.5&F;9KCS*Y$N1^P.Q MU2.'"B$Z+T1WXA%=0 @+QIT6^)@T"4:$ W2#S2I0O2@T\W,@YS\]OE08U'< M6>J*';FR[G@Q@"VFZ#.QH^!-HI>9'%NXVO/:*Z3*BIS3/K%S3.CGS(14SO&< MF""!Z= C+A 7\M*9!IG)D-&CG;>.U.X,:\8'4I#J2H5$)@RS6P_9_= Y;0L= M2>SUZVQ+%Y;POE$]&_HR?9F^3%_>W2_7,%Y79CN!*^8(S/-E4YG_6M1MZ\:< M5.@L0OV]0SS.D*0FP;HN.H-DC+J)_=(TI(;@8V\A&9/KOP+) F)GA.,=N64] M($X5 M:B(0-_J6]0!Q3(+V9B#.&"(B #?ZEO4 <$P1NPUUX^R1G5T!<0U+%97I43S3 MGC65&:J-*Z0K%E,_1SH6R^(8W8?N0_>A^]!]Z#YT'[H/W8?NL[OW:7PZ0_#O M<%M#A/O_A)'@NE$$[E(1A51547O=@^/64:OG%4;]9&/=74J/*,U/D9B!W8VI MU!SKJ.! N)YP (1F#'(%)&_8Q0?4' )^#GZF3NIWK+>C!BT]2Z[1FQ M1;H'L6#G;ED/%FR:F%<4"U+EBQ +=NZ6]6#!IME\V[,@8\(),6#G;ED/!FR: M"IB#?9 ]8V676=#X+):\'3]O60\6% DB.YB7#<6P:4;Q>3(WDW,Y*W5I<AS=ALL MORME7A1+_68U^[#SGMZR'H#-I6Y*YHY&A/)=OV4]4)Y+894\^Q41\'?]EO4 M?BX%6;;M141@W_5;U@/L_8IKP.4*]N1S4(1X0CP@?M-X7>X]A4BT[_HMZY&C M--STL&LA/8/*D.VA1J2UR%!J?!+O=K[7"].:,,V96^1]K8642! 2PU8>72\V M)?H"()MN;K4,M>SI+>N!W\I:9!#H]_&6]0!]G?II$ _V\9;UX$'5;3@(^_MX MRUJ8]\-6U>T["@!_H@.W70O;O@X W&7,)T*^RF8?).OW\9;UP'W5/4)&ZE]S MV\$KV_=FS'7N\(S]B6(S%>\+5H2"7UIAQD^XB7W+8'BVYK [9CUK8^82Z9:- MS4>#7[F)VP/EWH;]OPR>0!C/+8L9XS?!L13#UCD>!"6 DB@8S$$/L:.\PG7@ MCP]IBCL,9>G@6&IUO=H.'\F17!-]-%TJ0;*@B7-$8&\B#U:G'JKN$53N.$:& M>K^ V$)873'G>G*OO&X74Y)%N5V/N%(=P+;+^$Z$=R[1U"R.YG(Y05D%=;UE M/<2\E$O )2??,VT7M%W4<[N0JG9-TZY10VCN+1MR<=QMX:LF-M00FGO+AER2 M[C.ZL8D)-83EWC*AZA1E8L.NU1_>SG7]TP"IJL-O5>%1T0Q;0, "/C&)6; MA(+]HLR$,2RB,-'-%V'*U$>J+%P/:=).IV5FEPA8&^8"5OT/7/1O@ ]\-QBSW7;UB; E]"9',D'/<'P_J(@SV]93W@G$O4-V^/N*>WK ?X M<[&12G STYZP)[>L!RUR.;UWI^!6'/>@9\AVMPQT#DX'G9;]1$&>WK+>D \EWRS+,[BJGC1 M@-UQ3V]9#T+D)$[4&Z-YR(I>(?!FU.?;6+U7CG.9#QYRA'_IU\0Y'\=!TP&[6PAW=WL%QI]2R M';-7_J_T?N)*D&7;K2W@S5*9=>C"[C,^@V";NJ9RL+9$ ?_YN.Y)"A.1)3U< MHN1-EP>2+8YWQB;H"#UA!OSAW.B*85\QYR?\V 2Q\%^F!G$]"T2H\1@N";;- M.?)CJ5.ZX*R4)57?GUA:+$N[N62JY)G%7B2UZV,L$*F)U,61N@E%8&@+)[83 MV_-@>R[M!@HX=$ [.7&;N+T=MPNL4[7580KB-G&;N+T=MW-)@ROFC;993]NIJ<,8;%=^9DJ$:+C3A:>",%HF>3Z9G(SEYF=F[;D'AK1A[+U86P::-L2.+/;E?(R*^C_Y\%% M#"R,S3'#3A6AD".^$;(2C?W\9_,.$K?UP/HK\?X $ INO>% :O M[9DR#EZC5@7CTXQ[_.G!ZN*U6K]&C"_]>O+!:X8*$^2OUE=O;7**T/F/\.WB MG__3.3R[^ G7>#JT5.#Y%,_06:KYQ ['N@9#.+28;'4^=) M/]0U@UT"[PZ?Y>=#Q2-93O&_.('=A"M&X'P+/L.$LJ?P8#\+FC%EEA8> 'MZ M)TR:,%,T]Q7,% @,/-;Z^X%\4,RL><(XT >.:%/Y3-'&9'*(UT7H7:>VG^C=T*]S;=5O*!*?%:]SB/9D&K1JM&JU:T:OFYR+2 MNC5KW3!=[?"R!+KMI[%1 :Y2U]2H _SN3:<82S?(& U- RUX]0ONGW6F-=^? M-?^ -6X^"NY!6EKX_5EXGMI."TX+3@M."TX+O@L+[AULJFC)*Q=.H&V5"/PC(WY24.A+?$Z@5)Q=0*+/>8: MX24K[RAJQ,V3CHL.HTYN2X>2?-B6RBE+TAJ(_4Z[I#.?$;-3(!((9@',HDXE M>S"K:8$YK-,QZ(O#=I>PV7AL)E2O@/]K909G78NN#<1!KT*96DS]BOV";")B MIA^@3:D:U:Q'/FQ) M7K,>^+.]UG\&Z^0:B)A8D(ETW1++B.[0KE![=/52H:L MQE!DB 9#\/. =Y@',+OQ@!D@"Y!,AA<8!,Y0DC0!(@PX"46GD ,J/GB\!( M8%P"HY2++IG=Y;4+@*QA!EF9/JXS[5E3F:':N#JZ8C'U<_..:](5Z8IT1;HB M79&N2%>D*^YB=8+E!D?ACCOEZ8O!OT,^8UX93L&U8 5NS8K"/[[BB2E_.(8#M' _-OZX[&3/QX+B.$2B/<X MDB>&3=%(3I5 MV)D038A>B^A-DW6V1W3&N#6AF="\%LV;9OKDH$]G#WSO*J)K& ROK=_S)(O? ML]WA?L\^^3U+\#/)>>I\A>AMB2ZCOMPGE]%.X3%/C>VD&7Y/ G'S0)R(X3SU MM'08)K\G62$EH;N]:7KW]N@FOR])B,X'T7+IB":_)Z&Y M*#3GF9N54I\FOV<#\CW+/ 1T85H3ICESBPGF1+"8[5C:&,PM0";W<-IN67_R M4A8@ #KI%+04M:,OP M9V?3E/E"REKG"^3D,Q\4^6P8?A/AFTLQR6V*7I,,)@QOB>%\JD]F=R".U+_F MMH-7MN_-F.O<84[\+6K>"7UI!^4^XB7W+8'BVYK [9CUK8^:2XI:- MS4>#7[EI8KOFN9@E^R09/($PGEL6,\9O@F,IAJUS+ A* "-1,)B#7DM'>85[ MPQ\?4B5B=KMX)M-+P_Q(OLV"5+YT&6_),B/.!L>B8QY*3CV0W"-&W'&,#/5^ M@9B%W+EBSO7D7GG=LBV4*$L]4N\:AM5$J.92:C2+[[-\'!]!.D?QV\VE M6FE.[E 2XR3&BQ?CW5QJHF[A+25I3M*\&&3G$IS=PGU*R"9D%X/L7**V&3VK MA&I"=3&HSB5NNX6OE9!-&9[^5/PT0#KJ\"-5>%0TPQ80K(!-S/44+ "@8+\H M,V$,"RA,=/-%F#+UD0ZF%R,9>NDTN>SLQI3L"UC%/W 1O\%ZXYNC"2SW+1;Y MMVUM JCVV9[-B#Z6Q>& &M3M'CAS4<;R]H/FA>B:[U($Y!R!G(_^5;SSDZ0U M@3PSR O,J=O:W4E"F_"\*9YS2;(KR,E)>"8\;XKG7!+N"G!M$I8)RYMB.9?N MT 4Y-/<$SWN>%,H%X.$#Y@;CV?0@.5A@K_@W.2P+8GZZW+B<4K\?WJ=^KTGS MYL<@,IG%W7Z%Z3^T414#UWXN:6]97)A58;SFNQ:!.T=PY]/T.Q^W)N&=\%XT MW@M,>TOEX22,$\:+QG@N,=.1"9H!$)K 0S-5N#N_O1%T37G0=,!AUG/T RR8T"_^'+W? M^>G070)XES> *E#@P&);*K/"-Q1L4]=4CI26*. _'VL@EU(/-%%\I0N\9PO0 MG+$)>M).F %_.#>Z8MA7S/D)/S:!7_]E:A"PL4 .&8_A$C?;'/0\[E56RZ," MO!)#BF5(+J'\/!-CBZ15[317(M3.$2J??()B$W1IZR*F-9]IN=2V*2!+F'8P MXE6#>37()=&@@&QEXA7QJLF\RB7'(>>L:>(4<:K)G,HECZ* [&WB%:5XAR(5 M)PH@8,P$Q1%^*-9X*K0E>$; 9T-SN_=+R@Q7-&)MLQ9F4U.'(=BNZ,EVSEGJ MBNUN64''*#;O4M!]S\ KQ8.WJ)YGVR->&LJBU&D3X@GQD0--K! \E#-#/L\N M:5NS(%32MR^VVI55NHC1[QI8Z'?WB)#(@W9F'FS;62T/G:0WLNNW6=W].8DX-L# M<3BLLR,G]Y3R%=#1R[J_W'-7_15S!.8YO!KJG:]>T*^1X#%)QYU%U*YWV&XE M"V18IT6AI&S*-CI5!O4XR4/PRA%>,2FX*_ JP/E-F"1,QF R)EEU,TSFY)U. M!=.JC38"9UG@A/_/ YQ;N(P)D 3()4#&I$KF 8:; 3*C MHY7 2&!< F-,8:4-=E\XXTYXUE1FJC:NC*Q93/TF*=$6Z8IVN6,/09TAO>PTB^NZKTO3%X-\AGS'N1A%&@FO!"MR: M%84TA=4D23XX;AVU>EYIM4\VENZC*&MFBR8I#5YJQ11OC+43^<)>3_B"ACQH MZ?VX@541=KUQ&S!+*$P>5F"PCB$HCW',2)&$Z7NI(G MAG,*^FX*ZQC_W>),4DT<>83N'-&]:>;,]NC>(FI,B"9$KT7TIGDW12$Z5=B9 M$$V(7H=H:=-DG>T1G3%N36@F-*]%\Z:9/CGHT]D#W[N*Z!H&PVOK]SS)XO>4 M>]SOV2>_9PE^)BE/G:\0O2W19=27*^PN0RZC_/$HYZFQG33#[TD@;AZ($S&< MIYZ6#L/D]R0KI"QT;YK>O3VZR>])B"X2T9OFB!>%:/)[$J+S071,J]T"$4U^ M3T)S46C.,S0CHPK0F3'/F%L/6N!:S'4L;@[D%R.0>3AO7 MF;R4A0B =CH%+451LDO;GC,UW$""=[:^#9;3E1DOBJ4N%GS38WNUHRYA,4BUFF3_*6S>;6> HP0)^DXXE-SFW().V9T#9*]13!-)U=S"21NX?S; M![E*F80,GD 8SRV+&>,WP;$4P]:Y!U=0 N>O*!C,X7X]Y17N#7]\2'5\NML! ML21YAZ<_DANPH.TLC[9\<28NM@KP4'+J@>0>,>*.8V2H]PO$+*(%5\RYGMPK MKUDVLH6,Z(G]7EG-Y&E/*V5/JZS%7[GXKGD3#8)TGN*W3BT"28R3&"]>C'>K M;CQ(TIRD>3'(KKJ#(2&;D%T,LJMLA4BH)E07@^JJ>RH2LBD'TI^*GP9(1QU^ MI J/BF;8 H(5L(DGM 4+ "C8+\I,&,,""A/=?!&F3'VD.DTN.[NQ MD,(%K.(?N(C?8+WQS=$$EOL66W/:MC8!5/MLSV9$'TMBJS6H![D)G#F",Q=E M+&\_:%Z(KODN14#.$,XE4ZX UR9AF;"\*99SJ;I1D$-S3_"\YTFA(3?FU-2Q?X^@PSHS M[L^$K_[-'.5!9X+-QG,+8 8?P 5M_)[*BUT( "%AQ@_WO\\<394XVN\>'+>\ MO%'RCQ:3M]1+EXN735HL,/2'"R%?6EP;=P%L1BYJPA52\LDXDF1*-VH85!.1 MFDN&79[>TJ+@7?.-D4"=H_SMYY)$5[#KE.0X03XW.=XO,+EN*S\JB7/"]K;8 MSB6B6X!/E;!-V-X6V[D$>7/VKQ*N"=?;XCJ7N&X!OM8]Q?:>IX]RP7CX@)54 ML9-/4$I58*_X-R6*%B,%!NDTMYP*Y3Z\+Y2[IB@NK[R1*1VI6Z7]3)M607#- M11G+X@RM"N,UW[4(W#F".Q^-+!^?*.&=\%XTW@O,Q$OE$26,$\:+QGB!#;%2 M>48)XX3QHC&>2]9>1@\IX9OP732^F: 9 *$) M/#13A;OSVQM!UY0'30<<9JU?.NP='$O]XNN7"C-%13?_H;L$\.[LM5B! XMM MJZ* MPV&W-H0O'EP$YP+AW(F'_[PXT!J(;;E''" .I!QD4ED.N=7-3(*NX1460M"VB%VBP;]G&F0 MRAF>$PTDL=4F58F(D(^J-,C,A(SNZ[Q5HW9G6#,RD%Y42QXDTF"8W6+([G'. M:4-H#\5NJVXD>.\Q_N0\F.H;OL+2P\?"_Q&$KY]4[=G]*W#?+KRMKRL#71EB MTA&,F7M1M\BQBY#?#S _DNFZ-][@M3U3QO[KE:EJM7P :X;*#"?CJ' L,!C^ M^/QO(>0^SW0QO )6&,'!@QB4@I%'N]F_"-X3#8='\NKZI[EGC'=][4^7?.=+ MHF#,L*L>EDQA3%#&6"Q%,=ZP\K1A.G!1QP3J*'/@%B^E@M/O%E4Q>&0)#71A MHAF*,=84'0;G4=0^6OCAO:GFZ'.7X--B#99@F,?3O0,?0%O@%=5_/[CY=O*O M:'"]IY/W#A>5_"T?/TO7N[B_#2X8,:U"Z"8^9,(7F$X.+?-E :;ECY 5PLVW MJY\_$N\1'3Z)F[V#8_=>@M#U[QJP?^GO\)_3@"8WHV_GAR>WYZ-_'8XN[L]O M/PN*_J*\V?X&@.$:@RT]^!=ARMQ9E)&U7G#JEQ;_'_SN7=S*^^A ^!0UY7^< M14\YKET>$WY_??I=,_X.[J%J]DQ78"8U0]<,=OB@PVZQ3")^Z^"BPE=%F%JX MU_P"&\O!$J9?O)G0\, 4!K7N^OS((VEW>[2XUVUN^/AP# M)[BBI]A3[-=Z(#B:@_=:O.%1!KX-6#PY_RY<_+P[%RZO3H^$T=69WE^]_73PW'"_E+MQ,>*Z U& 1-V>GUU=GYU=WXFP%]WU]\OST;W\.+N M'O[SX_SJ_DZXOA!.1W=_"!??K__M34G]9J-F,/R@&8(S->>V8JCVQUKCJ&XS M%ZB!ZZ9MO7H7W##S%K;Z$)%;AB>1-]T>/'T M%J^34;O%WGMQ>\WGD!M"6\E M0FZ)/H&2LGG"SYHU6+8VJ[A/P+3>>H4YAW%$G26/8>%O*S?X;>7:BTOS*WL$ MP3]##["@(WL*WP15Q"EU-;.,>3W5\_L:=C[_^6R5S:JH6% M+4&\$1!/G61:8R;X"8,E,V!]4B?18EM:R$2+9.S++;E=0\@36NJ*%KF&:"E< M0,8@IXEO;SA7*2L;%8D"/VH)=E:F$P4I^1C4/%+LJ8 ^*%N86.:38,Z8I3@8 M L$(WC/O$/"Y,A6YBON\=ZOOVA/NVGUV<\4:IP?[&Q@7+<&_[5[6LU&;2++@ MWV'@QO/=2H?>"*Z8(S#O6$&B0,N0H[ MC@JX991_YA_K[B]OERN394Q)&3%2 M5#G4]F%+\HYCMM,SY3;TI'%=JQE:.FALK68E&0Q -18TQFO1^IO:O@)OL:HLC"S MS&<-*Y@^O)%.OZ,:XB[?9S=7K+$ZO2>TAZOR;BEZGE=8^.#XC,U QFENVSK% M4 6OS@5_HV3EO7RU)^T=BU5TDK4:.:K0ZZ:J>7B9X6^=X1\C0QV%5CM;74BQ MVX\YJ5JK%=R'.U:*TICJJ1OIWH6A=""VI9A#=)6M(*G?L:ZE3C?6MQ37*W M-6B BY0,L'0&6%BWP:,R*ILPRUH<=S,> 7VV4W8@A;3<2%D050EVT[TLO.+7 MDPM_F4]QE;.="&[73+7=USM6"LV8@JH;;5/Y0S.FA@]9737?EL[\;F^R-#!7^>PIO:MG('BK2(DKRH%+B M?ZP?:/8-IC$-=C=T"!8)4UD<]F(J\58!4[*8TFU-F%XV-RP&#_I?V*!TT[;A M5Q\>%-2M39= N[<%?YU%OD M>TLQ;/=>?H7^$X9(R-CQ;"$FNJUJA41=$;1[F$W>T&):TFZTH14,VN-VOUI? MP#8;6GUL+5XR(-B]BM_3ED-=[CZ*>,#-S%;<$CHS"Y/+G+>R UUQG+CX00[U_ 2AC-,9LPF3,1>O]H\UIA9 M+=&Z(_QO-;A$^.>1,K(=_&,:,BUTOYC.3'5;\<::CG7<:1_FMF8PN_2C2R1I MBMMI\\A!614U)QY.,D;Q):E*LY+VUL8C/A'P>22M; KX/=U-ZV.WENR(Y2V3 M1#P)15[5.GBHVGEDI_!%O3(-/-OFAEW.7S%AC67=YN1J4P H$EBQL[^=1V)* MCJCLA#:D8:MFGOWF&7)+#1RJV8=.IXKQ"-]#,VYQ ->VF6/S(VVZICQH>HF' M<;.ID]7>O;ACH$V7T\AMD ,6NQ,=.>L8XUV0/UL0?R M*.H#VA9V?F-GS/WOI>$O^FVPYMG*I,2U-23#8%_PF4>]GL+P*GI+9%Z+'=%>4 V5/-V MHL"Q-U/>T("B[:@6+(_*ZLG/H7?CKO66>Y(D=CLUHGP]8+-[0$W$:50B2GZ. MO2UP>MP3VW+=-":RC]+O2M:W+9E'"MOR]R-[)IH&*G M4S=_R+[>L5*41E5-R65+R@.E';$CUZV*,Z98B.U.EHA2K,;>->:HN# M;I5IC;N"O]H,I(9$Z!:3D)(O$611EJJ, NQ#\8RRW:_\$-Z[(U:?0L>KJDC^ M7TR'._7P[NRUDA:J#Z:E,BL\#,$V=4WEN&F) O[SL39M,-*.-E'Y[Q:3(<.1 M=NT#[529:8ZB7V7)C>N WM\3A_TJ#WK&(;2*4AM$DD)&F\B18G)S\N/(G (,;#P4G;S]MU/,# MV3$*@) M>-42>Q4;O=11K5&@SB,]J&!02Y(H=1H ZL*-UQB(-?%MTAA6-08L MGH(*PD0W7VQA8IE/@F8\,WM%/RBG:DJ5[>++J7]1ER?#'(UA>2VV M5/A[9*C;E;[OBZU!M0EY=(BAYZ\,<]['/*C@ZO,] MRWD3GI@S-55/*:]@"Z,P?G&)<]T\NJ"]DR^7<$%,.KXT[N8/MJ9J"I[>!4$S MFDPT75.L-6N:W4P M)_G<^*!NR@7S>T M-M:Z/'3,V4J%?(ZWR*KY_*UP5?UJNJ)%[X^7_2N^GJ3(M?+OU;5A* M7+G/G"A&\^CJ%A:C9QJ/?3IS*]3M*J.]W!6E2@LQUIPR]1P5$;D:(N?1K6X+ M(L?8^K4Q\3=A2N/L_>K28N;2YBTD?O/2AL%WZ MX,)+V!-[4K7Y]!'36Z;+G("='MAY=,HK"]AML=.M-[ +=Q?4(ZNUBM38/= : M(E)C)YJA&&-*C=VU1,M=OL]NKEAS/<'E!C7!#@8EP%"Q' Z8Y(X)^L73$Z@= MMF.._YZ:.ICN5$6U%MF&O3QJR?D)$->38.4SMNWN=:NMFDKIKY4#,H^Z;CD" MLL%YKM6KRYOFN1896;QE,S_3%2:*68+%GDW]F=='M9BJ.8*N&52XK5&I?G+*T;*Y/.GS,^NM5BUJPE Z:U,QGP3Y?AXUVC:&_)[F MK-;(O"LHT:?(8RI0!]?^R%:8%UZ0$>A"Z/"MTAUAMO6]:0,?4<%?&XL&=. M=(?V\RA_F)W(R?5$.K4H_IM(F&97'*D^W3DJC8G2G6N;%=K/H[]J3%;HA0^% MW+)">Q5G#E"^\' M>P5UTGAD@J4X3'#_M@5@+]MI2.Y-"1ILLMO/(5'3! M=CTY]Z!V"TB[-E"2X[_G"V3Q/J#:V&$J?C RU.4W0M_;**TD^;$L%RJM ,IUI]LRT%?T;\'(&OX#7.!S-F#/5:UMG M&MF.Q_5;HMRKMEM=E)VUKWT9B6Y(-SF";M).T*TGB?V*.YYFIQM9\!NJ# S> MWBME8:T\:(,\4,WY@\Y6!<(_:B_+XL>>*,S:$<*L>#] *<*L*[:ZU5K_J\*L MO<^Z ['O/?LZD9I[X]G7X>P;M.MQUFQS]I7F?FGA":_SD^W'+_5C?QBETU0C+ M@V,PP,TG)CC**[YK,)Z<;K')'"O:6FS,M&=6ND:2= MNXBZ1T#=P(Y[Q;)EAT@ML5WQ,;>ZH+ NX]@W-N21+IX3&SIB3ZHV5RHM",E, M2;WSNHW3!;\")>VRNR-7BH=/HN3*([O:Q^@ M\_-0Y@/,A1LLK^VJDWC+U4X9YE'=]Q:?['KRTV8CQ-FUA[)+PS_L<6%:7AZ& M\?@=H?9=4QXT77/>LO;N[M?K+#@I!?O%FCR*ZY;/FGZ;W U2AS)/?L$_GXP MU3?W(WBA *SYBZ^?5.W9_>N]MI'; B^6BP_ 8]SO!ZCF,EWW0!"\MF?* MV'^]A#W@VJ]?P@'9UI?P0'];&>)O*Z-;#,Y/>N&S$IHAA%8PC8!\P!0,QOC] M0 I&LH(E%TI?W/$-A[_&I])L.#IO,?#/D/ ;,]3J,9N&,4$9C\TG&-X;AJ - MTX&K.R8(&&6N:@[#T>,LV>Y?_#2(@F][U005'48);W!GT=&J=A<"41A#2Q J M.F-H!3L 6&&L@][Z^\'-MY-_':S*)01'1#ZK]TY0--3QUWWI>A?WM\$%PYN- M-^%"Z":^W A?8#HYM,R70**L?(2@%FZ^7?W\D7B/9 5_949A?CPI(/0"XON< M7OH[_.WYZ-_'8XN[L]O/PN*_J*\V?Y^^!D09;"E!_\B3)D[ MBS(FG'H"]Y<6_Q_\[ITL]CXZ$#Y%3?D?9]%3[N;8;#_A]]>GWS7C[^ >JF;/ M= 5F4C.P/\KA@VZ._UY6+?BM0_N"(DPMW*M_<_!O)VCGV>7]^=GPNGUU=GYU9W[U]WU M]\NS$;Y]<7DUNCJ]''T7[N[AC1_G5_=5#/C#3W_S^;C^[H7N%*YP=-]?P;JK M[E[-G^#2XW2F[K*:?J+8FGT]N;&8C=FLJ#2/#/4.)D.;@&I@."/8F.=XVN#Q M!G;=L<;L>[C%BZTY1Y:V@S4]AD*0&O. H5D*R7)$]5+>6M>7,'=S*ZN[P3KB^$F]OS.V#9Z/[R^HK+BM'IZ?7/J_O+JV_" M#?#R-"PRW'%REV[JX4$AQ M3S.#@SHB=L&>66P*U]*>L4P3AL%A7*&FV' %N24-O_"SH,[;XFSH1#=?;.[3 M7*1IVL+,92\,!L#%-$.8*G#A!\8,_&BF6#C,-_Z34U?+YE>$]Q<:]I%P:?!O MF#/8VTT#!PWSICSR9Q!!H](%1<49<9_I TZ"9J-@P-/93'_#7QAHKNN8'36W M>#9IZ"UY_KJA$;-#HXV M8G:":7E25';D251<6__"_LPF\-:!?99QZB[6.N'KMO;J?OD)/IC:>)X71I+P M ^&?P %SKJMX=8LIW \/O_EK;K@^IA?-F2:M M<^A"N*03TW0\2Q!A#:/6^)$XU\&/USEANG QAS&.#&,.%[AE,]-RL%3L!> P M:<:D%I^PPW\MGEY#IQ-__A1K= 83_?3 +*$M\762^>6.U@BEA@O!4]AA%9CZ MT'F7I842P"H9ZZ8]!Z ! $!TH>!QVSHJ@1H!?(1UU&8Z?.F1&/(7XO0 O+:SYI M#D>:93[AQ3<$]6QNV7/0A) WG$9S'#H^N,4>Y[HOU37_O";_DH:*I/8$7T%( MXKO>A/!KBCXE^4/-RS 7#GOK@E< M>Y/GX/\(,%8KQ1XU3A/?POPN#,N;71\_#!O',G@1$T=N9\ M;W*EX)B+*E6#45IA: 1/M>-LOE]H [ZZ8?.B?)[BOT193_7G&Q$L,UP;[L/) M>H7$3Y*T[L[DX?W=#>LBN1=4@B=\8>OV6_>APK/EUREWA83-(J32' MB==1T?I<+EZKX C>;7L;^])X9JX.S$WHMU4#FH?=>H/.<-6$+N<9,2JPY+M4 MV=ATMY+/[NZ-+L8O N9E^@]B?_V$/SO>?0C\.V R%SB A$/XR=_,=6QHBQD1 MYK;/;<]J>V+.U.35>T*R0)MX^H'_0^$15'3\-7_?"X&B&&&OS!IK($G"8@9T M+WW.T-XTGYDE"@]S)Y5E@+"U3)TK'HKAW9XQ4#XB+[Y0S-@K&'DV#ON%N0H6 M_-Q\@8_MJ39S]1Q,U84MWK6S\"$?F/.":EC"R.36KX$1E?2]KO\];P=Y-EV3 M$ZUE_[W%T_SDRN::-1"7EHUO:0Y7)Q3']VO#?,$S^4:R:\1ZII(]?[#AXEQ) M455NF,+WEZZ()9M :9E9)E?^X L.^@<45\N!?S^ J2T8VFP MGJA!K=,]=H!8Y^X"8:Y6,"$3D#=+"A[HD, 'U,9$WS)8^CS>R6*QB0[JIYVT M$F'L_&;S(UZ^-V:AS7-OB6V;8VUY1.[!L"/A.MWU%RJ/B>9LI!-(^(!X^!@< M-M.63J!I_-09>E+5%'.QUIT4_].HH7'WD"<5Q##!0H+,T]5CEQ"? 'X%; 'I MQK7ZN67A#]]?:J9S>6BB/@Z<1=OH-]R+?([ =7W4[ %58 ]BSXH^1W#AO"W+ MMK#H00&E@8JM67P:0:!A[B-*,E2ST4=G"2^PL@PV#[BFN^)6H+RB*:A9X_D3 M *V =MW(G%"A$S !9C_FJN/KH.0VWP\Z2)Q#N(]Q"&@%PJ$G$9055$]P?/Q^1\*_X?G@V335W28G M7,@&G\,>!H\\YM!3Q;!9RRU&RW4W!5:@ROV3BT=9V;L]E\#[1W[_/97!3OF$ M0X4%X"( IV6Q5N%Q =LF\<, &NG,YE:V$75[I/?20%MC8/ M%$*NT;D+'=830V^_UPL1[9JK&"X40E\9- V0IQQ6"7*)"YX%)<1E-2^L#HHQ MZB2?7W^_]QK$HS $+=1ZYHLV Z#[C=+PF_@IQELQJF(IANVE>/*X"&9ZXHZ* M'A/;]3N^U1'K.3K71ABY"MR)RQ$$;L6%G#9!YMD&#L? U0*;E0=1[W8B!Q&_ ME3FW 3R[[E/D_I)/2PZ3DIP8#T$@?7M_#0PJE/5@F0;\.7;7VG7@)+IQNJUJ MW#@/QZE<>N%R MYSB-=S^3/1FRYY-.^%*KX^HJWH1HL%@3V'YQ?\1>(0*\1,?WAWMS!J!-N-"@ M,^ 7^OA9N%#&Z"P*@CXX;K?I"-]8HN^ +O9 B-T&T2E@[?&'@WR>], =X%%. M$^>J!#.WQ:Z]4$_!W/=VR\NG!BNHPMV/.')5+GVLL@1F#+UT6T\'M " M]1W<4Y<5TT70[F%NX3;@SZ[K^7-W58KVRU0#JL H\2B'"V6\GSTV9UPO28U>UP6A*\!IS;^2C;X.]'H ?(,5 M!<, C#+'7P!\LH7Q^60:FF-:7C^51]U\X(L7GL-0E_DCX7X*NNA\YF[EP2U> MX!Z,TP:78#[#TS V1GS'H*[Y@4H_;P:_[/D(,6J-@1!7KV4Z#W;">LYF7CH+ M;"J&ZL60+=.>N7?@'UKF_'&Z69S*#U'Q^5N#B^#'^,/,P)#7 Z/G 2,/@2;" ML.$2%JRAM]IW<]# '.&,^STV0!<*,]$#*^P(/'ZV0"LN/Z9#N9^[<6(,SKD! MX>1U3#9@WBU:Y\B=^S,W[I>2RNW0B@7Y6D]N%!#),0:QHH$Q\F@QU\)W<:%%)\#-S)"T-O< MDVP'=]<7MP!+6/ CR#X#;8NA]&?,8?&BB?[/3'KC) MIM_%'2 (#AJX&86I]+QTRF;!!P%X3C88A&AF1ISUR'0Z)^FT2$GG<_R[)2&K M[^+*'U?HR$;<^8VJ#_%L>XIGXX79_AQ/PP_RI((%=R$L<2A,*I]O[[ZS>\ZK M; 8MSP8"%;F75?.3>FOW3*F]T/P6]N2E83O6W%4U4 ES5?4VVKO"J:NU?'JF5T3]Y$JU&V MYRBK2(U*YSTM6L!LZC5>E:)+6XRGP84DZ[M#;BL/7<;!MT7(,/H\FTSGV38[ MSR97?I[M\NK/\[M[/"\J7%[!/U?7W\]/[V\O3QMV=JTL>VF-5+Y@#]8:L8RY M^^ZFH*!V[B49ZKA1?5C**SVTV?A0>SV<:BJ@_K-7::;=:1T<@U+O)9,F"6V0 MS9;J;KO+*4?NC'YC\-3&VR'?I-RWM$46@##ZMO# AMY?^&$Q-NKON($_/=43 MR >NEJ.,OPR.6MZ3"+"..C^W 7:^9;[RG1GL_7\DE-UI=]K1Q:KDA2#C?U[[ MR9>C5\T^#"4[C!Y_<.]3&Z^FZKTY&O.S'7YQO4OC;OX ,Z !E)@],M11 MD+D55.3II:W(TSTX'AR]KU$=3(P2^-1301 ?WX4?0@[P]?%(N _%MC$Z;X?3 M](*S9HL->#E3+0P/-USKJDS)2Q35"BZG=3G!_&%FVWQ57 ?=*3S5]<1;)O6< M:X>AI\:/LRV-=/2^Y>)B:5R7M\V\65V\\NO2GSPU<)%T@9E0=D2: M5."I%#'A>&F)QE.-89[TV#N$!K2::$Z0+@TFL8W9CH''3!'0X<[#"P)HQFQB M*9C7N>3+]P\KCO&@E>-[YOAT^ZG<8'7 W7C&\90GAYDKXW*\Q#?MR7?,A8\> MI3DSO$A5Y5&H1?K4MAQ93+";TYQP%2Z$U^C-"Q$\$PZ>M]=T2>:&USR M\QH%W2]_MGZ.8FH8Y[Q1^ ()Z/*@&8HK<4);))=$&+!AJE^Z#6;PTK, L\U7 MPG2Y,B1*Q&.V]/LLS=G<\4Z&@^5M>@<3%[;Q(A[TCN*K!SX7@1;/$\\39]=+ M(DS^ 8HTRSU>TF!X*'8&J^FFF <[ />3C"W&0[F[(R;F M>.[IGN>^,/Z33;4QYG,%RM[YGPL=SS0.'TRT[&?F"V8_\U^9AC:V10];!L\+ MPYU-&\]UQ0)DO3I>UKL;[5=LYW \Y8\'^P,;3X%3YN/;D?!O!&.*(X, %G6. M[@$P[W1E)KI.!PY+!"@>J6&O,TP5"TZXLQ^FAZT;/G#,39C 5F**PF1N<=G! MC*D7DX,?<%_#TXQAVCQ,KE\]P04OIN"#S7D.ZN"M7\+!SV_W/G^XQ\$7WG#M+]!7\>_W%P'UL\C?>]--+_BCEN M@PYTLXX<-V<5Y__>O%JR]'SS(9,BVCIZ7[,S4$2]T[(,=+\4BM!R78[TYVN# M.B$;'K/UW1WOQ&E!A:[+3IO=X%SHK;>KWH#D? O;92F/B=;)P9*'^_2"BR#M MB>?3XW^7[ YWB$$^&Z]\X+R"+>:5C M^Y9WCT-I&KJREM'(D!.4YH]'7A4?=UT>L$9"L']BT,G-^C$G2^OP+G#^RX3_ M[TMBW>AVKU7&Y-Z ->;/[@/3)TKLW/H[$^8I!3-[**><6OG@.*I=!,?>KSS7 M'P_5/7F^#:[/ADZ\@ GPPKUGFDV:,2*_@WP/4-KU3WF"V^[U6?F3+T.CA&?!>5IHH-$ M;0H2;18D:E<>)#J[Q"#1Y?W/VW,L?1A41?V?'0H2Y<'*=2%[E"P)@2'XK\X< M+V%5U0)##+9\M&GO'/:"#F3[R#HRCT20DBB3F5M=@3OCWGRMX?2_8&;C287Y M@PZ4=[-V\; L2%Q,_A[S3&S//^V5F?)\P'"G1;+XJ9=?^HPV8V >^?:=Z[L- M]"A,\P:9RRV]F_-+X1N#M[608P'>7(X>.:;#RT:LQ) 2M9&>'+=A@@A;$E2G MF$86'&?@N^32Y^X+$%V3D[<[V.>N3"=:HGD6I&O:+>Q(=U.YPST% S_!0<2% M (2->B/1R<<("^"M])UEIE&3EFZ1?( M/"\D=RSA:?U'$WW9R/YG/FP8K/G$W42J=X0%/ISC/;FKZ D/_.)C:98(HYJ@ MUH&>?'6.1U7Q _B=P1Q_&MSQ/C '\Y^YX'!]L3@6W30>#]'Y(X "^0)OFGP6 M<7XV/F:Z959)8;>Y#X>\_).EP0FAOS"4C'1U@T5>;RJ<0GWA)5^XH59":8!] MK_[8%H6VMIZXK;6LN_&4J7.=74\V$AH9Q%*T8M:)5,PR:&9>_NY$,WA6Z\&R MD\?OQ""_:]? W_&4KU[KURT<01DU0:^91T02=$17F265<8MP@/? RFA=TCN M$8:#XU-TH015@-$M_0PT6NH;NUWOG_?C6FKLD_?%WW?^\%M+1=RIMUU+J71W M3]1B8I(B2(M)H\4 8F&L^)_S!6XS=I1MQ?6-*P.@83ZXQE-FX;3U#1D[IPH&9JM=O!5KNM]GN? M=!,E42%J4IF2"'.>#(?;@R2!"I) /9) F260C\\W*:.D:4N[(6D:K_/<6%A^ MU7D3A9FN> DS:(KQ8#3)GH)D3Y]D3V;9XR/V!O$*@S[WT9K)_.+G57= $#5> MY;EVBZMRORO)G8+D3DR:/LF=%'*' Y1W1<_FZ.F\/U?51$'3>(TG\/+,E#=R M\6R'JP^)TB8V:X^D36H?SXT+TFP2IR-5)W(^DEKC21L+J[=@^0W#)G=.8=*F M'YO&2M(FC;1!E(8.!&82.%*5QE0^ J?QZLUEJ/L,J3A%"QV)A,ZV0L=]DGOE M-;.J@Z416A7ZDTG5"7EP_.Y0H;0Y$C]%B1_*1-[2GW/JHG5KQ>=]89:&29_& MZSVN]%DD,C=?_G@)KX?NRL&;LU>!GRCC*]82!?SG8QW$5.J1)DNS-DFS[:09 M'O'/1Z#)E0DTPVV!I4J'511"U)*"V=\O/2J8L41S&;!BEG MFXPT4>)1OG;>9UXW$79=41I6ECZ0@ERDEJU*P&]XNA<+D>')T$4[Y89J9.NE M2ANDBFK.\9SFBEBI\@A<^E$F"K]>=#6X7O@T[;[*000Z%IN[-O IX&F\@_/9 M_&BB)$65[RE#96AC,Z)4FEYD>9&(PCR%'?S^^F!A+Z22#LY3IRR_42%URJ). M65^JZI151;N56ZR9/&=8&1&?%04RELP]]4J31%=QZ)9;7LNO$<%ELC_OZVIM M!:M5VYI;G:B:6Z%AEU=[Z_;\S_.KG^>1(W%W1!_@H36H8>VMG&<&Z\FXI5YX MN4Z.[J \:+A/F/)@SAT!)&%021/[OG)B84/;1V8^6LIL"@R%3_U:QF@WV,)X MJA@&T]V:\U[Q&;E2T^2J\BT>85:O)MPI=' M44#_>3$",O&D%1?/*Z+IM-\;G(P&[<-!IR,==KH7%XMOLR M5_*7Q)80J,@C4%W'+:DW&'4NVH>CTU/Y$/X8'([.Y>[AZ.1,/I/DX; OM_(O M6+,D_#+O8 ERE$&WJA_?S?(SYD!I>UJ7AJ;%NZ.\'4F>]KEFV MMRZ&LZN:;0IE/_1(WA.M&!M)VU3N']UC07#A![P[M85S7MQ[J1ZJMRNN_%_4 M)ID//-9[OPB..PS'.^VUD6 ,*V8DU2-I)!.+8D ?77^*_9* M Q;""F%E@94?RJ/!8#\A64+XB-EO@E8)A Q"!FDBA!'21 @KI(D0/D@3$4KQ MYL2AAMZG]_?U_4UIMYS'6I(3U<_;P=X591ZX1$&J'9^\"=\6 >Q;'L#^_/63 M5JC@K&3WK/>E82E@0?P;X-1KQTU[AF9>FF:>9G[?+DTS3S._;Y>FF:>9W[=+ MKYWY1J29A R7U\#I$J1!EF,P!?^ZQP.O3,N9"B.>^JHDFTGYGPXL["[Q'? 2 M;MFON)I#1^I''^_K+&@?[L+H"_*/>*Z\9*P:+4TR9F[!,SAELPPP\_-G^GD"2QW8DYJDU\ MV",^R*UT?&@BQ(=B;S@DC!/&I6B,2_MG(0SZHDQRGSC1D>4M.+&+%H(D]\0A MF0A$C8[XTXDE)MW0H9,,G?BJE1=Y=.3KM&.2 M# J,EB!L:B.%>+>H5J?T],RHFCV[O=/N*\%BLA8*#\?4C69]L=4K_4P8T6Q? M:+9-U']ST[!NY))D<= NW3E([-H7=J7,*6@.8>26..R4'DXBPNP+86*R#PJ, M6-6-86VQ13L2$:PH@L6D.!0>$:L;S:2V.*"-C'A6%,^V2;UHOEW5[HJ=/CD' MB5W%L*N3,J^C.83IRF*[6_K![BT(TXCC33M%];54:@.55'..O8]7N%2'0XKI M1YO(_)A4EFWC;C61 AU02BMW]K=W?]LD+B&78E)C\@FQU8-1@[[8&I:>^D6, MVE-&;9,5$F/UU8-'>6D_I40-J8+RW(U71H&$+;I1P3JU.O73I?7J_#N\W)&Q< M01_G.Q"ZMG Z59KY?;LTS3S-_+Y=FF:^MC-? M@B,B!U.F?GT"SC2+C1W!,86QY\W:G9HZC>PSTDW9BC#*$KX M$FVZ*=/6"Z9-?4/5F/,Q$.7>@,A"9$F9D9X;66J _PXVC^X! 4C)(@)T4W8_ MW&NK!-4K[+9.?4*(,-V4^>5DE;@%!"6QUZ9^4<2;;LI4\GTV2SI=L5=^61@B M2_W(DC))?)?,$MZPNB_"!-23 (U(S0M2?AUSMAR-.N0@7GG/?^37Y0C64LQJ MJ5U#=%@JU5 C.CW<3V':'J>"JMF.I3UP@5Q"E&HI0,?_E=[/0"G"*9?5JGV1 MJW*?,E&NINQ@N;%<]9!\"9>VGIBJ*=9;H\U=:2 .^E75,Z@-+VLS$!(090F( MF+J490N(AICW384$[7V9@S$;K^JDIVU MH61M!D*RH2S94%3:4JQLJ ?=N[+8E:HJ\U0;FM5F(,3WLOB>LH/NWOL4VJ 0 M=$@AJ,M 2$"4)2!B5=SN[:Q]+(?92 MME%NIMN FOX0ETKD4DSF)37](481HS(Q*F7.7?.,46KZ0SPJD4?I4M/J00UJ M^D/<*)$;_90-CYMI 5'3'R)3F62*26"BIC]$*:)4-DJES!%JF U$37^(1^7R M*%TJ30VHT?RF/_#BP53?O _AE0*+Y;[R'^D*#Y!K8^_-R"JWOZT,^S=1X.^( M@@T_G7Q9#)^/W@NQX9\A0/X%2Z--WD*#GGGWA'$@'C1CKBS T@+K<]2Y:!^. M3D_E0_AC<#@ZE[N'HY,S^4R2A\.^W/*C:E_Y8WGH_/T [0BFZ]X&I8(^/W M ZD3+$A8HHT9!KB+%6FQ@?T8:JS<>)4*_*5?\-FK]QQZ).^)0H1QF^6PI_"] M/@N:,06B\4_S_NA^:C$F_(!WI[9P#HA5A7_.#2:TX<%E7HR4/1V_^[_BFO:\ M$WU2FH08@N..P/%.>VTD&'IA Q"!FDBA!'21 @KI(D0/D@3 M$4KQYM2I83V]3^_7X?U-:5=-=68O1BBW?HV7HQM>9KY?;LTS3S- M_+Y=>NW,-R+-9+ER3K@,2WD&4_"OVZ3FRK24.P/B _$A MJL)L!!\:"/&6)':HS31AO#.,*I0J+TZ([I&%T.N+;:GT\E3$B?IQ(JH^:%I. M[**%, 3;N5MZ)Q)B1OV8$57M,RTS=L="D+NB))/V1'P81M7JC.!#\R N#?JB M-.S4$^/-2%ZK7VCF?&Z9,[8S,9GJ&EUL*B:B2I$6&X9QE[I.$F4@MKLUE2>$ M_T+QWVU%E1LM(^12/Q9(DBBU* RYGS38)AJ_N?54/_"WJZCO1MBO!?931MV; M!&=9%KM]<@/L)YYC8N4%QDWJ1P"I+W9[%"G?3P+$!,<+#Y+4CP9R2^P,:!_8 M3QIL$S_?!9V^*W:'I?<%(.S7 OLIX^1-@G.G+?8Z-97E="(E6]AC9&L[=!"E M[DW LQ?*290U,9D'!890$#9U$DVR..Q5WAU!VOW.(7M*L)A4AL)C-'6C65_L M2J7[-(AF^T*S;5(!-K<7ZT:N=D]LE7\*D]BU)^R24B8:-(0P';!'>V*W5WF_ M."+,KA(F)B6AP#!6K1B&'A]Q*).^1P0KB& Q>0^%A\GJ1C.I(W;[I>=_$L_V MA6?;Y&,TWZ[J]L1A^34+B%W[PJZ4R1X-(0S85?V>V.DVR:YJQ)FGG:+Z_G00 MCV\:T>F)K6'/:Q=1*C6H1?U> *POB2V9 $8 *PI@W;:[T1/ "&"% $SJM\1N M7R:$$<(*0MA@* Y:0P(8 :PH$28#PJ0N(8P05I0(ZXN]'JGY!+"B -9N]45Y M6'<]OX0,_CHU&:3WZ?TZO-\0WWD%#2[O%!TN>CI5#(/IU-RR_$M3 RB:^7V[ M-,T\S?R^79IFGF9^WRY-,U_;F2_!$;&3I03.-(N-'<$QA;&7D;8[A06:6(&] M*Z?LT1253,B-7\_VY4F*X3?A:E!OB,6#QB(W0Z5 M7R;"R#$%JTHFS-JC+?6@3:D(S(TFVGK'6T8U:)W))$>5C3+AV-R,RK M81SJ?@IS\S@55,UV+.V!2]W=B43M9Y&-=LH661O+)P\LEW!IZXFIFF*]-=IJ MQ+9#W=)[3E"QFWWA84PIJ;)YV!!C5.Z*'9G82&PLB(U%)7ALR,9:V[A26QRV M2X^\$0?WA8-%Y8S$M,*JBEAX@6A%M"J"5BG[I^V]P=?NBK)$*B;QL" > MQJ2KE,W#AAA\G8'8+K_K,[%Q7]A85.[,+AE\LBQV:$2=&$:-*8%3*3)J&V7V=135[XA'QJ 0>I!2VBYTY9[P\&!P(!9,[BD8\V9'^G\RK'F MB8S?#S"ZQ73= W;PVIXIX^"U#DL,\Z89_&X'_D1ZN.<"#>?DUQ4J\'<\W@U: MOT;,8'HF"<:,\Q-R'D,-R2^WLT>\?/ EBMSSRH8%?S6K MNQN9*#N"R]198#6!;Z#A% G;R#PK0D1M$2'7"!$E2+ M_&MY!5W@3KXMXQN+A\)X;EG %.'#W !+1F= 3MC7M6>T,.R/NU/@)4O]**E7 M=0&I[DI:B;9DIR8Y@&*MUBOFG+IKGO7N3V;@O1V\US M7\L%O0-Q4'[QY?0(VBBDM@C&5!00*B. AY&[\50Q'IF@&7X,#T-XYMP2HBPM M86*93UGB;(Z9^*N(@-[, F19\-!P?UUQX-YP#45PM"=8;4'5)K#7,ASN W-> M&#.BPXXS9G'XXA<_:$?L2'B9PG?Q^69N@H>@V8(]U68S>%)^![]_W2$/3YI\ M"J;SAX\\Q(@WF9D:[/:* Y?2QM/P?86Q B0UGDT-;H?O^]?"GD *P2,'\VE[W^6K9,\MP*WUR-Q ,GN%U=,<)DP835.U>: X!)/PS!]5 M%S4N0TA$1*H9S\M@OO!4M6<_ZGOS[>+^-M%UZTO]5NO715 V=(7IY- R7Q8F MP\IG&&T6;KY=_?RQWD$N8 IV$QA8\ "A%TM_3P,#ZF;T M[?SPY/9\]*_#T<7]^>UG0=%?E#?;]S^C+\Q@2_/S19@R-UHN8^*(9W?]TN+_ M@]^],\F\CPXP*R-B:?XXBUX:M GS69C[Z]/OFO%WZ\H:SJ&L&.WS MM(-EY8G?/+P BC"U4'/YQ3''!TOX?O%F YCI:.@U=%<9O['Z9N!@7/EN!L-O MA3VP:_*,")#AJ$BAE/KZ2=D(%ES!6.)0F%0^WU:^$Z65X!(<\ZN[/W*_Y]]G M^YR2<\4R8+>U;YAU!^(V)G-D&)DYLGGBR(I:R D0F\BQG,<1Q)/#.MVCA* .!A'*RNDZ/A_=7EU>?;L3;LYOA;L_1K?G MD8,*J]-+VO2R,KV+6R+JS6[*&.JB+M!YH )T3<=5(P"!X[G.,_)05#PH-E 0 M=155T^>H7QC,$9C'+T\KXIK@TQ/\PD:V@0:N>FIC FZ<%Y,#YY"+8N&).5-0 M:6 @:W\(8I8%R7-KE3E;>W6_#.-SIK; #-2I4FM_ O_QFBR]0,=LW1BT MQKG.KB>KXO,$03 RU#,7 K')>'WJTLWQ(M3=MOX=L_=Z4+A^/T^3CBL^L16 M/ZJ :'M17#?5$0U8STMC;#ZQ[Z9M9^LDU!?[_=++$M(1POKA,5V3UZ+Q*/7% M5KOT[G*$Q_KA,:J"951>4K%X[,ABN_SC/H3'^N$QCTJ0.>S7LBBU2C\\6Z-%V:+DV7;NRER><4N>]U._RV MI_S$QFAGW$UI[U*]QAK5Q?>]A^D_=X[B,#R(S%?J>G+GF.._O3XU>$Z'OSU* MTP/@S-=NW!_R"YTJ]C1CQPQR ^PE;@E-TXBW-8"MU&-7-][K.J* M6[E+;J[]Q&U,N]357D&UQ6U-]01RAZTW"TYVQBQ(G9!:&ZF0>L2)PB.J1VQ6 M(^.D=.'1KZP0X5*J[F[OA/M*C9@6L9GLF JH47YE::+&OE C*MDDJZE4,C4Z M8.*+G>K;[!$Y=I4<*7NWUI$<;4Z.;KM!Y*#H35+6PD]#U6S'TAYX.:\]R!U. M3>$ZI"SE(V^B,ILVS41>PHE?$BR;/ZLX/^E)/ ME 9-VCL)^LV%?DQVP$;YU3E!OWMPW&F)O1;95 3]$J _C$DPV"B5.T>%IR6V MAU*#H%]"8*M.M1/H_6S+3H;RHRTHNFZ.W0+9A^_K8U/R/UV:+DV7IDLW]M*4 MY9,B^1^;/.R7&[D>YM(:.R@J\:_0 P(Y&4V=@^..V&Z7[B[8,\] (S K:8=LPG"9&(XI!534&C'% MJ(H[6I!CDDM;[$JE'Y$F:NP+-:)2N@H]6I"C(MH16[W23V$3-?:%&E$I7X4> M+,AQU\"ZL$U2J"@NE&2YW9N.HN^\W4:Y=KU65*X='2[8^1V6H-]K1=4#HL,% M!/T]@'Y,9@$=+B#H[SKT8Q(2Z'!!;2)>=4JJI_>S+?N>F,L1?;OH2 %=FBY- MEZ9+[^JE*>DGS9$"@WI9UB3YK]>**>=6W$&"'!J[B9VZ%@XF[):)W9AJ:\4= M(,BA"9S8'U+2-6&W%5.YJ[B# UMBMX,'!OKEU\XD[-8/NS&EMXH[,+"]W&V+ M/:FF![;(?Y;FH,!NV@Q[F^MK%UB('8&I;MKZYW& MTF![[&HG[3#*?NM)Z=K!%6YG]<4^';\FR)<"^71MW@K?(?& 7)-V2()\FK)MDDZK_9NA$L_40P4>5'ED@CU5++B5 M.7=L1S%0E:0]D"Y-EZ9+TZ4;>VDR\=*<4HLXH;T[ <\]S9_(,_'T?>;Z'2I+ MJYY#7Z4:N1K5U1Q_!)?DBM7U0J\Z0;!E/%,D=9KD6"3.-(DS(,P5Q)L_37,8D4S#W1,_Z=)?LZ;6 M5R1^I);8:Y.>2Z0IB#3I$FB;1YIVCQ1=(DU!I$F7@ML\TO3:I;?B)-+L"VG2 M)?$VCS3M7I-.?I00.:Q3+BR]GVW9]\0K$%7B>\8L-VF*\J3HTG1INC1=NK&7 MICRIO<^3HO.3/3FF+7-^)<)OF!5I@/GMD_S/EPVM5DI#Z_+JXN!8/FHUR+V5WV6FG]YYX/_SEF(.FU1)VS42!ORT*-EQE$HNLU0'/^/VBQO!5U9Z/ M^7#=[[K?PS?Y7TL_2%&W/E+'_>@49K9;/7LU0 MF<'7\A6)Y"Y5R'!?- M #CX7O/##GA3$#I^ION-!,06YH,\5P;'3IP,WF,_@:#NF!V8XP MMYE@3OCKX-:+^\!H\9,GIJ P*U'4&$/.O)DSCD\GZ/!],+6 4_SOW/-V:ZC;?S[L"7 M+^&W\%AO O_M Q\IGPMO\D+C^;P&LV5S)*_[+:=21HHH+EF^X[PFS:,4"$/< MW>26U/XB7+];;WL.0 +JX3AAJGW$(]%LSA!@Q#/SWK=+GX1A@Q= CEB 2W?6 M36"AA4PP_(F/FW&7+D@WIO$?J2 >Q@X(+) QL*D'KX*5_8*$)W(DKTT[8FU^ M1HA#Y<&<.YZX!6'NP"A?AZ.+^_/; MSX*BORAOMF_O8BS)8$L3]$68\A,VH&>C%>:%T'YI\?_![]Y%U[R/#H1/D6OS MQUGTVJ!=E\_*W%^??M>,OX.[J)H]TY4WG$8=U+K#!S1UEIG*;QY> 44 =0&L MJE_ %#]8 O>+-QN@O3@:1MW<9<9OK+X9!.A6OAL'B?1\.3B^YR(!5)A3M %! M"_SZ2=D(%MSX7")1F%4^X=Y]IUBFQXC/$5?6DA2T?\X-)K1;HH"6+Z>(^P2H M:";][@Q4=72K"&V)_];=($7!G%L""D00@C8;@^+)U6'8$6&T\,1H>=L@06&7 MY%KD,ZCPI/6N&5JN%JJJT%.@#5<^3TUGT"3 M?W/%_O"++=S-9S.=Z^6*+IR_P@CX!GS+',U3UV]T$-,?W%^,O]R=W]ZX?ZM? M/L+&"Q.HN#)ZH2*#@AUZ%!R+I\&J: Z$=/JYC;O .B5@@IL]&O!HHKLVABU\ M2*D"?@P; LH3B _'G9)_)/G3.BON9\UUHDGR85OZSX5F*,886'9IV##I.$G< MA7:Y6)P_8&TNC5MPB7<YRB&I:D:V\DB4*R)R01!*Y*,)0H0 Z%RU#&A2'J;# L ?!G,6/\AF^\ M*);*"8)8@'CZJL-UX]-D?EEPO\'X_J0S,A^!"/]*- 9#/99 M0:&QH.2M9KN>[0MW_.>O8[ X'I%=./HTC%Q<=L2%SG?/JP$3,W("]^85<[)0 M4K!A4/ 7 M)X#HA[OBYK),A/7T03^@ZU@S/8O87CCV)I;YY/K68)^!UL3'?Q2STS+V) M?&,+G(6NBVLQ%G?'$UZ8YS/TKNNZ!]]?[ MO/<P7Y29 MH#Q:C+F:)PCUR=QR'3+,'EO: ]\WA"N ;EIIOW8L4DOTW!1\&RF,^ MFPEM$6NV"-6$>R4Z=1UW4Y@J !S\Q<0W@'UC/,:\-[ES @U7[NW%?' ;5M5A MCZ8%3\&CGNN=U>XVP.'&?W*< @$V-JKYTR'#Z:VX/IR-I.V,+3-A/0[M7:#Z7;509M'G*,\ M38@)5X(X;#PUM/^=PY=70YQN!'F!(7L51##9(&%7057RO+HWR3BY-1$!=9-' M =(2U()>E%K@ZU.!I7CR]F.1;7"!T2:TNUPCU?].Z!OV50A/J1QU7.A%I#?% MZ V'-ANC[@#[G@I[]&K1+^3/JM[P3L(JX['GND1O:(28C2"%8F?TZ*V)\L49 MPS7!4MV '6RT4\6/?2^65UM8,F*0CC!6["G?[_@?&!R A7:_XN' =Q"@[A-Z M$U0ZK@UQ7_=X;,T!+^QUQ@P;E:M%:"#-;K_)GOXP=[P$GC$&]_AO7,W3#^'/ M0%-\Y3II^&(J_.MN%QKF#,&#JH@]>PH:XB&H<4_ /%0KDXVY=SN-;AJ/[L]5 M]N"@#;Q0B-V0@R*HP%J/47R6)[KY L_L3$UUH6>O:+-!-H*G H,*JOA.>\Y+ M[W;V'%87?2*:,Q5L#0"G6 *.QTM'PF?B5JK_7*-,MI20->3D)+BK'!,#0?Q! MT.1(M-)ZW7AQG"Q"O\,*W<.$8&0C$*39S*[AT?L37 N[:YVAV>O%&YJE/$+O MX'C8/7I?7,%_!$P$M&>,1\3T-Q$&"V#W+&#RXR9XT=?9 MR _.PMP^]>X[XK?=_*G[!\>]5L)3IUBX!$=UF4^RV?J%!5E@?VF)+'YO?JWN M(?K"7\Y%CN8F9X)\FP4R,BQT WW%3[@,O'H;A[YISX\8#.B3[_4WP'-HG41W MP/Z&_VB:Z@O@1<2D-LP(UAQVJ'/_/VQ!8%9I?%?GEQ+=[\B#?WM,R=3V/N97$SJ^ -"[3!. IG]S\ -A=_>MHP K-XC<-\HS-L1<]X7A6P++7'A\9ORP8WH;C MI@.Z+B;%3>]=3*D;X-9!G7%X>K1AS&%=EH9SXF_X(77B-YO/KFV[3ZVY^R&( M')ZCHJ[-Y%UX(9;':OM/HU9EM:;^V9(WH%84J]5@SH)E3)I9, )-3$W%1?S? MN6*!/KA&WN+">:ZH<* >-0"=(5TP4W(&! <-TU"LMY"')0AS+,CLY1AY*FZ( MVAI'M/\$P346SMFYXQDC(;%A\)0=CW.^C(F2%T?"O1DHFQ%Y K%WP-G2\$\@ M*WJ=F>4H_'ZPGTY-7;7#HNW\Y/+^; 2R2> +N#P',&',M4"4\504_C;<[%)O MZ,KBEM[<(,_1+X46$[.69G%A8[AWY,/V9I9[+T#;G_N3@8:29O]]:+"Y8\%M M)A;H(2^F];=GA'QC,#"^-B<6# EP)_PP<23K=M6<3Z14?U0,,Z<,Q[3>%KZ4 MZ)-BIZ7WA>*B0QRPLOW!HV>#W+KR)55C M/7"#E(/QR,HB!)AF 4:N)6!J6']T[<-YNG!/_C5^97,T0VZ5%PRSPG<5WL)4U/!D8A[#R/_R%OV+.]>2689)H MZ-C<)@WY>D-Q."RVBV66.2P?7@3IK)"6LL:I"X)TOR-V^\5V,\X)THVT"(K? MV_Z-$03-P-S[1XO9^[&]I;YGW>B?< (H)?UQO2^-&\LTLFBD10).H\U68[=&:*]&6QTV"* M4/N,Y,3'&\N<@;[QAN4WG9&AGO_O7)MA1OVZ'.E.<[MIY![G]ZKM)F<_#U)T MSBAJ9![.'HYO;J]OSF_O_T<4;KZ/KNZ%T=698,N,?>R8X4V03P-1 MF"$1@@,7G I^<=S@E"//=P8 -SGC.9;XT73O[E6N\WMILYWI5G3N51G7KSRE MJ_I%C_\_+T I7(1 ZH-)* M8D]^7P.O!A*!<%X-SA/BHDW%>9OCO"N_+S=: YS7WI8K8^?[H8RQKX3UMAPE MHFVO"J..@>Z,&,AR"J .TB*/Y/]^.Z$60BJA$@8*/WC'85*15&F+ MG5XU,B7#<0$BT$X0**'R0O,(U!'E=C669Q8"-< MRYCDM(_$DQWB2>;B!=7Q!/?9UD!L#Z4F\*0!1E85M0L23XR)@L%V,2"X_>GL M.DJ>3(>R^^W,=0MB14G60]I NTZG&ILRP]%L8L,NLB%SB8+\V= 3!^UV8]B0 M<,RZ!C4)RFDS%5; _%;BZQM##U<"XO[)Y\[JR>?D/KV+6V=J#2T?O2]S[,[A M4\HNP_U6*^)!Y,6#R"4]R'O2Q/6'QA:J:SI18@M%]KZ;Z(8MR 5^A34MR$-- MQ]?/=3L:-.^.RQY7U:A[ M*;9MXGOP(^RI+2CJ$Y;2V&&9-WW%!\2&J/@%E5>]0'N1,LV&FN :!.-MQ;WNXM/87!<3B!E_"[9::#YH(#F"+2PIPRNX]YY MA<-CTYJ9%K8&GC)%]?HB(W<$=QH%G$>1(\9]XPA[AR]Z(>MFJ'.W.SXL!:/9 MP7.YMU4+[-'L?A\G*!%.4E)"SR7O4AR ZL2=N3N<.'1WJ7XKY$7Q)_OD;0DA M]J7?QQF_ _?1C#E3KP-YP+'I_^)Z7/WJ='+&UZ<]U!"/"^S(_82AK6QT=,\L))J;39W*;M&PSNNVG;UP;*@^O) MDAWVWKNYR22U$S6#%QCQ%+I9W'AR.R[KTBN@:S2 /%<3K M8R]LW3M^^P)1[)6K!GZI)E5[]JLOW7R[N+]-K* 0JL>V:/T:NL)T;;U<\?Z^LTQ-9P6IF6+^$2N/%K(DGN&@8% /UB>2LOEOZ>!N[M MF]&W\\.3V_/1OPY'%_?GMY\%17]1WFS?3_)9 %2SI0GZ KN*6[9*1GO?\XK_ MTN+_@]^]/OX"XJB%!=><-I! 62 M'3Y@_:^(OMOA%5 $X!6(EE\<7&;^Q^N:S8FF*\?Z[ MVY?U.CCF]<509IRB5.4'4Y6-8,%EV!*)PJSR";?RG2J*.(Y 2YK# ]XH;_C, MN)6/QQ9L?-\UY<$S(-;5<^Q1/_CP_$\[_W\WYU=UJ MY_K]*-[X_]E[T^;$K35 ^/O\"I63GG178<+J)9UQ%7;;'4^Z;8_MW+PU7Z8$ M'(S20N)*PC;Y]>_S/.<<;0@A0!N@U+V);83.\NR[ST;C^"ZM6WLO6S9Z0^H7 MR3MF3/UIU;JQ;(EBA]8UJ_AV6%7KQGV&;M6ZL4+('6W25[5NK+!B63BS:*RH M4O]@A2=55W%"40T.8LQL$8J3 88^,]A(V].F5^5)4HI//CJ)*J%)%,B_GDQU M<\[8(P>GSZ"ZFEG6IMF]K=-:XZRJ\:IP$W$SJI C46)<9KC9:2T9S%X5>"62 MF+!YGY (R*! UGAZKNPO;,0 Y"AV7IDQ8WE)FV4GSB_%=J,-9,T"EFPJE@U$ MU:DD$E$8O< W_JTYXZN9#AVBN$ NXE.A6^@C/@<5?V02*RE MC\]GM;/.DAGMQ4.S]#94<5)-!FTLQAN@\.0IS)S,S9RJ&$)J#"$JC3&1@'OT M@U_,C=Z(#YS7FNU*KNW0!LJ(QE$]1!/)M=30^*1VNFSX>?% ++^1EO,TER=* M\!^8DXEFVYB7N(>>P/6]2F5SPD2U3DW:30-U%(+RE0ODK1PPM6:WE,V]*VPM M";:>1J7P)^UID3JV=ELE:5.Q8W95+L)GUA\(RI]=H]^HEJ"Q MTJ;/])'J4F\ J-\0IAO.3SIM+U9FE8!T*[0L!BVC^F#&BI6,T/+LM)1H67K3 M)@^)\K=J6:KAS+'RTIJI>B5-"B?;C9,;'BQS.!LX$J0]#M$KM_AV8[T0&_W5 MVNV2M/DK$>H<,)9NG.:0&9:2K&F=%1,9JJR7U;+FWAFS?317]KXC9RPCV#C1 M@=!AL;)I*_IO@+)9C/NB&@ARJ 2P<69$!@30JC5;Q1A;&<[S*%\IS8Z3:]7' MTJ/>C=,8TB5<0.^S;CDHMVKI>J"DL'$J1,JD@$I^BB(?@#1#AP:G%CMF[9E/831P#T%PV?X)C6DQYPW_%;,LP^58,N%P@ M!?@K7(%[)W!-U@OS;2._RUG5U#'O9B$IKO<[UJ &ZD^'V(6,6HK]!DP-V"9V M0/JL'%T$$KJ4'O8R)5[VV^^_XDLN]O>2Q%GY@'-=YF;+1HMVD&(6QU M9:??5.A8M;"+JL(;O-C[T=XE@'D]8R@JP*[P=J-[O)SM3X^7LG9U2:Z7[L(; MMRF]CUHEAFKE!JB@?8=NRFU8<))*PX)D08(E?"OTQK#:1;_*7GH&*M9Z1-,! MGW(6"["8CYZT=^4[Y];7R*T%5+?M55#15GEIJW"G7(4<94*.3)K)E),;;]LP MIBQ,>U%KSH)C%X48%:5N#I##Y.TI=Z+:'<7.+;-65*=2VO:+VBNZR8YNKE1[ MK#RH\PGO(KZ3A'.PP,N7Z542]:"0*]W&LQ7L\H0=+%.!;+= AO$HD35< 6Z7 M )=>^_5* )<$L7;*.Y9.2^7R.+TJ>*^PV'CR3 7RPP'Y$W,ZX@_H$P,*-2!@[%8S1*$*/R5^GC4:T0.-0VF0.:"JT 8W;);=/N]4J+K[J/HQ M%E>7#-_.%%=Y>YW@*U5[+ --\&KR=?D4VXT;[F32<##9O7^JD#=C/AO5URD_ MYKI-J]M.[;R129'C^LRUE'[#_!1XXC19=F+/FX33:4&0 W>73@K!'5)"JI M+4"P#SR4*Q-HUSJ-3/I=)S3J]TKM.C"T[Z2CMJ5 =O8&&?9M-BM\'_O\;]; M!/ZG9[?\RRQS"%\-$81BPZW#3T<7QQ5=5'2Q 5U$]6#*41AL9Q.U6IGT+$P) M[4L8]QJE"YCR1 M^2R1YI>3 0,RJYF7'Z_"ZUW'Z_A(S/D6B+V'$96DZ+X7899]P_0X1&]&37G: MDX&9*;'MC5OI!0;6^K%!=J);HOLG.-K"%-NES;GRW,271+WAG+%F\98MRG]G MJN4P2S%'<5] !;DF^FS16K 5^(8&R*FICO8*OU*3.UV=&=B]"CN" 6XR=8)- MU!1S!@M,&>^NINIP/-.9PD:=NG)KP!NGEOD/&S@*>Y_"?_C7^YA"-IGJ#'_O MSQ7L?'6\(O]/;#'NY&^BUQ[L'G?U77TQ&!BDMF)K#L,F>\K_'9O&BSU6#>IZ M]@#7^3(S:\K56#/4&K49ZS,>%3/('X$=N3CLX4 FW@]\"BP \QC33+YK66L( ^6HUD$H)O M?N#C(G"3!EPB'@TN2T+OF4VFK*;T+.U?P"O:X--LV)]9\YKRUY_R;C2"*X#& MI-BFVZX1KY:@7E?N$168WH>7&O#"&]VTX";I4P%:6X(/<'7 ;$)_;U/X.LVQ M@8\9,UA5Q$U=E)?KSWRK2Y3X6[79 !#KNP;@L4T'?K1% [@AM86%L1)4E'4!0NBOBB(%."#.H%^%(Y,%](; MLZ;0MQ'=<"%U^?ARW''\YY\?/Z8M#)O7'56?]:J!&C;0XTZ@V) M' BOR4:2UG7B0,PO.:*:C!8GMZ,4BM^'VNL%]5$4;5WI.?PC_;1UP\_:/9 -^V9Q:*[/YY'=G]K#A3L]WN9'RJ+]>/M__I/=_^YUJYO7MZ?OSK^_7=\Y/2 MN_NB_'']Y>OMW5>E=P4?WS[?7C^%SA&C>4=N=Z%-]-H;3M3C=OME4.+SUL^@ M@O7_$6P)Y>W8U)$P@$M*JE1&H)(9 ^S*K'D$JFC4 1I65U_HFPS@JY <,@9S M$/2BOS6H / OS?Y!^HF&12W NKT_UY2W,>A=0\8FV&-Z"@H&; P^K2M_HZQ' M[9S4!\E$^>Q%5R'AIT-UTH*/0>#T9Z"!HHJ"NP.^\2)7LFD'L8VHA;:&]V"# M+C[3^05,9];4M*-Y]4Z"'\CB1D#L2D(,_O"F6D-4E/D-N[10^(%3CU]%"M6C MB[]0^2<]E1"6XS9B.UIS@$8OH%B#;@YZK68.D:OIJ>#K M[;%I.<> VA,T^DBDT2,C'54:5VD.6(T#[+XSPN[.J&K-=%*C1Y8Y$9WDZ0OQ M="@;LS]S4I(O].V!OYF_=@I[I(T(

?AMK@S%9DV1%J&3V:NZ^R< F<\5!2]2UP8:@0JE@]DU NP3 M(C_F-@&:C7@F^/)$,_J:(K73[V!Q#. 54S N?&WIDP'MA1EP3H0R&8B@4(*Z MZ0CK/T%'>QU,:7&&E5W G3>FOS*_7@[6MNZ,S=G+6#$'G9O&<*.%APP 16)@-C4%G\7#$X/%WWB'^#D^ M@:12+Q49EVHS(,3&3!^BW6X[*K_4!*A'=@-@.*=]=8+>$HYV_L[]B[,K1O0/ M>8;CG*YQB2%1^O@C )FR0H38N!9L10B-))DAWFOOQ+%Z=*J-K#:P[Q<#;1+N M-); ->& $<3?14P\?#?NHEM?3)21)BR_$W45QXH8*2"^&:\R*?[.3PKY2;D9 M#()DRK5*?5[W6PKHD+D" :$:\U_L))3@F[(0Q>G%-H$U#1GFR]&S<%Y/NHW! MCF1\'(,Z(+@.4AZ]W?WU?W6E@J0&LJ?DTG&DU>2=6MQ=NAZ7 MT"^!G\=N/MI#[^OU\>7C=>_/X][-\_7C;Z!-O*ES6X;M4(@9+'!;GP$I^&"+ M%D:E1!K;3PWZ![ZWD.$F/CI2?HT$U!]?H@&%OI%TP/1\?_5-,WX<13K.AIH] MU=4YWBF&88[[Z# *BFG:B1\B\6DWU,#LT0?3:5J6HA[H"^'W9B+#J7%5H#$2/@7P&AS_F_Q5Y- MT/$M)'V@*>3M7(/G$M65Q@.+#3401?+FE8\@&(=L!-3#QW^!B!U86I]+/U!= M8L,,3=$+4CGZPOK.40T,$A#'GVKXW3B5XLY\Y2H%J!--H4Z S2/,G2$&3-7Y M\4A[9\,:BDL&HO8X^@84&S').P]=&%-!!,:K0VZ<=$)VMANX#3C"-$?$$/E5 M"!&)TY59S M4UT9U#X$)U*V?6\LEM<^@'&Y7$N^P6U*'H$LPE64CUL)->430,AZNQ$Q3/2# MI^D*;!I&$%0\P@ \"'['9$$+"*!*%;;AW&N.M4E:<76,6]USIL;(Z=%%NU%? M[&C"3^RWR#YJ*2)E)XW+>GXS\T?*+B%E\VSQRHI!RH!SX=AF@V/M_7BL#8?, M^,V];J"DGSF8R= . A5#[N>D MSC=TF^P4H:0 LD=YL@VL2O!NQ( >KAW!HP;;O6,VSM+U?9DH=*?J#@I6CH$/GO3+-DUA5. M8:5T)R'-^VEYL5/2!Q_[B3ATE1=8^ M=8%2I'.V>&K4CST_'&G>;D!(C"<%/HHQ&\1TCAU3?6;'WU0WC9OBU_3__B-D M&IZ\"-0>^I(,98CW.';;9 M, ;!T165=5C)/R-J^>-RZLBJ''[?!BA?/_G [*WRT!3Y_[-EX8ZT)F9'IE+> M&D^2U]R/7+IX,+F&C"1$%!294XG5.=5$[;),2LB\X[6XYU:WWOVP6_VO+P5G M>B+1>Q7@:L7U0:^ZEL=#+6HDZRZVJZ^P(>TI8DJ!HTI*V-K%:VB/G#G/1B^8 M0>^ID\!60?'[;6FZ?_HRKWKCVB-7^^Y+^[LU6;64;XRXS@-ODGNS,FGOMXHY M5&\\F#>64%_(CQT$C>KS*5?DXORV:2MTF7A.JH>D$X L@/\,WD#@"OGR6O=G-Z!!\1@LHHQQ\[+MT UF,9 M,XM:@V^BY[@>N#7;P^;6%7:/NHJ5&JVCXJHRCVD/T3J^&WZWP%DM)1^((5T8 ML%V?+ Y(O7@)O84/_>CBSG1"@=DQ;]3@CS!EY+1)>N)MSE[9HOF)OR,*[FQ;MMKLYMQ3N_1X>["D MP[:MW#DU85%5/-47L;JC0?TQA(:(F7R,JIA/^,>NQES MM3P2I4Z4:3I/#HZ<5*;SG$054R8S5NY,8["N$N:O,< 4ZU2D5?&Y!756S:9@;.?Y-5M%^92+23I*B+=;O=4G>;9*I6 M)G'Y4_YW/_B8R42, OC69A,Q3F+"FTF])9QOK<\H.L0HSA>KW,HS#:-"Y)U! MY)B 9M:(3!+O['RQ)K8\B)RZ01_"Y%+\6D+_9:[!Q$#VM.ZIS1KI=#[E.+^<.K!K\?_-Q;O(P_6_%;@2.\ES M="3D>[!8W\/YMIF /M][P1G5*48!SL[SS_\KE,:*7K^B\>QH_#1J=/1:*8R[ M2N/E25Q,1ESI6\VI!O?*JS]M'0PL4JMJ[P''+45\)N>3Q?+ES/Q^MV M38DI!J6+7K\BJ4Q)*J;9?XHD53J=804NQ\S>C1A2G5])0LXM3E?U-,6.G:A= M*JA>*J(61GG$EN?8T'.L39.T/=WQ>_(F U!'TI7]3U*+JJV]NX?ZZFL[#P? M;-?J=?3?O*VJ?_+?'K=8_:IJQC? B"6M5IE%C!C,T>@FJ\VJR6IYFJRF^$;7 M2#W)K>%C.3HYQEFHR+Z4[YPC72-'$G9I^JT>*P@7 N$G[;T(^)8P,V,_$7"G M>LHF:#Z<&7[FU'RXPHG]PHD#9V15<^QEAM8N=TBOX+T^O(OJ?U[!NZ+O"M[[ M2]]E3.YTYQOD.]W@CCG*1_3E,ON3\J)JAAT:"(>>W:K/4/7&ZHW5&ZLW[J@7 MKL@N5:OKH_:F24-, D<[C^;:'^.R+,Y"K6%EX*\3#/QEE0#*LT[](>1;8V!. M&$8- \FA,I1XR0!1V",+#NCLC4#'?%;?-\F;4C#F#3\=731KC?-F<>VU/U7( MGC6RGT4@>\M#]M8!(?O):8&=Y"M4SQS5SZ/Y>O,@^7JGVZJ0?7^1_;P1S=>; M!\C7NZUNX:A>0D]:L=9.;+_NJE=M$2PEE5*[\V8*UM,F+3)+P') K+:[A9E+ M56?:_2.F5@K6V:X2TWFK4Y%214IID5([!>MO9TFI4_5+KT@I-5+JI&!;[BHI MM6NGI1X^4,JP6M65N5@RWZS<^+R;R)0K.VLA5%%$-D1 MQ$DBW?=8*(#S,LR958*)(N.47X@@6-O(+ 24EC+X)E M^T85L42Q)*>BN6MBHEUK-?9@+D;RH%HI!F$4]6LI+<=\$_QY7K^;YF^YQ,2& MRL@R)Y3DKSBF[-@2T:2,J MEZ[$!0'9&,;MO%JI[JL)7&XP0$&%Y*FL'HOC4=E4 M)2X 2#?>+QN]X)AZ5XU3BI/]L%)73PM(SULWVWT]76I7M?S"I M8.>-J%2P4F;[IRI,NR>%%<]5^90[243Q8?I*'NT'&<7+HZBLKE(F^&YDU*26A%;BF L*V1E5)):YLG]Z5IAN?5UJ+*8=YT4XN5=5&>@S//Z,Y)= MK?(84^T,C:F*'C(3#-IY$<6:Q2VIC'#]);2Y7]:;#.FC(M\T2/8^T&=#)@O-\V/L MR )YE8W&!SFI,?"&\>C8,M_'KW5_?5P]&6 C12;"%[N2SMUK< ML,XFGS#A;NQ7V)E[ M\O@9_'KEWZT/MZ?7SY>-W[\[AW\WS]^)NBZF_JW)9D MBH%#@P4NZ+,R9GSH9 M119BS/S7H'_C>@J4K/CI2?HV$S1]?HF&#R)<.9)[O MK[YIQ@]WE:%F3W5UCM>H:P8[[N/TSB##H<7]$%"5L84LXR?''!P%UHHWG48&!>]Z%8C$_S%74>HY5IN(IJ,7X2 MS:!#T+!@E08! Y[SHA#WZ_ =P^9#EQ5UB-OA=2-\#K ZP&^IQAR',R<:"AP< M-ZR17%%4)_GX7M]4WA4S?)4O;$!N/*7=I.^VZOQ[2G!\KQQ6DB>OSAUC B.W M<7*VV%'_(G+\=N")F#N^,QW.>[\$1D_+>=VA-Y;DFK/)(0G=_]'%U_#<%2": ME2.\8^[:D'<='/,]%G>M!8>GFS.K&M.=!!TR4<32&LM-JKA'N#;0FT=I/5O0 MF8_,W$'==O2D[IXQ]/YLVAH"_IO)U782G]&CO%NQH[S+/[\[I"J4=)IW>)<+ MQQ5WT6I\V+K *?%:+5PKA@8#8C3;O30CCIWR5-B56UDTYN7FNAO.^%JYY&JA M+T\9DOGEFF2^#90/$J%.]P.A,AJ59U]@QKA_A5.G/-]T(<5MB5!7:E,$6]PJX*NRK>56%7Q;L*+T58 M3TLO2@'>L(=7/N9#*>T"BL\I']G[%..LGT1"0TTQF+.UE4E%-.REDRQ7FMIA>5 M<9QEH?^^4T[AIO&&E+-D+O):_3$JF5/)G,.3.4L&**_52^.@S,7-QV*6K)E& MU-+85>&"JAY%%?G_\+<.V+[H\POK.U\T>Z";]LQ:4H;9CBS#%%68'.G= LRX M@LP0#E!'BT0ED6$SW3&GGX\BT*IU.HWIXK\ KA!FA8#G Y2/C8CV%/'UZ37@O\LR^B_7E\^A3<1@?OIY#L&,AJWKY-=:;TE]/#:QN.+M M(Y0QM:"XLMA04-\T9*W^R^:5J_%#NR)VGZDK/MLV! MQM.R/^);)E1H7J-"]J.!>*-\R9$B2MR/KIYZ1Y]D0PC:RE-/F5KFJS9DN)>? M8T5#*,BO^:,,_!0W0&TZ'( \CH_LU=1?@?J"GPE?Y3?-8/>CB*_Q/_6,H;P- M]S+^AKL05Y'$:1FUPG?U79O,)I>F99EON#45&80S=P7.25*!A\56I;XW&F M]:'0W!,H/"&;P,^_F:JQ%;N(819!$-BXI((=JA0=%K4##-N5'<,5 &BE"(#D MC'8C[#QIU./PTUAUU';$45O'S=9QNUFJHP(2G'?CCDHM;!S;@2,C"O2EF+)A M4Z#FDA"7'%)1':'1K-5%"J]S]?<6NDC1=VO NNTI&Z!EI\\E6KK7R;%5[!KX MO+=G5#/@?H#[*Z:Q>O4G-G7X\GSUDSIOC/,%2!R6B3VP:LQ4:T[GK?%O.3ZR M$8J2HCDV;0IQ2S83T^(F8%&K,6P+1LUCZ% 6&S',&&;\"S1]_MOMY?TC/OMT M?_.HL-&(7U:B+8NK;@<;=@7_D[Q]5UX-GS9K-[2=@8&,D'??8\-C%6A!?6$A M\ $E\=M79'\G.ARPV&/Z?&I:!$CL!36SEE'=QWB^TXGA.SGHMZ;Q D>>H,;V MP"RL68![N 2%"_;^'W%:.>.A-S%GQF8LJQW+LE:TL5M@))\X4;ZIML"]3B:^6=FN+=YW$IXG1W0 NK=13_5A[6OT>M&AEW.-!L9 M&. RL9VI/K,5']?[Q9:JG#VU&"@.FTD.K_\@YW+A9>#S5J-Y_GEQM?6.)M@V MF+5#AO@-@D1@G:)0HE,PO0ZLVTAF!-A5V?=^8B M@2YA:=0N#I3Y?Y W@J!27<88XJ";(4E=N06F:I'@-T%^&,B:D<,&7\[>I^3Q M4UQ9.E$U([C5&K<\;&4TLZCB9,CL@:7U250K=Z83*U:;HG>"GE MLF5C#Z4T2'9F']7\**UHMC)5+;!,1:?1^!*P)E\19^G [IDZ& L;%MCD"^#0 M"Q[=,(431R6 R[S>XX7->"^_$9C<5'Z#%!S^PD" U]$[% M'KX;9=$G.CPH"@@6 DCN!S^)5_2IE:S$"HYU0F,![O8VU@!Y-%([1]H[?F MH0//SR%AY:DZ]Q!%,/3P*4$)(#Y/:#1:K?IUXW3KQ("_-Q;36Z,5/?G"&^V= M#;=3\M S7&\WNHO^G@^\?6S,TWL3'?GXS\S]VEX[=/%M$_0]!OT%--N(& M+8!G,;LV6@PRF@;OP'M,G74%NT)TJBO7&YG9@@9@&W#A!N.P('$=5)U]5C^0 M*CH.5AO^RY261X8ZH#Y7>D-SBBI[;S! \D!.^H0L507U+I%V(Y6;2Q64?]S8 M UPQZI>.=)GY7OU@ZMK 4V[6)_GM*3X>ZZ.T&PJ0E)[8.=9').VLIO63)8&* M]4Y=(*U')/F%25V)HO*AJ@$)$*%P7PP:DK$WM228L-Y-B5B"M+OPY/3,$P]+ MW8/F8J"M+UI%&R^D,ILC:\W[)9)\(MOWWO"OYMUS)^$]MZ,C-WTB^JD))"B# M \^N^HA\4!*=2Z-X]?L<6(TNK('X:T3_P M374%Q)^<;L(XEN0%>SE:N7K(,KJ< M=KT;<3D@]Q##+D)L1K4]K7+M<,B:\S2XWN /Q@'U8/.0%6&JDR5)J>$F"=G[ MI22<1 48 G%],P=D0*.^.(4W>=CN9$FJ8;CB?)?N8U$B!GP= 9XL^JCV%D<6;R^'+'C-^A9Z^O27FQ M%K"F+$?[5Y4&Z!"-3Y0U(ZFFPC%L5P\,Q8GSC,H6%0E& ""1T>2A 7P$[P4[ MWV)3GTG,_?UOJ@76//KY:_"55P8W*"(![%4VLH4+5F>Z(^_S%D> # M1/YSO@[Q! "L> NRFXGFB&%XL"PN92C].:;LB7Q+'HXU+7FVWKJ3YX(QL3?5 MYLQS,M4U'*\DF"?N%:,!+B7X3XB?3DP,) !_M31NILHG:TFM1MI'#!CKD@>1 MC;#_[*^:ABK]H9UJ&FHU#?5S4=-0BRB=XDUW=U__U:>>[]?]=/KL2LBK66%&NAWH5* MC#WKV]I0 Q;&4/W7W7F^COH.RHTSLPQ;IG?\57^J*R,&! :*_3]@(]I#;> & MZ*0^2)-)N14B!QG[GXU,_]=6#$WETE WC1=F^;.] CMB[W"-AC"/0&/$$Z@S M9VQ:E I%00.LWX$/&>XLWGYMGGL>)JIB<'BBEW^-)*\YJ?O\3_S?CV#96*1& MR@OR0V$A8VNCF_%M-(6[$/F9@ <]6U/I3EZ8@;>NSU=\M>-^]7IFF5-6WYH4 M;94/@7Q,,9$AC\3A5,JC?W%_U!.. F2'!@ MMSB(1Q;8\*8!3&^N3$W;UE!>DG'/,Q9YU<#,\ T[[@.,1\@E*-0)*#05TV9M M89=9+B9/+?:*Y \O1RXR#/"/./-LHLZYXTM$52>P#;@Z1"S*1 "KXB_G465"B3J!_.6#,2ALF3\;?8!H-8I9236!-1^ X3Y39W:['[4FTYU M4(:!ESQQQG0_^N9QI8T T:V?+(<#,2SNLB%[A?*03$I-XA,/G "5K9NL[U9S M(!_&[,^A=(8GF<6"DA;L; 3:(N.6'%8P\!#_]FE%MO0D(N<>^8;/UX0WSD*( ML&CFYB5-$ /&A+*22+=2B=I(]CS%O+*Y2%-VK]T+HR!%3YFAZH1:$I[P[#(^ M3@T1T+%H&LQS#$L\I48%-F((R@)/[69V7?F2*(B:5\!)9.?Y]5*?EA#/F9*% M4#?B3*[+X$$"I6<,0Y'!#0/?[=A<]R48(12.)?J%'9@O:+KS!2.B;=$5TH!, M4\"9=PU5)%"/8NZ]19ZY5+6#V,ON#0;6C US#TG#.6,RZDMTSI.CBTY,V:&( MC_*WNXF%4W4^$7QC"<85I96X]1Q^*2SE[CR)5KZ$2/JJ3B$8>\R88Y=3=!7A M'05D1$D!J$C3BAY,VP'C2K.(H4C47>4Y[>Z*YW2Q\]12(/%X0FYNTW:"5E1Y M[O7Q^OGV\?K[]=US37GJ_>?V[NN3TKO[HGRYOKE^?+S^HES=?W^XOGOJ/=_> MWRD/WWIW3SOF%,TBPT*(5*S1Y'D/R)$NF:[O)5#?GC-E2/52> MU%=*E7D #E4#O6X(-&'3"7(1VGHNH(I9A/ H B*"5UI6>O8#]+LW:(P9IO!DM* MWW&U!WB\F(X*6\#^_[E32^@"[D=/>'"> TLW07_N+2#*TUCUJA)X,R_ZD_T' MT\$*P05A8#!I7FNT (^[5\3. M6V.HO6I#6,W_T':>R<5N2Y&R?76*_A+=?,VJLXV4-%X'D$Q1:R4+;1T,M(,% M6(L@+U>5"JEZKMZFV8*O\JH SJE!6C)1M>"/W/G"*Y)A4Z\GY/4(43>A'(X= MCT!Q?9X+P!K\;H_.G%I1WD91ZA!!QM]A7+^F7;S#114O2%?KQHW#N1]>#)?4 MC,5@M0_K^1]\N!\N[1(=*=3!@"LUPA);[3_G=<2<.^#G <4SWY3$PE7/7T*Y MCC*7;:R^,DJ[DDA,S(EJ.8BUXI<<++*BE"0L5>%\5K.4/TSX_$_\5U]%2"!O M.W9@NPJ39D^4*E1>OUERFWJ5U&XGU=TRYQU%.,Y6\M/((8(1M>([?#TK2L># M/$[F:R?$OPVIJLS^R,A!186HN9EAQ*+S*21S5U+-:;+R\YV]HV9,YEO(A93 MA1I64IJ^-GFN&S7>^1PK,[26KL5 MP=Y7N4K;45IR0;>5H\^T>5IK=UI1/M,ESE+![=?SF29-B6.H&7,V#]1N.8#_ M\72R-,%M.K,&8U+L4.L3IT&I)!/3&=<@?:HCD=4J-(D<9;'"F%H?35*!_(H^ MS49$GV9Q3V2K9@:9>_@>LP]7*W(RQ0'Q$K=)0ML1$]E-4::#XZ$]O[W% MJ/VGJ>OFF_U;X?T MDNC>QJ,V7"FL_O1'9-I-F)JZA&["72)" M=!)(7!5YJ[Z]BJT&9J'&L-&8CY[1[Z1\Y^;Q-7)((46E*,T0'A6$\X#PD_9> M!'QYEFG%8C)'P/#8[.;T7:'P0'AJ=LGQ5)H!F>'GPJ#K)DG#"B-257PCH_R5/ ^%'A7]'U8\"Z*OA,J&(T.Z!;MLUP4#.E\:I]\ M6 Z?U&MQP59EUJLV8-00.K9)W8=M4'49N:7R\B@/P<]+>^U]"-:+DDUPBVBV_@.P16H-O6C5JUDP;9 MVT<7YXNARMQ GR&F56CLHO'YDC$%\=E5.X;&S=9BKDB%Q_N%Q\U-+SR.2@9>F;>W8WC?$4O62> M8:D,!8D)FY-TJR0D7>%NFKB[9-QDJ:R#K7&WV5U,MZ]P=^=Q=Z-BZ%W#W4YG M,?F^PMV=Q]TE\U%+905LC;OMYF+A6YG-@#SC"'F: 7?,"%7-KNBYT.K^]%7K+?X9MHVLS=A& J69 M&LU$=3(LFSV3$EF MW;R"[9L0S8%'?-#4XZV,M8&L,=[EZ,]J^FT#_0[-&?60#Q)PD4'@Y+N,93-+ MDAY*90("RCT(C/-5$6_F,&KG%60*LY;VOLGCPZ:;)4D6I3(#TZ2;D[R"!!7= M[#7=+$EE*)4IF"+=G%1T4]%-&G2S)(VB5.9@BG1SVBK*;Y*$;F*F>$5,JRNL M>P][IS[(LH7.4'N577$>OMX\/\86H_G&S/($WC$?'EOGF?A3^#+OQ* ]? M[_[ZOKKD;6EOG7 1FK=:["RM+F\O)S?FS@4,_1+X>>R:\P^]K]?'EX_7O3^/ M>S?/UX^_*:K^ILYM2G:#=DLA\CFZH+Y/V&(+>X=B MNZW??U770@LBY@ 1^:E*$MS",WGU$;-]!7O!N<<&C04"^KO^^&=EXE=A3 M4'T7Z#.;S#A*>!"WV!BGO *ZZJ:]LM5>AK>68IN]'K\.KR_RK4$#;*_\Y^4C ME]%/'].&[W1_VO"%P5/.IGPKD4C\F\N M2YXCCK).CZ0MNA=L Y,*_ 6!W]\&N4 4*#PB63&OI-B;+#6@5$B>3C>>E7<5 M&8JOF-XNHTT*37W219O"L_378Y39VR(/ED8V??J=?U9M),58P?KTE%U$8).] MQ/K]DT_,SCOWR[.JE]F8& ] !/,5^U]9;*@YEVQD6NQ9?=^L4/@TDYC:)J#+ M#8G1PUX.AES:[4X9R67'C);L93$F5J(K33Z$O)E'QYW5MPHHXOP;M5:YXW"F%*21.^/U4$N$<$F'P$W!X38#M M@*UF)C46:1/@CEGLAV$/%)]XE^6>XUE)>X=E>4K,HUD[;YZ6@GDLR]7;-^E= M4:"/ CL[+,Q3H\"SLTSZ:J=-@1LGRKJF<6I[#R?>1&T 4R4O*-%%)(G]#W\^ MX/:9.E'JG>DL2<$YBTS!63\#)X0-E*\:D0,C$WP(5#(OTE.\PBJ58TY]V:"+ M6-E^KT=BYFE*?+EW_MQ<:EF1\XJ[OM"4[Z#%+7GWM757]__^M9[OOZB MW#__AY,0^T\VW/I]V#CWGHDS)%%6>X4&#O\HSK)C7(22,57F&%=H<4)[A^HPR 7];C3(4V3XW,R$V],B\&1E<',LI@QF"N.I1JVSJL: MU2':W.@LK?F*ZQA9W!]__AVYEMS]L8W\\_)BO?:MJ!"\ZU^(\[,G]#$( M]+T2V/OL(6_/Q=T[YMR/MD]>:=?:G6*R5PXQU+5+2!X5'!:AJ1U \G80R9N- M8H*\6R>#E,7^+%RD_V58# Z-3N<73"'"A@QN"P,+^R+8;^I4&:CV6!GIYILR M9L,7MBCADTGELZ.+AI#)T=(]V6O.@Z\Y!,F>0/LM4Y)]ZV1C66X.-.1C5X!Q M-X!P?R"^77'.!XP.\]SPX]X(<'33=/=NK5/.A/<*6XO!UM.-A7(NV-IM9S(Z M+J?RC'*8S]([0_DBKHA0(F]^3B3!MQPJDV=OI>">;M48V15IYU4E9*W/ZD=I;-;,44V'V;V/W>YS,<,I5$-;-+4X=*C4JZG9V@ MDE3FT.QX">#56#5>X'T)&_TK_;EO5L9P9F'(!F-!BBFHK?':![9]"X1]BX'F("ISCL'&%8)_I(]57'RA@KFVWPZ93-LN$S9'B5MFF,B-F M9;+(8EB+W!45/.SS-:=<#)-6S5_HY6%I1;_*H59B@/9B08M/IL4"V\LN"%6X M5%"OH+Y'4*\8]VY=<^N SEH<2IV6^I;]76GF M*\0^%-E6@?WHXE;64C]B+?73FSJMH'\XT*\LF8,$NRSNV".85WIOI?=6>N\. M\,+TVC/FRC*] LELF>8Z/1HKC"DSQF#+#05[;BC4=*-"FPIMDJ#-=Z_CAE>> M72%/A3Q)D(>*M;_)8NU]QYH=T/DKW$WN@#0=52\?RN9H5*QC&:Q!:!L\&JZI MS'\'^[K95N$[*/QF"[^"T^W?NBY72%C.G:6K88,:G&55(9+G*X+IAVIQ+E5= M-09L17>6^%O?0B2N =M4!:^L=EQ!4=N4/2;;1I)&.B>=HXN/LD,R-=/)_[H^ M57B0+1[$U+&>Q/0"^7]/CNI0EX[K_\[ CG +VFR:1.LKA)/]0^^8$^@P^J!: M\'B2$;1/CCGX@6TGF67SU=+N09HKY// N#+C=:LT_.V$=Z,KB+4=.AZ41\Z= MN@V"RHD*Y7"#[#M"GI8&'\]![Y+=&4JA=^UW_RPO-\K)Q \VC MB_N(3@T?L57#)Z!#[ R@]!GH,DRQ&!7L:R.X,E11[+VQA]9Q*F1/BK$]7$Y# MK::7=(1(K@9'#K%)HOW>#[1+0HS',%[(-C ]Q[&T_HP"0L\FUZNW; VSK$]U M9?OM-L['HGPS993?WO++#_MH#QE=4$V$?(ET#* MMU-F>:'NMMC =@>D?0D8WW)97QF_&:V2C[T;1WW=E*EO6<^UQ5EK22OJ MH@7.SD4L2VCF]ZC+H<^(9T-E9)F31%T;]\;2WZ2'?L&J0N(MQVL4)V7Q&X3Y MV T@(8[ZXSU)G <0?N8P==[6;.;.VR(SMO;5G7"XA'5:.N]$0116:W26C-"J M:*R4-):#AR.5V2^G9RF3&."^U^3QUGAE7'I)RBN4QOYEECD$NE]J%1^7E<;* M9$.6B]#*),QB">V\;&ZG0D291VNMT@JT?$NHE[8%:)6E N.C^BE!_<7A\J < MG&KIZ--G:4?[MG&^%:5)-]L[8JU6"3C;>^8 ?Y0!1RAE2A@5Z8<+Y.14;&X' M5*UX/MO8;6+3V]8,OFR\AGL-'VE'4)/(6NH2$)K-KJ[ MH5)4A%8^YUR"+*6S3G%92JM'%U?(55HN'LO$T\[$V#X/*G\>?M$Z+2OGKNJ# M2DWGN^/T23N(NE7&5=XDWO&I:>UF8S?LH1QSLJK>,ON_V<(;JQ1_LX5?00&] M90KW!Q?46R8TH'I?G+E;3*XO15U^\NTF,HG/>)^:=J=1%L.XO4>>S0K9 LAV MCIUD.NV)P5EBF\%N/NVP[?SQM$%5F-7R+9[R%8NYA;C%SAO1G3Z MRM_IEU*CKV:MT2Z^IG&)3E"Y\G:(@@MP[&TI+=J\==!9MZC608E4X8#Y"K_T MS>%/_R:)^&XV >P=B#^N;4?6%/IS3;'A+:.EIPB+MZE8CW?:YW#Z M7T?8&(;INCBF^SM<]L#]'9/98'N:\8Q?==MZB\LB+!+B(7!_]!B/ZB?E M>:S9"RV7X \HT6S%,15GS!1U@G[H?_EGYDB96IIIX2*OVH#!+=B.K:C&4'G! ML;^_ZC0P38$7F@.-ZCW?-&=,+T+AJ1KS7VR%VO"CC*SS+;#W*3-LIM!N1CH; MX/O-\^/L=WS796L M\<%%8?\;QJ-CRWSS87?P,Z1PY>'KW5_?5_?H7TJOX41MO[]MN;QNGI"L]E@G M[,R#E?=+X.>Q2\/U[T_CWLWS]>/ORFJ_J;.;2EXT(EFL, %?5;& MC+.H%AH PH_X4X/^@>\MN!C%1T?*KY&P^>-+-&R0Z:4#F>?[JV^:\<-=9:C9 M4UV=XS7JH)(>]W50+(.BG!;W0T!5QA;JI3^!$AKD9F_B-C10735T-W(PXQ/A M/[J>R="SV[/PHPN2)4B]5ZBI R7__JNZ%EJ0- T0D9^J),&%GHD2P0B""WH[ M_Q)_3J[S>^ +2>*-83L N.1$(ZO![AE#/"YP-F8,-&9_T>P!\->9Q9[AI9<( MUR-NRK0Z[19H0$<* Y-ABJAFS=C1IB(\;,FYIEQ0B KQ&2,W'7-*SRU$(4[# M0L[/_Q91=6/1ORA8?^_'V0?-;ET8!WU?EO5_??OM\_?K^^>GY3> MW1?EZO[N^?;NZ_7=U>WU4VB7)+NDU"I68$6N]TMHI5]"BWAKT!*^JAS?):-) MK8WF89. G@!+V.2B_3<%YW=:R/\^*T<7W]B+"B+,,@>,(=;;KGT0N^&\+RBU M]0)8Z=W8LZ>$H:HU52UGCEJ>JA@S&D( _%6GJ^)N Z[7@;C1)K!P#-F@%.6" M&M[P-M8&8_@06*(VG*FZ/E=,5.*XNO;R8L$*#JO)OYA3$!=&TT3KK=&L?;-]4& M^.O<[$!,^@MT&/B-_'^V I+7 7GN (+-+ >]QX!@()KA71__ M5@J!BX15$9#FS!;W;"M# MS9*D\Z9:0UNQY:LFS!F;0T[:*HIKG=F"^&8CH'O0+N!LJ@-VG@D$C$1GS_I@ M0AFHTRG:!/_.UX6KFM(^4;Y9UN9F&3HXE'LV03H80ZX/WR1%PVL[MA_^6C!,HX6OG

5L"G>B3J=,U2MV M%+&96P/1SV#*M^<8;V&[['(K0%(9QHO)CDI4)XB0\!%>A;[]U]3>62O MS "ZZ*&F/T?"NG540'(XV0 PFKX&NK6*S$E]1RD(B&X+3PW)QS1B\%;# MM_>>K:G* ^CV(^ JU^A:L4Q#&]C*$SSW+SY[9=9IM\I'PWR+XE+)WU%#F*?.^$:NS#&;N,YQQ.;.GS> M$NRHY6,=SW"KG+WP'=NPREC'<,>*->%I\%S%DS/0A*DQQ.[P? M."9=$S+99D>>BW:Z@CO+KS;;_+OB?-[=X1Z A0*)8S:)9?'PDZ(6'=3<@#]0S_S?";7G$U)'V:9W2X M+C^;:%Z?]""X(XO]0P*ZKJRX3G="6)=6/%D;75R6^#2;6B"S!)[C)CR8B"^A MH$1OWK%$M157 3H#HG&'MG9:5WSQM>>%%<=PPW/F($G#/: $1C$GA2O'6I#@ MVH1XFBZGM/JYG(/>8L[]B*M.01EYIR\ 3'Z.B?*V&HV8*.\W8/PO9!6@ LE# MNW2WXFKYS2:)XF+^MN>SF5^+X]R/'N ##0QR?, -[)XD#>SBL)Y6?3%K6P%1 MJ^-1$9IXOWT&W)@K7@A/N"+?12+[G1E^02(-'7L==WI?I!C:8\;0]^^LM@=D M%J(P!V"SB5!>#L6K\^_U;!)/J$;-T*Q$=]3$X&TF26WWD .L/#H/_#RQ)7^P M,<2N3&?68(QV@@JF*%=DB41 :M>( BPP%Z=P=.*>%(%0;9LY0N\62XI8"2*A M;IO>E;M1"_K.=OV1:MEJ1JJ6U_=/0L'Z> 0_'WV*TQ(1 MB2PWB(9XBN.&^G"LXB0GH__'!0C[F:*\8//L. MYK&J^;GJ0#PWG.$L=>(E8.:9-O>)B+],&4@U^GS(;10,A2@!)]Q"<.2G$?T# MUQ&OQC7/SSL<#4D(F)8&H($# :WATD+6BV#DC!MBZ_#^=ICWXX)BEA_Y!J_A M-^F+=NQ3-=L!CJ[ZU^,JG!:KPJ%&*3Q@W&UK(Z&3Z//X';^ZFG+]/M!LKKX^B? _:KFX MD([,1'G&0C6#+[K(9O!=\.>??D=I&V_"/*T'HK;D\KBF"O01/FN@M+D=^DZ0=^57Q7C M5KZGBY$#R^TZ-%H5(P6(N^RD$.#[P7T;U/=X,ZZC(-:>!J"-R6F_#6<6^CB. M+DX70LC<]T%=T;EBZ($&U< %KR#0$X9O 41#AMHL(!JJW'3!8%PP[OGA&/F" M'MD45DFZ27;+;[=/V5DEY^5PG<:A.$+$A_W G^ M*++5X-%?U?"^#RP-QL\=.>=@9"W'B>AFLKZ /DG[ "08U(QXE/U^!!H2[,6: MWQI_(]OD2MJ]V(@K:!M)!>WMW\@!%7<+"Z;Z-K?P MZ&XSFVL L3R<@21%_]%49">@+W:*&5U,7H@,VR#2RSLB.:K9CL@.)>7U%=W= MOC2+<$037_]@F0Y7=&M@WKR +04R*_@(Z0<8VL&%4!<=P@HQ6YI:&B4,#("Q MHIZ +CH.0%]N$;/HMM"L\X+^9+*3%F#.K &ZW"Q86@>!QS^CT<@\S$.Y]A:H MN7AG(RVP@9$)7WFC# *;$C=X @/@7M48/;'_8 RP?=JZN3YNG9S?%YX^3TN--MG1U?MK]<'C?;W>O3LW;K MR\G9E5=DLI<5-(NJT';=-S8H URM2/AJ\/)XOU<1=+:Z4B(]*MND4U:6NHDX M9FPA9IX?/:/$P>0Z9VPKUP9&Z4*M44CYC?J73QE.G46N["[NNA9OL)2X(WUXR:;:S;.C(I:@MEE%V2I'T^WQ=L9ULMBPA!:968E(D[O!O MS1GS?$IF7;^+"OT>-FVSV?!9?=^HZVBW4SOK+!FRF#]RY(:9%1$D(X(EZ4;K M$0&YQ5WLQYH-U[@1SY6)(LY.:XWS)8UX*XHX>(I8DJ&V'D7(&()+%"6D@]9) M)1DJ.EA*!TMR%-=5CT2T)6?$_Y=9YE"UQV&4E'@M?VG#UHXNOE/S[0,F_.9G[^='WJI6R MI?$5!'U2J#%/<.=@WTP5:]2ZS58!%%X>[#D0/%TRZ;8(>WM;I&TW:\W68B>+ MX@&\CRL5BK1G19O$VZ+J2:U[OM@'I'BH[N-*66-JW"3Q5OL\=ZMU2]ST9G^W M:B?GQ;#33\5CS?[@9QQZ=AHIV)W;,D,PQ+KM(LS)'0L3YQ$:]AN,RH<]C! 7 M2XUK.X8Z.0:%%POW'YB%J1[J"[L?15'Y<2LAF:-V?AK19:X@E]&'$B#: >-T M43'>C!&\6R^-3[1"\$(1/-^0;;9HW>K43RJT/ABTCNF8-HDL=*KBDWL%_SBV MMG:0,F.!VXKHAUHL9XII*%:*$1O7 FZA%3:BM3;MW<]T^NVD=MSJ] M\^/.5;MQW#L]NSR^OCQM77?.KQNGE^=56YNBH\U56YORUD>4J*U-JVIKLWL4 M=L@=$ZJV-OL-X:JMS0$ N6IKL\_0K=K:5&UMJK8VN\M!=L:.JGI35*BQ!#6J MMC85?E2LHT*-35"C:FM3(4:D*[5J:U.UM:GJMI-'C4^B,AA;7M2XM1]M;3HG MM<9Y:1)E2I/"4!$!)X*HE,>UB6"WVMJ<-FN-5D41%45$4T14CN3:%%'ZMC:= MHXMNN];I-BHZJ.@@D@ZBVMILH!Y5;6TJ=-\%=(_*(5U$]Q)P;FQT<]JH=4^+ M:(.Q^XUN]K2[39E8RA+2EIXCB3KOV6'E^RIJC^J"DY_MOVUAE9'\ M*Q0O#8I'-= IR+)/H>M3HUU9[!6^Q^%[5.^=7.WVK;EZM]8X*Z+Y3H7EI<+R MV+X])U%]>[(URU/LV],^6ZL2/<>+1^3(H;M/A>WK\/33J"Y ZQKEV[+E3K?6 MZ>ZRK5TU!CI$,B[*D7::8U@]XP83IU6#B0JG":>+BI)GC.!G]=+(M0K!"T7P M?(/>%5I7:)T:6E>-@-1N^X"Z]HGER>W9RVVKO<%ZBL MG8"2\Y 4WYAVMY\D%+5MH4AHX7!A"/WZJEJ:"N UD-_H$14BOO*1TO3X>=+> MEW?X:6?3X2<"8#O0TZ=86DFGPBJ9\"D##:3;K:>"79ZP2[T/3P6^/,&77H>= M"F[YLLS4>N<4 KC,WI@N^+/N@;/J7)4B5-D,F3:EV$@]KX!> -#3[E1307Y7 M(%^1^R$"/:WN,A7(=P7D*?6-R=+CEET"6\2NM^T-L\R'+P&F"(AEVR,FTRAA M,H,UJ\K/[<."YTMFUS7SF8&>6Y5HXZS6:F&F:1;2J9A%EH97#JWRN MFD7L*NRJ9A$[#;ZJ6<1NPJUJ%E$UBZ@4H0.U&:KJ\0,$>M4LXE A7Y'[(0*] M:A9Q:""OFD54S2(.J_BMW5HRSZBYUFB,TC>+.#NOG36J7A'[CLQ+!AFMA\P[ MUBNB!:C=S&2N:H7:)4+M)2.,UD/MTO>*0%9]6CLY*3 %K,+G7/ YJE?$!GI' MU2NB0ML\T7;)R*40VI: DW:.+MJ-TUKKO"1M=TH92*EZ1:3X\N*),ZI71'ZV M[+;5?ZU.K5TI\ON(EU&](@HR2[=N:-*MG1=9^UPA:59(&M4K(E<#EY MK=.L6D64S;:K6D5D1G4Y1BHS+G$^K1=(N%6)BYAM& MS!@]NQ4?W4'TK%I%[ </AZ\_P8FS,!X=6^:;^U'X,VPDH3Q\O?OK M^^KLY*5M(<+YPMYJ2@SC:9X2XW$W]BOLS#V![Y? SV/7WGWH?;T^OGR\[OUY MW+MYOG[\35'U-W5NR^QG-!P-%KB@S\J8\4X8K>G[9T68R3\UZ!_XWH(%+3XZ M4GZ-A,T?7Z)A@WB8#F2>[Z^^:<8/=Y6A9D]U=8[7J(.*<-S7S<&/(-^AQ?T0 M4)6QA=3^DV,.C@+6^9NX#0T8@H8F-@S"S;9116,+5 M,U1];FLV0OE&,U1C #B$\!YJCGSFD=DSW:%'[J?,4D7Q3_\B_@ZVX<8AGU)N M5_[/S':TT1QQ?\R I+A()8%N*,X8[BG+.U4^\G<./G__\C_5R?1SC_\^_/Q) MLX.GALRP&=:[&%1K M K;,4!FY^[*E<6/3QO E%M/I(0,,;ANNST'5 A: 10G!FKCM!]5RE%O\B>[E M_\S@=V;I>&)/?J8FKZ=44"<1'S?ZAW(!^95IV34(2(*B; M;[0E^=R52G:C:LV5.Q,,20:+O:@6)CWA8F_PX_$WT_R!O]]Z*.F]4NV;KZSF M@L^/ML />#E09S9\8^#@75D"N1U3&6HCV "0,^ &0 70 M8V29$WB):>-&Z9K#9W3-;;NN]/0 )/D18 %Y/WA>V)TVT*8$7CB:KOU@L [L M'+9#TNO^/[=?CIOGA"G /&<.BUM3,$]<69V TB$0:.IJX/"[!:M.IY;YKN') ME.&,X6%)1<&WX?-P6&5HZKH*=T;,@Y$LH>_"[\"S=*3YF@)2CTT=?#\0.;U9 MK IG><,#*R:"[DV#&T/L'=:5O\?,0!@,T!(X=F&,>U!=M )<8AZ.P-/X;GK6 MHILSZ?+]3Q/$KER&<>4G+(^1>5?EO7UFZ,RVZ9#"TH$S#K6!BB]UMQ]UM70B MXE_RDE#IL.4U :+,;+A.#H,-X5'/57+\WK=0+06Q??_*K%>-O>VGK)3JB88: MRCV@DI ]_+3:'I[8@_'?C"\*3!0^J,&&C!DR2+#;^0>(H?"2'\P1ORM]RP2Y MK5J6.D>F!,@ZG T"Q&87I\&_+-+2!,M"LP4SS6!3H M*, 3W#3,M9'0U8$+P0G,RF1E(GIP%P>]3D$'X M\0LS0!W1D7SAM,BS:\H8K)%C>\K@A< ,5,6Q5,.>:*3QU)"3:0X(+WH-*.O$ M)%0&K D8,(@E>IJDB*O]L.]F'[\U=Y=A[J$0D_#I$; >,W!3JFZ;*."1&4RG MNMB^/",(47,"XA,EX80A[X&=TZ4/5-N17!E% %H4OFNU!:#L%6QBUS%6,4G1 M% CJC($[OJ#2:#$7AQ2TLF$WPKU=P[O%6EVZ9Q(N;MJ(?$B [98#P=;>E8E) M+?W80DN_=DWI-CY(Y=\V2"; VR&"ITD"G]U&!Z0R[_3L?8HBG[.0(4+"0$YB MH%:%.EM_+D2[30J5#@JGU$WP[UPUU)BG')(R")_J)JH PUK@Z_BS5 A#7Q$J MO2JX Z < _T1(8PJ';&.T0B4/0 5_#XA6TP!Y=<:HU&$"WCZFRWVR5DQ7XX_ MHKRBK@V'DFB/+AMA);P0AH$8HZ0E#19#Y=<>:R-4:=QO3 #1X1-EK+[B-Q75 MMDU@?*C+2,73$-:)S=-A-37G2S5?UAZ:" M#0;ZGNH:0@_,G.K,LX7E5\DH 'U353X^/%Y]VG>^3S@*E^OH3'G5;,T5O4!> M>$WDE44V, :ZX\A*F"LJ<#C(T=J V^\#CY_U_P&21(O2!"2Q7CCIS(RIA6*7 MMT@FMR1'#(#GD$T(A0"?3!]&N*0Z0!J '>B@1,!"$UA9D1$ Y#] )!8H/ARP ME@IO-.!Z4*7![:&FSZ8ZFJSMX0?#H87VRI2I/_P; M)%XT005M )0H3%6X?/P._C>H>(E=2=6"-D;<=(2NA2"E %4*Q@7_M[FM;E+. MUP1?]-^99G%UC8"!ZTT837B]RRL1F![5^OA) M']7!?*V@ E"=6R+HN+LFH6$'C'_ @DNF>\Q QO*54MHKJ2T7<& 'V((@,*D/ MFD@@(W- =H.0&[8Z8LYXA@;^!0X'E/F" M5$MD#KK"3)<6E 6$J9$M(AD1J=?FS EM(*!A/I,F] _H3LY<[M5$/L%04(]& M+HR(R?%K 25\/.];VI#XGV(/QFPXT_VL">VP/D@WZ=J+."Y>D-B7T-P&H/CK MPA.#IX&O\ 708C5>I/\-P<,,O _@^+0K/+>#9S==/W9-J!-X2YY#UB(/*BG; M<]MA$WH,M V#U#(#C#'0!O%V([^#\!AJ-L(=#N!]0[.6UME/2Z MA,;*M)=G#Q_1JUU3IG!Q;*(-CET)9=N(9RAK2+439A\ @1S?<.$OJ$:Z^B+I MF@Z&!4$C0"HA_^7,&9IOPF0;PIOG1!OH#D8@^LQ)>*]K=:":#S_#!ZC$ZH"H M%I'# *7W '>@6N@,OO6)QSZ#M2V)!YZJS4T-\3K!K2SUS;, Q *(\V,@\#YC M!@>4\'R0N@&<]57HX5(-0@?( .T!$M<,Y2M^+#<^%&Q4F^"BQ$Q ZN*V&+H= MQ$MH2?7%8EQ[FJISX;&':T<*@_V-&*L3%;O+^*\'#)&I)$7;90]#3YD;:9:- M;%0?XBC1=?'NQ,V=?^2E@*2F"_UPN/.R$1,;)DF]7/0G(G# MHR^ H]0;OW=+X_$>,6[K1]W($'V ^\<0=^,)0O;$ 99)G"4[@N[& M5.C4@%V$$[ QN$WB_.$UQ^A1]%#;LSQ!T_G%#O!1'I$1FUE$$D Y$YU[C-,/ M%]>2-80\>)RN"6)H_NG>=7)D(B&!Q_%%??C6V()Y+RZ9_MR7&AE:OX,QW43@ M[R\F&*92T)5!BPKM(9"#UV$M%*="AG=D_6;.52%388,4M?-DGO MZ4II=QL\RP1_/FF 8+-$()QO?94+7@2"D3^K;_@3O!?=#%,3H8/"P@%.],(] M0NBC%XH.OR0C1!WV+%.;GPT"8P7;DB!SL&#V8$G M^)\E,P<1B&]R%1K25ZCABTQ(8:_HAT6-$$4*7HZJ_-?-.>FK>$-]>6^S*0]: M#U1[K(QDO@4/\^![9Q/*>W"7_\L8J:^F19@Z&*ODY\0,&_?KIA7Q;9'ZP&4K M/A^\(H><1.+X\.EHAEY/C%MKYC"W8%-&MDD:>T"]R@M#X(62YN JM7R/;\*! MB0@;4"\5@[VH9-4&/>ZZ]M^9-A3Z!>*!/[+85W72G]"Z0.B:Z,+G<4'/T$8G M)\8&7U!9^_FD6V_*= WX W]9@*BD*X3BJ*K%=?N?3QOUMN][GK[;;O()5V)? M@/L4V<13BC>]JIHNE23N=G =+N31 P2SV*NIOR*-#M#MZD@7P_PSNBW,4<0V MB?8YSH( M8@J_/;8[]@.>6G5ZD\C^@<;4C6;W7H#>#,^?R%/"'JSCO>&9,S] M1)2C-@'+D&Z<' ON,8:LCS8EL!?5EW/SA_D&',=:C+^$02V25Q857%=E=55] MRY<^\T:'YS$;+R,L&HV\=[O;1$57I_B*R%P25T\&'9)]35H/M([P6\A]$E<"B46&@G20 M^J+H\+ YF;M9"I()*A\]#@F/+N&(G] 1BH:T\J*;?__4#HY"D1(UT;>!P=\X/P!N9OZNZ M> -?_=6T/,4?,RP"2"6%*JK_J[-[Y/L$._%<3CRS@#@-13#@];\5A9]K#_"- MTU/%D^W&P?RB1^_44!/##%CB1C7;UQY197XL^).JK"%8>#&%T!$M[GR M*G/^ NH;=T;[>(N,6Y"[?#95?FZWZV?2DJJA1M]LUAL?(JTN'K6>2#-;O*OE MCX[*? JAB<(+O*19&P,3(AD=.6!\)J)(EZ0T$)C6G_FF)94H?D6 MX5MOO/PE.B!0DWF ?2\#92B^"R_RDH/X&X1Q&I$ S%TO(D>83B;3;44:C7R[ MR 0U1R.LSL%(.E;6P/)8JS*@%#WX8^""(U(ZW6PSSR\6%1-+AC8ULJ5]"]E^ MF'EWX'=;4=!<9M=J!MHFE!/''0WU,&_@A=#"[>FQ?7]%="4C*QE9R](.!4[G?/ZN=^K& Y+(Z_DZ8+P!O+4=0*B ML]7X4.,2:YD_4L%6[,J=Q^=Y@?I>//XL1L2,8E&=H!TK+3@0D;"^)P(WHDU<9DQ"D8!/2V!4BORA2KNRT\*AB MX,MBX.=5#+R*@>]B#+S2!RM]L-('L]$''T0]V7?M/5HG_"Z3^WCLQ2ON6%K# MEJAV329A(N"FX7M#$7,N=UAEK-B90#L@MC7F.J%+2;FWGV/5JH.+(5W-] A$%K;;R M0JX,>H5JV6.%&:^:91H41J5 )58X6Z"KR:B[H9(3VTWC\(K8A+_=Y\C W^?D MG0^D&CP$O#_R]L2%4UE=7^,)HV[1G1>?5=V '%?\53@))F;+[%V$O"]3)5C? MZ"N!7.$E$0MB89YIB>*A8\SM-FR*B!OB(FK>+1L+-Y)@JQ31G4U\:3C'/%GG M#KA"^^Z_9U6.L( H.@S,Z* C$71PR%S5$VW=\&* MJ%2.2N6H5(ZL5([X1*_(T7/IW8KJ\@GE\-U6Z M85YLC9Q(VF &<@X6H^2Z@8H,D;J-41V/Q:A-QT3#'G S$?VGG(=7'$U?+R+,4V)U00B:CRKUN7%*CJPA7=SEM^O.+-SJB* MT)2[6 #"&Z@S,PMT"ALT'2R7\GG[(L#I#_?T20D8@YK*#%$)+^J@*/5/LP.Z M)B$ _W+2;$O%Z]3"1)DI$#,'GBS>$1@I$@0#K2XP+.C3Q.GB_,H#QMSX3YU6 MO?/!?2^/L_$@FDRS61(G--\,\BB+UW3KI^(U<2&X%M^92)[&''3%R\&.-%G< M]G9NGAK7L03@!Z(-!1:0\OP=6!"]V+6(D**(UH;N"AX0UUDI2)6"=+@*4M$2 M5VAG0@DX2"6M4!!\(S<3]2@JK2JF?//YPMR\8U!%3NHG'WQ2;C$/1)S%UMX+ M/8XOVTGL"&5/"6XXE!IS!N)\R7WZ,F98FSA7 M+I31P8@0/65Y2-QWR0*I>.@='7MN:7RHV5XDN_>I7GX%HM(5ME\SPV4.$6H9 MZ[1%4WE0)XN\CJC2HZQN(%Y[NO675CS(T@II)1_+EJ61]1>BG[G/Q/<*?(79 MJ!G3F2/;S7BU'[SYG,_70S44?J>.:*J("5B4F%!3*!W8H99P8Z;JSGA O:RQ MPH1\]K)'#L\ %J457N-.661!$8DA@V>'-6GGUKP6E+)+C*_QANB=R7TR@3B+ M]#>$9%F-MX*T52PLM$66!-9-BN(46(D>QU%#-B4M5Q9T94&742I6(8;L*T%L MQYH)IW5D7@/_[8MG2SACS1K*!$HO__X-@](S YO<864#[]L%G_K9#W S&RN( M89O!A@+83QD[%#W,!4=BO]05W5RT'(VW6>N+D_UZN@V[_-2!>$OCMI< MFROM,\Q/8.]L,!,F .GSQ(=%IPT1TQ:N>[>^T!OO R,VN\ARU UDJKTK!)>6.+S5CKF*= ^8?4X0&F+PS?@/@,LO@J]>5&QY=KOG+ M9N(J56IN6;MO<@LE,P]\32#([T\X]:;.*9/7%!-N*,"/UW ]LP#2=>5+7*&' MZ'G H8FJX2/]Y9I,IJRD]2_L7,(=6>)H-^S,L^'9. M(9- 7VBJV?3V([0/=R]RJ;]5FPT 9[YKL \;L$&XU36_1,?595])T02/WR#E M:<_=_!>W=UCOY05+RAW47&A:3D!50"+P.E!CG[1 9[B?N_4&)PDW3]U-G_9& MNW!"?2$GH/9L7PH9#@WKHZ:#Z66U M@#=X1>,Q;QI#<& #+_M,W'RH43\)> QE+11W/#JH)/$0OS\OSRMB$@6>7LFO M: SJ#S\OI!GZ0_B:(9OK1*46BKP,REH586>L8$5=)N;]X3Q'?#--/H O/H"8 MKBVM=9YBDQNN<_*3^3JJ"2DY7%R/% FN;V$?4A,S2JA>K%'O!D3Q.O 5%TF" MV#N/ZS>G5TQ-1^1L8@,ND1K"6UH-1+-4WE<&V[\:?)^ZZC:DD-V[[#$UQQ\, MQ/"+4!D<7Q.0S,86U7+4G'AQ3">N)XT:57&U7>6:YM"<@ :BT_Q$;_B(',@/0/G580F$GH=,>":Q,MI/IR$V1?O!GVYO;Q;NCZC\$1H*8V) MY"+MU?VJ[\VUA1M,EV <>_TLFT3$B^]R/3J1# M\7$AYB1JMZ&C*T%MRD^%@-=^H@GV@0H,??1U-D)EWM/G*-M)-O$+-!MTLU[D M L$X3I! %NCG1=6,4#/=B/X%/H(8HE8WT%1_$E*8=2@JO=99!&)$2;Q!2G3X ME7Z>L?QU(3822J;V*$70OK\T5$X3\=<7++5!Q/ ?17-G=,F\;C[51;1X7BH7 M:)Z9JO%! M1H6!*8+\%=IA#5%K*_<:@&H#0S'*^9#G=W^O;(6S+[[1$A7!+W MPI,<,U(<>>>.% RB7S+W*KLY2.)V,"-2\5'OQWHBXA M%C7!KWTP=YL4B@YSPGOA\:<((N>]WV1_ID IA[_56YAOXA_0:N%=*[ 94TU4 M#,P#QIO[#B'2PT%74QDS?0I7Y6ADE/K;R%'.9>SF<35"A--/M0QWBH]8 M>+3R9=[H!9],]QR^_].=X"2WS1?SQG=X@O\SKS.P-962R6D^EHG^:]]W V6# MWKY(0W[Q-XE&[HQ3DI5FRYOQ?6L,,#D=KIRZ6E$WRGSRAY?5I\=-AW'_?Q8N M_';C]2'N6G5X2-[AH=6H.CQ4'1[,'>SPD-.0\"45KTIO^-K2-2K9/U&!1 M"1?\^G,G]^J*@@VL+=_Q XT&,+\V/,G93>'E@IU2E%:VK^6%2=PG@$G V*W6 M7M&K-MNYF6M;3(+WCC2#6%*T=-Z8[T587RN,IF2IBF'3JF\ZCCF)LHDV5X]2 M2H=-_F*&BD( MA/6=$]0U$E0:EE<%MZSA]@1LL!"H+R] M!G9%U(;=_H@%G?/LO3MI?9>JW&A^6023NK%%8*MC60 M#1_B@"7S43YL@[4)<]FW6B,J5O]S_(*G'X(Y=Y3SFO8>NIW:6:>=]\FSO^]# MAFGGI-8X/ZE@FMT:N8"Q?5KOY W$#\7?[=[ KW5:SYT(=QY^9>6IS<99K=4^ MKYCJ/@'U[+QVUJA@NNN,MMVMGU6,=G?A!X*R623\=B#6GI\-[HYYW"_[NTSH M?E*9W'L QFZ[UNDV*C#N.!A;GDI&V M\QK7WJ)(_MZ,"D5V#$6:IXU:ZS1;+*D$SGZ@2NN\=M;L5JA2H4JEFU0HLJUN M?Z)=]K\^2L=GJ:+:*'T;J]WS+S M4# '%/-NSHKYGF-.XKLOJ2Q=ON%VJYYSXG$D[NRAOK5'2-(ZR3L:N[=(RZ##@5S&J>UUGFVB5@'ACG[*YA >\DY96]O!=/^(DDK][*L M!$CR^Z9#U+(=T)++%$ MV&#C228F_;9Z,M+NG_Y)U9D[IB_Z'C Y:S@;T/C< M@<5H;&%_KOQ\5C^5 W.5C\WS#Y\HD^OGYEF]X_V]U82_NW/.Q; @?LY5(\]Q MPCR?H:C/%^8JTV!>=2)GZ\JYT.XLY6>:12PW;/MF4B\.IS?'(>IR;:_U@#@UV/_-&!\---%K^(\,VV<"$Y_\[4RV' M6>X :WY9)_4.WY;W_>9I\/M\!/98U4?>=Q->AO+D'08!#(MH#@X#\QU U6U3 M>;$ G\2\8UI!O@D!W:HW?0"-/QV=JNW'@.99>L?YF_'MLG?\"(< #_W@&RJO M@+03.2HN%I=M4\?1[)8Y>^$C-H>:[5A:GYZC(<8&T^W(._'O55?A,'.F6D'$ MDTCD1[^H2>/*D UP )F'>+#UJ6K;.#ETP(\@YG$,SP"H.K781+-QYBC=.WZ_^_77V_MG 77Q;43>5OW, U:[$006)UD_E?(O M1HW AC6\\^";VWX&$60$+ D+$.]=1 X@8;@4O'4)D[H8V<;9'4X7LURX";(7 MP!,CHQ%Q^N8K'U:O+)E3#R\0X\-Q>+JJZP)&',MJ2G@V-HU9E[/W IL-((' MQ.1K_VSN6'*H)Q$#J>?E1@XL32:2\MH+2&JW#'<=*7V(=Q60ZXNWYO%!0;!< MI*-GS2/9;D/*=,R?]Y'R>1236#T$,"32EY)W-.__PB:X!%+VJC.-+'-"#\$3 M_W][U_J41K;MOY^_HLM)SM$I)((:-9DS5<1'CG=,](BI>[^E-K"1GC3=3#^" MSE]_UV._&AH%103MJ9H9A'[LQUIKK^=O#:.8NKFW86DB.,F92^\7_#VA9&1+ MRE!+G3Z>G9T8QD_GN&YY#,_@P7$;Y%N4W*D?LGJ! S#O\\.?( $B> J\"U[5 MX>;V_) 1X0)GA$\ME]6Y 1M4)'"T[ *MY 9'?RU5[^6AG_9HB(<]V. $6]V' M?3]L^1C@3;+$]G_N1$$@8K4A)!#'YTL[D6L,"3N6T3B4M/7-#N!UV8"WP1R0 M_TJ,L.87/99=EK^O)@@L+G9HYHH=+DRQPR.%UQ.LP-Q>-XU1M^V2@H^86>KNNMH/;7[5-399)55!<<405T MTQDQ C2]W6K=W&7&.2>E_R2+X<>XXBC(2LP8(TU^B5IHVN0,F[RUNNUN^!YN MN-*:BPR8]ZY!]W[77OR(>3!1%-FECH 7CE0=W>:V'[Q.LR)O!TVS M<#?E\P@#F<(E@H.D(FO$"I;)R MZVU@F)?1?%OYN\FIC_OZ=L0%3M\HU_I^V:"[./0P_P<_0^>TLC]WN6UE>^Z2 MT!Z=T__*>C:7&_U*-KJ40A.)\Y7W?BD;_+R"32Y;=;V"32XY^15LBFH5GK_]A==2U?NWYSYK]3T5GG_ M]E=)3WCAD.GGF !)54]A(E^&JC!7/+A%<,3T\)('B]8\2LS E:.1_6+3J9OX]H+=>1:D*#9F4[Q>IRST.K>4Y&&SR MB-\OO MSB>FS>E2RM_WL.G]))4M/)>\7[M,LJ63UJ&1OY]F;W:PV0-A3U[#G MDWR*BO:XFJ^HYG9ZW!NJ#.Y$0U4Q>U?IK0'SPBZF,36'6_"Z9 F :WMA"82AK'JX8UEI>'ZKA,$33# MZPH$3X*]]L-VD'5,*7M1L2X\* M2O 1^$ J0 RLGT>H2^(:B(>.HS.)CC7: M$][T84@A03@9E!)=J5U1CP[R*X.5QT)/@FHT36UQ-X#[,J%+P@OKE',%S6-5 MRT=.U3)N:(RUR#%LY1"VBJJ?]7-=S*Q$7B-:D3?L^>T>D"D.IN/AQE.!93!US?@ZFF8%'Q[+UJTJ!E=6-PL"]_?4PGG@U R: P\7]AX5*Z:?ZR!JP>]#H66- 0&I MH),+L:&Z 2/'Q;SOGTF0E_@*1KPKJJY M6UXHQC-T(/'R5$%[OU3RI^/_U#@ %Y\__;$VJAAOC57_NQJO@@B KW39?NYY M)U>7=U85."_1_DCW ;WN9AP-K:OZ=>^@_<:I=U\=C_VC$OVHO'Y>//3Y7'CC\W&R=7QY0;1[J_28\$,?=?Z_]DD;MM1P/#-5* M !NB'J)W#Z\8_=)XB4>N?0 *Q0A;P?E(,ILQ3T'QQ%Q"\?NTY.!\*F;P^PRX M&=@:5W8Y5(H9$&DN03B*&)4'$,E'$H[/:$#'V/K:Y3_A//IXM+;A'?-Y7JIL M:@QJ9;2>@ZI41B<,G"HY="W24W85 8#"QR)8H3V+*@+8:UW4EW!@VG+M M..2HLHB) +7"]E(A%I6(GH&+FW 8@$98\3[#.L;*.FUT4(-*4KP#M";%Q-XZ MS*.^56M_;'XF,F[PWYV/&\L(2/7DB(UJ$:S-0I1-F+!YZ'+%!LIH(5@]_CRB M4(/%I,!!W]1WJEOYAQ2C\HTA*_K6=,);S""'H,("RUP#K])SV*]CO%6*K(VKZJ/1=\WFHO%^O*DYH'N@B41H4"*PH\:8^W+1] 8B M93N(WTCL&XAA@NA^748[!-9.VK'?8BOW*X@9K[9;\=8.P>SQ4[R#QWQ(#KIK MQIA>JWJ3=FMWRYF(EE?C:(;.UNSL@IC6NV&=C=:^&P/2GWEQ=]RU0F]1T8*Z M^.23%E0MWG+9*LNNV'!2J1)Z%1A,6JHO:@RY?-L*XJ>28'FS5=W.2RO6,ZI[ MA8*P0(>90@ VR9W8AX_,]L99"C*0>P>DLN_$#+3XL^"Q"A#5<862 M(R#*8KZM>7QY0=#4B9(L[/-EV,O='V*D:+S_C2O4X-4X!!0W(U+")[^'GAW.Q@_#*( WQ'[[?I#; MJC>9'/+R"V357/7,$1)P7=E##O+D!?#D??9FW>)];_1 OGL:R@1.JT-<8&AED23XFG8CN 0OQ(W#J[JZ]-F'6'"6OW! MQP3[=##C>:FX8>?L$(C6,!*H+>2NCIB"KV5T'8L!,!#PS[7F,F8H#@))? Z' MN!(*L0+[AK*3BP6=L_/\3Q _2<=OI^//T4*/6XK@Q$U<"J7&<1;#+W86>NS\ MQFNV5$*S AT[D#*5=LP:N,_KEN*ZS:Y2T FQ#I)\ M=R-W1JV#3-[;* X+N<#UXTP") P'90*#A,'(APVOHLR1VK;C U)VP[ G0QM^ M,/J]:WMP#D'.]A I-^\@'^AX-R\U2I,^\#4"\\IK].%Y;>&PD>;D2@Z,76OK$Y8I0)1@AM1J^ZK9BKKM8,J]M!ZK)+H[)6*8*M!%@QA)C7L3IAW MNP5^ F5LHX/HXZQHU>"8I:%' <.R?TET) %D8S9 M(_D=Y@CPC?-"C*)Q\(\] *B;@+D.[\M"G:Y" CI*?!:[!8,$;<^/3=J OBU) M19JEY&P/?##$6-@]Y:.Y2.6DJ<$ Y*R]9>LS;2FK-8BB= M^:#Y=C"?A#RE8N"CU_92)F 0MQTKJ/6Z3*#S#%L$@13P![ <:C'X1-/KI;.H MWKP?<_+C82B2GFI)"1^L>0%';<&U"P:< M;GBG.T\F;+URRJ;*V.QF.) L=JXR:4NGT0XYWJ',1!"G()MA M^,OE9"\3@B8E!-7+A* R(>C%) 0]8T616%48^$MJQ2_CZS[S/VJBDZBL?Y1CZJS8\Z= MT'IJM) ^C09S>%MA.=K^+-+JP06#\W@+FFI/@58^'U-L"O5G -IZCU+/N \F M:'/I+1C_ 9PEQ(+(?9P0AO&W/>M%^#@*-3 "TU#N[QV/'HA;-A-T^VE<9M#+ M^S+MD1-@4G29 N);UME]!XIZN0%W/!IC[K$TVV!-PEC^C (J*1LQ#FGIMW>= MI4?^*)?_08_6)JYG=H S/?*)+Q]-[HGQ&Y;K_6!RG\YK0GET6Z,;42[[P\1\ M'+6E["1NWV&VI.X_:AWEMI0T3[$%*.U;68*ESZ:.[?!OV>YYEW*0M0)UVCK[ M, _\@E=ER&'198;2/99M"48<63PBP()6K^-W,&JA0RNY\GQMS1V)VT0W+<_2 M) 4VP->O'S7/-[QI\Y;0"-S=YR=VE+&-SQ6I)P7LML[E+JB"-26S1S#^?@M4 MA.U:+J_,.P5-+4RC^';$-*VY_>'A3?D8D!L &GNT*::-*)*M_-:L@V":#2Q# MK$I?R,A%T3&47*B)+F?^";$&LKZD;?#-(#'X!]>/CS[-XC Q29_3+JWTZM4# MM51J98L\]NJ*D6+0ZGOCWY^TO,] X<_PRL-)[HZ*RL#DGO"R#-05ZE%(GB8D86(7&^2NJ5<5J\)%M;MYU+N#/;U&T TK&?;S M6;?P3:TXHYO_=:.BUWBR PNGV),!ZU]P)4;Y$?LBR5J) MW_&IOL$)0Z&) G8?Y1Y/RY1OZEL@>Q0[FI0%BNB # 7E3^?D45+,U(%K"BUI M_!9. Q#![=\L870Q>C[B99<@QC6(I:TSH;S&")W)6'&/872'$L;"W;J(Q2R' M05#0@N]6IIRQ_ ,%XJU3]H(Q)C_DS)M87HN8CA#W283M BN9Y%?)+)$;[J(O MG,B8TALXA.9B-&": I75=+/SZ?,C!#4$57D5_!$3-^ =MXY",(@S M%O=@-?%]F#^DTT-(*F!.^V N@N#E2CJPN2W7A0PA@%=G$8.;;ECO"<]8'L@*K[R*P]D%[7(!QO_"1EF3$Q"X (._4QP0 %X>1 =2ZO[Y[8_T1' M3\7SNXI)-4/C*6=PB H$&ARZ"NJ)0M^TK" KLS@A86NL#$RD!O&"]$6A\--4 M]KV]ADW/^0)"E0OX;-;3D9^TLR31QU,#Q6[BDZ5^ H(M),R2PRCLV(C^)>4? MTB7G=G%TNH^NX6B$848)+(1D K>>P,"!4#;_<"KZDC9<0N4B?"9,U(2O$)-) M2;C(62U2[VGGZ;QS<@UR:VC/H6E :DHIY004F7Q/%/D^3#BMW +!&=N4@Y1I M$4BB1@S 9.A&'CB.I96[*6Q"%7.#6<1J_1DOH'DV-GII_-+ MSG9NHK(/CSU'Q![, ="L#N.ZQ!O6UYKG)Y=K&TXNHAZO8LQME40) T6M3?B@ MK8 <22.,.>/ASR@]3E[14,0QREGBT! M0A&AFA*N1!'7UZCNI1HL I\LX&0 ,1*V,R0;?904FUZ*@.S-I-B[;SS^='IU MU+#E_6>8&8[029[@2F[F?%/Y2#WWCB7W]"7U]2%_# M>5 X%K-O7Z]"(WENCF:+FGBI<*$2#)*#$"$OV MVNHHSJ,D@O8J VDSX'GJ"0?E\>C@]]!9C^>W*F#"C'X_5>Z.EE3 DY0_G"@> MX>,[BO7<1BT_UJ@E95.3B0R6!C(>583@XE*2G:'0T8'W$?,-63OVF<_TE96I MP3?P,7?L3E6);![_%0$.9HF9V9CV0N!J(\&IPDQ)LC:G-AMKM5V$$Z:A6/,7 M-P.VBZK(M'\(3"ZVX+1;"O>&M"U:5-!PO)]^I,HF<(7SG&%6T);!40C4:(+C M?#!5&>?J'VJSY2,?HCL(U;,&^X)P[2Y@X=K:1W0,ST5%[%6G)F,)-N;G=D:% MJ#Z;R(;62;N!,CFD?T<**?=(**,\W-$*54WY%DF3]P9AXQ3HB3.IO4QZ'TK ' MZHA.F8J?11<,![Z5# MF*R'OB!/D%D'K$W(4GX!Z!FW^".7%'WHMCQFH(I&E= M;N>4+U31Q4"E7R!>47GL6-^&5H+OFFR%[29\D]9ZBPY!<^ZY'@_VM>C7S,GW MH;P>M'\M"9IID>M#N5N*9C90QW7%%90ZJN%,VPK[$0FEKB&S4K9[H?\72E1" M$/Y;=@IP>7'#<-6#2(DB'!H5>$]>DN6LKB]+-2:5:FR7I1IEJ499JO%HS^JE M1%;,F5=Q%$98]3]]'.B%F51H">1/[1!>8C54YW"C?!T">'="DDI)T%@TC+L8 MQ0/< 6H+$DN?'#S60PJWL*=6^^3&"L-M'*3I*,A:1?@D5+CDPG%Y2'@2#RML!)18W4=GOE?1O8"HV3\U/QO%:2%W_GW&N@.4;??$6L> M>%O;)S,P*^P%NB09>A4W M%[X(]-]'K/%@P:W7($/T"V.;7?K)CV5DXSDOOXMYYR?*G+:I!2HKF-%40K3F M%6JF" *5JD"M4.!6VA^!1B(^2'AK21\OBI5IR?X[>E%E#:\C0X*9Z#(+5'"O M5F]MUK71>ZP[IH#MOJABX&? %K8,L)-C@)TB!MC)V=&SL &>^W$4L*E^@1$F#:9S[SIZ@RQ.4#*CF&G:%$:7Z4DP>+5ML5G; MU8+?<92(-+=>\YHJOPB&K4YY>M%#9TGA)1N*%3.3RPL4? ]+9K ^$PJIAQ0\ M5HM._>:LJFE.G!%FU3X9/N?(+4,\2(_6N$_%6SWZ3KYZTGN5GZY-R:RYCDMC M#PZP0Y[R*&D\6. (#LG\,WH?"*R]!JWE:DJ5>R9#^7YD?R78 M)ISKAR8.=>C&H8K-;(ZAV228D3W4]C3YHK&(LTLH<0\UJC&0BB$/0N[V0\SA M9.LB'RHEZC19) A.U>$F"\K_H ,D+F 2C+";JC:="KZ16U)&&:Q%4+$J GH. M-8*2"8>Z+Q[8^=/BP^:FF$Q#<18\E2AB(&RL@'4'G0IQ;QS0!";Q$' "LS85 M=KD$]M,(I!B,=R./^(\"<=2HSB*#T"& N92(JK>,XF<1_CU<2H,LF,N8S+-L M \2,NUY@\<\UO*8R@7LZYPRL*(D=$V^)+8"C28]FI$R5;T#8E 8\ 7:9\#\I M3I=(%2L=F2!Q]5":9^I,,YW[Y50FYFZL@! A<7!K4A3PGBB$\8V_P)F%';L? MWC_N^R2B*JY#<6@2+^%'[*RY>19%]'0KKGDP2F[2,%E &21;1I%#[$B@:FM&W.!H1^GX(BY)2Y[6PK=POSE1/87M1H7!3N0Y82N H MNAT$YI6.BDQY@N&M-L"*R5H?8 ^=ZAJ*8#HG5"T8T@]^0)JY:R=LFTP^RSE? M-XVYU2AVW#9ERD[M'\\<"(1:=>@VU6:2B=K4BD+;0Y+"Z:I K_,@3(W!(#!G M^,7D?E /\6.'&*M>0V7XHCU03#!$_&H^L/X_PF@8,G:B1]RN&(QK_N "@U!( MG.;WS3&(@R)2OF-?"PNW\P58QS=M.< 4'>OE5*V ^L;26?O33[C$S"$G3,:1*D7+$[9)%,5&'.VNHK.S=$)US%K# M$)Y9XB"N1G!]IPRNE\'U%Q-D M.R.WLQ#2%U3EFZ(K03@YF0HE ;V$:;H$M)LGH-TB MI] $51"1>,.E,L&#F M1D]ESO(SF%6[I5E5FE6K:%8]#L>;2-)%\=[Z^(BXR00([P)(Q1$T;P3SYBEL MMJ(TC?H?R /KU08WAC<^JA$?5-^_G0Q1_00Y<_*FY[?\U-J/]HOQX_.]]0'R M1:,PU?>L D]R?ZNZO:!).N0T$\3GQ+$O<(.*Q_[:5WA>BH[YEP%6QX^7$?1_ MG*NF^@_EII1DOX(K;'*PMFO5VJ]+N\2Y5 0^A.3-]]WZWOY>O=I+^^:4WTQD M>Q/NBT4[_:#.+83\Q,%C3%FGD%R8!FKC2:PC*;1TR_:6R9]OBK@E0IELGM\$ M\I82:JG3_%:]:LI*5H< 2A9;)(O55Y+%MA_)8F.YX"6++=_^OP@6X]%OU^$L M6TE.VUG(87:P];[DM)+3YL-I]=7DM-V%G&DEIY6<]EA.JVW5JJ=?FZO 9:?D M)/?^[]/EF7<:,J29=Q2U,\JR74D+KN\[$JD MCD._KVP+[!"-F%GTFE1<,R83IC)W,*T9&S%-J0D^862_&'C[ 60_*$(VEG FAJ& M< G]LV2 D@'N9X"CXY,7P !'#"%9TG])_S/2_UGCTPN@_S/1DD%)^B7IST+Z M%Y?'+X#TD8E^-*AB:)':ULZO#QTF=8WP+K"/ M0K$S8IWS?[&D5"0Y9X,JJ\5Z32X[UGDB'A#=Q@KVM5W1UYE_ZWN3&G MG!!0-I8(HR-I06GR^7'"D'[UFEE+=6*945VLJ9(8.^,1IF G0_P909U<7. ^QK+ S6#@ M2E2N6K(G@J[&GJ#]5!>HEF=P$SU/9&DOBK%EPW+5P:TDZG3Q^UY,G08/:&>_ M6EM^VW^W5CU8T"@_'9]Y)]^:Q][IU\/J'$U,O=#3]M%K9-<@@SP0'DKJ8B>^ M)5ZWN?M,%D&9I$'CIM_.6N@P9973 C?@7?(.;/C0EX'W2<9ADDH_7+'M6"E! M4:[UXM8:'8&$O.D@<8_EA/(DGGPLZW>DI]M!_\_H__!U!+ P04 " X:P17EZ!@&I(' !& M-P #0 &5X7S4R-S@W,BYH=&WM6^]SVS82_9S\%3AWFCHSDF79<>/:LF>< MV,EX[IKZ7-_G&XA"GW:RTFFI\^?]8(*FD[I]M\'>Z\/7^_MX&RO4S?B[-_:;?&>##D9*!7] ML;C)*Y.2.[<%B2OK@M2B+0X[W<[>[MZ^V#OJ_G2T]Z,X^UFTVZ>]@H(422Z= MIW"R586L?;C5M!I9T,E69ETA0SNE0$E0UFR)Q)I !KT#:2IS:^C$V*W3Y[U. M[7"O;].Q\&&LXW 3VIDLE!X?B1>?*AN.;U1!7GR@D;BVA31U8TO$YI;PY%1V M+.(XK_Y#1Z*[6X9C45^S*PP5 MT@V4@1T^"'0;VE*K 1J<&N0!9BYN<]570>QW=[J]3GGZ_'-V%RS>QY:FC$V] M,'U?'G][(W_2%4RP;B.7+7$N MC2(MWI S/I R+:S:!96-1^E,GD MN/%II-*0L\7=[QLC"H1B IN];9Q:VV7 \MGS9R Q-YE^R-K#EETS* M#371"NNCW@W+U4N1R2,+14-$(L23DRHM/E70 MK1ZCO40T$=:(=X@)F+/]3V$S['0MWE6>Q*5)=HX7%XM?QSL O[P;-WO_*>W] MO4>P]W^K/+,SYG\C/38]MG^G&W*60'PEVY^;T M:$OA#$QJEB%L@SLDRB55@6X&PT74?6*4JR07ON+_9N-'Y*B9A!=0**^AUK#[ MQ4B%' OT)00>6^=Y2[AF4RP3&[96E7.780/R#1*0,, M,1QGF&D!WNB.TV[NO#)U2H1<"'\GNDHQ)W Y!Y 6,*TX9): %3,",X76,\@W M:/,+IL$JJ>*)6]RCTN@ G-N2\ M;,UAV4^<6?)V ^<-G&=WY-4C@/,L9M_I\HFVOL(XCOS.ZAJ+I;,) MI6CV8AO02PE8KO%U<9ODT@Q(G"&H7E<:/;K[LMT]V*:7<6CW(*V/ZD/%F;&I M.8#G%QQYYZBAABK[LK:A[(ZA#(9XG8N$@1ZL^H\V)/"M2&#_QR\A@9. _7D&8R8EZ*.-(R\D.CX&<8;S4RA4\J2 KXXJU6::P7^ZKO5:JD4[P M5><941P9GJGRK/TCG?J8*$3I8)'M UJ0*CRHE R-2DM6/%A6=&*60V!$G9', M)U+XJT_<$:($XRE=1X1LJ.'_EQKZCY@:UH[=2PRQ?M1?FRA +D.5,OZEMR8B M1GIP!U<(F!2D2R< !64HV5=:A3&G$JO,,EU%+$>8UDQSI^MJA)#9<,+3YH3D47'" MQ5#J*L94!@QE&3\O'6*K^Q6)^C1364,CU(>K<_=( 1B(^.[K"D'?5N'S'JRC M8N2T-W'Y(_OC@J#H3PHKD=6HOA+PYY@GWZ#X2:,X?50H/J\!L@PTKO0WF78\ MLQ+-]XCG+.1MDE2.X32GFE?,6E@?T,Y/SS&7QX:1^XL*G),O4?.L)303UV32.J#=7XJTV,#IBP*%0+1[^B.OD4BP.=3!?_B M)-N@"X1YSS("OUQ:F) 2?:H4W(\$5)GX'IA_N2D9;M3#IF1XAT+.-#)BM"DP M!%?7N4Z?* *D&QT_+=V-2'YD85YGR%&:Q]P^OBDP>>!W+Z)HJFSULXT5$5^F M&.AI&O 7F.$'SAWJ6@ Z@Q, IU:=%WA^+;,JL'YW ME%1<31>_U.E_':3^2C>VK^HG85 2]9?WD<)W#&TY,8=K]?_0FLA6*=J*!(M MO3_9^L?9KS?MJ[/W%^TWUQ=G?^?OLN;.7KU_=W.]T)9G;6='RXTG?8Z\?NY_P)02P,$% @ .&L$5\]^+25^!P MM#@ T !E>%\U,CRG)N/_R1<\KKZE/]_\Z.7I[^O;X '=[K:H0=__4;(J/E).5GF(Q MF(C;M,QCLA],1N+:6"^U:(K35KMU='AT+(XZ[9\Z)T?B_&?1;/9[&7DIHE1: M1_YLK_1)\W2O+LUE1F=[B;&9],V8/$5>F7Q/1";WE*.V)TU%:G(ZR\U>_V6O M53G<&YAX(IR?Z- \]\U$9DI/.N+576E\]U9EY,0G&HL;D\F\*FR(4-P0CJQ* MNB*T<^I7ZHCV8>&[HI!QK/)A1QRJ7!P>M%7>%5%IG;$=(4MONNQ!\5BS:PQE MT@Y5#CM\X>G>-Z560Q18-4P]S%S?7^_/;JET^]ENI__U%^NY&KAKB4 MUI1WXK8QBGW*%@]_J(THL$GNV>Q][=3&+@.3+UZ^ (/9:?+'XMKP#\\FK0*:& M&(YSS#0 ;U3';;MP7^55/H1$"']'NHS1)W"Y ) &,*TX9!: %3,",X76<\C7 M:'-+IL$JL>*.&URCU*@ G)N"$SN4NN!/)%TJ$FW&;DH"EH;*>2MA2')AY3>\ M;"Q@V4V=6?%V!^<=G.M=]V78W9.O'B&&>21.$R M .-*2$L!@H"4XB4'J ARO/R42[DZ5\L0WSG&\W6L7*2-*]&.([\UNL)B84U$ M,8J=V ?T8@*6*WQ=W$>IS()'#\EZ\A@>E#6\7H MT^46N57<\H$<2H"R(*5_GP(:K/(C6;K-F[#<'A#@7%NJ!+PIL>Q*A.V10YK+B$4I8DG+P ^U@I]CO%'+%+ZI("G@BS-:Q6&SV)4#IV(EK>(! MJ"K/".(HYYY*Q]H_T*D+B4*0#@;9/J %J<*-"LG0*+5DQ8-A!2?F.01:5!G) M8B*%OP;$%2%*T)[B343(CAK^N-0PV&)JV#AVKS#$YE%_8Z( N8Q4S/B7SN0! M,=*!.WB'@$E!VG@*4%"&D@.EE9]P*K'.+--5P'* :<4T#ZHN[# $%75?#Z@H M;0&:<"'UB2)@-C@0]AJ&X:A*@RUPAPJF(:Y2YKYB!-"5*B!D=ISPO#DAVBI. MN!A)78:8RH"A).'#TA&6NEN3J,\RE0TT0G6Y/G_DA^?T-0#*8;*X'5J'H2\*?+G>]0_*Q1'&\5BC]4 %D%&N_TUYEV MN+,6S8^(YRSD3125EN&TH)K7])H9YU'.1^?HRV%!3D_EJO40^DJEFR4&'%D# M^BD.DB.,HI8#$Z'59]+U.<-2_<8W#VQ3Q._V$I[+AN+)5N'_ZS84P[EY/*6. MQCP>A.\\-')@?43BL)+5SUR3R.R]L6ZFU4,!NLPRY3W1;XB/@4$VP/=C M!?]")_N@"\1ZQUH"O[R_,&4FNBL5W \L5.;A33#W>K=ON),0NWW#!Q1RKI$6 MHTR!(7B+G3?K(T6 ="WF9_MW8Y*?69U7:7+0YR'!#Z\+3$_]'D44]59;=<"Q M)N++& T=S0+^$C/\R E$M2& RN $P*E1)0>.7\PL,XP?3R,,HQ9&:T]&=\)_ MA]KMVM([A[Y/+&)G QBB$.Z!PO"J3 W71B7:53XR>D2LMG,YK-_XL;5"H*S0 M9D*X.TY-)0OD S( >-&\RV"_N13B-$G8XV#]L"/[W M>O8P3MH'/SVUA]%RK8>O>'\!D,]XO2Q ^#%KXPE/^F["G]F$OT\5)>)R%G]_ MJ1+^W=3_\:=^_[HZ@L2LK\S_ZZ>BOF(U$I&6SIWM_>W\'[?-Z_./%\UW-Q?G M?^6OX!;N7G^\O+U9*DN3IC7CU4(64^+ZXZ=__CRWAAK\8=^:'WC1X@_]^KU6 M^%KQ/U!+ P04 " X:P17N'W"SY $ #;$@ #0 &5X7S4R-S@W-"YH M=&WM6%MOVS84?DY^Q9F&I@D@V9*Q1&%82P5X6!!M>R47=NM@%MW M[;I; ^\]6%:[&5%%P)\3F5+5,C(56E5C)14DHBTCC&5$E!5017W%8F& 'PM% M!>Y6E--D'@O:$K'1/FR6"X.;TSA80JJ6/#\NE!62B/%E'=Y.6$13N*$/,(HC M(MZ:D$M,2*ED80/RW2G[B];!L1/5@(0$ 1.SNLT$E!PF&AHG>5+YT5T6J\8> M0B%\0G%$Y(R).N0OBBZ413B;H4"RV5PA3'1&.)4SVWPM>&\,WM5@..E>_1N77U^Y9I_#H >3G[HP]D:7WDUW; U^>]?] M';S.1*^XMNV^I%&EE+H"[\$QWK;T8]5U[4;G3A*B%CF;T[C!%!3#ZL& M6F']BE;)795 L38%T"00$$4L->4\]EN&LW",C:0H/,YY[=S>"N];1LT %K0, M3H-\K>?:3JWF5IRS"Z=Z[E9L_*=BM'_.!(6*#ERRIG$/S/X'P-S*^<6%T=8E M=0L4,MR^97%,_4PRQ=!-1 3076"=%3,*R%?$TE0SODOC**=ZS:()?1.NB&!( M^R65(E64"1.&DJ8LP,C-57;FC(:H&($4NZPD_,K_><(#07.#.-'=9'?[>I-.D97^,9%3(FAJ#1:<+L'S\T#1 M*6+B.LF/14OX4\0/2,R,UK^1K#EV3K#+4B@\!F'&,5-\))MK7V_\+^E=QB2- MT%NI)F9+\S$YV7"X#9)-@*R(=&J5TX;V\[="FUO0QD0Q5&@N]#!!F,!8PPZO M=C@E3)>?!,-=TV?J9<(YPF 183C2X$*"?*9F?@K5I#%G03X#A4P0X>M-* Y8 MCO-Q1N@87TGTD72-@X=U6GVD#5K2?7WK*H<;6!SLZ"O]IWWW M%(@B4TYA&DN<,;&6XCQ(.5_-:9OW-"'^^GUETP,+U%PCVF]6($SH0J9A%RNC MGFTRCH$'APN$7\+(9YAB31#W(V/<9^H/]. M-F2<.:7:UT9&.2T_:I7[-.!3MK_KD-G)XL\)CZ_8[__[_/OS^;,&X*)5O:09 MQT/)<,9(<,AXA'[RB3@\Q*=NGJ_6J@-V#SXG:=HRWGGCB37TKKO6Y:CK_:(_ MH^RL#J][D]&>;!Y:,GYX+-3M'8;7-[?OMVBX0W__>>*!5I3U]R#\P9Q_U/H; M4$L#!!0 ( #AK!%=+,)5-I 0 /(2 - 97A?-3(W.#U8 M;6_B1A#^?/D54U>]2R0,MA,(X4WR$4C3W@4*CM1^JA9[#=NN=YWU.H'^^L[: MO(6[DUHUEU1I)23CV=UYQL^\VIV%3GBOLZ DZAV]Z6BF.>W1Y:]U[[QY7J_B M:J=6"G'U&]N&*RJH(II&,%M!L,A%1-6E3"B,I=*$@PW-FEOS'.\4O);GM.IG MX'\$V^YU$JH)A NB,JJ[5JYCNVFMI8(DM&O%4B5$VQ'5--1,"@M"*305N%M3 M3M.%%+0KI-4[ZM1*@SLS&:T@TRM>'!?:CDG"^*H%;^]RJ=L!2V@&-_0!)C(A MHA16H!!7(*.*Q6THSF7L#]H"UTEU&U(214S,6^ P 4[59:(-8:XRJ5I U>O4TM[1%ZQX=X#_ M[@!ZAUP KW'-WSW4$'FG"E$[LUY_, FNA]=]/[@>W<#X=C*]]6\""$:=VJSW MK):X3;BM3JO]*DP'_<(:][3N5)[=#G\*_N5H' PN7Y2.#0D73@-&0PB^'\#4 MG[SW;P93>_3SA\$OX/<#L^(YCOXUY<>*=N_=QM-A"ZV:R?6;T?V;329MUOJG M1,V(H)D]6G*Z C\L0L6D307727$L6<'O0CX@-7/:>K69=.R>8%^G4'H1XIQC M]H1(/S?^W\:$HG*(%3B/L\CDQ5IBCF0;'#QL,O"1-ES)>>EB MF9K)#]5EA_HVM1$W,!GMZ:N^,N^^/)HF,TYA)A7.W=@!<$:FG*\GUNU]EI)P M<[\V[H%%>H%@SG>/0[/]#ZS&.?C-T1M\:U#XQURC#=J]J=(AX9L15LNT#:4) MT&BXZ;(XBT>^.GF7&,6MDD'P\SEF)YQ5H&QW:6E#34=_R?Z2='LFM98)3NWI M$HH\ 36?'6.W,;^3[6.>>\UG?,Q:5GO<9 ^?#J^%E_[5SMJ+]+_CF!=A_'^V M/\?VHY?8IWHUMGI?&!C_P[0?CQ5#+E(DXQ-:3@[X.,*K:1O/WZTB=@\A)UG6 MM3[XT\ >^U<#^_UDX/]HOJ'LK8ZOAL'D0+:(;24?/A6:#@?CJYO;CSLTW&$^ M"WWF@E;4S&/LQ(-PDL **6!@ 6 M " 20A !B96QF82TR,#(S,#8S,%]D968N>&UL4$L! A0#% M @ .&L$5PS%;4-38@ :3\% !8 ( !&FT &)E;&9A+3(P M,C,P-C,P7VQA8BYX;6Q02P$"% ,4 " X:P171\MH_19/ #G#P< %@ M @ &ASP 8F5L9F$M,C R,S V,S!?<')E+GAM;%!+ 0(4 Q0 M ( #AK!%>1(U1Y(6H! #0I& 5 " >L> 0!B96QF8C(P M,C,P-C,P7S$P<2YH=&U02P$"% ,4 " X:P17EZ!@&I(' !&-P #0 M @ $_B0( 97A?-3(W.#%\U,C