0001437749-24-003906.txt : 20240213 0001437749-24-003906.hdr.sgml : 20240213 20240213161543 ACCESSION NUMBER: 0001437749-24-003906 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240213 DATE AS OF CHANGE: 20240213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NATURAL ALTERNATIVES INTERNATIONAL INC CENTRAL INDEX KEY: 0000787253 STANDARD INDUSTRIAL CLASSIFICATION: MEDICINAL CHEMICALS & BOTANICAL PRODUCTS [2833] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 841007839 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-15701 FILM NUMBER: 24626103 BUSINESS ADDRESS: STREET 1: 1535 FARADAY AVENUE CITY: CARLSBAD STATE: CA ZIP: 92008-7319 BUSINESS PHONE: 7607367700 MAIL ADDRESS: STREET 1: 1535 FARADAY AVENUE CITY: CARLSBAD STATE: CA ZIP: 92008-7319 FORMER COMPANY: FORMER CONFORMED NAME: AMERICAN ACQUISITIONS INC DATE OF NAME CHANGE: 19860929 10-Q 1 naii20231231_10q.htm FORM 10-Q naii20231231_10q.htm
0000787253 NATURAL ALTERNATIVES INTERNATIONAL INC false --06-30 Q2 2024 0 23 0.01 0.01 500,000 500,000 0 0 0 0 0.01 0.01 20,000,000 20,000,000 6,088,813 6,088,813 6,073,813 6,073,813 3,240,593 3,240,593 25,202 42,295 59,171 85,422 3,513 4,057 70 55 163 130 240 143 517 290 21 10 16 318 199 658 423 3,831 4,715 761 950 3,070 1,813 3,765 2,866 590 1,809 149 1,264 3,660 4 3,914 1,602 0.52 0.31 0.64 0.49 0.52 0.31 0.64 0.49 1,059 1,059 50,377 0 0 0 10.4 25.9 7 0 0 0 false false false false 00007872532023-07-012023-12-31 xbrli:shares 00007872532024-02-13 thunderdome:item iso4217:USD 00007872532023-12-31 00007872532023-06-30 iso4217:USDxbrli:shares 00007872532023-10-012023-12-31 00007872532022-10-012022-12-31 00007872532022-07-012022-12-31 0000787253us-gaap:CommonStockMember2023-09-30 0000787253us-gaap:AdditionalPaidInCapitalMember2023-09-30 0000787253us-gaap:RetainedEarningsMember2023-09-30 0000787253us-gaap:TreasuryStockCommonMember2023-09-30 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-30 00007872532023-09-30 0000787253us-gaap:CommonStockMember2023-10-012023-12-31 0000787253us-gaap:AdditionalPaidInCapitalMember2023-10-012023-12-31 0000787253us-gaap:RetainedEarningsMember2023-10-012023-12-31 0000787253us-gaap:TreasuryStockCommonMember2023-10-012023-12-31 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-012023-12-31 0000787253us-gaap:CommonStockMember2023-12-31 0000787253us-gaap:AdditionalPaidInCapitalMember2023-12-31 0000787253us-gaap:RetainedEarningsMember2023-12-31 0000787253us-gaap:TreasuryStockCommonMember2023-12-31 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31 0000787253us-gaap:CommonStockMember2022-09-30 0000787253us-gaap:AdditionalPaidInCapitalMember2022-09-30 0000787253us-gaap:RetainedEarningsMember2022-09-30 0000787253us-gaap:TreasuryStockCommonMember2022-09-30 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-30 00007872532022-09-30 0000787253us-gaap:CommonStockMember2022-10-012022-12-31 0000787253us-gaap:AdditionalPaidInCapitalMember2022-10-012022-12-31 0000787253us-gaap:RetainedEarningsMember2022-10-012022-12-31 0000787253us-gaap:TreasuryStockCommonMember2022-10-012022-12-31 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012022-12-31 0000787253us-gaap:CommonStockMember2022-12-31 0000787253us-gaap:AdditionalPaidInCapitalMember2022-12-31 0000787253us-gaap:RetainedEarningsMember2022-12-31 0000787253us-gaap:TreasuryStockCommonMember2022-12-31 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 00007872532022-12-31 0000787253us-gaap:CommonStockMember2023-06-30 0000787253us-gaap:AdditionalPaidInCapitalMember2023-06-30 0000787253us-gaap:RetainedEarningsMember2023-06-30 0000787253us-gaap:TreasuryStockCommonMember2023-06-30 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30 0000787253us-gaap:CommonStockMember2023-07-012023-12-31 0000787253us-gaap:AdditionalPaidInCapitalMember2023-07-012023-12-31 0000787253us-gaap:RetainedEarningsMember2023-07-012023-12-31 0000787253us-gaap:TreasuryStockCommonMember2023-07-012023-12-31 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-12-31 0000787253us-gaap:CommonStockMember2022-06-30 0000787253us-gaap:AdditionalPaidInCapitalMember2022-06-30 0000787253us-gaap:RetainedEarningsMember2022-06-30 0000787253us-gaap:TreasuryStockCommonMember2022-06-30 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 00007872532022-06-30 0000787253us-gaap:CommonStockMember2022-07-012022-12-31 0000787253us-gaap:AdditionalPaidInCapitalMember2022-07-012022-12-31 0000787253us-gaap:RetainedEarningsMember2022-07-012022-12-31 0000787253us-gaap:TreasuryStockCommonMember2022-07-012022-12-31 0000787253us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-12-31 0000787253naii:RestrictedStock1Member2023-10-012023-12-31 0000787253naii:RestrictedStock1Member2023-07-012023-12-31 0000787253naii:RestrictedStock1Member2022-10-012022-12-31 0000787253naii:RestrictedStock1Member2022-07-012022-12-31 0000787253us-gaap:RestrictedStockMember2023-10-012023-12-31 0000787253us-gaap:RestrictedStockMember2022-07-012022-12-31 0000787253us-gaap:RestrictedStockMember2023-07-012023-12-31 0000787253us-gaap:RestrictedStockMember2022-10-012022-12-31 0000787253naii:EuroForwardContractMemberus-gaap:FairValueInputsLevel2Member2023-12-31 0000787253naii:EuroForwardContractMemberus-gaap:FairValueInputsLevel2Member2023-06-30 0000787253naii:SwissFrancForwardContractMemberus-gaap:FairValueInputsLevel2Member2023-12-31 0000787253naii:SwissFrancForwardContractMemberus-gaap:FairValueInputsLevel2Member2023-06-30 0000787253us-gaap:FairValueInputsLevel2Member2023-12-31 0000787253us-gaap:FairValueInputsLevel2Member2023-06-30 0000787253us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2023-12-31 0000787253us-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel2Member2023-06-30 0000787253us-gaap:LandMember2023-12-31 0000787253us-gaap:LandMember2023-06-30 utr:Y 0000787253us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2023-12-31 0000787253us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2023-12-31 0000787253us-gaap:BuildingAndBuildingImprovementsMember2023-12-31 0000787253us-gaap:BuildingAndBuildingImprovementsMember2023-06-30 0000787253us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-12-31 0000787253us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2023-12-31 0000787253us-gaap:MachineryAndEquipmentMember2023-12-31 0000787253us-gaap:MachineryAndEquipmentMember2023-06-30 0000787253us-gaap:OfficeEquipmentMembersrt:MinimumMember2023-12-31 0000787253us-gaap:OfficeEquipmentMembersrt:MaximumMember2023-12-31 0000787253us-gaap:OfficeEquipmentMember2023-12-31 0000787253us-gaap:OfficeEquipmentMember2023-06-30 0000787253us-gaap:VehiclesMember2023-12-31 0000787253us-gaap:VehiclesMember2023-06-30 0000787253us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2023-12-31 0000787253us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-31 0000787253us-gaap:LeaseholdImprovementsMember2023-12-31 0000787253us-gaap:LeaseholdImprovementsMember2023-06-30 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-09-30 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-09-30 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2023-09-30 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-10-012023-12-31 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-10-012023-12-31 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2023-10-012023-12-31 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-31 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-31 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2023-12-31 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-06-30 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-06-30 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2023-06-30 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-012023-12-31 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-07-012023-12-31 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2023-07-012023-12-31 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-09-30 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-09-30 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2022-09-30 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-10-012022-12-31 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-10-012022-12-31 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2022-10-012022-12-31 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-31 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-31 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2022-12-31 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-06-30 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-06-30 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2022-06-30 0000787253us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-012022-12-31 0000787253us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-012022-12-31 0000787253naii:AccumulatedGainLossNetSwapDerivativeParentMember2022-07-012022-12-31 0000787253naii:California1Member2023-07-18 utr:acre 0000787253naii:California1Member2023-07-182023-07-18 0000787253naii:ReimbursementsForTenantImprovementsMembernaii:California1Member2023-07-18 0000787253naii:ExtensionOnManufacturingFacilitiesLeaseMember2023-07-18 xbrli:pure 00007872532023-07-012023-12-30 00007872532022-07-012022-12-30 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMember2021-05-24 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembernaii:TermLoanMember2021-08-18 0000787253naii:ManufacturingFacilityAndWarehouseMembernaii:CarlsbadCaliforniaMember2021-08-202021-08-20 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMember2021-06-30 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMember2022-06-30 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMemberus-gaap:SubsequentEventMember2024-02-13 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMemberus-gaap:SubsequentEventMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-02-132024-02-13 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-08-182021-08-18 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembersrt:MaximumMemberus-gaap:SubsequentEventMember2024-02-13 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMemberus-gaap:SubsequentEventMember2024-02-132024-02-13 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembernaii:TermLoanMember2021-08-182021-08-18 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembernaii:TermLoanMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-08-182021-08-18 0000787253us-gaap:InterestRateSwapMember2021-08-18 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembernaii:TermLoanMember2023-12-31 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMemberus-gaap:SubsequentEventMember2024-07-012024-09-30 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMemberus-gaap:SubsequentEventMember2024-10-012024-12-31 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembersrt:MinimumMemberus-gaap:SubsequentEventMember2024-02-13 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMemberus-gaap:SubsequentEventMember2024-02-012024-02-13 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMember2023-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer1Member2023-10-012023-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer1Member2022-10-012022-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer1Member2023-07-012023-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer1Member2022-07-012022-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer2Member2022-10-012022-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer2Member2023-07-012023-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer2Member2022-07-012022-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer3Member2022-10-012022-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembernaii:Customer3Member2022-07-012022-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-10-012023-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012022-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-12-31 0000787253naii:ThreeCustomersMember2023-12-30 0000787253naii:ThreeCustomersMember2023-06-30 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMembernaii:Supplier1Member2023-10-012023-12-31 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMembernaii:Supplier1Member2022-10-012022-12-31 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMembernaii:Supplier1Member2023-07-012023-12-31 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMembernaii:Supplier1Member2022-07-012022-12-31 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMember2023-10-012023-12-31 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMember2022-10-012022-12-31 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMember2023-07-012023-12-31 0000787253naii:RawMaterialPurchasesMemberus-gaap:SupplierConcentrationRiskMember2022-07-012022-12-31 0000787253naii:PrivateLabelContractManufacturingMember2023-10-012023-12-31 0000787253naii:PrivateLabelContractManufacturingMember2022-10-012022-12-31 0000787253naii:PrivateLabelContractManufacturingMember2023-07-012023-12-31 0000787253naii:PrivateLabelContractManufacturingMember2022-07-012022-12-31 0000787253naii:PatentAndTrademarkLicensingMember2023-10-012023-12-31 0000787253naii:PatentAndTrademarkLicensingMember2022-10-012022-12-31 0000787253naii:PatentAndTrademarkLicensingMember2023-07-012023-12-31 0000787253naii:PatentAndTrademarkLicensingMember2022-07-012022-12-31 0000787253us-gaap:OperatingSegmentsMembernaii:PrivateLabelContractManufacturingMember2023-10-012023-12-30 0000787253us-gaap:OperatingSegmentsMembernaii:PrivateLabelContractManufacturingMember2022-10-012022-12-30 0000787253us-gaap:OperatingSegmentsMembernaii:PrivateLabelContractManufacturingMember2023-07-012023-12-30 0000787253us-gaap:OperatingSegmentsMembernaii:PrivateLabelContractManufacturingMember2022-07-012022-12-30 0000787253us-gaap:OperatingSegmentsMembernaii:PatentAndTrademarkLicensingMember2023-10-012023-12-30 0000787253us-gaap:OperatingSegmentsMembernaii:PatentAndTrademarkLicensingMember2022-10-012022-12-30 0000787253us-gaap:OperatingSegmentsMembernaii:PatentAndTrademarkLicensingMember2023-07-012023-12-30 0000787253us-gaap:OperatingSegmentsMembernaii:PatentAndTrademarkLicensingMember2022-07-012022-12-30 0000787253us-gaap:OperatingSegmentsMember2023-10-012023-12-30 0000787253us-gaap:OperatingSegmentsMember2022-10-012022-12-30 0000787253us-gaap:OperatingSegmentsMember2023-07-012023-12-30 0000787253us-gaap:OperatingSegmentsMember2022-07-012022-12-30 0000787253us-gaap:CorporateNonSegmentMember2023-10-012023-12-30 0000787253us-gaap:CorporateNonSegmentMember2022-10-012022-12-30 0000787253us-gaap:CorporateNonSegmentMember2023-07-012023-12-30 0000787253us-gaap:CorporateNonSegmentMember2022-07-012022-12-30 00007872532023-10-012023-12-30 00007872532022-10-012022-12-30 0000787253naii:PrivateLabelContractManufacturingMember2023-12-30 0000787253naii:PrivateLabelContractManufacturingMember2023-06-30 0000787253naii:PatentAndTrademarkLicensingMember2023-12-30 0000787253naii:PatentAndTrademarkLicensingMember2023-06-30 00007872532023-12-30 0000787253country:US2023-10-012023-12-31 0000787253country:US2022-10-012022-12-31 0000787253country:US2023-07-012023-12-31 0000787253country:US2022-07-012022-12-31 0000787253us-gaap:NonUsMember2023-10-012023-12-31 0000787253us-gaap:NonUsMember2022-10-012022-12-31 0000787253us-gaap:NonUsMember2023-07-012023-12-31 0000787253us-gaap:NonUsMember2022-07-012022-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembernaii:ProductsManufacturedByNAIEMemberus-gaap:NonUsMember2023-10-012023-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembernaii:ProductsManufacturedByNAIEMemberus-gaap:NonUsMember2023-07-012023-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembernaii:ProductsManufacturedByNAIEMemberus-gaap:NonUsMember2022-10-012022-12-31 0000787253us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembernaii:ProductsManufacturedByNAIEMemberus-gaap:NonUsMember2022-07-012022-12-31 0000787253country:US2023-12-31 0000787253country:US2023-06-30 0000787253srt:EuropeMember2023-12-31 0000787253srt:EuropeMember2023-06-30 0000787253srt:EuropeMember2023-07-012023-12-31 0000787253srt:EuropeMember2022-07-012022-12-31 0000787253naii:StockRepurchasePlanMember2022-10-012022-12-31 0000787253naii:StockRepurchasedFromEmployeeForRestrictedStockVestingMember2022-10-012022-12-31 0000787253naii:StockRepurchasePlanMember2022-07-012022-12-31 0000787253naii:StockRepurchasedFromEmployeeForRestrictedStockVestingMember2022-07-012022-12-31 0000787253us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMember2023-12-31 iso4217:EUR 0000787253us-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-12-31 iso4217:CHF 0000787253us-gaap:InterestRateSwapMember2021-08-23 0000787253naii:CreditAgreementMembernaii:WellsFargoBankNAMembersrt:MaximumMember2023-12-31 0000787253us-gaap:CustomerConcentrationRiskMember2023-07-012023-12-31 0000787253us-gaap:SupplierConcentrationRiskMember2023-07-012023-12-31
 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 


FORM 10-Q

 

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

 

For the quarterly period ended December 31, 2023

 

or

 

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

 

For the transition period from            to             .

 

000-15701

(Commission file number)

 


NATURAL ALTERNATIVES INTERNATIONAL, INC.

(Exact name of registrant as specified in its charter)

Delaware

84-1007839

(State of incorporation)

(IRS Employer Identification No.)

  

1535 Faraday Ave

Carlsbad, CA 92008

(760) 736-7700

(Address of principal executive offices)

(Registrants telephone number)

 

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

Title of Each Class

Trading Symbol(s)

Name of Each Exchange on Which Registered

Common Stock, $0.01 par value per share

NAII

Nasdaq Stock Market

 

Indicate by check mark whether NAI (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 NAI 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 NAI 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 NAI was required to submit such files).    ☒  Yes     ☐  No

 

Indicate by check mark whether NAI is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.

 

Large accelerated filer

Accelerated filer

Emerging Growth Company

      

Non-accelerated filer

Smaller reporting 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 NAI is a shell company (as defined in Rule 12b-2 of the Exchange Act): Yes ☒ No

 

As of February 13, 2024, 6,088,813 shares of NAI's common stock were outstanding, net of 3,240,593 treasury shares.

 

   

 

TABLE OF CONTENTS

 

   

Page

     

SPECIAL NOTE ABOUT FORWARD-LOOKING STATEMENTS

1

     

PART I

FINANCIAL INFORMATION

2
     

Item 1.

Financial Statements

2
     
 

Condensed Consolidated Balance Sheets

2

 

Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income

3

 

Condensed Consolidated Statements of Stockholders’ Equity

 

4

 

Condensed Consolidated Statements of Cash Flows

6

 

Notes to Condensed Consolidated Financial Statements

7

     

Item 2.

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

18

     

Item 4.

Controls and Procedures

23

     

PART II

OTHER INFORMATION

24
     

Item 1.

Legal Proceedings

24

     

Item 1A.

Risk Factors

24

     

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

24

     

Item 3.

Defaults Upon Senior Securities

24

     

Item 5.

Other Information

24

     

Item 6.

Exhibits

25

     

SIGNATURES

 

26

 

 

 

SPECIAL NOTE ABOUT FORWARD-LOOKING STATEMENTS

 

Certain statements in this report, including information incorporated by reference, are “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, Section 21E of the Securities Exchange Act of 1934, and the Private Securities Litigation Reform Act of 1995. Forward-looking statements reflect current views about future events and financial performance based on certain assumptions. They include opinions, forecasts, intentions, plans, goals, projections, guidance, expectations, beliefs, or other statements that are not statements of historical fact. Words such as “may,” “will,” “should,” “could,” “would,” “expect,” “plan,” “believe,” “anticipate,” “intend,” “estimate,” “approximate,” “predict,” “forecast,” “project,”, “future”, or “likely”, or the negative or other variation of such words, and similar expressions may identify a statement as a forward-looking statement. Any statements that refer to projections of our future financial performance, our anticipated growth and trends in our business, our goals, strategies, focus and plans, and other characterizations of future events or circumstances, including statements expressing general optimism or pessimism about future operating results, are forward-looking statements. Forward-looking statements in this report may include statements about:

 

 

our ability to develop market acceptance for and increase sales of new products, develop relationships with new customers and maintain or improve existing customer relationships;

 

future financial and operating results, including projections of net sales, revenue, income or loss, net income or loss per share, profit margins, expenditures, liquidity, and other financial items;

  the sufficiency of our available cash, cash equivalents, and potential cash flows from our operations to fund our working capital and capital expenditure needs through the next 12 months and longer;
  the future adequacy and intended use of our facilities, including recommencing operations at our manufacturing facility in Carlsbad, California after a temporary closing in October 2023;
  future customer orders and the timing thereof;
 

our ability to maintain or increase our patent and trademark licensing revenues;

 

our ability to attract and retain sufficient labor to successfully execute our business strategies and achieve our goals and objectives;

 

inventory levels, including the adequacy of quality raw material and other inventory levels to meet future customer demand;

 

our ability to price our products to achieve profit margin targets, especially in the current volatile raw material and labor environment;

 

our ability to protect our intellectual property;

 

future economic and political conditions;

 

our ability to improve operating efficiencies, manage costs and business risks, and improve or maintain profitability;

 

currency exchange rates and their effect on our results of operations (including amounts that we may reclassify as earnings), the availability of foreign exchange facilities, our ability to effectively hedge against foreign exchange risks and the extent to which we may seek to hedge against such risks;

 

the outcome of litigation, regulatory and tax matters we may become involved in, the costs associated with such matters and the effect of such matters on our business and results of operations;

 

sources, availability and quality of raw materials, including the limited number of suppliers of beta-alanine meeting our quality requirements;

 

potential manufacturing and distribution channels, product returns, and potential product recalls;

 

the impact of external factors on our business and results of operations, especially, for example, variations in quarterly net sales from seasonal and other external factors;

 

our ability to operate within the standards set by the U.S. Food and Drug Administration’s (FDA) Good Manufacturing Practices (GMPs);

 

the adequacy of our financial reserves and allowances;

 

the impact of accounting pronouncements and our adoption of certain accounting guidance; and

 

other assumptions described in this Report underlying or relating to any forward-looking statements.

 

Forward-looking statements in this Report speak only as of the date of this Report based on information available to us at that time and caution should be taken not to place undue reliance on any such forward-looking statements. Forward-looking statements are subject to certain future events, risks, and uncertainties that are or may be outside of our control. When considering forward-looking statements, you should carefully review the risks, uncertainties and other cautionary statements in this Report as they identify certain important factors that could cause actual results to differ materially from those expressed in, or implied by, the forward-looking statements. These factors include, among others, the risks described under Item 1A of Part I of our fiscal 2023 Annual Report, as well as in other reports and documents we have filed and will file with the United States Securities and Exchange Commission (SEC).

 

 

 

 

PART I FINANCIAL INFORMATION

 

ITEM 1.     FINANCIAL STATEMENTS

 

Natural Alternatives International, Inc.

Condensed Consolidated Balance Sheets

(In thousands, except share and per share data)

(Unaudited)

 

  

December 31, 2023

  

June 30, 2023

 

Assets

        

Current assets:

        

Cash and cash equivalents

 $16,595  $13,604 

Accounts receivable – less allowance for doubtful accounts of $at December 31, 2023 and $23 at June 30, 2023

  10,457   7,022 

Inventories, net

  19,596   29,694 

Income tax receivable

  881   305 

Forward contracts

  414   390 

Prepaids and other current assets

  6,450   5,995 

Total current assets

  54,393   57,010 

Property and equipment, net

  53,207   53,841 

Operating lease right-of-use assets

  44,994   20,369 

Deferred tax asset – noncurrent

  321   355 

Other noncurrent assets, net

  2,818   2,577 

Total assets

 $155,733  $134,152 

Liabilities and Stockholders’ Equity

        

Current liabilities:

        

Accounts payable

 $7,494  $7,778 

Accrued liabilities

  2,007   2,409 

Accrued compensation and employee benefits

  1,661   2,246 

Customer deposits

  695   317 

Short-term liability – operating leases

  1,225   2,448 

Forward contracts

  38    

Income taxes payable

     374 

Mortgage note payable, current portion

  292   312 

Total current liabilities

  13,412   15,884 

Long-term liability – operating leases

  46,701   18,965 

Long-term pension liability

  346   339 

Mortgage note payable, net of current portion

  9,079   9,205 

Income taxes payable, noncurrent

  740   987 

Total liabilities

  70,278   45,380 

Commitments and contingencies (Notes E, F, and L)

          

Stockholders’ equity:

        

Preferred stock; $.01 par value; 500,000 shares authorized; none issued or outstanding

      

Common stock; $.01 par value; 20,000,000 shares authorized at December 31, 2023 and June 30, 2023, issued and outstanding (net of treasury shares) 6,088,813 at December 31, 2023 and 6,073,813 at June 30, 2023

  91   91 

Additional paid-in capital

  32,043   31,436 

Retained earnings

  76,418   80,183 

Treasury stock, at cost, 3,240,593 shares at December 31, 2023 and June 30, 2023

  (22,855)  (22,855)

Accumulated other comprehensive loss

  (242)  (83)

Total stockholders’ equity

  85,455   88,772 

Total liabilities and stockholders’ equity

 $155,733  $134,152 

 

See accompanying notes to condensed consolidated financial statements.

 

 

 

Natural Alternatives International, Inc.

Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income

(In thousands, except share and per share data)

(Unaudited)

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Net sales

  

$ 25,202

   

$ 42,295

   

$ 59,171

   

$ 85,422

 

Cost of goods sold

  

24,815

   

36,081

   

55,647

   

73,837

 

Gross profit

  

387

   

6,214

   

3,524

   

11,585

 

Selling, general and administrative

  

3,900

   

3,729

   

7,581

   

7,558

 
                 

(Loss) income from operations

  

(3,513)

   

2,485

   

(4,057)

   

4,027

 
                 

Other (expense) income:

                

Interest income

  

13

   

9

   

22

   

13

 

Interest expense

  

(70)

   

(55)

   

(163)

   

(130)

 

Foreign exchange loss

  

(240)

   

(143)

   

(517)

   

(290)

 

Other, net

  

(21)

   

(10)

   

   

(16)

 

Total other expense

  

(318)

   

(199)

   

(658)

   

(423)

 
                 

(Loss) income before income taxes

  

(3,831)

   

2,286

   

(4,715)

   

3,604

 

(Benefit) provision for income taxes

  

(761)

   

473

   

(950)

   

738

 

Net (loss) income

  

$ (3,070)

   

$ 1,813

   

$ (3,765)

   

$ 2,866

 
                 

Unrealized loss resulting from change in fair value of derivative instruments, net of tax

  

(590)

   

(1,809)

   

(149)

   

(1,264)

 
                 

Comprehensive (loss) income

  

$ (3,660)

   

$ 4

   

$ (3,914)

   

$ 1,602

 
                 

Net (loss) income per common share:

                

Basic

  

$ (0.52)

   

$ 0.31

   

$ (0.64)

   

$ 0.49

 

Diluted

  

$ (0.52)

   

$ 0.31

   

$ (0.64)

   

$ 0.49

 
                 

Weighted average common shares outstanding

                

Basic

  

5,850,131

   

5,866,494

   

5,850,131

   

5,893,071

 

Diluted

  

5,850,131

   

5,873,129

   

5,850,131

   

5,908,287

 

 

See accompanying notes to condensed consolidated financial statements.

 

 

 

Natural Alternatives International, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

Three-Month Period Ended December 31, 2023 and 2022

(Dollars in thousands)

(Unaudited)

 

                          

Accumulated

     
          

Additional

              

Other

     
  

Common Stock

  

Paid-in

  

Retained

  

Treasury Stock

  

Comprehensive

     
  

Shares

  

Amount

  

Capital

  

Earnings

  

Shares

  

Amount

  

Income (Loss)

  

Total

 

Balance, September 30, 2023

  9,329,406  $91  $31,738  $79,488   3,240,593  $(22,855) $353  $88,815 

Compensation expense related to stock compensation plans

        305               305 

Issuance of common stock for restricted stock grants

                        

Change in minimum pension liability, net of tax

                    (5)  (5)

Unrealized loss resulting from change in fair value of derivative instruments, net of tax

                    (590)  (590)

Net loss

           (3,070)           (3,070)

Balance, December 31, 2023

  9,329,406  $91  $32,043  $76,418   3,240,593  $(22,855) $(242) $85,455 
                                 

Balance, September 30, 2022

  9,191,406  $89  $30,658  $78,714   3,108,590  $(21,849) $2,244  $89,856 

Compensation expense related to stock compensation plans

        232               232 

Repurchase of common stock

              68,570   (562)     (562)

Unrealized loss resulting from change in fair value of derivative instruments, net of tax

                    (1,809)  (1,809)

Net income

           1,813            1,813 

Balance, December 31, 2022

  9,191,406  $89  $30,890  $80,527   3,177,160  $(22,411) $435  $89,530 

 

 

Natural Alternatives International, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

Six-Month Period Ended December 31, 2023 and 2022

(Dollars in thousands)

(Unaudited)

 

                          

Accumulated

     
          

Additional

              

Other

     
  

Common Stock

  

Paid-in

  

Retained

  

Treasury Stock

  

Comprehensive

     
  

Shares

  

Amount

  

Capital

  

Earnings

  

Shares

  

Amount

  

(Loss) Income

  

Total

 

Balance, June 30, 2023

  9,314,406   91   31,436   80,183   3,240,593   (22,855)  (83) $88,772 

Compensation expense related to stock compensation plans

        607               607 

Issuance of common stock for restricted stock grants

  15,000                      

Change in minimum pension liability, net of tax

                    (10)  (10)

Unrealized loss resulting from change in fair value of derivative instruments, net of tax

                    (149)  (149)

Net loss

           (3,765)           (3,765)

Balance, December 31, 2023

  9,329,406  $91  $32,043  $76,418   3,240,593  $(22,855) $(242) $85,455 
                                 

Balance, June 30, 2022

  9,191,406   89   30,423   77,661   3,061,795   (21,352)  1,699  $88,520 

Compensation expense related to stock compensation plans

        467               467 

Repurchase of common stock

              115,365     (1,059)      (1,059) 

Unrealized loss resulting from change in fair value of derivative instruments, net of tax

                    (1,264)  (1,264)

Net income

           2,866            2,866 

Balance, December 31, 2022

  9,191,406  $89  $30,890  $80,527   3,177,160  $(22,411) $435  $89,530 

 

See accompanying notes to condensed consolidated financial statements.

 

 

 

Natural Alternatives International, Inc.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

 

  

Six Months Ended

 
  

December 31,

 
  

2023

  

2022

 

Cash flows from operating activities

        

Net (loss) income

 $(3,765) $2,866 

Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:

        

Provision for uncollectible accounts receivable

     (57)

Depreciation and amortization

  2,341   2,039 

Non-cash compensation

  607   467 

Non-cash lease expense

  3,611   2,013 

Pension contributions, net of expense

  7   50 

Gain on disposal of assets

     (37)

Changes in operating assets and liabilities:

        

Accounts receivable

  (3,435)  7,198 

Inventories, net

  10,098   (3,561)

Prepaids and other assets

  (925)  (619)

Accounts payable and accrued liabilities

  (309)  (3,121)

Forward contracts

  119   152 

Accrued compensation and employee benefits

  (585)  (1,844)

Operating lease liabilities

  (1,723)  (1,624)

Income taxes

  (1,197)  (187)

Net cash provided by operating activities

  4,844   3,735 
         

Cash flows from investing activities

        

Proceeds from sale of property and equipment

     42 

Purchases of property and equipment

  (1,707)  (11,640)

Net cash used in investing activities

  (1,707)  (11,598)
         

Cash flows from financing activities

        

Payments on long-term debt

  (146)  (138)

Repurchase of common stock

     (1,059)

Net cash (used in) financing activities

  (146)  (1,197)
         

Net increase (decrease) in cash and cash equivalents

  2,991   (9,060)

Cash and cash equivalents at beginning of period

  13,604   21,833 

Cash and cash equivalents at end of period

 $16,595  $12,773 
         

Supplemental disclosures of cash flow information

        

Cash paid during the period for:

        

Interest

 $114  $131 

Income taxes

 $274  $877 

 

See accompanying notes to condensed consolidated financial statements.

 

 

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

(UNAUDITED)

 

 

A. Basis of Presentation and Summary of Significant Accounting Policies

 

The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and with applicable rules and regulations. Pursuant to such rules and regulations, certain information and note disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) have been condensed or omitted. In management’s opinion, all adjustments necessary for a fair presentation of the financial position, results of operations, stockholders’ equity, and cash flows have been included and are of a normal, recurring nature. The results of operations for the three and six months ended December 31, 2023 are not necessarily indicative of the operating results for the full fiscal year or for any future periods.

 

You should read the financial statements and these notes, which notes are an integral part of the financial statements, together with our audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended  June 30, 2023 (“2023 Annual Report”). The accounting policies used to prepare the financial statements included in this Report are the same policies described in the notes to the consolidated financial statements in our 2023 Annual Report unless otherwise noted below.

 

Recently Adopted Accounting Pronouncements

 

We did not adopt any accounting pronouncements during the three months ended December 31, 2023.

 

Recently Issued Accounting and Regulatory Pronouncements

 

In October 2023, the FASB issued Accounting Standards Update ("ASU") 2023-06, "Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative". ASU 2023-06 clarifies or improves disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. As we are currently subject to these SEC requirements, this ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures.

 

In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures". This amendment improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, with early adoption permitted. This ASU will be adopted in our first quarter of fiscal 2025. We are currently evaluating the impact of this standard; however, we do not expect it to have a material impact on our Consolidated Financial Statements.

 

In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures". The amendments in this update address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This update also includes certain other amendments to improve the effectiveness of income tax disclosures. The amendments in ASU 2023-09 are effective for fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU will be adopted in our first quarter of fiscal 2026. We are currently evaluating the impact of this standard; however, we do not expect it to have a material impact on our Consolidated Financial Statements.

 

Net (Loss) Income per Common Share

 

We compute net (loss) income per common share using the weighted average number of common shares outstanding during the period, and diluted net income per common share using the additional dilutive effect of all dilutive securities. The dilutive impact of unvested restricted shares account for the additional weighted average shares of common stock outstanding for our diluted net income per common share computation. We calculated basic and diluted net (loss) income per common share as follows (in thousands, except per share data):

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Numerator

                

Net (loss) income

 $(3,070) $1,813  $(3,765) $2,866 
                 

Denominator

                

Basic weighted average common shares outstanding

  5,850   5,866   5,850   5,893 

Dilutive effect of restricted stock

     7      15 

Diluted weighted average common shares outstanding

  5,850   5,873   5,850   5,908 
                 

Basic net (loss) income per common share

 $(0.52) $0.31  $(0.64) $0.49 
                 

Diluted net (loss) income per common share

 $(0.52) $0.31  $(0.64) $0.49 

 

We exclude the impact of restricted stock from the calculation of diluted net loss per common share in periods where we have a net loss or when their inclusion would be antidilutive. During the three months ended December 31, 2023, we excluded 238,682 shares of unvested restricted stock. During the six months ended December 31, 2023, we excluded 236,155 shares of unvested stock. During the three and six months ended December 31, 2022, we excluded 50,377 shares of unvested restricted stock.

 

7

 

Revenue Recognition

 

We record revenue based on a five-step model which includes: (1) identifying a contract with a customer; (2) identifying the performance obligations in the contract; (3) determining the transaction price; (4) allocating the transaction price among the performance obligations; and (5) recognizing revenue as each of the various performance obligations are satisfied.

 

Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling one or more performance obligations. We identify purchase orders from customers as contracts. The amount of consideration expected to be received and revenue recognized includes estimates of variable consideration, including estimates for early payment discounts and volume rebates. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. We review and update these estimates at the end of each reporting period and the impact of any adjustments is recognized in the period the adjustments are identified. In assessing whether collection of consideration from a customer is probable, we consider both the customer's ability and intent to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, which is typically 30 days from the invoice date. Invoices are generally issued on the date of transfer of control of the products ordered to the customer.

 

Revenue is recognized at the point in time that each of our performance obligations is fulfilled, and control of the ordered products is transferred to the customer. This transfer occurs when the product is shipped, or in some cases, when the product is delivered to the customer.

 

We recognize revenue in certain circumstances before delivery to the customer has occurred (commonly referred to as bill-and-hold transactions). Products sold under bill-and-hold arrangements are recorded as revenue when risk of ownership has been transferred to the customer, but the product has not shipped due to a substantive reason, typically at the customer’s request. The product must be separately identified as belonging to the customer, ready for physical transfer to the customer, and we cannot have the ability to redirect the product to another customer.

 

We provide early payment discounts to certain customers. Based on historical payment trends, we expect that these customers will take advantage of these early payment discounts. The cost of these discounts is reported as a reduction to the transaction price. If the actual discounts differ from those estimated, the difference is also reported as a change in the transaction price. We require prepayment from certain customers. We record any payments received in advance of contract fulfillment as a contract liability and they are classified as customer deposits on the consolidated balance sheet.

 

Contract liabilities and revenue recognized were as follows (in thousands):

 

  

June 30, 2023

  

Additions

  

Revenue Recognized

  

Customer Refunds

  

December 31, 2023

 

Contract Liabilities (Customer Deposits)

 $317  $975  $(597) $  $695 

 

  

June 30, 2022

  

Additions

  

Revenue Recognized

  

Customer Refunds

  

December 31, 2022

 

Contract Liabilities (Customer Deposits)

 $140  $425  $(137) $(3) $425 

 

Except for product defects, no right of return exists on the sale of our products. We estimate returns based on historical experience and recognize a returns liability for any estimated returns. As of December 31, 2023, we have no estimated returns liability.

 

We currently own certain U.S. patents, and each patent’s corresponding foreign patent applications. All of these patents and patent rights relate to the ingredient known as beta-alanine marketed and sold under our CarnoSyn® and SR CarnoSyn® trade names. We recorded beta-alanine raw material sales and royalty and licensing income as a component of revenue in the amount of $2.2 million during the three months ended December 31, 2023, and $3.9 million during the six months ended December 31, 2023. We similarly recorded $1.5 million during the three months ended December 31, 2022, and $2.8 million during the six months ended December 31, 2022. These royalty income and raw material sale amounts resulted in royalty expense paid to the original patent holders from whom NAI acquired its patents and patent rights. We recognized royalty expense as a component of cost of goods sold in the amount of approximately $93,000 during the three months ended December 31, 2023, and $182,000 during the six months ended December 31, 2023. We recorded approximately $78,000 of royalty expense during the three months ended December 31, 2022, and $105,000 during the six months ended December 31, 2022.

 

8

 

Stock-Based Compensation

 

The Board of Directors approved our current omnibus equity incentive plan that became effective January 1, 2021 (the “2020 Plan”), which was approved by our stockholders at the Annual Meeting of Stockholders on December 4, 2020. Under the 2020 Plan, we may grant nonqualified and incentive stock options, restricted stock grants, restricted stock units, stock appreciation rights, and other stock-based awards to employees, non-employee directors and consultants.

 

We did not have any option activity or options outstanding during the three and six months ended December 31, 2023, or December 31, 2022.

 

We did not grant any restricted stock shares during the three months ended December 31, 2023. We granted a total of 15,000 restricted stock shares to certain new members of our management team during the six months ended December 31, 2023. We did not grant any restricted stock shares during the three and six months ended December 31, 2022. During the three and six months ended December 31, 2023, and  December 31, 2022, no restricted stock shares were forfeited. Our net loss included stock-based compensation expense with the vesting of prior restricted stock grants of approximately $0.3 million for the three months ended December 31, 2023 and $0.6 million for the six months ended December 31, 2023. Our net income included stock based compensation expense in connection with the vesting of prior restricted stock grants of approximately $0.2 million for the three months ended December 31, 2022, and $0.5 million for the six months ended December 31, 2023.

 

Deferred Compensation Plan

 

Effective July 16, 2020, the Board of Directors approved and adopted a Non-Qualified Incentive Plan (the “Incentive Plan”). Pursuant to the Incentive Plan, the Human Resources Committee and the Board of Directors may make deferred cash payments or other cash awards (“Awards”) to directors, officers, employees and eligible consultants of NAI (“Participants”). These Awards are made subject to conditions precedent that must be met before NAI is obligated to make the payment. The purpose of the Incentive Plan is to enhance the long-term stockholder value of NAI by providing the Human Resources Committee and the Board of Directors the ability to make deferred cash payments or other cash awards to encourage Participants to serve NAI or to remain in the service of NAI, or to assist NAI to achieve results determined by the Human Resources Committee or the Board of Directors to be in NAI's best interest.

 

The Incentive Plan authorizes the Human Resources Committee or the Board of Directors to grant to, and administer, unsecured and deferred cash Awards to Participants and to subject each Award to whatever conditions are determined appropriate by the Human Resources Committee or the Board of Directors. The terms of each Award, including the amount and any conditions that must be met to be entitled to payment of the Award are set forth in an Award Agreement between each Participant and NAI. The Incentive Plan provides the Board of Directors with the discretion to set aside assets to fund the Incentive Plan although that has not been done to date.

 

No deferred cash awards were granted or forfeited during the three and six months ended  December 31, 2023, and  December 31, 2022.

 

Fair Value of Financial Instruments

 

Except for cash and cash equivalents, as of December 31, 2023, and June 30, 2023, we did not have any financial assets or liabilities classified as Level 1. We classify derivative forward exchange and interest rate swap contracts as Level 2 assets and liabilities. The fair values were determined by obtaining pricing from our bank and corroborating those values with a third party bank or pricing service.

 

9

 

Fair value of derivative instruments classified as Level 2 assets and liabilities consisted of the following (in thousands):

 

  

December 31, 2023

  

June 30, 2023

 

Euro Forward Contract– Current Assets

 $  $250 

Swiss Franc Forward Contract – Current Assets

  414   140 

Total Derivative Contracts – Current Assets

  414   390 
         

Interest Swap – Other noncurrent Assets

  316   532 

Euro Forward Contract– Other noncurrent Assets

     15 

Total Derivative Contracts – Other noncurrent Assets

  316   547 
         

Euro Forward Contract– Current Liabilities

  (38)   

Swiss Franc Forward Contract – Current Liabilities

      

Total Derivative Contracts – Current Liabilities

  (38)   
         

Fair Value Net Asset – all Derivative Contracts

 $692  $937 

 

We also classify any outstanding line of credit and term loan balance as a Level 2 liability. As of December 31, 2023, and June 30, 2023, we did not have any financial assets or liabilities classified as Level 3. We did not transfer any assets or liabilities between these levels during fiscal 2023 or the three and six months ended December 31, 2023

 

B. Inventories, net

 

Inventories, net consisted of the following (in thousands):

 

  

December 31,

  

June 30,

 
  

2023

  

2023

 

Raw materials

 $14,443  $20,946 

Work in progress

  2,474   4,504 

Finished goods

  3,485   4,928 

Reserve

  (806)  (684)
  $19,596  $29,694 
 

C. Property and Equipment

 

Property and equipment consisted of the following (in thousands):

 

  

Depreciable Life

  

December 31,

  

June 30,

 
  

In Years

  

2023

  

2023

 

Land

 

NA

  $8,941  $8,940 

Building and building improvements

 739   25,147   24,712 

Machinery and equipment

 312   42,112   41,460 

Office equipment and furniture

 35   6,664   6,522 

Vehicles

 3   227   227 

Leasehold improvements

 115   23,118   22,641 

Total property and equipment

     106,209   104,502 

Less: accumulated depreciation and amortization

     (53,002)  (50,661)

Property and equipment, net

    $53,207  $53,841 

 

Depreciation and amortization expense was approximately $1.2 million during the three months ended  December 31, 2023, and $2.3 million during the six months ended December 31, 2023. Depreciation expense was approximately $1.1 million during the three months ended December 31, 2022, and $2.0 million during the six months ended December 31, 2022. Construction in progress is included in the building and building improvements line.

 

10

  
 

D. Other Comprehensive (Loss) Income

 

Other comprehensive (loss) income (“OCL” and “OCI”) consisted of the following during the three and six months ended December 31, 2023, and December 31, 2022 (in thousands):

 

  

Three Months Ended

     
  

December 31, 2023

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(385) $392  $346  $353 

OCI/OCL before reclassifications

     (503)  (125)  (628)

Amounts reclassified from OCI to Sales

     (127)     (127)

Tax effect of OCI activity

  (5)  134   31   160 

Net current period OCI/OCL

  (5)  (496)  (94)  (595)

Ending Balance

 $(390) $(104) $252  $(242)

 

  

Six Months Ended

     
  

December 31, 2023

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(380) $(110) $407  $(83)

OCI/OCL before reclassifications

     167   (215)  (48)

Amounts reclassified from OCI to Sales

     (77)     (77)

Tax effect of OCI activity

  (10)  (84)  60   (34)

Net current period OCI/OCL

  (10)  6   (155)  (159)

Ending Balance

 $(390) $(104) $252  $(242)

 

  

Three Months Ended

     
  

December 31, 2022

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(444) $2,203  $485  $2,244 

OCI/OCL before reclassifications

     (1,173)  4   (1,169)

Amounts reclassified from OCI to Sales

     (1,162)     (1,162)

Tax effect of OCI activity

     523   (1)  522 

Net current period OCI/OCL

     (1,812)  3   (1,809)

Ending Balance

 $(444) $391  $488  $435 

 

  

Six Months Ended

     
  

December 31, 2022

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(444) $1,795  $348  $1,699 

OCI/OCL before reclassifications

     615   178   793 

Amounts reclassified from OCI to Sales

     (2,423)     (2,423)

Tax effect of OCI activity

     404   (38)  366 

Net current period OCI/OCL

     (1,404)  140   (1,264)

Ending Balance

 $(444) $391  $488  $435 

 

11

 

E. Leases

 

We currently lease our Vista, California and Lugano, Switzerland product manufacturing and support facilities.

 

On July 18, 2023, we entered into a Fourth Amendment to our Vista, California manufacturing facilities lease. The Fourth Amendment extends the term of the lease by an additional ten years and five months commencing April 1, 2024. The amended lease covering two buildings and approximately 162,000 square feet will result in an increase in base rent to $1.50 per square foot, after five free months of base rent beginning at the commencement of the extended term. NAI intends to construct substantial improvements to the facilities including but not limited to installation of an approximately $2.3 million solar electrical generating system on both buildings, and other substantial improvements. Pursuant to the Fourth Amendment, the Landlord will reimburse NAI for up to $1.1 million of these tenant improvements to the buildings. Our lease liability and Right of Use asset were both increased by approximately $25.9 million as a result of this lease extension effective on the date that the Fourth Amendment was executed.

 

Our leases are classified as operating leases. Substantially all our operating leases are comprised of payments for the use of manufacturing and office space. We have no leases classified as finance leases. As of December 31, 2023, the weighted average remaining lease term for our operating leases was 9.9 years and the weighted average discount rate for our operating leases was 5.89%. As of June 30, 2023, the weighted average remaining lease term for our operating leases was 5.3 years and the weighted average discount rate was 4.12%.

 

Other information related to leases as of December 31, 2023, and December 31, 2022, was as follows (in thousands):

 

Supplemental Cash Flow Information

 

Six Months Ended

  

Six Months Ended

 
  

December 31, 2023

  

December 31, 2022

 

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

 $874  $1,634 

Increase in operating lease liabilities and right-of-use assets due to lease remeasurement

  25,916  $ 
 

F. Debt

 

On May 24, 2021, we entered into a new credit facility with Wells Fargo Bank, N.A (“Wells Fargo”) to extend the maturity for our working line of credit from November 1, 2022, to May 24, 2024. This credit facility provides total lending capacity of up to $20.0 million and allows us to use the credit facility for working capital as well as potential acquisitions. On August 18, 2021, we entered into an amendment of our credit facility with Wells Fargo. The amended credit facility added a $10.0 million term loan to the existing $20.0 million credit facility and permitted us to use the $10.0 million term loan as part of the $17.5 million purchase consideration for the acquisition of our manufacturing and warehouse property in Carlsbad, California. The amended credit agreement also increased the allowed capital expenditures from $10.0 million to $15.0 million for fiscal 2022 (exclusive of the amount paid for the acquisition of the new Carlsbad property noted above). In addition, the revised credit notes now reflect a change in the interest rate reference from LIBOR to Secured Overnight Financing Rate (SOFR). The Credit Agreement was amended and a new Revolving Line of Credit Note, and Security Agreement were entered into. A Term Note and real property security documents were added to secure the Term Note by the Carlsbad property.

 

Subsequently we entered into a Second and Third Amendment that changed certain limits on our use of the line of credit. In the second quarter of fiscal 2024 we failed to meet three continuing requirements for our line of credit and were not in compliance at the end of our second quarter. As of February 13, 2024, we entered into a Fourth Amendment to our credit facility with Wells Fargo. The Fourth Amendment waived all prior instances of non-compliance, decreased our total borrowing capacity on the line of credit to $12.5 million, increased the interest rate on borrowings under the line of credit to 2.25% from 1.29% above the daily simple SOFR rate, modified our continuing compliance requirements, and reduced the uses we can fund with the line of credit.

 

12

 

Under the terms of the Credit Agreement, as amended by the Fourth Amendment, borrowings are subject to eligibility requirements including maintaining (i) a ratio of total liabilities to tangible net worth of not greater than 1.50 to 1.0 at any time; (ii) limits our losses to a decreasing amount over the next three quarters, with net income after taxes of not less than $1.00 by September 30, 2024; (iii) a rolling 4-quarter fixed charge coverage ratio not less than 1.25 to 1.0 as of December 31, 2024 and each quarter thereafter. The Fourth Amendment includes a limitation on the amount of capital expenditures that can be made in a given fiscal year, with such limitation set at $6.5 million, requires us to suspend share repurchase and dividend activity, and includes an availability reserve of 10% that will be in place until we return to profitability. Any amounts outstanding under the line of credit will bear interest at a fixed or fluctuating interest rate as elected by us from time to time. Any amounts outstanding under the line of credit must be paid in full on or before the maturity date which remains at May 23, 2025. Amounts outstanding that are subject to a fluctuating interest rate may be prepaid at any time without penalty. Amounts outstanding that are subject to a fixed interest rate may be prepaid at any time in minimum amounts of $100,000, subject to a prepayment fee equal to the sum of the discounted monthly differences between payment under a fixed rate versus payment under the variable rate for each month from the month of prepayment through the month in which the then applicable fixed rate term matures. There is an unused commitment fee of 0.25% required as part of the line of credit, and an origination fee of 1% we paid upon execution of the Fourth Amendment.

 

The Term Note used as part of the purchase consideration of our powder processing and warehouse property in Carlsbad, California referenced above, was for the original principal amount of $10.0 million, and is a seven-year term note with payments fully amortized based on a twenty-five year assumed term. Installment payments under this loan commenced October 1, 2021, and continue through August 1, 2028, with a final installment consisting of all remaining amounts due to be paid in full on September 1, 2028. Amounts outstanding on this note during the term of the agreement bear interest equal to 1.8% above the SOFR rolling 30-day average. In connection with this term loan, we entered into an interest rate swap with Wells Fargo that effectively fixes our interest rate on our term loan at 2.4% for the first three years of the term of the note.

 

Our obligations under the Credit Agreement are secured by our accounts receivable and other rights to payment, general intangibles, inventory, equipment and fixtures. We also have credit approval with Wells Fargo Bank, which allows us to hedge foreign currency exposures up to 30 months in the future. We also have credit approval with Bank of America which allows us to hedge foreign currency exposures up to 24 months in the future.

 

As of December 31, 2023, we had $9.4 million outstanding under the Term Note used in August 2021 for the purchase of our Carlsbad, California powder processing and warehouse property.

 

On December 31, 2023, we were not in compliance with the financial covenants related to net income requirements as noted in item (iii) above and the fixed charge coverage ratio as noted in item (iv) above. On  February 13, 2024, we entered into a fourth amendment to our credit facility with Wells Fargo. The fourth amendment modifies the financial covenant requirements such that item (iii) noted above has been eliminated through the end of fiscal 2024 and replaced with maximum loss requirements of $3.2 million for the third quarter of fiscal 2024 and $2.0 million for the fourth quarter of fiscal 2024 and a requirement to maintain net income after taxes not less than $1.00 on a quarterly basis beginning with the first quarter of fiscal 2025. The amendment also eliminates the fixed charge coverage ratio requirements described in item (iv) above through the quarter ending September 30, 2024 and resuming with the quarter ending December 31, 2024. The amended credit agreement also decreased the allowed capital expenditures from $7.5 million to $6.5 million for fiscal 2024 and beyond and requires us to suspend share repurchase and dividend activity. All other financial covenants remain unmodified. The amended credit agreement also modifies our borrowing capacity to a monthly asset-based borrowing base calculation with a maximum borrowing capacity of $12.5 million, which includes an availability reserve of 10% that will be in place until we return to profitability. The amendment also modifies our interest rate to be equal to 2.25% above the daily simple SOFR rate and includes a 0.25% unused commitment fee payable quarterly in arrears along with an up-front amendment fee of 1.0% of the maximum borrowing base.

 

As of December 31, 2023, we had zero outstanding on our credit facility with Wells Fargo Bank.  

 

13

 
 

G. Economic Dependency

 

We had substantial net sales to certain customers during the periods shown in the following table. The loss of any of these customers, or a significant decline in (i) sales to these customers, (ii) the growth rate of sales to these customers, or (iii) these customers’ ability to make payments when due, each individually could have a material adverse impact on our net sales and net operating results. Net sales to any one customer representing 10% or more of the respective period's consolidated net sales were as follows (in thousands):

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Customer 1

 $13,846  $14,112  $23,965  $29,265 

Customer 2

  (a)   15,982   12,131   30,987 

Customer 3

  (a)   4,503   (a)   10,831 
  $13,846  $34,597  $36,096  $71,083 

 

(a) Sales were less than 10% of the respective period's consolidated net sales.

 

Accounts receivable from these customers totaled $6.9 million at December 31, 2023 and $3.3 million at June 30, 2023.

 

We buy certain products, including beta-alanine, from a limited number of raw material suppliers who meet our quality standards. The loss of any of these suppliers could have a material adverse impact on our net sales and net income. Raw material purchases from any one supplier representing 10% or more of the respective period’s total raw material purchases were as follows (dollars in thousands):

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Supplier 1

 $2,778   3,961  $5,869   6,793 
  $2,778   3,961  $5,869   6,793 
 

H. Segment Information

 

Our business consists of two segments for financial reporting purposes. The two segments are identified as (i) private-label contract manufacturing, which primarily relates to the provision of private-label contract manufacturing services to companies that market and distribute nutritional supplements and other health care products, and (ii) patent and trademark licensing, which primarily includes direct raw material sales and royalty income from our license and supply agreements associated with the sale and use of beta-alanine under our CarnoSyn® and SR CarnoSyn® trade names.

 

We evaluate performance of these segments based on a number of factors. The primary performance measures for each segment are net sales and income or loss from operations before the allocation of certain corporate level expenses. Operating income or loss for each segment does not include corporate general and administrative expenses, interest expense and other miscellaneous income and expense items. Corporate general and administrative expenses include, but are not limited to human resources, corporate legal, finance, information technology, and other corporate level related expenses, which are not allocated to any segment. Transfers of raw materials between segments are recorded at cost. The accounting policies of our segments are the same as those described in the summary of significant accounting policies in Note A above and in the consolidated financial statements included in our 2023 Annual Report.

 

14

 

Our operating results by business segment were as follows (in thousands):

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Net Sales

                

Private-label contract manufacturing

 $23,050  $40,839  $55,239  $82,615 

Patent and trademark licensing

  2,152   1,456   3,932   2,807 

Total Net Sales

 $25,202  $42,295  $59,171  $85,422 

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

(Loss) Income from Operations

                

Private-label contract manufacturing

 $(2,368) $4,266  $(1,360) $7,510 

Patent and trademark licensing

  947   347  $1,391   694 

(Loss) income from operations of reportable segments

  (1,421)  4,613  $31   8,204 

Corporate expenses not allocated to segments

  (2,092)  (2,128) $(4,088)  (4,177)

Total (Loss) Income from Operations

 $(3,513) $2,485  $(4,057) $4,027 

 

  

December 31,

  

June 30,

 
  

2023

  

2023

 

Total Assets

        

Private-label contract manufacturing

 $122,934  $102,495 

Patent and trademark licensing

  32,799   31,657 
  $155,733  $134,152 

 

Our private-label contract manufacturing products are sold both in the U.S. and in markets outside the U.S., including Europe, Canada, Australia, New Zealand, Mexico, and Asia. Our primary markets outside the U.S. are Europe and Asia. Our patent and trademark licensing activities are primarily based in the U.S.

 

Net sales by geographic region, based on the customers’ location, were as follows (in thousands):

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 
                 

United States

 $16,585  $28,908  $41,533  $58,740 

Markets outside of the United States

  8,617   13,387   17,638   26,682 

Total

 $25,202  $42,295  $59,171  $85,422 

 

Products manufactured by our Swiss subsidiary ("NAIE") accounted for 70% of net sales in markets outside the U.S. for the three months ended December 31, 2023, and 80% for the six months ended December 31, 2023. Products manufactured by our Swiss subsidiary ("NAIE") accounted for 73% of net sales in markets outside the U.S. for the three months ended December 31, 2022, and 75% for the six months ended December 31, 2022.

 

Long-lived assets by geographic region, based on the location of the company or subsidiary at which they were located or made, were as follows (in thousands):

 

  

December 31, 2023

  

June 30, 2023

 

United States

 $79,028  $53,536 

Europe

  19,173   20,674 

Total Long-Lived Assets

 $98,201  $74,210 

 

Total assets by geographic region, based on the location of the company or subsidiary at which they were located or made, were as follows (in thousands):

 

  

December 31, 2023

  

June 30, 2023

 

United States

 $111,799  $89,167 

Europe

  43,934   44,985 

Total Assets

 $155,733  $134,152 

 

Capital expenditures by geographic region, based on the location of the company or subsidiary at which they were located or made, were as follows (in thousands):

 

  

Six Months Ended

 
  

December 31,

 
  

2023

  

2022

 

United States

 $1,617  $11,486 

Europe

  90   154 

Total Capital Expenditures

 $1,707  $11,640 

   

15

 
 

I. Income Taxes

 

To determine our quarterly provision for income taxes, we use an estimated annual effective tax rate, which is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions to which we are subject. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rate from quarter to quarter. We recognize interest and penalties related to uncertain tax positions, if any, as an income tax expense.

 

Our effective tax rate for the three months ended December 31, 2023, was 19.9% and our effective tax rate for the three months ended December 31, 2022, was 20.7%. Our effective tax rate for the six months ended December 31, 2023, was 20.1% and our effective tax rate for the six months ended  December 31, 2022, was 20.5%. Our effective tax rate for the three and six months ended December 31, 2023, differ from the fiscal 2023 U.S. federal statutory rate of 21% primarily due to the foreign tax rate differential and forecasted research and development tax credits.

 

We record valuation allowances to reduce our deferred tax assets to an amount we believe is more likely than not to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. During the three and six months ended December 31, 2023, there was no change to our valuation allowance for our deferred tax assets.

 

 

J. Treasury Stock

 

We purchase shares under a stock repurchase plan (“Repurchase Plan”) authorized by the Board of Directors. The total authorized repurchase amount is $18.0 million and as of December 31, 2023, we had approximately $716,000 remaining available under the Repurchase Plan. Under the Repurchase Plan, we may, from time to time, purchase shares of our common stock, depending upon market conditions, in open market or privately negotiated transactions. The Fourth Amendment to the Credit Agreement with Wells Fargo effective February 13, 2024, prohibits most stock repurchases (see Footnote F). As a result, until that restriction is modified or removed the Company does not intend to purchase its shares other than its longstanding practice of purchasing shares from its employees in exchange for paying the employees’ withholding requirements upon vesting of restricted stock held by the employee.

 

There were no stock repurchases for the three and six months ended December 31, 2023.

 

Stock repurchases for the three months ended December 31, 2022, were as follows:

 

  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  68,570  $8.19  $562 

Shares acquired from employees for restricted stock vesting

         

Total

  68,570     $562 

 

Stock repurchases for the six months ended December 31, 2022, were as follows:

 

  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  115,365  $9.18  $1,059 

Shares acquired from employees for restricted stock vesting

         

Total

  115,365      $1,059 

  

Stock repurchase costs include commissions and fees.

 

Shares acquired from employees for restricted stock vesting may be returned to us by the related employees and in return we pay each employee’s required tax withholding resulting from the vesting of restricted shares. The valuation of the shares acquired and thereby the number of shares returned to us is calculated based on the closing share price on the date the shares vested. We did not receive any shares associated with the vesting of employee restricted stock during either of the three month periods ending December 31, 2023, or 2022.

 

16

 

K. Derivatives and Hedging

 

We are exposed to gains and losses resulting from fluctuations in foreign currency exchange rates relating to forecasted product sales denominated in foreign currencies and to other transactions of NAIE, our foreign subsidiary. As part of our overall strategy to manage the level of exposure to the risk of fluctuations in foreign currency exchange rates, we may use foreign exchange contracts in the form of forward contracts. To the extent we enter into such contracts, there can be no guarantee any such contracts will be effective hedges against our foreign currency exchange risk.

 

As of December 31, 2023, we had forward contracts designated as cash flow hedges primarily to protect against the foreign exchange risks inherent in our forecasted sales of products at prices denominated in currencies other than the U.S. Dollar. These contracts are expected to be settled through September 2024. For derivative instruments that are designated and qualify as cash flow hedges, we record the effective portion of the gain or loss on the derivative in accumulated other comprehensive income (“OCI”) as a separate component of stockholders’ equity and subsequently reclassify these amounts into earnings in the period during which the hedged transaction is recognized in earnings.

 

For foreign currency contracts designated as cash flow hedges, hedge effectiveness is measured using the spot rate. Changes in the spot-forward differential are excluded from the test of hedge effectiveness and are recorded currently in earnings as revenue. We measure effectiveness by comparing the cumulative change in the hedge contract with the cumulative change in the hedged item. No hedging relationships were terminated as a result of ineffective hedging for the three and six months ended December 31, 2023, and December 31, 2022.

 

We monitor the probability of forecasted transactions as part of the hedge effectiveness testing on a quarterly basis. During the three and six months ended December 31, 2023, and December 31, 2022, we did not have any losses or gains related to the ineffective portion of our hedging instruments.

 

As of December 31, 2023, the notional amounts of our foreign exchange contracts designated as cash flow hedges were approximately $18.1 million (EUR 16.3 million). As of December 31, 2023, a net loss of approximately $0.1 million, offset by approximately $26,000 of a deferred tax benefit, related to derivative instruments designated as cash flow hedges was recorded in OCI. It is expected that the entire amount will be reclassified into earnings in the next 12 months along with the earnings effects of the related forecasted transactions.

 

For foreign currency contracts not designated as cash flow hedges, changes in the fair value of the hedge are recorded directly to foreign exchange gain or loss in other income in an effort to offset the change in valuation of the underlying hedged item. During the three and six months ended December 31, 2023, we entered into forward contracts in order to hedge foreign exchange risk associated with our lease liability at NAIE, which is denominated in Swiss Francs (CHF). As of December 31, 2023, the notional amounts of our foreign exchange contracts not designated as cash flow hedges were approximately $13.1 million (CHF 11.3 million).

 

We are exposed to interest rate fluctuations related to our $10.0 million Term Note with Wells Fargo, which carries a variable interest rate of 1.80% above the SOFR rolling 30-day average. To manage our exposure to this variable rate, on August 23, 2021, we entered into a floored interest rate swap that fixes our all-in rate on this loan to 2.4% for the first three years of the term loan. Fluctuations in the relation of our contractual swap rate to current market rates are recorded as an asset or liability with an offset to OCI at the end of each reporting period. Interest expense is adjusted for the difference between the actual SOFR spread and the swap contractual rate such that our effective interest expense for each period is equal to our hedged rate of 2.4%.

 

L. Contingencies

 

From time to time, we become involved in various investigations, claims and legal proceedings that arise in the ordinary course of our business. These matters may relate to product liability, employment, intellectual property, regulatory, contract or other matters. The resolution of these matters as they arise may be subject to various uncertainties and, even if such claims are without merit, could result in the expenditure of significant financial and managerial resources. While unfavorable outcomes are possible, based on available information, we currently do not believe the resolution of these matters will result in a material adverse effect on our business, consolidated financial condition, or results of operations. However, a settlement payment or unfavorable outcome could be greater than we currently anticipate and if so, could adversely impact our results of operations. Our evaluation of the likely impact of these actions could change in the future and we could have unfavorable outcomes we do not expect.

 

Israel-Hamas War

 

In October 2023, armed conflict escalated between Israel and Hamas. Management is monitoring the conflict in Israel and Gaza and any broader economic effects from the crisis. Israel accounts for a small portion of our global net sales, but we also source multiple raw materials that come from Israel. While we do not anticipate this conflict will have a significant impact on our net sales, we are currently communicating with the customers and suppliers that may be impacted by this conflict, and we are evaluating options for alternative ingredient sources or holding safety stock of impacted materials to limit the affect that this conflict may have on our ability to obtain the ingredients sourced from this region. There are further concerns regarding consumer purchasing and consumption behavior, increases in global shipping expenses, greater volatility in foreign exchange and interest rates, and other unforeseen business disruptions due to the current global geopolitical tensions, including and relating to this new conflict between Israel and Hamas and the continued conflict in Ukraine. We will continue to evaluate impacts of the conflict on our customers, suppliers, employees, and operations.

 

 

M. Subsequent Event

As of February 13, 2024, we entered into a Fourth Amendment to our credit facility with Wells Fargo. Among other changes the Fourth Amendment waived all prior instances of non-compliance, decreased our total borrowing capacity on the line of credit to $12.5 million, increased the interest rate on borrowings under the line of credit to 2.25% from 1.29% above the daily simple SOFR rate, modified our continuing compliance requirements, reduced the uses we can fund with the line of credit, decreased the allowed capital expenditures from $7.5 million to $6.5 million for fiscal 2024 and beyond, and requires us to suspend share repurchase and dividend activity.

 

17

 
 

ITEM 2.     MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion and analysis is intended to help you understand our financial condition and results of operations for the three and six months ended December 31, 2023. You should read the following discussion and analysis together with our unaudited condensed consolidated financial statements and the notes to the condensed consolidated financial statements included under Item 1 in this Report, as well as the risk factors and other information included in our 2023 Annual Report and other reports and documents we file with the SEC. Our future financial condition and results of operations will vary from our historical financial condition and results of operations described below based on a variety of factors.

 

Executive Overview

 

The following overview does not address all of the matters covered in the other sections of this Item 2 or other items in this Report nor does it contain all of the information that may be important to our stockholders or the investing public. You should read this overview in conjunction with the other sections of this Item 2 and this Report.

 

Our primary business activity is providing private-label contract manufacturing services to companies that market and distribute vitamins, minerals, herbal and other nutritional supplements, as well as other health care products, to consumers both within and outside the U.S. Historically, our revenue has been largely dependent on sales to two or three private-label contract manufacturing customers and subject to variations in the timing of such customers’ orders, which in turn is impacted by such customers’ internal marketing programs, supply chain management, entry into new markets, new product introductions, the demand for such customers’ products, and general industry and economic conditions. Our revenue also includes raw material sales and royalty and licensing revenue generated from license and supply agreements with third parties, granting them the right to use our patents, trademarks and other intellectual property in connection with the distribution and use of the ingredient known as beta-alanine sold under our CarnoSyn® and SR CarnoSyn® trademarks.

 

A cornerstone of our business strategy is to achieve long-term growth and profitability and to diversify our sales base. We have sought and expect to continue to seek to diversify our sales by developing relationships with additional, quality-oriented, private-label contract manufacturing customers, and commercializing our patent estate through sales of beta-alanine under our CarnoSyn® and SR CarnoSyn® trade names, royalties from license agreements, and potentially additional contract manufacturing opportunities with licensees.

 

During the six months ended December 31, 2023, our net sales were 31% lower than in the six months ended December 31, 2022. Private-label contract manufacturing sales decreased 33% primarily due to reduced orders from several of our larger customers associated with their efforts to reduce excess on-hand inventories, partially offset by increased shipments from other existing customers and shipments to new customers. Revenue concentration for our largest private-label contract manufacturing customer as a percentage of total net sales for the six months ended December 31, 2023, was 41%, and revenue concentration for our largest private-label contract manufacturing customer as a percentage of total net sales for the six months ended December 31, 2022, was 36%. We expect our annualized fiscal 2024 revenue concentration for our largest customer to be flat to slightly higher as compared to our revenue concentration for our largest customer in fiscal 2023.    

 

During the six months ended December 31, 2023, patent and trademark licensing revenue increased 40% to $3.9 million, compared to revenue of $2.8 million for the six months ended December 31, 2022. The increase in patent and trademark licensing revenue during the six months ended December 31, 2023, was primarily due to an increase in orders from existing customers and increased royalty income, partially offset by increased volume rebates.

 

We continue to invest in research and development for our SR CarnoSyn® sustained release delivery system. We believe SR CarnoSyn® may provide a unique opportunity within the growing Wellness and Healthy Aging markets. We believe our recent efforts to refine our formulations and product offerings will be positively received and result in significant opportunity for increased SR CarnoSyn® sales.

 

 

To protect our CarnoSyn® business and our patents, trademarks and other intellectual property, we incurred legal expenses of approximately $0.1 million during the first six months of both fiscal 2024 and fiscal 2023. Our legal expense associated with our CarnoSyn® business has remained relatively low as we have not had any active litigation in recent periods, and our current run-rate of expenses is primarily related to maintenance of our patent and trademark estate. Our ability to maintain or further increase our beta-alanine royalty and licensing revenue will depend in large part on our ability to develop a market for our sustained release form of beta-alanine marketed under our SR CarnoSyn® trademark, maintain or expand our patent rights, obtain the raw material beta-alanine when and in the amounts needed, expand distribution of beta-alanine to new and existing customers, and continued compliance by third parties with our license agreements and our patent, trademark and other intellectual property rights. During the remainder of fiscal 2024, we will continue our sales and marketing activities to consumers, customers, potential customers, and brand owners on multiple platforms to promote and reinforce the features and benefits of utilizing CarnoSyn® and SR CarnoSyn® beta-alanine.

 

We experienced a loss from operations during the three and six months ended December 31, 2023. This was primarily due to a slowdown in sales across our private-label contract manufacturing segment. On August 16, 2023, we announced the temporary closure of our high-speed powder processing facility in Carlsbad, California due to excess inventory on hand at one of our largest customers and their efforts to rebalance supply and demand. We now expect this facility will re-open and our prior level of operations will resume late in our fourth fiscal quarter of 2024 to support anticipated deliveries of new orders to this customer in the first quarter of fiscal 2025. However, there can be no assurance this customer will resolve its supply and demand issues in the timeframe expected, what their future purchases may be, or what level of other business we may acquire that will utilize this facility.

 

Subject to the change in timing of anticipated new orders from this customer, and our overall sales forecast, we now anticipate we will experience a net loss in the second half of fiscal 2024 and an overall net loss in fiscal 2024.

 

During fiscal 2024, we plan to continue our focus on:

 

 

Leveraging our state-of-the-art, certified facilities to increase the value of the goods and services we provide to our highly valued private-label contract manufacturing customers, and assist us in developing relationships with additional quality-oriented customers;
   

 

 

Expanding the commercialization of our beta-alanine patent estate through raw material sales, developing a new sales distribution channel under the Wellness and Healthy Aging category for our sustained release form of beta-alanine marketed under our SR CarnoSyn® trademark, exploiting new contract manufacturing opportunities, license and royalty agreements, and protecting our proprietary rights; and
   

 

 

Improving operational efficiencies and managing costs and business risks to improve profitability.

 

 

Impact of COVID-19 on Our Business

 

The COVID-19 pandemic resulted in significant economic disruption and may have some effect on our business in the future. Our facilities, located both in the United States and Europe, maintained operations throughout the duration of the COVID-19 pandemic, however, there can be no assurance our facilities would continue to operate without interruption in any future event.

 

Discussion of Critical Accounting Estimates

 

We have identified the following as our most critical accounting estimates, which are those that are most important to the portrayal of the Company’s financial condition and results, and that require management’s most subjective and complex judgments. Information regarding our other significant accounting estimates and policies is disclosed in Note 1 of Item 1 of this report and as disclosed in the 2023 Annual Report.

 

Revenue Recognition — Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling one or more performance obligations. For certain contracts with volume rebates and discounts, our estimates of future sales used to assess the volume rebate and discount estimates are subject to a high degree of judgement and may differ from actual sales due to, among other things, changes in customer orders and raw material availability. 

 

Results of Operations

 

The results of our operations for the three and six months ended December 31 were as follows (dollars in thousands):

 

   

Three Months Ended

   

Six Months Ended

 
   

December 31,

   

December 31,

 
   

2023

   

2022

   

% Change

   

2023

   

2022

   

% Change

 

Private-label contract manufacturing

  $ 23,050     $ 40,839       (44 )%   $ 55,239     $ 82,615       (33 )%

Patent and trademark licensing

    2,152       1,456       48 %     3,932       2,807       40 %

Total net sales

    25,202       42,295       (40 )%     59,171       85,422       (31 )%

Cost of goods sold

    24,815       36,081       (31 )%     55,647       73,837       (25 )%

Gross profit

    387       6,214       (94 )%     3,524       11,585       (70 )%

Gross profit %

    1.5 %     14.7 %             6.0 %     13.6 %        
                                                 

Selling, general and administrative expenses

    3,900       3,729       5 %     7,581       7,558       0 %

% of net sales

    15.5 %     8.8 %             12.8 %     8.8 %        
                                                 

(Loss) income from operations

    (3,513 )     2,485       (241 )%     (4,057 )     4,027       (201 )%

% of net sales

    (13.9 )%     5.9 %             (6.9 )%     4.7 %        
                                                 

Other expense

    (318 )     (199 )     60 %     (658 )     (423 )     56 %

(Loss) income before income taxes

    (3,831 )     2,286       (268 )%     (4,715 )     3,604       (231 )%

% of net sales

    (15.2 )%     5.4 %             (8.0 )%     4.2 %        
                                                 

(Benefit) provision for income taxes

    (761 )     473       (261 )%     (950 )     738       (229 )%

Net (loss) income

  $ (3,070 )   $ 1,813       (269 )%   $ (3,765 )   $ 2,866       (231 )%

% of net sales

    (12.2 )%     4.3 %             (6.4 )%     3.4 %        

 

 

Private-label contract manufacturing net sales decreased 44% during the three months ended December 31, 2023, and 33% for the six months ended December 31, 2023, when compared to the same periods in the prior year. The decrease in net sales during the three and six months ended December 31, 2023, was primarily due to reduced orders from several of our larger customers associated with their efforts to reduce excess on-hand inventories, partially offset by increased shipments from other existing customers and shipments to new customers. 

 

Net sales from our patent and trademark licensing segment increased 48% during the three months ended December 31, 2023, and 40% during the six months ended December 31, 2023, when compared to the same periods in the prior year. The increase in patent and trademark licensing revenue during the three months ended December 31, 2023, was primarily due to an increase in orders from existing customers, increased royalty income, and favorable volume rebate activity. The increase in patent and trademark licensing revenue during the six months ended December 31, 2023, was primarily due to an increase in orders from existing customers and increased royalty income, partially offset by increased volume rebates.

 

The change in gross profit margin for the three and six months ended December 31, 2023, was as follows:

 

   

Three Months Ended

   

Six Months Ended

 
                 

Contract manufacturing(1)

    (16.7 )%     (9.5 )%

Patent and trademark licensing(2)

    3.5 %     1.9 %

Total change in gross profit margin

    (13.2 )%     (7.6 )%

 

1

Private-label contract manufacturing gross profit margin as a percentage of consolidated net sales decreased 16.7 percentage points during the three months ended December 31, 2023, when compared to the comparable prior year period. The decrease in gross profit as a percentage of net sales for private-label contract manufacturing during the three months ended December 31, 2023, is primarily due to lower sales, unfavorable sales mix, and increased per unit manufacturing costs. For the six months ended December 31, 2023, contract manufacturing gross profit margin as a percentage of consolidated net sales decreased 9.5 percentage points as compared to the comparable prior year period, primarily due to lower sales, unfavorable sales mix, and increased per unit manufacturing costs. Per unit manufacturing costs were negatively impacted by reduced sales and increased costs associated with labor rates, increased rent and utilities costs.

 

2

Patent and trademark licensing gross profit margin as a percentage of consolidated net sales increased 3.5 percentage points during the three months ended December 31, 2023, and 1.9 percentage points for the six months ended December 31, 2023, when compared to the comparable prior year periods. The increase in margin contribution during the second quarter of fiscal 2024 was primarily due to increased patent and trademark licensing net sales in total and as a percentage of total consolidated net sales, as patent and trademark licensing historically provides higher profit margins than our private-label contract manufacturing business. Additionally, patent and trademark licensing profit margins increased due to higher average sales price and increased royalty income. For the six months ended December 31, 2023, patent and trademark licensing margin contribution increased when compared to the comparable period in the prior fiscal year, primarily due to increased net sales both in total and as a percentage of total consolidated net sales.

 

Selling, general and administrative expenses increased approximately $0.2 million, or 5%, during the three months ended December 31, 2023, and were consistent at $7.6 million during the first six months of fiscal 2024 as compared to the same period in the prior fiscal year. 

 

Other expense increased $0.1 million during the three months ended December 31, 2023, and increased $0.2 million during the six months ended December 31, 2023, when compared to the comparable periods during the prior year. The increase in both the three and six month periods is primarily associated with increased expenses related to our CHF balance sheet hedge, foreign currency rate fluctuations, and interest expense related to usage of our line of credit.

 

Our income tax (benefit) expense changed to reflect a benefit of $0.8 million for the three months ended December 31, 2023, compared to an expense of $0.5 million in the same period in fiscal 2023, and a benefit of $1.0 million for the first six months of fiscal 2024, as compared to an expense of $0.7 million for the first six months of fiscal 2023. The change in tax amount is primarily due to recognition of a pretax loss in the three and six months ended December 31, 2023, as compared to pretax income in the same periods in fiscal 2023.

 

 

Liquidity and Capital Resources

 

Our primary sources of liquidity and capital resources are cash flows provided by operating activities and the availability of borrowings under our credit facilities. Net cash provided by operating activities was $4.8 million for the six months ended December 31, 2023, compared to net cash provided by operating activities of $3.7 million in the comparable period during the prior fiscal year.

 

At December 31, 2023, changes in accounts receivable, consisting of amounts due from our private-label contract manufacturing customers and our patent and trademark licensing activities, used $3.4 million in cash compared to providing $7.2 million of cash during the comparable six month period in the prior year. The increase in cash used in accounts receivable during the six months ended December 31, 2023, primarily resulted from the timing of sales and related collections. Days sales outstanding was 27 days during the six months ended December 31, 2023, as compared to 30 days for the prior year period.

 

Changes in inventory provided $10.1 million in cash during the six months ended December 31, 2023, compared to using $3.6 million in the comparable prior year period. The change in cash related to inventory during the six months ended December 31, 2023, was primarily related to the difference in the amount and timing of orders and anticipated sales as compared to same period in the prior year. Changes in accounts payable and accrued liabilities used $0.3 million in cash during the six months ended December 31, 2023, compared to using $3.1 million during the six months ended December 31, 2022. The change in cash flow activity related to accounts payable and accrued liabilities was primarily due to the timing of inventory receipts and payments.

 

Cash used in investing activities in the six months ended December 31, 2023, was $1.7 million compared to $11.6 million in the comparable prior year period. The increase during the six months ended December 31, 2022, in capital purchases was associated with retrofitting our new powder manufacturing and warehouse facility. Construction on this new facility was completed during the fourth quarter of fiscal 2023. Capital equipment purchase activity during the first six months of fiscal 2024 was primarily for manufacturing equipment and solar power generation equipment for our Vista and Carlsbad, California production facilities.

 

Cash used by financing activities for the six months ended December 31, 2023, was $0.1 million compared to $1.2 million used in the comparable prior year period. The decrease in cash used by financing activities is primarily due to zero stock repurchase activity during the first six months of fiscal 2024 compared to $1.1 million in stock repurchases during the same period in fiscal 2023.

 

At December 31, 2023, we had no outstanding balances due on our line of credit with $20.0 million available, and we owed $9.4 million on the term loan borrowed as part of the purchase of our Carlsbad, California manufacturing facility in August 2021. At June 30, 2023, we also had no outstanding balances due and $20.0 million available in connection with our line of credit.

 

As of February 13, 2024, we entered into a Fourth Amendment to our credit facility with Wells Fargo. Among other changes the Fourth Amendment waived all prior instances of non-compliance, decreased our total borrowing capacity on the line of credit to $12.5 million, increased the interest rate on borrowings under the line of credit to 2.25% from 1.29% above the daily simple SOFR rate, modified our continuing compliance requirements, reduced the uses we can fund with the line of credit, decreased the allowed capital expenditures from $7.5 million to $6.5 million for fiscal 2024 and beyond, and requires us to suspend share repurchase and dividend activity.

 

As of December 31, 2023, we had $16.6 million in cash and cash equivalents. Of these amounts, $14.8 million of cash and cash equivalents were held by NAIE. Overall, we believe our available cash, cash equivalents, potential cash flows from operations, and our credit facility will be sufficient to fund our current working capital needs and capital expenditures through at least the next 12 months.

 

Off-Balance Sheet Arrangements

 

As of December 31, 2023, we did not have any off-balance sheet debt nor did we have any transactions, arrangements, obligations (including contingent obligations) or other relationships with any unconsolidated entities or other persons that have or are reasonably likely to have a material current or future effect on our financial condition, changes in financial condition, results of operations, liquidity, capital expenditures, capital resources, or significant components of revenue or expenses material to investors.

 

Recent Accounting Pronouncements

 

Recent accounting pronouncements are discussed in the notes to our consolidated financial statements included under Item 1, Note A. of this Report. Other than those pronouncements, we are not aware of any other pronouncements that materially affect our financial position or results of operations.

 

 

ITEM 4.

CONTROLS AND PROCEDURES

 

We maintain certain disclosure controls and procedures as defined under the Securities Exchange Act of 1934. They are designed to help ensure that material information: (1) is gathered and communicated to our management, including our principal executive and financial officers, in a manner that allows for timely decisions regarding required disclosures; and (2) recorded, processed, summarized, reported and filed with the SEC as required under the Securities Exchange Act of 1934 and within the time periods specified by the SEC.

 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer (principal financial and accounting officer), evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of December 31, 2023. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective for their intended purpose as of December 31, 2023.

 

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the quarterly period ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

 

 

PART II - OTHER INFORMATION

 

ITEM 1.

LEGAL PROCEEDINGS

 

From time to time, we become involved in various investigations, claims and legal proceedings that arise in the ordinary course of our business. These matters may relate to intellectual property, product liability, employment, tax, regulation, contract or other matters. The resolution of these matters as they arise will be subject to various uncertainties and, even if such claims are without merit, could result in the expenditure of significant financial and managerial resources. While unfavorable outcomes are possible, based on available information, we currently do not believe the resolution of these matters, even if unfavorable, will result in a material adverse effect on our business, consolidated financial condition, or results of operations. However, a settlement payment or unfavorable outcome could adversely impact our results of operations. Our evaluation of the likely impact of these actions could change in the future and we could have unfavorable outcomes we do not expect. An unexpected settlement expense or an unexpected unfavorable outcome of a matter could adversely impact our results of operations.

 

As of February 13, 2023, neither NAI nor NAIE were a party to any material pending legal proceeding nor was any of our property the subject of any material pending legal proceeding. We are often involved in up to several matters in the ordinary course of our business. 

 

There is no assurance NAI will prevail in litigation matters or in similar proceedings NAI or others may initiate or that litigation expenses will not be greater than anticipated.

 

ITEM 1A.

RISK FACTORS

 

When evaluating our business and future prospects you should carefully consider the risks described under Item 1A of our 2023 Annual Report, as well as the other information in our 2023 Annual Report, this Report and other reports and documents we file with the SEC. If any of the identified risks actually occur, our business, financial condition and results of operations could be seriously harmed. In that event, the market price of our common stock could decline, and you could lose all or a portion of the value of your investment in our common stock.

 

Geopolitical Instability and Conflict in the Region

 

Our business operations may be adversely affected by ongoing geopolitical instability and conflict in Ukraine or the Middle East, particularly the Israel-Hammas conflict. These regional tensions may lead to increased political, economic, and security risks, including disruptions in the global supply chain, fluctuations in energy prices, and financial market volatility. Such uncertainties could impact our ability to operate efficiently, access markets, and secure resources. Our financial performance and results may be influenced by these external factors, and we cannot predict the future impact of geopolitical events on our business with certainty.

 

ITEM 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

We did not sell any unregistered equity securities during the three month periods ended September 30, 2023, and December 31, 2023.

 

ITEM 3.

DEFAULTS UPON SENIOR SECURITIES

 

None.

 

 

ITEM 5.

OTHER INFORMATION

 

None.

 

24

 
 

ITEM 6.

EXHIBITS

 

The following exhibit index shows those exhibits filed with this Report and those incorporated by reference:

 

EXHIBIT INDEX

Exhibit
Number

Description

 

Incorporated By Reference To

       

3(i)

Amended and Restated Certificate of Incorporation of Natural Alternatives International, Inc. filed with the Delaware Secretary of State on January 14, 2005

 

Exhibit 3(i) of NAI’s Quarterly Report on Form 10-Q for the quarterly period ended December 31, 2004, filed with the commission on February 14, 2005

3(ii)

Amended and Restated By-laws of Natural Alternatives International, Inc. dated as of February 9, 2009

 

Exhibit 3(ii) of NAI’s Current Report on Form 8-K dated February 9, 2009, filed with the commission on February 13, 2009

4(i)

Form of NAI’s Common Stock Certificate

 

Exhibit 4(i) of NAI’s Annual Report on Form 10-K for the fiscal year ended June 30, 2005, filed with the commission on December 8, 2005

10.37 First modification to Promissory Note by and between NAI and Wells Fargo, effective as of February 13, 2024   Filed herewith
10.38 Fourth Amendment and Waiver of Events of Default to Credit Agreement by and between NAI and Wells Fargo effective as of February 13, 2024   Filed herewith

31.1

Rule 13a-14(a)/15d-14(a) Certification of Chief Executive Officer

 

Filed herewith

31.2

Rule 13a-14(a)/15d-14(a) Certification of Chief Financial Officer

 

Filed herewith

32

Section 1350 Certification

 

Filed herewith

       
       

101.INS

Inline XBRL Instance Document

 

Filed herewith

101.SCH

Inline XBRL Taxonomy Extension Schema Document

 

Filed herewith

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

Filed herewith

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

Filed herewith

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

 

Filed herewith

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

Filed herewith

104

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

 

Filed herewith

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, Natural Alternatives International, Inc., the registrant, has duly caused this Report to be signed on its behalf by the undersigned, duly authorized officers.

 

 

Date: February 13, 2024

 

 

 

NATURAL ALTERNATIVES INTERNATIONAL, INC.

 
       
 

By:

/s/ Mark A. LeDoux  
   

Mark A. LeDoux, Chief Executive Officer

 
   

(principal executive officer)

 
       
 

By:

/s/ Michael E. Fortin  
   

Michael E. Fortin, Chief Financial Officer

 
   

(principal financial and accounting officer)

 

 

26
EX-10.37 2 ex_625383.htm EXHIBIT 10.37 ex_625383.htm

Exhibit 10.37

 

FIRST MODIFICATION TO PROMISSORY NOTE

 

 

THIS MODIFICATION TO PROMISSORY NOTE (this “Modification”) dated February 13, 2024, is entered into by and between NATURAL ALTERNATIVES INTERNATIONAL, INC. (“Borrower”), and WELLS FARGO BANK, NATIONAL ASSOCIATION (“Bank”).

 

RECITALS

 

WHEREAS, Borrower is currently indebted to Bank pursuant to the terms and conditions of that certain Revolving Line of Credit Note in the stated amount of $20,000,000.00, executed by Borrower and payable to the order of Bank, dated September 19, 2022, as modified from time to time (the "Note"), which Note is subject to the terms and conditions of a credit agreement between Borrower and Bank dated May 24, 2021, as amended from time to time (the "Agreement”).

 

WHEREAS, Bank and Borrower have agreed to certain changes in the terms and conditions set forth in the Note, and have agreed to modify the Note to reflect said changes.

 

NOW, THEREFORE, for valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree that the Note shall be modified as follows:

 

1.         The maximum principal amount available under the Note is hereby modified to be Twelve Million Five Hundred Thousand Dollars ($12,500,000.00).

 

2.         The fixed rate of interest applicable to the Note is hereby modified to be two and one quarte percent (2.25%) above SOFR Average in effect on the first day of each Interest Period.

 

3.         The variable rate of interest applicable to the Note is hereby modified to be two and one quarter percent (2.25%) above the Daily Simple SOFR in effect from time to time.

 

4.         The effective date of this Modification shall be the effective date of the Fourth Amendment to Credit Agreement executed in connection herewith, as determined by Bank and evidenced by Bank’s system of record.  Notwithstanding the occurrence of the effective date of this Modification, Bank shall not be obligated to extend credit under this Modification or any other Loan Document until all conditions to each extension of credit set forth in the Agreement have been fulfilled to Bank's satisfaction.

 

5.         Except as expressly set forth herein, all terms and conditions of the Note remain in full force and effect, without waiver or modification. All terms defined in the Note or the Agreement shall have the same meaning when used in this Modification. This Modification and the Note shall be read together, as one document.

 

6.         Borrower certifies that as of the date of this Modification there exists no Event of Default under the Note, nor any condition, act or event which with the giving of notice or the passage of time or both would constitute any such Event of Default.

 

-1-

 

IN WITNESS WHEREOF, the parties hereto, intending to be legally bound hereby, have caused this Modification to be effective as of the effective date set forth herein.

 

NATURAL ALTERNATIVES

INTERNATIONAL, INC. 

 

WELLS FARGO BANK,

NATIONAL ASSOCIATION

 
           
By: /s/ Michael Fortin   By: /s/ Celeste Clancy  
  MICHAEL FORTIN,     CELESTE CLANCY,  
  CHIEF FINANCIAL OFFICER     SENIOR VICE PRESIDENT    
           
           
By: /s/ Kenneth E. Wolf        
 

KENNETH E. WOLF,

PRESIDENT, SECRETARY

       
           

 

-2-

 
EX-10.38 3 ex_625384.htm EXHIBIT 10.38 ex_625384.htm

Exhibit 10.38

 

 

FOURTH AMENDMENT TO CREDIT AGREEMENT AND WAIVER OF EVENTS OF DEFAULT

 

 

THIS AMENDMENT TO CREDIT AGREEMENT (this "Amendment") dated February 13, 2024, is entered into by and between NATURAL ALTERNATIVES INTERNATIONAL, INC., a Delaware corporation ("Borrower"), and WELLS FARGO BANK, NATIONAL ASSOCIATION ("Bank").

 

RECITALS

 

WHEREAS, Borrower is currently indebted to Bank pursuant to the terms and conditions of that certain Credit Agreement between Borrower and Bank dated May 24, 2021, as amended from time to time ("Credit Agreement").

 

WHEREAS, Borrower has informed Bank that the following Events of Default have occurred and are continuing under the Credit Agreement and the other Loan Documents (the “Subject Events of Default”):

 

 

A.

As of December 31, 2023, Borrower failed to maintain net income after taxes of not less than $1.00 on a trailing 4-quarter basis. Borrower has indicated to Bank that, as of December 31, 2023, Borrower’s actual net income after tax on a trailing 4-quarter basis was a net loss of $4,109,186. The foregoing failure violated Section 4.9. (c) of the Credit Agreement, and such violation constitutes an Event of Default pursuant to Section 6.1. (d) of the Credit Agreement.

 

 

B.

As of December 31, 2023, Borrower failed to maintain its financial condition so as to avoid having two consecutive quarterly losses. Borrower has indicated to Bank that Borrower suffered a loss of $695,331 for the fiscal quarter ended September 30, 2023 and a loss of $3,070,068 for the fiscal quarter ended December 31, 2023. The foregoing failure violated Section 4.9. (c) of the Credit Agreement, and such violation constitutes an Event of Default pursuant to Section 6.1. (d) of the Credit Agreement.

 

 

C.

As of December 31, 2023, Borrower failed to maintain Fixed Charge Coverage Ratio of not less than 1.25 to 1.0, calculated on a rolling 4-quarter basis. Borrower has indicated that Borrower’s actual Fixed Charge Coverage Ratio for the 4-quarter period ending as of December 31, 2023 was 0.47 to 1.0. The foregoing failure violated Section 4.9. (d) of the Credit Agreement, and such violation constitutes an Event of Default pursuant to Section 6.1. (d) of the Credit Agreement.

 

WHEREAS, Borrower has requested that Bank agree to waive the Subject Events of Default.

 

WHEREAS, subject to the terms and conditions hereof, including the agreements of Borrower to certain changes in the terms and conditions set forth in the Credit Agreement, Bank is willing to waive the Subject Events of Default.

 

NOW, THEREFORE, for valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:

 

1.    Section 1.1. (a) of the Credit Agreement is hereby amended by deleting "Twenty Million Dollars ($20,000,000.00)" as the maximum principal amount available under the Line of Credit, and by substituting for said amount " Twelve Million Five Hundred Thousand Dollars ($12,500,000.00)."

 

 

 

2.    The following is hereby added to the Credit Agreement as Section 1.1. (c): “(c)Limitation on Borrowings. Outstanding borrowings under the Line of Credit together with all amounts reserved thereunder, to a maximum of the principal amount of the Line of Credit, shall not at any time exceed the result of (i) Margined Eligible Accounts Receivable (as defined below), plus (ii) Margined Eligible Inventory (as defined below), plus (iii) Deemed Margined Eligible Equipment (as defined below), minus (iv) the Availability Block (as defined below) (said result, the “Borrowing Base”). All of the foregoing shall be determined by Bank upon receipt and review of all collateral reports required hereunder and such other documents and collateral information as Bank may from time to time require. Borrower acknowledges that said borrowing base was established by Bank with the understanding that, among other items, the aggregate of all returns, rebates, discounts, credits and allowances for the immediately preceding three (3) months at all times shall be less than ten percent (10%) of Borrower's gross sales for said period. If such dilution of Borrower's accounts for the immediately preceding three (3) months at any time exceeds ten percent (10%) of Borrower's gross sales for said period, or if there at any time exists any other matters, events, conditions or contingencies which Bank reasonably believes may affect payment of any portion of Borrower's accounts, Bank, in its sole discretion, may reduce the advance rate against Eligible Accounts Receivable to a percentage appropriate to reflect such additional dilution and/or establish additional reserves against Borrower's Eligible Accounts Receivable.

 

As used herein:

 

(i)    “Margined Eligible Accounts Receivable” means seventy-five percent (75%) of Borrower’s Eligible Accounts Receivable.

 

(ii)    “Margined Eligible Inventory” means Margined Finished Goods Inventory, Margined Work-in-Process Inventory and Margined Raw Materials Inventory; provided, however, that Margined Eligible Inventory shall not at any time exceed Margined Eligible Accounts Receivable.

 

(iii)    “Margined Finished Goods Inventory” means 50% of the value of Borrower’s Eligible Inventory that consists of first quality finished goods held for sale in the ordinary course of Borrower’s business.

 

(iv)    “Margined Work-in-Process Inventory” means 25% of the value of Borrower’s Eligible Inventory that consists of goods that are first quality work-in-process; provided, however, that (i) the value of such inventory shall not include the value of any labor or other services rendered to produce such inventory, and (ii) the maximum amount of Margined Work- in-Process Inventory that may be included in the Borrowing Base shall be $500,000.00.

 

(v)    “Margined Raw Materials Inventory” means 25% of the value of Borrower’s Eligible Inventory that consists of goods that are first quality raw materials.

 

(vi)    “Deemed Margined Eligible Equipment” means the lesser of (x) $2,250,000.00 and (y) 25% of the aggregate of Margined Eligible Accounts Receivable and Margined Eligible Inventory.

 

 

 

(vii)    “Availability Block” means an availability block equal to ten percent (10%) of the amount of the Borrowing Base prior to giving effect to such availability block; provided, however, that, from and after the date that Bank receives the compliance certificate required to be delivered pursuant to Section 4.3. (f) hereof with respect to the fiscal quarter ending September 30, 2024, the foregoing percentage shall be reduced to zero percent (0%) so long as (i) there exists no Event of Default nor any condition, act or event which with the giving of notice or the passage of time or both would constitute an Event of Default, and (ii) said compliance certificate demonstrates that Borrower is in compliance with all financial covenants in this Agreement (as evidenced by detailed calculations attached to such certificate) and that there exists no Event of Default nor any condition, act or event which with the giving of notice or the passage of time or both would constitute an Event of Default.

 

As used herein, “Eligible Accounts Receivable” shall consist solely of trade accounts created in the ordinary course of Borrower's business, upon which Borrower's right to receive payment is absolute and not contingent upon the fulfillment of any condition whatsoever, and in which Bank has a perfected security interest of first priority, and shall not include:

 

(i)    (A) with respect to any account for which Borrower has not provided extended payment terms or has provided extended payment terms of 30 days or less, any such account that has been outstanding more than the lesser of (I) three times Borrower's standard selling terms, or (II) 60 days past the payment due date, and (B) with respect to any account for which Borrower has provided extended payment terms of more than 30 days, any such account that has been outstanding more than the lesser of (I) 30 days past the extended payment due date or (II) 120 days from the date of the invoice;

 

(ii)    that portion of any account for which there exists any right of setoff, defense or discount (except regular discounts allowed in the ordinary course of business to promote prompt payment) or for which any defense or counterclaim has been asserted;

 

(iii)    any account which represents an obligation of any state or municipal government or of the United States government or any political subdivision thereof (except accounts which represent obligations of the United States government and for which the assignment provisions of the Federal Assignment of Claims Act, as amended or recodified from time to time, have been complied with to Bank's satisfaction);

 

(iv)    any account which represents an obligation of an account debtor located in a foreign country;

 

(v)    any account which arises from the sale or lease to or performance of services for, or represents an obligation of, an employee, affiliate, partner, member, parent or subsidiary of Borrower;

 

(vi)    that portion of any account, which represents interim or progress billings or retention rights on the part of the account debtor;

 

(vii)    any account which represents an obligation of any account debtor when twenty percent (20%) or more of Borrower's accounts from such account debtor are not eligible pursuant to (i) above;

 

 

 

(viii)    that portion of any account from an account debtor which represents the amount by which Borrower's total accounts from said account debtor exceeds twenty-five percent (25%) of Borrower's total accounts;

 

(ix)    any account deemed ineligible by Bank when Bank, in its sole discretion, deems the creditworthiness or financial condition of the account debtor, or the industry in which the account debtor is engaged, to be unsatisfactory.

 

In determining the amount to be included, Eligible Accounts Receivable shall be calculated net of all customer deposits and advances.

 

As used herein, “Eligible Inventory” means all inventory owned by Borrower, valued at the lower of cost or market in accordance with generally accepted accounting principles, in which Bank has a perfected security interest of first priority, and shall not include:

 

(i)    inventory that is in-transit; located at any warehouse, job site or other premises not approved by Bank; covered by any negotiable or non-negotiable warehouse receipt, bill of lading or other document of title; on consignment from any consignor; or on consignment to any consignee or subject to any bailment unless the consignee or bailee has executed an agreement with Bank;

 

(ii)    sample inventory, customer supplied inventory, or customized or customer specific inventory not supported by a valid purchase order;

 

(iii)   packaging materials;

 

(iv)    inventory that is damaged, defective, obsolete, slow moving or not currently saleable in the ordinary course of Borrower’s business, or is past its expiration date, or the amount of such inventory that has been reduced by shrinkage;

 

(v)    inventory that Borrower has returned, has attempted to return, is in the process of returning or intends to return to the vendor of the inventory;

 

(vi)    inventory manufactured or held for resale by Borrower pursuant to a license unless the applicable licensor has agreed in writing to permit Bank to exercise its rights and remedies against such inventory;

 

(vii)  inventory that is subject to a security interest or lien in favor of any third party;

 

(viii)    inventory otherwise deemed ineligible by Bank in its reasonable discretion.

 

3.    Section 1.2. (c) of the Credit Agreement is hereby deleted in its entirety, and the following substituted therefor:

 

“(c)         Unused Commitment Fee. Borrower shall pay to Bank a fee equal to one quarter percent (.25%) per annum (computed on the basis of a 360-day year, actual days elapsed) on the daily unused amount of the Line of Credit, which fee shall be calculated on a quarterly basis by Bank and shall be due and payable by Borrower in arrears on the last day of each quarter, commencing on March 30, 2024.

 

 

 

4.    Section 3.2. (b) of the Credit Agreement is hereby deleted in its entirety, and the following substituted therefor:

 

“(b)         Documentation. Bank shall have received all additional documents which may be required in connection with such extension of credit including without limitation, the following:

(i) For any credit extension that is subject to confirmation of compliance with any limitation on borrowings hereunder at the time it is made, a borrowing base certificate demonstrating compliance with such requirements.”

 

5.    Section 4.3. of the Credit Agreement is hereby deleted in its entirety, and the following substituted therefor:

 

“SECTION 4.3. FINANCIAL STATEMENTS AND OTHER INFORMATION. Provide to Bank all of the following, in form and detail satisfactory to Bank:

 

(a)    not later than 90 days after and as of the end of each fiscal year, a copy of Borrower's 10-K report filed with the Securities Exchange Commission, with financial statements included therein audited by a certified public accountant acceptable to Bank; and

 

(b)    not later than 45 days after and as of the end of each fiscal quarter, a copy of Borrower's 10-Q report filed with the Securities Exchange Commission; and

 

(c)    not later than 30 days after and as of the end of each fiscal year, annual financial projections, prepared by Borrower on a quarterly basis, to include balance sheet, income statement and statement of cash flows; and

 

(d)    not later than 30 days after and as of the end of each month, a financial statement of Borrower, prepared by Borrower, to include balance sheet and income statement; and

 

(e)    not later than 20 days after and as of the end of each month, a borrowing base certificate, an inventory collateral report, an aged listing of accounts receivable and accounts payable, and a reconciliation of accounts, and a list of the names and addresses of all Borrower's account debtors; and

 

(f)    contemporaneously with each annual and quarterly financial statement of Borrower required hereby, a certificate of the president or chief financial officer, a general partner or a member of Borrower, as applicable, that said financial statements are accurate, that Borrower is in compliance with all financial covenants in this Agreement (as evidenced by detailed calculations attached to such certificate), and that there exists no Event of Default nor any condition, act or event which with the giving of notice or the passage of time or both would constitute an Event of Default; and

 

(g)    from time to time such other financial and business information as Bank may reasonably request, including without limitation, copies of rent rolls and other information with respect to any real property collateral required hereby; and

 

(h)    from time to time such other information as Bank may request for the purpose of enabling Bank to fulfill its regulatory and compliance requirements, standards and processes.”

 

 

 

6.    Section 4.9. of the Credit Agreement is hereby deleted in its entirety, and the following substituted therefor:

 

“SECTION 4.9. FINANCIAL CONDITION. Maintain Borrower's financial condition as follows using generally accepted accounting principles consistently applied and used consistently with prior practices (except to the extent modified by the definitions herein):

 

(a)    Total Liabilities divided by Tangible Net Worth not greater than 1.50 to 1.0 at any time, with “Total Liabilities” defined as the aggregate of current liabilities and non-current liabilities less operating lease liabilities, and with “Tangible Net Worth” defined as the aggregate of total stockholders' equity plus subordinated debt and less any intangible assets.

 

(b)    Net income after taxes not less than (i) a net loss of $3,200,000.00 for the fiscal quarter ending March 31, 2024, (ii) a net loss of $2,000,000.00 for the fiscal quarter ending June 30, 2024 and (iii) $1.00 for the fiscal quarter ending September 30, 2024 and each fiscal quarter thereafter.

 

(c)    Fixed Charge Coverage Ratio not less than 1.25 to 1.0 as of each fiscal quarter end, calculated on a rolling 4-quarter basis, commencing as of the fiscal quarter ending December 31, 2024, with “Fixed Charge Coverage Ratio” defined as (a) the aggregate of net profit after taxes plus depreciation expense, amortization expense, interest expense, non-cash foreign exchange hedge losses, non-cash interest rate swap losses, and cash capital contributions minus dividends, redemptions and repurchases of equity interest, non-cash foreign exchange hedge gains, and non-cash interest rate swap gains, divided by (b) the aggregate of the current maturities of long-term debt, and interest expense.”

 

7.    The following is hereby added to the Credit Agreement as Section 4.11.: “SECTION 4.11. COLLATERAL AUDITS. Permit Bank to audit all Borrower's collateral required hereunder, with such audits to be performed on semi-annual basis by collateral examiners acceptable to Bank and in scope and content satisfactory to Bank, and with all Bank's costs and expenses of each audit to be reimbursed in full by Borrower. Bank shall not be required to share the results of the audit(s) with Borrower or any third party.”

 

8.    ARTICLE V of the Credit Agreement is hereby deleted in its entirety, and the following substituted therefor:

 

ARTICLE V

NEGATIVE COVENANTS

 

Borrower further covenants that so long as Bank remains committed to extend credit to Borrower pursuant hereto, or any liabilities (whether direct or contingent, liquidated or unliquidated) of Borrower to Bank under any of the Loan Documents remain outstanding, and until payment in full of all obligations of Borrower subject hereto, Borrower will not without Bank's prior written consent:

 

SECTION 5.1. USE OF FUNDS. SOURCES OF REPAYMENT AND COLLATERAL.

 

(a)    Use, or permit any member of the Borrowing Group to use, any of the proceeds of any credit extended hereunder except for the purposes stated in Article I hereof, or directly or indirectly use any such proceeds to fund, finance or facilitate any activities, business or transactions: (i) that are prohibited by Sanctions; (ii) that would be prohibited by Sanctions if conducted by Bank or any of Bank’s affiliates; or (iii) that would be prohibited by any Anti-Money Laundering Laws or Anti-Corruption Laws.

 

 

 

(b)    Fund any repayment of the obligations hereunder or under any other Loan Document with proceeds, or provide any property as collateral for any such obligations, or permit any third party to provide any property as collateral for any such obligations, that is directly or indirectly derived from any transaction or activity that is prohibited by any Sanctions, Anti-Money Laundering Laws or Anti-Corruption Laws, or that could otherwise cause Bank or any of Bank’s affiliates to be in violation of any Sanctions, Anti-Money Laundering Laws or Anti- Corruption Laws.

 

SECTION 5.2. CAPITAL EXPENDITURES. Make any additional investment in fixed or capital assets (including assets leased under capital leases, excluding real estate right of use assets) in excess of an aggregate of $6,500,000.00 in any fiscal year.

 

SECTION 5.3. OTHER INDEBTEDNESS. Create, incur, assume or permit to exist any indebtedness or liabilities resulting from borrowings, loans or advances, whether secured or unsecured, matured or unmatured, liquidated or unliquidated, joint or several, except (a) the liabilities of Borrower to Bank, and (b) any other liabilities of Borrower existing as of, and disclosed to Bank prior to, the date hereof.

 

SECTION 5.4. MERGER, CONSOLIDATION, TRANSFER OF ASSETS. (a) Merge into or consolidate with any other entity; (b) make any substantial change in the nature of Borrower's business as conducted as of the date hereof; (c) acquire all or substantially all of the assets of any other entity; (d) sell, lease, transfer or otherwise dispose of all or a substantial or material portion of Borrower's assets except in the ordinary course of its business; nor (e) accomplish any of the above by virtue of a division or similar transaction.

 

SECTION 5.5. GUARANTIES. Guarantee or become liable in any way as surety, endorser (other than as endorser of negotiable instruments for deposit or collection in the ordinary course of business), accommodation endorser or otherwise for, nor pledge or hypothecate any assets of Borrower as security for, any liabilities or obligations of any other person or entity, except any of the foregoing in favor of Bank.

 

SECTION 5.6. LOANS, ADVANCES, INVESTMENTS. Make any loans or advances to or investments in any person or entity, including any of the foregoing accomplished by a division or similar transaction, except any of the foregoing existing as of, and disclosed to Bank prior to, the date hereof.

 

SECTION 5.7. DIVIDENDS, DISTRIBUTIONS. Declare or pay any dividend or distribution either in cash or any other property on Borrower's stock, membership interest, partnership interest or other ownership interest now or hereafter outstanding, nor redeem, retire, repurchase or otherwise acquire any class or type of ownership interest now or hereafter outstanding; provided however, that Borrower may make stock repurchases as part of a ”sell to cover” method of covering employees’ tax withholding obligations on vested restricted stock.

 

SECTION 5.8. PLEDGE OF ASSETS. Mortgage, pledge, grant or permit to exist a security interest in, or lien upon, all or any portion of Borrower's assets now owned or hereafter acquired, except any of the foregoing in favor of Bank or which is existing as of, and disclosed to Bank in writing prior to, the date hereof.”

 

 

 

9.    Waiver of Subject Events of Default. Subject to the terms and conditions hereof, Bank hereby waives the Subject Events of Default. Said waiver shall apply only to the Subject Events of Default and is not a waiver of (w) any other or subsequent default or Event of Default arising under the same facts that gave rise to the Subject Events of Default, (x) any subsequent default or Event of Default arising as a result of a breach of the same provision of the Credit Agreement the breach of which created the Subject Events of Default, (y) any other Event of Default, or (z) any condition, act or event which with the giving of notice or the passage of time or both could constitute any other Event of Default.

 

10.    GENERAL RELEASE. In consideration of the benefits provided to Borrower under the terms and provisions hereof, Borrower hereby agrees as follows ("General Release"):

 

(a)    Borrower, for itself and on behalf of its respective successors and assigns, does hereby release, acquit and forever discharge Bank, all of Bank's predecessors in interest, and all of Bank's past and present officers, directors, attorneys, affiliates, employees and agents, of and from any and all claims, demands, obligations, liabilities, indebtedness, breaches of contract, breaches of duty or of any relationship, acts, omissions, misfeasance, malfeasance, causes of action, defenses, offsets, debts, sums of money, accounts, compensation, contracts, controversies, promises, damages, costs, losses and expenses, of every type, kind, nature, description or character, whether known or unknown, suspected or unsuspected, liquidated or unliquidated, each as though fully set forth herein at length (each, a "Released Claim" and collectively, the "Released Claims"), that Borrower now has or may acquire as of the later of: (i) the date this Amendment becomes effective through the satisfaction (or waiver by Bank) of all conditions hereto; or (ii) the date that Borrower has executed and delivered this Amendment to Bank (hereafter, the "Release Date"), including without limitation, those Released Claims in any way arising out of, connected with or related to any and all prior credit accommodations, if any, provided by Bank, or any of Bank's predecessors in interest, to Borrower, and any agreements, notes or documents of any kind related thereto or the transactions contemplated thereby or hereby, or any other agreement or document referred to herein or therein.

 

(b)   Borrower hereby acknowledges, represents and warrants to Bank as follows:

 

(i)    Borrower understands the meaning and effect of Section 1542 of the California Civil Code which provides:

 

"Section 1542. GENERAL RELEASE; EXTENT. A GENERAL RELEASE DOES NOT EXTEND TO CLAIMS THAT THE CREDITOR OR RELEASING PARTY DOES NOT KNOW OR SUSPECT TO EXIST IN HIS OR HER FAVOR AT THE TIME OF EXECUTING THE RELEASE AND THAT, IF KNOWN BY HIM OR HER, WOULD HAVE MATERIALLY AFFECTED HIS OR HER SETTLEMENT WITH THE DEBTOR OR RELEASED PARTY."

 

(ii)    With regard to Section 1542 of the California Civil Code, Borrower agrees to assume the risk of any and all unknown, unanticipated or misunderstood defenses and Released Claims which are released by the provisions of this General Release in favor of Bank, and Borrower hereby waives and releases all rights and benefits which it might otherwise have under Section 1542 of the California Civil Code with regard to the release of such unknown, unanticipated or misunderstood defenses and Released Claims.

 

 

 

(c)    Each person signing below on behalf of Borrower acknowledges that he or she has read each of the provisions of this General Release. Each such person fully understands that this General Release has important legal consequences, and each such person realizes that Borrower is releasing any and all Released Claims that Borrower may have as of the Release Date. Borrower hereby acknowledges that it has had an opportunity to obtain a lawyer's advice concerning the legal consequences of each of the provisions of this General Release.

 

(d)    Borrower hereby specifically acknowledges and agrees that: (i) none of the provisions of this General Release shall be construed as or constitute an admission of any liability on the part of Bank; (ii) the provisions of this General Release shall constitute an absolute bar to any Released Claim of any kind, whether any such Released Claim is based on contract, tort, warranty, mistake or any other theory, whether legal, statutory or equitable; and

(iii)    any attempt to assert a Released Claim barred by the provisions of this General Release shall subject Borrower to the provisions of applicable law setting forth the remedies for the bringing of groundless, frivolous or baseless claims or causes of action.

 

119.         The effective date of this Amendment shall be the date that all of the following conditions set forth in this Section have been satisfied, as determined by Bank and evidenced by Bank’s system of record. Notwithstanding the occurrence of the effective date of this Amendment, Bank shall not be obligated to extend credit under this Amendment or any other Loan Document until all conditions to each extension of credit set forth in the Credit Agreement have been fulfilled to Bank's satisfaction.

 

(a)    Approval of Bank Counsel. All legal matters incidental to the effectiveness of this Amendment shall be satisfactory to Bank's counsel.

 

(b)    Documentation. Bank shall have received, in form and substance satisfactory to Bank, each of the following, duly executed by all parties:

 

 

(i)

This Amendment and each promissory note or other instrument or document required hereby.

 

(ii)

Such other documents as Bank may require under any other Section of this Amendment.

 

(c)    Regulatory and Compliance Requirements. All regulatory and compliance requirements, standards and processes shall be completed to the satisfaction of Bank.

 

(d).   Change fee. Immediately upon signing this Amendment Borrower shall pay to Bank a non-refundable fee of $125,000.00.

 

12.    Except as specifically provided herein, all terms and conditions of the Credit Agreement remain in full force and effect, without waiver or modification. All terms defined in the Credit Agreement shall have the same meaning when used in this Amendment. This Amendment and the Credit Agreement shall be read together, as one document.

 

13.    Borrower hereby remakes all representations and warranties contained in the Credit Agreement and reaffirms all covenants set forth therein. Borrower further certifies that as of the date of this Amendment and as of the date of Borrower’s execution of this Amendment, after giving effect to the waiver contained in Paragraph 7 above, there exists no Event of Default as defined in the Credit Agreement, nor any condition, act or event which with the giving of notice or the passage of time or both would constitute any such Event of Default.

 

 

 

IN WITNESS WHEREOF, the parties hereto, intending to be legally bound hereby, have caused this Amendment to be effective as of the effective date set forth above.

 

         

NATURAL ALTERNATIVES

INTERNATIONAL, INC.  

 

WELLS FARGO BANK,

NATIONAL ASSOCIATION

 
           
By: /s/ Michael Fortin   By: /s/ Celeste Clancy  
  MICHAEL FORTIN,      CELESTE CLANCY,  
  CHIEF FINANCIAL OFFICER      SENIOR VICE PRESIDENT  
           
           
By: /s/ Kenneth E. Wolf        
 

KENNETH E. WOLF,

PRESIDENT, SECRETARY

       

  

 

 
EX-31.1 4 ex_599702.htm EXHIBIT 31.1 ex_599702.htm

Exhibit 31.1

 

Certification of Chief Executive Officer

Pursuant to

Rule 13a-14(a)/15d-14(a)

 

I, Mark A. LeDoux, Chief Executive Officer of Natural Alternatives International, Inc., certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Natural Alternatives International, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: February 13, 2024

 

 

/s/ Mark A. LeDoux

Mark A. LeDoux, Chief Executive Officer

 

 
EX-31.2 5 ex_599703.htm EXHIBIT 31.2 ex_599703.htm

Exhibit 31.2

 

Certification of Chief Financial Officer

Pursuant to

Rule 13a-14(a)/15d-14(a)

 

I, Michael Fortin, Chief Financial Officer of Natural Alternatives International, Inc., certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Natural Alternatives International, Inc. (the “Report”);

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: February 13, 2024

 

 

/s/ Michael E. Fortin

Michael E. Fortin, Chief Financial Officer

 

 

 
EX-32 6 ex_599704.htm EXHIBIT 32 ex_599704.htm

Exhibit 32

 

Certification

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

(Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code)

 

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), each of the undersigned officers of Natural Alternatives International, Inc., a Delaware corporation, does hereby certify, that the Quarterly Report on Form 10-Q for the quarterly period ended December 31, 2023 of Natural Alternatives International, Inc. fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)) and that information contained in such report fairly presents, in all material respects, the financial condition and results of operations of Natural Alternatives International, Inc.

 

     

Date: February 13, 2024

  /s/ Mark A. LeDoux
   

Mark A. LeDoux, Chief Executive Officer

     

Date: February 13, 2024

  /s/ Michael E. Fortin
   

Michael E. Fortin, Chief Financial Officer

 

The foregoing certification is furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) and is not being filed as part of the Form 10-Q or as a separate disclosure document.

 

 

 
EX-101.SCH 7 naii-20231231.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 Income and Comprehensive Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note B - Inventories, Net link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note C - Property and Equipment link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note D - Other Comprehensive (Loss) Income link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note E - Leases link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note F - Debt link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note G - Economic Dependency link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note H - Segment Information link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note I - Income Taxes link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note J - Treasury Stock link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note K - Derivatives and Hedging link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note L - Contingencies link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note M - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 995465 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 995466 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 995467 - Disclosure - Note B - Inventories, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 995468 - Disclosure - Note C - Property and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 995469 - Disclosure - Note D - Other Comprehensive (Loss) Income (Tables) link:calculationLink link:definitionLink link:presentationLink 995470 - Disclosure - Note E - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 995471 - Disclosure - Note G - Economic Dependency (Tables) link:calculationLink link:definitionLink link:presentationLink 995472 - Disclosure - Note H - Segment Information (Tables) link:calculationLink link:definitionLink link:presentationLink 995473 - Disclosure - Note J - Treasury Stock (Tables) link:calculationLink link:definitionLink link:presentationLink 995474 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995475 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details) link:calculationLink link:definitionLink link:presentationLink 995476 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details) link:calculationLink link:definitionLink link:presentationLink 995477 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995478 - Disclosure - Note B - Inventories, Net - Summary of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 995479 - Disclosure - Note C - Property and Equipment (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995480 - Disclosure - Note C - Property and Equipment - Summary of Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 995481 - Disclosure - Note D - Other Comprehensive (Loss) Income - Other Comprehensive (Loss) Income (Details) link:calculationLink link:definitionLink link:presentationLink 995482 - Disclosure - Note E - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995483 - Disclosure - Note E - Leases - Lease Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 995484 - Disclosure - Note F - Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995485 - Disclosure - Note G - Economic Dependency (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995486 - Disclosure - Note G - Economic Dependency - Substantial Net Sales to Certain Customers (Details) link:calculationLink link:definitionLink link:presentationLink 995487 - Disclosure - Note G - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details) link:calculationLink link:definitionLink link:presentationLink 995488 - Disclosure - Note H - Segment Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995489 - Disclosure - Note H - Segment Information - Operating Results by Business Segment (Details) link:calculationLink link:definitionLink link:presentationLink 995490 - Disclosure - Note H - Segment Information - Assets by Business Segment (Details) link:calculationLink link:definitionLink link:presentationLink 995491 - Disclosure - Note H - Segment Information - Net Sales by Geographic Region (Details) link:calculationLink link:definitionLink link:presentationLink 995492 - Disclosure - Note H - Segment Information - Long-lived Assets by Geographical Region (Details) link:calculationLink link:definitionLink link:presentationLink 995493 - Disclosure - Note H - Segment Information - Total Assets by Geographical Region (Details) link:calculationLink link:definitionLink link:presentationLink 995494 - Disclosure - Note H - Segment Information - Capital Expenditures by Geographical Region (Details) link:calculationLink link:definitionLink link:presentationLink 995495 - Disclosure - Note I - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995496 - Disclosure - Note J - Treasury Stock (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995497 - Disclosure - Note J - Treasury Stock - Treasury Stock Repurchases (Details) link:calculationLink link:definitionLink link:presentationLink 995498 - Disclosure - Note K - Derivatives and Hedging (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995499 - Disclosure - Note M - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 8 naii-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 naii-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 naii-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Other (expense) income: us-gaap_DerivativeNotionalAmount Derivative, Notional Amount Note To Financial Statement Details Textual Significant Accounting Policies Note A - Basis of Presentation and Summary of Significant Accounting Policies Hedging Relationship [Domain] Note B - Inventories, Net Note C - Property and Equipment Cash Flow Hedging [Member] Note D - Other Comprehensive (Loss) Income Note E - Leases Not Designated as Hedging Instrument [Member] Note G - Economic Dependency Note H - Segment Information Note J - Treasury Stock Income Tax Disclosure [Text Block] Hedging Relationship [Axis] Note A - Basis of Presentation and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details) Note A - Basis of Presentation and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details) Hedging Designation [Axis] Note A - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details) Hedging Designation [Domain] Note B - Inventories, Net - Summary of Inventories (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note C - Property and Equipment - Summary of Property and Equipment (Details) Note D - Other Comprehensive (Loss) Income - Other Comprehensive (Loss) Income (Details) Note E - Leases - Lease Cash Flow Information (Details) naii_LineOfCreditFacilityUnusedCommitmentFee Line of Credit Facility, Unused Commitment Fee Represents the unused commitment fee percentage, under the line of credit facility. Note G - Economic Dependency - Substantial Net Sales to Certain Customers (Details) Note G - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details) Note H - Segment Information - Operating Results by Business Segment (Details) Note H - Segment Information - Assets by Business Segment (Details) us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax Change in minimum pension liability, net of tax naii_LineOfCreditAvailabilityReservePercentage Line of Credit Facility, Availability Reserve Represents the percentage required under the credit facility agreement. Note H - Segment Information - Net Sales by Geographic Region (Details) Note H - Segment Information - Long-lived Assets by Geographical Region (Details) Note H - Segment Information - Total Assets by Geographical Region (Details) Note H - Segment Information - Capital Expenditures by Geographical Region (Details) Note J - Treasury Stock - Treasury Stock Repurchases (Details) Notes To Financial Statements naii_DebtInstrumentCovenantMaximumLossRequirementsAmountNextTwelveYears Line of Credit Facility, Maximum Loss Requirements, Third Quarter 2024 The amount of debt instrument covenant maximum loss requirement for next twelve years. Notes To Financial Statements [Abstract] naii_LineOfCreditFacilityUpFrontAmendmentFeeOfTheMaximumBorrowingBase Line of Credit Facility, Up Front Amendment Fee of the Maximum Borrowing Base Represents the upfront amendment fee of the maximum borrowing base under the line of credit facility. Credit Agreement [Member] Name of the debt instrument with a lender. Forward contracts Derivative assets, current liability us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) Mortgage note payable, current portion Foreign Exchange Contract [Member] Customer deposits Contract Liabilities (Customer Deposits), balance Contract Liabilities (Customer Deposits), balance Accrued liabilities Accrued compensation and employee benefits Income taxes payable Lessee, Operating Leases [Text Block] Non-cash lease expense Amount of operating lease non-cash expense. Excludes sublease income. Accounts payable Products Manufactured by NAIE [Member] Represents products manufactured by NAIE. Proceeds from sale of property and equipment naii_LongTermDebtPercentageBearingFluctuatingInterestThresholdAmount Long-term Debt, Percentage Bearing Fluctuating Interest, Threshold Amount 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 fluctuating rate when amount is less than threshold. us-gaap_PolicyTextBlockAbstract Accounting Policies Wells Fargo Bank, N.A. [Member] Represents Wells Fargo Bank, N.A, the lender. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Payments to Acquire Property, Plant, and Equipment, Total Purchases of property and equipment Dilutive effect of restricted stock (in shares) Weighted average common shares outstanding Current liabilities: Denominator us-gaap_Assets Total Assets Total assets Legal Matters and Contingencies [Text Block] Deferred tax asset – noncurrent Award Type [Domain] naii_TreasuryStockValueAcquiredCostMethodNet Repurchase of common stock Equity impact of the cost of common and preferred stock that were repurchased during the period, net of issuance of common stock from treasury for stock option exercise. Recorded using the cost method. Numerator Award Type [Axis] Net (loss) income Net (loss) income Net income (loss) Restricted Stock [Member] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Contract Liabilities (Customer Deposits), addition Amount of addition obligation to transfer good or service to customer for which consideration has been received or is receivable. us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less: accumulated depreciation and amortization Property and equipment, net Property and equipment, net Property and equipment, gross Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Pension contributions, net of expense Derivative Instrument [Axis] Derivative Contract [Domain] Cash flows from investing activities Net (loss) income per common share: Forward contracts us-gaap_IncreaseDecreaseInDerivativeLiabilities us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities Accounts payable and accrued liabilities us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities Accrued compensation and employee benefits (Benefit) provision for income taxes naii_IncreaseDecreaseInOperatingLeaseRightOfAssetsAndLiabilitiesNet Operating lease liabilities Represents increase (decrease) in net operating lease right-of-assets and liabilities. us-gaap_TenantImprovements Tenant Improvements us-gaap_DebtInstrumentTerm Debt Instrument, Term (Year) Cash and cash equivalents us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense us-gaap_RoyaltyExpense Royalty Expense Amendment Flag Stock Repurchase Plan [Member] Represents information related to stock repurchase plan. us-gaap_ComprehensiveIncomeNetOfTax Comprehensive (loss) income City Area Code New Accounting Pronouncements, Policy [Policy Text Block] Extension on Manufacturing Facilities Lease [Member] Represents extension on manufacturing facilities lease. Treasury Stock Acquired, Shares (in shares) Treasury Stock, Shares, Acquired (in shares) us-gaap_IncreaseDecreaseInIncomeTaxes Income taxes Common stock, shares outstanding (in shares) Balance (in shares) Balance (in shares) Preferred stock, shares outstanding (in shares) Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaids and other assets us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating Lease, Weighted Average Discount Rate, Percent Document Fiscal Period Focus Document Fiscal Year Focus Lease, Cost [Table Text Block] Document Period End Date Increase in operating lease liabilities and right-of-use assets due to lease remeasurement us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 Operating Lease, Weighted Average Remaining Lease Term (Year) Entity File Number Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Entity Small Business Entity Shell Company us-gaap_RatioOfIndebtednessToNetCapital1 Ratio of Indebtedness to Net Capital Document Information [Line Items] Document Information [Table] us-gaap_AreaOfRealEstateProperty Area of Real Estate Property (Acre) Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Variable Rate [Domain] us-gaap_AccountsReceivableNet Accounts Receivable, after Allowance for Credit Loss Variable Rate [Axis] us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Compensation expense related to stock compensation plans us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Product Concentration Risk [Member] Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One Supplier Concentration Risk [Member] ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] Treasury Stock Acquired, Total Cost Entity Address, City or Town ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] Entity Address, Postal Zip Code Supplemental disclosures of cash flow information us-gaap_TreasuryStockCommonValue Treasury stock, at cost, 3,240,593 shares at December 31, 2023 and June 30, 2023 Entity Address, State or Province Concentration Risk Type [Axis] ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] Concentration Risk Type [Domain] Material Terms of Trading Arrangement [Text Block] Restricted Stock 1 [Member] 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. Entity Common Stock, Shares Outstanding Revenue Benchmark [Member] us-gaap_IncreaseDecreaseInInventories Inventories, net Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Local Phone Number Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Term Loan [Member] Represents a term loan. us-gaap_GainLossOnDispositionOfAssets Gain on disposal of assets us-gaap_TableTextBlock Notes Tables Carlsbad, California [Member] Represents the location of the property purchased. Manufacturing Facility and Warehouse [Member] Represents the structure used in the manufacturing and storage of goods. Issuance of common stock for restricted stock grants (in shares) us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Issuance of common stock for restricted stock grants Selling, general and administrative Provision for uncollectible accounts receivable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) Line of Credit Facility, Lender [Domain] naii_AccumulatedOtherComprehensiveIncomeLossCumulativeCashFlowHedgesGainLoss Accumulated Other Comprehensive Income (Loss) Cumulative Cash Flow Hedges, Gain (Loss) Accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges recorded to Accumulated Other Comprehensive Income Loss. California 1 [Member] Geographic location. Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity UNITED STATES Stock Repurchased from Employee for Restricted Stock Vesting [Member] Represents stock repurchased from employee for restricted stock vesting. Retained earnings Accumulated other comprehensive loss Debt Disclosure [Text Block] naii_SalesRoyaltyAndLicensingRevenue Sales, Royalty and Licensing Revenue The amount of sales, royalty, and licensing revenue. Changes in operating assets and liabilities: us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Derivative Instruments and Hedging Activities Disclosure [Text Block] Inventory Disclosure [Text Block] Subsequent Event [Member] Long-term liability – operating leases Schedule of Inventory, Current [Table Text Block] us-gaap_OperatingLeaseLiability Operating Lease, Liability Subsequent Event Type [Axis] Short-term liability – operating leases us-gaap_OperatingLeaseLiabilityCurrent Subsequent Event Type [Domain] Subsequent Events [Text Block] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Fair Value Measurement, Policy [Policy Text Block] Derivative assets, noncurrent asset Other noncurrent assets, net Non-cash compensation Earnings Per Share, Policy [Policy Text Block] naii_DebtInstrumentBasisSpreadOnElectedFixedRateBorrowing Debt Instrument Basis Spread on Elected Fixed Rate Borrowing The percentage points added to the reference rate to compute fixed rate elections on the debt instrument. naii_SegmentExpenditureAdditionToSubractionFromLonglivedAssets Capital Expenditures (subtracted from) Amount of expenditure for addition to (subtraction from) long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets. us-gaap_FairValueNetAssetLiability Fair Value Net Asset – all Derivative Contracts us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1 Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract (Year) us-gaap_Depreciation Depreciation Depreciation and amortization Euro Forward Contract [Member] Represents Euro Forward Contract. Swiss Franc Forward Contract [Member] Represents Swiss Franc Forward Contract. Customer 1 [Member] Customer 1 in a set of customers. us-gaap_AssetsCurrent Total current assets Customer 2 [Member] Customer 2 in a set of customers. Customer 3 [Member] Customer 3 in a set of customers. Share-Based Payment Arrangement [Policy Text Block] Equity [Text Block] Raw Material Purchases [Member] Aggregate raw material purchases during the period from major suppliers. naii_DebtInstrumentCovenantMinimumNetIncomeRequired Debt Instrument Covenant Minimum, Net Income Required The net income required under debt instrument covenant minimum. naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountNextTwelveYears Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years The amount of debt instrument covenant capital expenditures limitation for next twelve years. Accumulated Gain (Loss), Net, Swap Derivative, Parent [Member] Related to accumulated gain or loss of swap derivative, attributable to parent. naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountAfterTwelveYears Debt Instrument Covenant Capital Expenditures Limitation, Amount, After Twelve Years The amount of debt instrument covenant capital expenditures limitation after twelve years. Treasury stock, shares (in shares) Income tax receivable Compensation Related Costs, Policy [Policy Text Block] Common stock; $.01 par value; 20,000,000 shares authorized at December 31, 2023 and June 30, 2023, issued and outstanding (net of treasury shares) 6,088,813 at December 31, 2023 and 6,073,813 at June 30, 2023 naii_DebtInstrumentCovenantFixedChargeCoverageRatio Debt Instrument Covenant, Fixed Charge Coverage Ratio The fixed charge coverage ratio under debt instrument covenant. Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Three Customers [Member] Information pertaining to three customers. Private Label Contract Manufacturing [Member] Business segment related to private label contract manufacturing. Patent and Trademark Licensing [Member] Business segment related to patentand trademark licensing. Capital Expenditures by Geographic Areas [Table Text Block] Tabular disclosure for capital expenditures by geographic areas. Derivative assets, current asset Assets by Geographic Areas [Table Text Block] Tabular disclosure of total assets by geographic areas. Statistical Measurement [Domain] Cash paid for amounts included in the measurement of operating lease liabilities Maximum [Member] Minimum [Member] naii_ContractWithCustomerLiabilityCustomerRefunds Contract Liabilities (Customer Deposits) Amount of customer refunds that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Supplier 1 [Member] Supplier 1 in a set of suppliers. Raw Material Purchases by Supplier Raw material purchases by supplier % of Total Raw Material Purchases Percentage of raw materials purchased from supplier Preferred stock; $.01 par value; 500,000 shares authorized; none issued or outstanding Preferred stock, shares issued (in shares) Interest Income taxes us-gaap_NoncurrentAssets Long-Lived Assets 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] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Inventories, net Inventory, Net Preferred stock par value (in dollars per share) Work in progress Net sales Net Sales us-gaap_InventoryValuationReserves Reserve Foreign exchange loss Finished goods us-gaap_DeferredTaxAssetsDerivativeInstruments Deferred Tax Assets, Derivative Instruments Fair Value Hierarchy and NAV [Domain] Customer [Axis] Customer [Domain] Fair Value, Inputs, Level 2 [Member] Reconciliation of Assets from Segment to Consolidated [Table Text Block] Fair Value Hierarchy and NAV [Axis] Raw materials Depreciable Life In Years (Year) Interest expense Cash flows from operating activities Schedule of Segment Reporting Information, by Segment [Table Text Block] Revenue [Policy Text Block] Statement [Line Items] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Accounts receivable, allowance for doubtful accounts Accounts receivable – less allowance for doubtful accounts of $0 at December 31, 2023 and $23 at June 30, 2023 us-gaap_NumberOfReportableSegments Number of Reportable Segments Additional paid-in capital Building and Building Improvements [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] AOCI Attributable to Parent [Member] Stockholders’ equity: Land [Member] Leasehold Improvements [Member] Other, net Long-Lived Tangible Asset [Axis] us-gaap_NonoperatingIncomeExpense Total other expense Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] Current assets: Fair Value, by Balance Sheet Grouping [Table Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Interest income us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase (decrease) in cash and cash equivalents us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash (used in) financing activities Commitments and contingencies (Notes E, F, and L) us-gaap_OperatingIncomeLoss (Loss) income from operations Income from operations Contract Liabilities (Customer Deposits), revenue recognized Contract Liabilities (Customer Deposits), revenue recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Prepaids and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Long-term pension liability us-gaap_GrossProfit Gross profit Cost of goods sold Consolidation Items [Domain] Reimbursements For Tenant Improvements [Member] Represents reimbursements for tenant improvements to the buildings. naii_OperatingLeaseBaseRentPerSquareFoot Operating Lease, Base Rent Per Square Foot Represents the increase in base rent per square foot. Consolidation Items [Axis] us-gaap_PaymentsForRepurchaseOfCommonStock Repurchase of common stock Retained Earnings [Member] Treasury Stock Acquired, Average Cost (in dollars per share) Treasury Stock, Common [Member] us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 Stock Repurchase Program, Remaining Authorized Repurchase Amount Additional Paid-in Capital [Member] Share Repurchase Program [Domain] Common Stock [Member] us-gaap_StockRepurchaseProgramAuthorizedAmount1 Stock Repurchase Program, Authorized Amount Class of Treasury Stock [Table Text Block] Equity Components [Axis] Share Repurchase Program [Axis] Equity Component [Domain] us-gaap_LongTermDebt Long-Term Debt us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (Loss) income before income taxes Comprehensive Income (Loss) Note [Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Vehicles [Member] Office Equipment [Member] us-gaap_RepaymentsOfLongTermDebt Payments on long-term debt Machinery and Equipment [Member] Document Quarterly Report Entity Incorporation, State or Country Code Accounting Policies [Abstract] Document Transition Report Concentration Risk Disclosure [Text Block] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Entity Interactive Data Current Security Exchange Name Title of 12(b) Security us-gaap_SegmentExpenditureAdditionToLongLivedAssets Capital Expenditures Segments [Axis] Segments [Domain] us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) Diluted (in shares) Diluted weighted average common shares outstanding (in shares) Non-US [Member] Statement [Table] Statement of Financial Position [Abstract] Diluted (in dollars per share) Diluted net (loss) income per common share (in dollars per share) Basic (in shares) Basic weighted average common shares outstanding (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent Basic (in dollars per share) Basic net (loss) income per common share (in dollars per share) Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Statement of Cash Flows [Abstract] us-gaap_ContractWithCustomerRefundLiability Contract with Customer, Refund Liability Lease Contractual Term [Domain] Statement of Stockholders' Equity [Abstract] Lease Contractual Term [Axis] us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 Tax effect of OCI activity Income Statement [Abstract] Net current period OCI/OCL Revenue from External Customers by Geographic Areas [Table Text Block] Cash flows from financing activities us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Corporate, Non-Segment [Member] OCI/OCL before reclassifications Amounts reclassified from OCI to Sales us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Income taxes payable, noncurrent Supplier [Axis] Class of Stock [Axis] Supplier [Domain] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Unrealized loss resulting from change in fair value of derivative instruments, net of tax Interest Rate Swap [Member] Mortgage note payable, net of current portion us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent Unrealized loss resulting from change in fair value of derivative instruments, net of tax Operating Segments [Member] us-gaap_DerivativeFixedInterestRate Derivative, Fixed Interest Rate EX-101.PRE 11 naii-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document And Entity Information - shares
6 Months Ended
Dec. 31, 2023
Feb. 13, 2024
Document Information [Line Items]    
Entity Central Index Key 0000787253  
Entity Registrant Name NATURAL ALTERNATIVES INTERNATIONAL INC  
Amendment Flag false  
Current Fiscal Year End Date --06-30  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2024  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 31, 2023  
Document Transition Report false  
Entity File Number 000-15701  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-1007839  
Entity Address, Address Line One 1535 Faraday Ave  
Entity Address, City or Town Carlsbad  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92008  
City Area Code 760  
Local Phone Number 736-7700  
Title of 12(b) Security Common Stock, $0.01 par value per share  
Trading Symbol NAII  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Emerging Growth Company false  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   6,088,813
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 16,595 $ 13,604
Accounts receivable – less allowance for doubtful accounts of $0 at December 31, 2023 and $23 at June 30, 2023 10,457 7,022
Inventories, net 19,596 29,694
Income tax receivable 881 305
Derivative assets, current asset 414 390
Prepaids and other current assets 6,450 5,995
Total current assets 54,393 57,010
Property and equipment, net 53,207 53,841
Operating lease right-of-use assets 44,994 20,369
Deferred tax asset – noncurrent 321 355
Other noncurrent assets, net 2,818 2,577
Total assets 155,733 134,152
Current liabilities:    
Accounts payable 7,494 7,778
Accrued liabilities 2,007 2,409
Accrued compensation and employee benefits 1,661 2,246
Customer deposits 695 317
Short-term liability – operating leases 1,225 2,448
Forward contracts 38 0
Income taxes payable 0 374
Mortgage note payable, current portion 292 312
Total current liabilities 13,412 15,884
Long-term liability – operating leases 46,701 18,965
Long-term pension liability 346 339
Mortgage note payable, net of current portion 9,079 9,205
Income taxes payable, noncurrent 740 987
Total liabilities 70,278 45,380
Commitments and contingencies (Notes E, F, and L)
Stockholders’ equity:    
Preferred stock; $.01 par value; 500,000 shares authorized; none issued or outstanding 0 0
Common stock; $.01 par value; 20,000,000 shares authorized at December 31, 2023 and June 30, 2023, issued and outstanding (net of treasury shares) 6,088,813 at December 31, 2023 and 6,073,813 at June 30, 2023 91 91
Additional paid-in capital 32,043 31,436
Retained earnings 76,418 80,183
Treasury stock, at cost, 3,240,593 shares at December 31, 2023 and June 30, 2023 (22,855) (22,855)
Accumulated other comprehensive loss (242) (83)
Total stockholders’ equity 85,455 88,772
Total liabilities and stockholders’ equity $ 155,733 $ 134,152
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Accounts receivable, allowance for doubtful accounts $ 0 $ 23
Preferred stock par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 500,000 500,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares issued (in shares) 6,088,813 6,073,813
Common stock, shares outstanding (in shares) 6,088,813 6,073,813
Treasury stock, shares (in shares) 3,240,593 3,240,593
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 25,202 $ 42,295 $ 59,171 $ 85,422
Cost of goods sold 24,815 36,081 55,647 73,837
Gross profit 387 6,214 3,524 11,585
Selling, general and administrative 3,900 3,729 7,581 7,558
(Loss) income from operations (3,513) 2,485 (4,057) 4,027
Other (expense) income:        
Interest income 13 9 22 13
Interest expense (70) (55) (163) (130)
Foreign exchange loss (240) (143) (517) (290)
Other, net (21) (10) (16)
Total other expense (318) (199) (658) (423)
(Loss) income before income taxes (3,831) 2,286 (4,715) 3,604
(Benefit) provision for income taxes (761) 473 (950) 738
Net (loss) income (3,070) 1,813 (3,765) 2,866
Unrealized loss resulting from change in fair value of derivative instruments, net of tax (590) (1,809) (149) (1,264)
Comprehensive (loss) income $ (3,660) $ 4 $ (3,914) $ 1,602
Net (loss) income per common share:        
Basic (in dollars per share) $ (0.52) $ 0.31 $ (0.64) $ 0.49
Diluted (in dollars per share) $ (0.52) $ 0.31 $ (0.64) $ 0.49
Weighted average common shares outstanding        
Basic (in shares) 5,850,131 5,866,494 5,850,131 5,893,071
Diluted (in shares) 5,850,131 5,873,129 5,850,131 5,908,287
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Jun. 30, 2022 9,191,406     3,061,795    
Balance at Jun. 30, 2022 $ 89 $ 30,423 $ 77,661 $ (21,352) $ 1,699 $ 88,520
Compensation expense related to stock compensation plans 0 467 0 0 0 467
Unrealized loss resulting from change in fair value of derivative instruments, net of tax 0 0 0 0 (1,264) (1,264)
Net income (loss) $ 0 0 2,866 $ 0 0 $ 2,866
Treasury Stock Acquired, Shares (in shares) 0     115,365   115,365
Repurchase of common stock $ 0 0 0 $ (1,059) 0 $ (1,059)
Balance (in shares) at Dec. 31, 2022 9,191,406     3,177,160    
Balance at Dec. 31, 2022 $ 89 30,890 80,527 $ (22,411) 435 89,530
Balance (in shares) at Sep. 30, 2022 9,191,406     3,108,590    
Balance at Sep. 30, 2022 $ 89 30,658 78,714 $ (21,849) 2,244 89,856
Compensation expense related to stock compensation plans 0 232 0 0 0 232
Unrealized loss resulting from change in fair value of derivative instruments, net of tax 0 0 0 0 (1,809) (1,809)
Net income (loss) $ 0 0 1,813 $ 0 0 $ 1,813
Treasury Stock Acquired, Shares (in shares) 0     68,570   68,570
Repurchase of common stock $ 0 0 0 $ (562) 0 $ (562)
Balance (in shares) at Dec. 31, 2022 9,191,406     3,177,160    
Balance at Dec. 31, 2022 $ 89 30,890 80,527 $ (22,411) 435 $ 89,530
Balance (in shares) at Jun. 30, 2023 9,314,406     3,240,593   6,073,813
Balance at Jun. 30, 2023 $ 91 31,436 80,183 $ (22,855) (83) $ 88,772
Compensation expense related to stock compensation plans $ 0 607 0 $ 0 0 607
Issuance of common stock for restricted stock grants (in shares) 15,000     0    
Issuance of common stock for restricted stock grants $ 0 0 0 $ 0 0 0
Change in minimum pension liability, net of tax 0 0 0 0 (10) (10)
Unrealized loss resulting from change in fair value of derivative instruments, net of tax 0 0 0 0 (149) (149)
Net income (loss) $ 0 0 (3,765) $ 0 0 $ (3,765)
Treasury Stock Acquired, Shares (in shares)           0
Balance (in shares) at Dec. 31, 2023 9,329,406     3,240,593   6,088,813
Balance at Dec. 31, 2023 $ 91 32,043 76,418 $ (22,855) (242) $ 85,455
Balance (in shares) at Sep. 30, 2023 9,329,406     3,240,593    
Balance at Sep. 30, 2023 $ 91 31,738 79,488 $ (22,855) 353 88,815
Compensation expense related to stock compensation plans $ 0 305 0 $ 0 0 305
Issuance of common stock for restricted stock grants (in shares) 0     0    
Issuance of common stock for restricted stock grants $ 0 0 0 $ 0 0 0
Change in minimum pension liability, net of tax 0 0 0 0 (5) (5)
Unrealized loss resulting from change in fair value of derivative instruments, net of tax 0 0 0 0 (590) (590)
Net income (loss) $ 0 0 (3,070) $ 0 0 $ (3,070)
Treasury Stock Acquired, Shares (in shares)           0
Balance (in shares) at Dec. 31, 2023 9,329,406     3,240,593   6,088,813
Balance at Dec. 31, 2023 $ 91 $ 32,043 $ 76,418 $ (22,855) $ (242) $ 85,455
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities    
Net (loss) income $ (3,765) $ 2,866
Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:    
Provision for uncollectible accounts receivable 0 (57)
Depreciation and amortization 2,341 2,039
Non-cash compensation 607 467
Non-cash lease expense 3,611 2,013
Pension contributions, net of expense 7 50
Gain on disposal of assets 0 (37)
Changes in operating assets and liabilities:    
Accounts receivable (3,435) 7,198
Inventories, net 10,098 (3,561)
Prepaids and other assets (925) (619)
Accounts payable and accrued liabilities (309) (3,121)
Forward contracts 119 152
Accrued compensation and employee benefits (585) (1,844)
Operating lease liabilities (1,723) (1,624)
Income taxes (1,197) (187)
Net cash provided by operating activities 4,844 3,735
Cash flows from investing activities    
Proceeds from sale of property and equipment 0 42
Purchases of property and equipment (1,707) (11,640)
Net cash used in investing activities (1,707) (11,598)
Cash flows from financing activities    
Payments on long-term debt (146) (138)
Repurchase of common stock 0 (1,059)
Net cash (used in) financing activities (146) (1,197)
Net increase (decrease) in cash and cash equivalents 2,991 (9,060)
Cash and cash equivalents at beginning of period 13,604 21,833
Cash and cash equivalents at end of period 16,595 12,773
Supplemental disclosures of cash flow information    
Interest 114 131
Income taxes $ 274 $ 877
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note A - Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

A. Basis of Presentation and Summary of Significant Accounting Policies

 

The accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and with applicable rules and regulations. Pursuant to such rules and regulations, certain information and note disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) have been condensed or omitted. In management’s opinion, all adjustments necessary for a fair presentation of the financial position, results of operations, stockholders’ equity, and cash flows have been included and are of a normal, recurring nature. The results of operations for the three and six months ended December 31, 2023 are not necessarily indicative of the operating results for the full fiscal year or for any future periods.

 

You should read the financial statements and these notes, which notes are an integral part of the financial statements, together with our audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended  June 30, 2023 (“2023 Annual Report”). The accounting policies used to prepare the financial statements included in this Report are the same policies described in the notes to the consolidated financial statements in our 2023 Annual Report unless otherwise noted below.

 

Recently Adopted Accounting Pronouncements

 

We did not adopt any accounting pronouncements during the three months ended December 31, 2023.

 

Recently Issued Accounting and Regulatory Pronouncements

 

In October 2023, the FASB issued Accounting Standards Update ("ASU") 2023-06, "Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative". ASU 2023-06 clarifies or improves disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. As we are currently subject to these SEC requirements, this ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures.

 

In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures". This amendment improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, with early adoption permitted. This ASU will be adopted in our first quarter of fiscal 2025. We are currently evaluating the impact of this standard; however, we do not expect it to have a material impact on our Consolidated Financial Statements.

 

In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures". The amendments in this update address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This update also includes certain other amendments to improve the effectiveness of income tax disclosures. The amendments in ASU 2023-09 are effective for fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU will be adopted in our first quarter of fiscal 2026. We are currently evaluating the impact of this standard; however, we do not expect it to have a material impact on our Consolidated Financial Statements.

 

Net (Loss) Income per Common Share

 

We compute net (loss) income per common share using the weighted average number of common shares outstanding during the period, and diluted net income per common share using the additional dilutive effect of all dilutive securities. The dilutive impact of unvested restricted shares account for the additional weighted average shares of common stock outstanding for our diluted net income per common share computation. We calculated basic and diluted net (loss) income per common share as follows (in thousands, except per share data):

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Numerator

                

Net (loss) income

 $(3,070) $1,813  $(3,765) $2,866 
                 

Denominator

                

Basic weighted average common shares outstanding

  5,850   5,866   5,850   5,893 

Dilutive effect of restricted stock

     7      15 

Diluted weighted average common shares outstanding

  5,850   5,873   5,850   5,908 
                 

Basic net (loss) income per common share

 $(0.52) $0.31  $(0.64) $0.49 
                 

Diluted net (loss) income per common share

 $(0.52) $0.31  $(0.64) $0.49 

 

We exclude the impact of restricted stock from the calculation of diluted net loss per common share in periods where we have a net loss or when their inclusion would be antidilutive. During the three months ended December 31, 2023, we excluded 238,682 shares of unvested restricted stock. During the six months ended December 31, 2023, we excluded 236,155 shares of unvested stock. During the three and six months ended December 31, 2022, we excluded 50,377 shares of unvested restricted stock.

 

Revenue Recognition

 

We record revenue based on a five-step model which includes: (1) identifying a contract with a customer; (2) identifying the performance obligations in the contract; (3) determining the transaction price; (4) allocating the transaction price among the performance obligations; and (5) recognizing revenue as each of the various performance obligations are satisfied.

 

Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling one or more performance obligations. We identify purchase orders from customers as contracts. The amount of consideration expected to be received and revenue recognized includes estimates of variable consideration, including estimates for early payment discounts and volume rebates. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. We review and update these estimates at the end of each reporting period and the impact of any adjustments is recognized in the period the adjustments are identified. In assessing whether collection of consideration from a customer is probable, we consider both the customer's ability and intent to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, which is typically 30 days from the invoice date. Invoices are generally issued on the date of transfer of control of the products ordered to the customer.

 

Revenue is recognized at the point in time that each of our performance obligations is fulfilled, and control of the ordered products is transferred to the customer. This transfer occurs when the product is shipped, or in some cases, when the product is delivered to the customer.

 

We recognize revenue in certain circumstances before delivery to the customer has occurred (commonly referred to as bill-and-hold transactions). Products sold under bill-and-hold arrangements are recorded as revenue when risk of ownership has been transferred to the customer, but the product has not shipped due to a substantive reason, typically at the customer’s request. The product must be separately identified as belonging to the customer, ready for physical transfer to the customer, and we cannot have the ability to redirect the product to another customer.

 

We provide early payment discounts to certain customers. Based on historical payment trends, we expect that these customers will take advantage of these early payment discounts. The cost of these discounts is reported as a reduction to the transaction price. If the actual discounts differ from those estimated, the difference is also reported as a change in the transaction price. We require prepayment from certain customers. We record any payments received in advance of contract fulfillment as a contract liability and they are classified as customer deposits on the consolidated balance sheet.

 

Contract liabilities and revenue recognized were as follows (in thousands):

 

  

June 30, 2023

  

Additions

  

Revenue Recognized

  

Customer Refunds

  

December 31, 2023

 

Contract Liabilities (Customer Deposits)

 $317  $975  $(597) $  $695 

 

  

June 30, 2022

  

Additions

  

Revenue Recognized

  

Customer Refunds

  

December 31, 2022

 

Contract Liabilities (Customer Deposits)

 $140  $425  $(137) $(3) $425 

 

Except for product defects, no right of return exists on the sale of our products. We estimate returns based on historical experience and recognize a returns liability for any estimated returns. As of December 31, 2023, we have no estimated returns liability.

 

We currently own certain U.S. patents, and each patent’s corresponding foreign patent applications. All of these patents and patent rights relate to the ingredient known as beta-alanine marketed and sold under our CarnoSyn® and SR CarnoSyn® trade names. We recorded beta-alanine raw material sales and royalty and licensing income as a component of revenue in the amount of $2.2 million during the three months ended December 31, 2023, and $3.9 million during the six months ended December 31, 2023. We similarly recorded $1.5 million during the three months ended December 31, 2022, and $2.8 million during the six months ended December 31, 2022. These royalty income and raw material sale amounts resulted in royalty expense paid to the original patent holders from whom NAI acquired its patents and patent rights. We recognized royalty expense as a component of cost of goods sold in the amount of approximately $93,000 during the three months ended December 31, 2023, and $182,000 during the six months ended December 31, 2023. We recorded approximately $78,000 of royalty expense during the three months ended December 31, 2022, and $105,000 during the six months ended December 31, 2022.

 

Stock-Based Compensation

 

The Board of Directors approved our current omnibus equity incentive plan that became effective January 1, 2021 (the “2020 Plan”), which was approved by our stockholders at the Annual Meeting of Stockholders on December 4, 2020. Under the 2020 Plan, we may grant nonqualified and incentive stock options, restricted stock grants, restricted stock units, stock appreciation rights, and other stock-based awards to employees, non-employee directors and consultants.

 

We did not have any option activity or options outstanding during the three and six months ended December 31, 2023, or December 31, 2022.

 

We did not grant any restricted stock shares during the three months ended December 31, 2023. We granted a total of 15,000 restricted stock shares to certain new members of our management team during the six months ended December 31, 2023. We did not grant any restricted stock shares during the three and six months ended December 31, 2022. During the three and six months ended December 31, 2023, and  December 31, 2022, no restricted stock shares were forfeited. Our net loss included stock-based compensation expense with the vesting of prior restricted stock grants of approximately $0.3 million for the three months ended December 31, 2023 and $0.6 million for the six months ended December 31, 2023. Our net income included stock based compensation expense in connection with the vesting of prior restricted stock grants of approximately $0.2 million for the three months ended December 31, 2022, and $0.5 million for the six months ended December 31, 2023.

 

Deferred Compensation Plan

 

Effective July 16, 2020, the Board of Directors approved and adopted a Non-Qualified Incentive Plan (the “Incentive Plan”). Pursuant to the Incentive Plan, the Human Resources Committee and the Board of Directors may make deferred cash payments or other cash awards (“Awards”) to directors, officers, employees and eligible consultants of NAI (“Participants”). These Awards are made subject to conditions precedent that must be met before NAI is obligated to make the payment. The purpose of the Incentive Plan is to enhance the long-term stockholder value of NAI by providing the Human Resources Committee and the Board of Directors the ability to make deferred cash payments or other cash awards to encourage Participants to serve NAI or to remain in the service of NAI, or to assist NAI to achieve results determined by the Human Resources Committee or the Board of Directors to be in NAI's best interest.

 

The Incentive Plan authorizes the Human Resources Committee or the Board of Directors to grant to, and administer, unsecured and deferred cash Awards to Participants and to subject each Award to whatever conditions are determined appropriate by the Human Resources Committee or the Board of Directors. The terms of each Award, including the amount and any conditions that must be met to be entitled to payment of the Award are set forth in an Award Agreement between each Participant and NAI. The Incentive Plan provides the Board of Directors with the discretion to set aside assets to fund the Incentive Plan although that has not been done to date.

 

No deferred cash awards were granted or forfeited during the three and six months ended  December 31, 2023, and  December 31, 2022.

 

Fair Value of Financial Instruments

 

Except for cash and cash equivalents, as of December 31, 2023, and June 30, 2023, we did not have any financial assets or liabilities classified as Level 1. We classify derivative forward exchange and interest rate swap contracts as Level 2 assets and liabilities. The fair values were determined by obtaining pricing from our bank and corroborating those values with a third party bank or pricing service.

 

Fair value of derivative instruments classified as Level 2 assets and liabilities consisted of the following (in thousands):

 

  

December 31, 2023

  

June 30, 2023

 

Euro Forward Contract– Current Assets

 $  $250 

Swiss Franc Forward Contract – Current Assets

  414   140 

Total Derivative Contracts – Current Assets

  414   390 
         

Interest Swap – Other noncurrent Assets

  316   532 

Euro Forward Contract– Other noncurrent Assets

     15 

Total Derivative Contracts – Other noncurrent Assets

  316   547 
         

Euro Forward Contract– Current Liabilities

  (38)   

Swiss Franc Forward Contract – Current Liabilities

      

Total Derivative Contracts – Current Liabilities

  (38)   
         

Fair Value Net Asset – all Derivative Contracts

 $692  $937 

 

We also classify any outstanding line of credit and term loan balance as a Level 2 liability. As of December 31, 2023, and June 30, 2023, we did not have any financial assets or liabilities classified as Level 3. We did not transfer any assets or liabilities between these levels during fiscal 2023 or the three and six months ended December 31, 2023

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note B - Inventories, Net
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

B. Inventories, net

 

Inventories, net consisted of the following (in thousands):

 

  

December 31,

  

June 30,

 
  

2023

  

2023

 

Raw materials

 $14,443  $20,946 

Work in progress

  2,474   4,504 

Finished goods

  3,485   4,928 

Reserve

  (806)  (684)
  $19,596  $29,694 
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note C - Property and Equipment
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

C. Property and Equipment

 

Property and equipment consisted of the following (in thousands):

 

  

Depreciable Life

  

December 31,

  

June 30,

 
  

In Years

  

2023

  

2023

 

Land

 

NA

  $8,941  $8,940 

Building and building improvements

 7 – 39   25,147   24,712 

Machinery and equipment

 3 – 12   42,112   41,460 

Office equipment and furniture

 3 – 5   6,664   6,522 

Vehicles

 3   227   227 

Leasehold improvements

 1 – 15   23,118   22,641 

Total property and equipment

     106,209   104,502 

Less: accumulated depreciation and amortization

     (53,002)  (50,661)

Property and equipment, net

    $53,207  $53,841 

 

Depreciation and amortization expense was approximately $1.2 million during the three months ended  December 31, 2023, and $2.3 million during the six months ended December 31, 2023. Depreciation expense was approximately $1.1 million during the three months ended December 31, 2022, and $2.0 million during the six months ended December 31, 2022. Construction in progress is included in the building and building improvements line.

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note D - Other Comprehensive (Loss) Income
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]

D. Other Comprehensive (Loss) Income

 

Other comprehensive (loss) income (“OCL” and “OCI”) consisted of the following during the three and six months ended December 31, 2023, and December 31, 2022 (in thousands):

 

  

Three Months Ended

     
  

December 31, 2023

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(385) $392  $346  $353 

OCI/OCL before reclassifications

     (503)  (125)  (628)

Amounts reclassified from OCI to Sales

     (127)     (127)

Tax effect of OCI activity

  (5)  134   31   160 

Net current period OCI/OCL

  (5)  (496)  (94)  (595)

Ending Balance

 $(390) $(104) $252  $(242)

 

  

Six Months Ended

     
  

December 31, 2023

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(380) $(110) $407  $(83)

OCI/OCL before reclassifications

     167   (215)  (48)

Amounts reclassified from OCI to Sales

     (77)     (77)

Tax effect of OCI activity

  (10)  (84)  60   (34)

Net current period OCI/OCL

  (10)  6   (155)  (159)

Ending Balance

 $(390) $(104) $252  $(242)

 

  

Three Months Ended

     
  

December 31, 2022

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(444) $2,203  $485  $2,244 

OCI/OCL before reclassifications

     (1,173)  4   (1,169)

Amounts reclassified from OCI to Sales

     (1,162)     (1,162)

Tax effect of OCI activity

     523   (1)  522 

Net current period OCI/OCL

     (1,812)  3   (1,809)

Ending Balance

 $(444) $391  $488  $435 

 

  

Six Months Ended

     
  

December 31, 2022

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(444) $1,795  $348  $1,699 

OCI/OCL before reclassifications

     615   178   793 

Amounts reclassified from OCI to Sales

     (2,423)     (2,423)

Tax effect of OCI activity

     404   (38)  366 

Net current period OCI/OCL

     (1,404)  140   (1,264)

Ending Balance

 $(444) $391  $488  $435 

 

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note E - Leases
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

E. Leases

 

We currently lease our Vista, California and Lugano, Switzerland product manufacturing and support facilities.

 

On July 18, 2023, we entered into a Fourth Amendment to our Vista, California manufacturing facilities lease. The Fourth Amendment extends the term of the lease by an additional ten years and five months commencing April 1, 2024. The amended lease covering two buildings and approximately 162,000 square feet will result in an increase in base rent to $1.50 per square foot, after five free months of base rent beginning at the commencement of the extended term. NAI intends to construct substantial improvements to the facilities including but not limited to installation of an approximately $2.3 million solar electrical generating system on both buildings, and other substantial improvements. Pursuant to the Fourth Amendment, the Landlord will reimburse NAI for up to $1.1 million of these tenant improvements to the buildings. Our lease liability and Right of Use asset were both increased by approximately $25.9 million as a result of this lease extension effective on the date that the Fourth Amendment was executed.

 

Our leases are classified as operating leases. Substantially all our operating leases are comprised of payments for the use of manufacturing and office space. We have no leases classified as finance leases. As of December 31, 2023, the weighted average remaining lease term for our operating leases was 9.9 years and the weighted average discount rate for our operating leases was 5.89%. As of June 30, 2023, the weighted average remaining lease term for our operating leases was 5.3 years and the weighted average discount rate was 4.12%.

 

Other information related to leases as of December 31, 2023, and December 31, 2022, was as follows (in thousands):

 

Supplemental Cash Flow Information

 

Six Months Ended

  

Six Months Ended

 
  

December 31, 2023

  

December 31, 2022

 

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

 $874  $1,634 

Increase in operating lease liabilities and right-of-use assets due to lease remeasurement

  25,916  $ 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note F - Debt
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

F. Debt

 

On May 24, 2021, we entered into a new credit facility with Wells Fargo Bank, N.A (“Wells Fargo”) to extend the maturity for our working line of credit from November 1, 2022, to May 24, 2024. This credit facility provides total lending capacity of up to $20.0 million and allows us to use the credit facility for working capital as well as potential acquisitions. On August 18, 2021, we entered into an amendment of our credit facility with Wells Fargo. The amended credit facility added a $10.0 million term loan to the existing $20.0 million credit facility and permitted us to use the $10.0 million term loan as part of the $17.5 million purchase consideration for the acquisition of our manufacturing and warehouse property in Carlsbad, California. The amended credit agreement also increased the allowed capital expenditures from $10.0 million to $15.0 million for fiscal 2022 (exclusive of the amount paid for the acquisition of the new Carlsbad property noted above). In addition, the revised credit notes now reflect a change in the interest rate reference from LIBOR to Secured Overnight Financing Rate (SOFR). The Credit Agreement was amended and a new Revolving Line of Credit Note, and Security Agreement were entered into. A Term Note and real property security documents were added to secure the Term Note by the Carlsbad property.

 

Subsequently we entered into a Second and Third Amendment that changed certain limits on our use of the line of credit. In the second quarter of fiscal 2024 we failed to meet three continuing requirements for our line of credit and were not in compliance at the end of our second quarter. As of February 13, 2024, we entered into a Fourth Amendment to our credit facility with Wells Fargo. The Fourth Amendment waived all prior instances of non-compliance, decreased our total borrowing capacity on the line of credit to $12.5 million, increased the interest rate on borrowings under the line of credit to 2.25% from 1.29% above the daily simple SOFR rate, modified our continuing compliance requirements, and reduced the uses we can fund with the line of credit.

 

Under the terms of the Credit Agreement, as amended by the Fourth Amendment, borrowings are subject to eligibility requirements including maintaining (i) a ratio of total liabilities to tangible net worth of not greater than 1.50 to 1.0 at any time; (ii) limits our losses to a decreasing amount over the next three quarters, with net income after taxes of not less than $1.00 by September 30, 2024; (iii) a rolling 4-quarter fixed charge coverage ratio not less than 1.25 to 1.0 as of December 31, 2024 and each quarter thereafter. The Fourth Amendment includes a limitation on the amount of capital expenditures that can be made in a given fiscal year, with such limitation set at $6.5 million, requires us to suspend share repurchase and dividend activity, and includes an availability reserve of 10% that will be in place until we return to profitability. Any amounts outstanding under the line of credit will bear interest at a fixed or fluctuating interest rate as elected by us from time to time. Any amounts outstanding under the line of credit must be paid in full on or before the maturity date which remains at May 23, 2025. Amounts outstanding that are subject to a fluctuating interest rate may be prepaid at any time without penalty. Amounts outstanding that are subject to a fixed interest rate may be prepaid at any time in minimum amounts of $100,000, subject to a prepayment fee equal to the sum of the discounted monthly differences between payment under a fixed rate versus payment under the variable rate for each month from the month of prepayment through the month in which the then applicable fixed rate term matures. There is an unused commitment fee of 0.25% required as part of the line of credit, and an origination fee of 1% we paid upon execution of the Fourth Amendment.

 

The Term Note used as part of the purchase consideration of our powder processing and warehouse property in Carlsbad, California referenced above, was for the original principal amount of $10.0 million, and is a seven-year term note with payments fully amortized based on a twenty-five year assumed term. Installment payments under this loan commenced October 1, 2021, and continue through August 1, 2028, with a final installment consisting of all remaining amounts due to be paid in full on September 1, 2028. Amounts outstanding on this note during the term of the agreement bear interest equal to 1.8% above the SOFR rolling 30-day average. In connection with this term loan, we entered into an interest rate swap with Wells Fargo that effectively fixes our interest rate on our term loan at 2.4% for the first three years of the term of the note.

 

Our obligations under the Credit Agreement are secured by our accounts receivable and other rights to payment, general intangibles, inventory, equipment and fixtures. We also have credit approval with Wells Fargo Bank, which allows us to hedge foreign currency exposures up to 30 months in the future. We also have credit approval with Bank of America which allows us to hedge foreign currency exposures up to 24 months in the future.

 

As of December 31, 2023, we had $9.4 million outstanding under the Term Note used in August 2021 for the purchase of our Carlsbad, California powder processing and warehouse property.

 

On December 31, 2023, we were not in compliance with the financial covenants related to net income requirements as noted in item (iii) above and the fixed charge coverage ratio as noted in item (iv) above. On  February 13, 2024, we entered into a fourth amendment to our credit facility with Wells Fargo. The fourth amendment modifies the financial covenant requirements such that item (iii) noted above has been eliminated through the end of fiscal 2024 and replaced with maximum loss requirements of $3.2 million for the third quarter of fiscal 2024 and $2.0 million for the fourth quarter of fiscal 2024 and a requirement to maintain net income after taxes not less than $1.00 on a quarterly basis beginning with the first quarter of fiscal 2025. The amendment also eliminates the fixed charge coverage ratio requirements described in item (iv) above through the quarter ending September 30, 2024 and resuming with the quarter ending December 31, 2024. The amended credit agreement also decreased the allowed capital expenditures from $7.5 million to $6.5 million for fiscal 2024 and beyond and requires us to suspend share repurchase and dividend activity. All other financial covenants remain unmodified. The amended credit agreement also modifies our borrowing capacity to a monthly asset-based borrowing base calculation with a maximum borrowing capacity of $12.5 million, which includes an availability reserve of 10% that will be in place until we return to profitability. The amendment also modifies our interest rate to be equal to 2.25% above the daily simple SOFR rate and includes a 0.25% unused commitment fee payable quarterly in arrears along with an up-front amendment fee of 1.0% of the maximum borrowing base.

 

As of December 31, 2023, we had zero outstanding on our credit facility with Wells Fargo Bank.  

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note G - Economic Dependency
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

G. Economic Dependency

 

We had substantial net sales to certain customers during the periods shown in the following table. The loss of any of these customers, or a significant decline in (i) sales to these customers, (ii) the growth rate of sales to these customers, or (iii) these customers’ ability to make payments when due, each individually could have a material adverse impact on our net sales and net operating results. Net sales to any one customer representing 10% or more of the respective period's consolidated net sales were as follows (in thousands):

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Customer 1

 $13,846  $14,112  $23,965  $29,265 

Customer 2

  (a)   15,982   12,131   30,987 

Customer 3

  (a)   4,503   (a)   10,831 
  $13,846  $34,597  $36,096  $71,083 

 

(a) Sales were less than 10% of the respective period's consolidated net sales.

 

Accounts receivable from these customers totaled $6.9 million at December 31, 2023 and $3.3 million at June 30, 2023.

 

We buy certain products, including beta-alanine, from a limited number of raw material suppliers who meet our quality standards. The loss of any of these suppliers could have a material adverse impact on our net sales and net income. Raw material purchases from any one supplier representing 10% or more of the respective period’s total raw material purchases were as follows (dollars in thousands):

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Supplier 1

 $2,778   3,961  $5,869   6,793 
  $2,778   3,961  $5,869   6,793 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note H - Segment Information
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

H. Segment Information

 

Our business consists of two segments for financial reporting purposes. The two segments are identified as (i) private-label contract manufacturing, which primarily relates to the provision of private-label contract manufacturing services to companies that market and distribute nutritional supplements and other health care products, and (ii) patent and trademark licensing, which primarily includes direct raw material sales and royalty income from our license and supply agreements associated with the sale and use of beta-alanine under our CarnoSyn® and SR CarnoSyn® trade names.

 

We evaluate performance of these segments based on a number of factors. The primary performance measures for each segment are net sales and income or loss from operations before the allocation of certain corporate level expenses. Operating income or loss for each segment does not include corporate general and administrative expenses, interest expense and other miscellaneous income and expense items. Corporate general and administrative expenses include, but are not limited to human resources, corporate legal, finance, information technology, and other corporate level related expenses, which are not allocated to any segment. Transfers of raw materials between segments are recorded at cost. The accounting policies of our segments are the same as those described in the summary of significant accounting policies in Note A above and in the consolidated financial statements included in our 2023 Annual Report.

 

Our operating results by business segment were as follows (in thousands):

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Net Sales

                

Private-label contract manufacturing

 $23,050  $40,839  $55,239  $82,615 

Patent and trademark licensing

  2,152   1,456   3,932   2,807 

Total Net Sales

 $25,202  $42,295  $59,171  $85,422 

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

(Loss) Income from Operations

                

Private-label contract manufacturing

 $(2,368) $4,266  $(1,360) $7,510 

Patent and trademark licensing

  947   347  $1,391   694 

(Loss) income from operations of reportable segments

  (1,421)  4,613  $31   8,204 

Corporate expenses not allocated to segments

  (2,092)  (2,128) $(4,088)  (4,177)

Total (Loss) Income from Operations

 $(3,513) $2,485  $(4,057) $4,027 

 

  

December 31,

  

June 30,

 
  

2023

  

2023

 

Total Assets

        

Private-label contract manufacturing

 $122,934  $102,495 

Patent and trademark licensing

  32,799   31,657 
  $155,733  $134,152 

 

Our private-label contract manufacturing products are sold both in the U.S. and in markets outside the U.S., including Europe, Canada, Australia, New Zealand, Mexico, and Asia. Our primary markets outside the U.S. are Europe and Asia. Our patent and trademark licensing activities are primarily based in the U.S.

 

Net sales by geographic region, based on the customers’ location, were as follows (in thousands):

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 
                 

United States

 $16,585  $28,908  $41,533  $58,740 

Markets outside of the United States

  8,617   13,387   17,638   26,682 

Total

 $25,202  $42,295  $59,171  $85,422 

 

Products manufactured by our Swiss subsidiary ("NAIE") accounted for 70% of net sales in markets outside the U.S. for the three months ended December 31, 2023, and 80% for the six months ended December 31, 2023. Products manufactured by our Swiss subsidiary ("NAIE") accounted for 73% of net sales in markets outside the U.S. for the three months ended December 31, 2022, and 75% for the six months ended December 31, 2022.

 

Long-lived assets by geographic region, based on the location of the company or subsidiary at which they were located or made, were as follows (in thousands):

 

  

December 31, 2023

  

June 30, 2023

 

United States

 $79,028  $53,536 

Europe

  19,173   20,674 

Total Long-Lived Assets

 $98,201  $74,210 

 

Total assets by geographic region, based on the location of the company or subsidiary at which they were located or made, were as follows (in thousands):

 

  

December 31, 2023

  

June 30, 2023

 

United States

 $111,799  $89,167 

Europe

  43,934   44,985 

Total Assets

 $155,733  $134,152 

 

Capital expenditures by geographic region, based on the location of the company or subsidiary at which they were located or made, were as follows (in thousands):

 

  

Six Months Ended

 
  

December 31,

 
  

2023

  

2022

 

United States

 $1,617  $11,486 

Europe

  90   154 

Total Capital Expenditures

 $1,707  $11,640 

   

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note I - Income Taxes
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

I. Income Taxes

 

To determine our quarterly provision for income taxes, we use an estimated annual effective tax rate, which is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions to which we are subject. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rate from quarter to quarter. We recognize interest and penalties related to uncertain tax positions, if any, as an income tax expense.

 

Our effective tax rate for the three months ended December 31, 2023, was 19.9% and our effective tax rate for the three months ended December 31, 2022, was 20.7%. Our effective tax rate for the six months ended December 31, 2023, was 20.1% and our effective tax rate for the six months ended  December 31, 2022, was 20.5%. Our effective tax rate for the three and six months ended December 31, 2023, differ from the fiscal 2023 U.S. federal statutory rate of 21% primarily due to the foreign tax rate differential and forecasted research and development tax credits.

 

We record valuation allowances to reduce our deferred tax assets to an amount we believe is more likely than not to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. During the three and six months ended December 31, 2023, there was no change to our valuation allowance for our deferred tax assets.

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note J - Treasury Stock
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Equity [Text Block]

J. Treasury Stock

 

We purchase shares under a stock repurchase plan (“Repurchase Plan”) authorized by the Board of Directors. The total authorized repurchase amount is $18.0 million and as of December 31, 2023, we had approximately $716,000 remaining available under the Repurchase Plan. Under the Repurchase Plan, we may, from time to time, purchase shares of our common stock, depending upon market conditions, in open market or privately negotiated transactions. The Fourth Amendment to the Credit Agreement with Wells Fargo effective February 13, 2024, prohibits most stock repurchases (see Footnote F). As a result, until that restriction is modified or removed the Company does not intend to purchase its shares other than its longstanding practice of purchasing shares from its employees in exchange for paying the employees’ withholding requirements upon vesting of restricted stock held by the employee.

 

There were no stock repurchases for the three and six months ended December 31, 2023.

 

Stock repurchases for the three months ended December 31, 2022, were as follows:

 

  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  68,570  $8.19  $562 

Shares acquired from employees for restricted stock vesting

         

Total

  68,570     $562 

 

Stock repurchases for the six months ended December 31, 2022, were as follows:

 

  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  115,365  $9.18  $1,059 

Shares acquired from employees for restricted stock vesting

         

Total

  115,365      $1,059 

  

Stock repurchase costs include commissions and fees.

 

Shares acquired from employees for restricted stock vesting may be returned to us by the related employees and in return we pay each employee’s required tax withholding resulting from the vesting of restricted shares. The valuation of the shares acquired and thereby the number of shares returned to us is calculated based on the closing share price on the date the shares vested. We did not receive any shares associated with the vesting of employee restricted stock during either of the three month periods ending December 31, 2023, or 2022.

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note K - Derivatives and Hedging
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Derivative Instruments and Hedging Activities Disclosure [Text Block]

K. Derivatives and Hedging

 

We are exposed to gains and losses resulting from fluctuations in foreign currency exchange rates relating to forecasted product sales denominated in foreign currencies and to other transactions of NAIE, our foreign subsidiary. As part of our overall strategy to manage the level of exposure to the risk of fluctuations in foreign currency exchange rates, we may use foreign exchange contracts in the form of forward contracts. To the extent we enter into such contracts, there can be no guarantee any such contracts will be effective hedges against our foreign currency exchange risk.

 

As of December 31, 2023, we had forward contracts designated as cash flow hedges primarily to protect against the foreign exchange risks inherent in our forecasted sales of products at prices denominated in currencies other than the U.S. Dollar. These contracts are expected to be settled through September 2024. For derivative instruments that are designated and qualify as cash flow hedges, we record the effective portion of the gain or loss on the derivative in accumulated other comprehensive income (“OCI”) as a separate component of stockholders’ equity and subsequently reclassify these amounts into earnings in the period during which the hedged transaction is recognized in earnings.

 

For foreign currency contracts designated as cash flow hedges, hedge effectiveness is measured using the spot rate. Changes in the spot-forward differential are excluded from the test of hedge effectiveness and are recorded currently in earnings as revenue. We measure effectiveness by comparing the cumulative change in the hedge contract with the cumulative change in the hedged item. No hedging relationships were terminated as a result of ineffective hedging for the three and six months ended December 31, 2023, and December 31, 2022.

 

We monitor the probability of forecasted transactions as part of the hedge effectiveness testing on a quarterly basis. During the three and six months ended December 31, 2023, and December 31, 2022, we did not have any losses or gains related to the ineffective portion of our hedging instruments.

 

As of December 31, 2023, the notional amounts of our foreign exchange contracts designated as cash flow hedges were approximately $18.1 million (EUR 16.3 million). As of December 31, 2023, a net loss of approximately $0.1 million, offset by approximately $26,000 of a deferred tax benefit, related to derivative instruments designated as cash flow hedges was recorded in OCI. It is expected that the entire amount will be reclassified into earnings in the next 12 months along with the earnings effects of the related forecasted transactions.

 

For foreign currency contracts not designated as cash flow hedges, changes in the fair value of the hedge are recorded directly to foreign exchange gain or loss in other income in an effort to offset the change in valuation of the underlying hedged item. During the three and six months ended December 31, 2023, we entered into forward contracts in order to hedge foreign exchange risk associated with our lease liability at NAIE, which is denominated in Swiss Francs (CHF). As of December 31, 2023, the notional amounts of our foreign exchange contracts not designated as cash flow hedges were approximately $13.1 million (CHF 11.3 million).

 

We are exposed to interest rate fluctuations related to our $10.0 million Term Note with Wells Fargo, which carries a variable interest rate of 1.80% above the SOFR rolling 30-day average. To manage our exposure to this variable rate, on August 23, 2021, we entered into a floored interest rate swap that fixes our all-in rate on this loan to 2.4% for the first three years of the term loan. Fluctuations in the relation of our contractual swap rate to current market rates are recorded as an asset or liability with an offset to OCI at the end of each reporting period. Interest expense is adjusted for the difference between the actual SOFR spread and the swap contractual rate such that our effective interest expense for each period is equal to our hedged rate of 2.4%.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note L - Contingencies
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Legal Matters and Contingencies [Text Block]

L. Contingencies

 

From time to time, we become involved in various investigations, claims and legal proceedings that arise in the ordinary course of our business. These matters may relate to product liability, employment, intellectual property, regulatory, contract or other matters. The resolution of these matters as they arise may be subject to various uncertainties and, even if such claims are without merit, could result in the expenditure of significant financial and managerial resources. While unfavorable outcomes are possible, based on available information, we currently do not believe the resolution of these matters will result in a material adverse effect on our business, consolidated financial condition, or results of operations. However, a settlement payment or unfavorable outcome could be greater than we currently anticipate and if so, could adversely impact our results of operations. Our evaluation of the likely impact of these actions could change in the future and we could have unfavorable outcomes we do not expect.

 

Israel-Hamas War

 

In October 2023, armed conflict escalated between Israel and Hamas. Management is monitoring the conflict in Israel and Gaza and any broader economic effects from the crisis. Israel accounts for a small portion of our global net sales, but we also source multiple raw materials that come from Israel. While we do not anticipate this conflict will have a significant impact on our net sales, we are currently communicating with the customers and suppliers that may be impacted by this conflict, and we are evaluating options for alternative ingredient sources or holding safety stock of impacted materials to limit the affect that this conflict may have on our ability to obtain the ingredients sourced from this region. There are further concerns regarding consumer purchasing and consumption behavior, increases in global shipping expenses, greater volatility in foreign exchange and interest rates, and other unforeseen business disruptions due to the current global geopolitical tensions, including and relating to this new conflict between Israel and Hamas and the continued conflict in Ukraine. We will continue to evaluate impacts of the conflict on our customers, suppliers, employees, and operations.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note M - Subsequent Events
6 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

M. Subsequent Event

As of February 13, 2024, we entered into a Fourth Amendment to our credit facility with Wells Fargo. Among other changes the Fourth Amendment waived all prior instances of non-compliance, decreased our total borrowing capacity on the line of credit to $12.5 million, increased the interest rate on borrowings under the line of credit to 2.25% from 1.29% above the daily simple SOFR rate, modified our continuing compliance requirements, reduced the uses we can fund with the line of credit, decreased the allowed capital expenditures from $7.5 million to $6.5 million for fiscal 2024 and beyond, and requires us to suspend share repurchase and dividend activity.

 

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

ITEM 5.

OTHER INFORMATION

 

None.

 

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

Recently Adopted Accounting Pronouncements

 

We did not adopt any accounting pronouncements during the three months ended December 31, 2023.

 

Recently Issued Accounting and Regulatory Pronouncements

 

In October 2023, the FASB issued Accounting Standards Update ("ASU") 2023-06, "Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative". ASU 2023-06 clarifies or improves disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. As we are currently subject to these SEC requirements, this ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures.

 

In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures". This amendment improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in ASU 2023-07 are effective for fiscal years beginning after December 15, 2023, with early adoption permitted. This ASU will be adopted in our first quarter of fiscal 2025. We are currently evaluating the impact of this standard; however, we do not expect it to have a material impact on our Consolidated Financial Statements.

 

In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures". The amendments in this update address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This update also includes certain other amendments to improve the effectiveness of income tax disclosures. The amendments in ASU 2023-09 are effective for fiscal years beginning after December 15, 2024, with early adoption permitted. This ASU will be adopted in our first quarter of fiscal 2026. We are currently evaluating the impact of this standard; however, we do not expect it to have a material impact on our Consolidated Financial Statements.

 

Earnings Per Share, Policy [Policy Text Block]

Net (Loss) Income per Common Share

 

We compute net (loss) income per common share using the weighted average number of common shares outstanding during the period, and diluted net income per common share using the additional dilutive effect of all dilutive securities. The dilutive impact of unvested restricted shares account for the additional weighted average shares of common stock outstanding for our diluted net income per common share computation. We calculated basic and diluted net (loss) income per common share as follows (in thousands, except per share data):

 

  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Numerator

                

Net (loss) income

 $(3,070) $1,813  $(3,765) $2,866 
                 

Denominator

                

Basic weighted average common shares outstanding

  5,850   5,866   5,850   5,893 

Dilutive effect of restricted stock

     7      15 

Diluted weighted average common shares outstanding

  5,850   5,873   5,850   5,908 
                 

Basic net (loss) income per common share

 $(0.52) $0.31  $(0.64) $0.49 
                 

Diluted net (loss) income per common share

 $(0.52) $0.31  $(0.64) $0.49 

 

We exclude the impact of restricted stock from the calculation of diluted net loss per common share in periods where we have a net loss or when their inclusion would be antidilutive. During the three months ended December 31, 2023, we excluded 238,682 shares of unvested restricted stock. During the six months ended December 31, 2023, we excluded 236,155 shares of unvested stock. During the three and six months ended December 31, 2022, we excluded 50,377 shares of unvested restricted stock.

 

Revenue [Policy Text Block]

Revenue Recognition

 

We record revenue based on a five-step model which includes: (1) identifying a contract with a customer; (2) identifying the performance obligations in the contract; (3) determining the transaction price; (4) allocating the transaction price among the performance obligations; and (5) recognizing revenue as each of the various performance obligations are satisfied.

 

Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling one or more performance obligations. We identify purchase orders from customers as contracts. The amount of consideration expected to be received and revenue recognized includes estimates of variable consideration, including estimates for early payment discounts and volume rebates. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. We review and update these estimates at the end of each reporting period and the impact of any adjustments is recognized in the period the adjustments are identified. In assessing whether collection of consideration from a customer is probable, we consider both the customer's ability and intent to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, which is typically 30 days from the invoice date. Invoices are generally issued on the date of transfer of control of the products ordered to the customer.

 

Revenue is recognized at the point in time that each of our performance obligations is fulfilled, and control of the ordered products is transferred to the customer. This transfer occurs when the product is shipped, or in some cases, when the product is delivered to the customer.

 

We recognize revenue in certain circumstances before delivery to the customer has occurred (commonly referred to as bill-and-hold transactions). Products sold under bill-and-hold arrangements are recorded as revenue when risk of ownership has been transferred to the customer, but the product has not shipped due to a substantive reason, typically at the customer’s request. The product must be separately identified as belonging to the customer, ready for physical transfer to the customer, and we cannot have the ability to redirect the product to another customer.

 

We provide early payment discounts to certain customers. Based on historical payment trends, we expect that these customers will take advantage of these early payment discounts. The cost of these discounts is reported as a reduction to the transaction price. If the actual discounts differ from those estimated, the difference is also reported as a change in the transaction price. We require prepayment from certain customers. We record any payments received in advance of contract fulfillment as a contract liability and they are classified as customer deposits on the consolidated balance sheet.

 

Contract liabilities and revenue recognized were as follows (in thousands):

 

  

June 30, 2023

  

Additions

  

Revenue Recognized

  

Customer Refunds

  

December 31, 2023

 

Contract Liabilities (Customer Deposits)

 $317  $975  $(597) $  $695 

 

  

June 30, 2022

  

Additions

  

Revenue Recognized

  

Customer Refunds

  

December 31, 2022

 

Contract Liabilities (Customer Deposits)

 $140  $425  $(137) $(3) $425 

 

Except for product defects, no right of return exists on the sale of our products. We estimate returns based on historical experience and recognize a returns liability for any estimated returns. As of December 31, 2023, we have no estimated returns liability.

 

We currently own certain U.S. patents, and each patent’s corresponding foreign patent applications. All of these patents and patent rights relate to the ingredient known as beta-alanine marketed and sold under our CarnoSyn® and SR CarnoSyn® trade names. We recorded beta-alanine raw material sales and royalty and licensing income as a component of revenue in the amount of $2.2 million during the three months ended December 31, 2023, and $3.9 million during the six months ended December 31, 2023. We similarly recorded $1.5 million during the three months ended December 31, 2022, and $2.8 million during the six months ended December 31, 2022. These royalty income and raw material sale amounts resulted in royalty expense paid to the original patent holders from whom NAI acquired its patents and patent rights. We recognized royalty expense as a component of cost of goods sold in the amount of approximately $93,000 during the three months ended December 31, 2023, and $182,000 during the six months ended December 31, 2023. We recorded approximately $78,000 of royalty expense during the three months ended December 31, 2022, and $105,000 during the six months ended December 31, 2022.

 

Share-Based Payment Arrangement [Policy Text Block]

Stock-Based Compensation

 

The Board of Directors approved our current omnibus equity incentive plan that became effective January 1, 2021 (the “2020 Plan”), which was approved by our stockholders at the Annual Meeting of Stockholders on December 4, 2020. Under the 2020 Plan, we may grant nonqualified and incentive stock options, restricted stock grants, restricted stock units, stock appreciation rights, and other stock-based awards to employees, non-employee directors and consultants.

 

We did not have any option activity or options outstanding during the three and six months ended December 31, 2023, or December 31, 2022.

 

We did not grant any restricted stock shares during the three months ended December 31, 2023. We granted a total of 15,000 restricted stock shares to certain new members of our management team during the six months ended December 31, 2023. We did not grant any restricted stock shares during the three and six months ended December 31, 2022. During the three and six months ended December 31, 2023, and  December 31, 2022, no restricted stock shares were forfeited. Our net loss included stock-based compensation expense with the vesting of prior restricted stock grants of approximately $0.3 million for the three months ended December 31, 2023 and $0.6 million for the six months ended December 31, 2023. Our net income included stock based compensation expense in connection with the vesting of prior restricted stock grants of approximately $0.2 million for the three months ended December 31, 2022, and $0.5 million for the six months ended December 31, 2023.

 

Compensation Related Costs, Policy [Policy Text Block]

Deferred Compensation Plan

 

Effective July 16, 2020, the Board of Directors approved and adopted a Non-Qualified Incentive Plan (the “Incentive Plan”). Pursuant to the Incentive Plan, the Human Resources Committee and the Board of Directors may make deferred cash payments or other cash awards (“Awards”) to directors, officers, employees and eligible consultants of NAI (“Participants”). These Awards are made subject to conditions precedent that must be met before NAI is obligated to make the payment. The purpose of the Incentive Plan is to enhance the long-term stockholder value of NAI by providing the Human Resources Committee and the Board of Directors the ability to make deferred cash payments or other cash awards to encourage Participants to serve NAI or to remain in the service of NAI, or to assist NAI to achieve results determined by the Human Resources Committee or the Board of Directors to be in NAI's best interest.

 

The Incentive Plan authorizes the Human Resources Committee or the Board of Directors to grant to, and administer, unsecured and deferred cash Awards to Participants and to subject each Award to whatever conditions are determined appropriate by the Human Resources Committee or the Board of Directors. The terms of each Award, including the amount and any conditions that must be met to be entitled to payment of the Award are set forth in an Award Agreement between each Participant and NAI. The Incentive Plan provides the Board of Directors with the discretion to set aside assets to fund the Incentive Plan although that has not been done to date.

 

No deferred cash awards were granted or forfeited during the three and six months ended  December 31, 2023, and  December 31, 2022.

 

Fair Value Measurement, Policy [Policy Text Block]

Fair Value of Financial Instruments

 

Except for cash and cash equivalents, as of December 31, 2023, and June 30, 2023, we did not have any financial assets or liabilities classified as Level 1. We classify derivative forward exchange and interest rate swap contracts as Level 2 assets and liabilities. The fair values were determined by obtaining pricing from our bank and corroborating those values with a third party bank or pricing service.

 

Fair value of derivative instruments classified as Level 2 assets and liabilities consisted of the following (in thousands):

 

  

December 31, 2023

  

June 30, 2023

 

Euro Forward Contract– Current Assets

 $  $250 

Swiss Franc Forward Contract – Current Assets

  414   140 

Total Derivative Contracts – Current Assets

  414   390 
         

Interest Swap – Other noncurrent Assets

  316   532 

Euro Forward Contract– Other noncurrent Assets

     15 

Total Derivative Contracts – Other noncurrent Assets

  316   547 
         

Euro Forward Contract– Current Liabilities

  (38)   

Swiss Franc Forward Contract – Current Liabilities

      

Total Derivative Contracts – Current Liabilities

  (38)   
         

Fair Value Net Asset – all Derivative Contracts

 $692  $937 

 

We also classify any outstanding line of credit and term loan balance as a Level 2 liability. As of December 31, 2023, and June 30, 2023, we did not have any financial assets or liabilities classified as Level 3. We did not transfer any assets or liabilities between these levels during fiscal 2023 or the three and six months ended December 31, 2023

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note A - Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Numerator

                

Net (loss) income

 $(3,070) $1,813  $(3,765) $2,866 
                 

Denominator

                

Basic weighted average common shares outstanding

  5,850   5,866   5,850   5,893 

Dilutive effect of restricted stock

     7      15 

Diluted weighted average common shares outstanding

  5,850   5,873   5,850   5,908 
                 

Basic net (loss) income per common share

 $(0.52) $0.31  $(0.64) $0.49 
                 

Diluted net (loss) income per common share

 $(0.52) $0.31  $(0.64) $0.49 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

June 30, 2023

  

Additions

  

Revenue Recognized

  

Customer Refunds

  

December 31, 2023

 

Contract Liabilities (Customer Deposits)

 $317  $975  $(597) $  $695 
  

June 30, 2022

  

Additions

  

Revenue Recognized

  

Customer Refunds

  

December 31, 2022

 

Contract Liabilities (Customer Deposits)

 $140  $425  $(137) $(3) $425 
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

December 31, 2023

  

June 30, 2023

 

Euro Forward Contract– Current Assets

 $  $250 

Swiss Franc Forward Contract – Current Assets

  414   140 

Total Derivative Contracts – Current Assets

  414   390 
         

Interest Swap – Other noncurrent Assets

  316   532 

Euro Forward Contract– Other noncurrent Assets

     15 

Total Derivative Contracts – Other noncurrent Assets

  316   547 
         

Euro Forward Contract– Current Liabilities

  (38)   

Swiss Franc Forward Contract – Current Liabilities

      

Total Derivative Contracts – Current Liabilities

  (38)   
         

Fair Value Net Asset – all Derivative Contracts

 $692  $937 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note B - Inventories, Net (Tables)
6 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

December 31,

  

June 30,

 
  

2023

  

2023

 

Raw materials

 $14,443  $20,946 

Work in progress

  2,474   4,504 

Finished goods

  3,485   4,928 

Reserve

  (806)  (684)
  $19,596  $29,694 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note C - Property and Equipment (Tables)
6 Months Ended
Dec. 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

Depreciable Life

  

December 31,

  

June 30,

 
  

In Years

  

2023

  

2023

 

Land

 

NA

  $8,941  $8,940 

Building and building improvements

 7 – 39   25,147   24,712 

Machinery and equipment

 3 – 12   42,112   41,460 

Office equipment and furniture

 3 – 5   6,664   6,522 

Vehicles

 3   227   227 

Leasehold improvements

 1 – 15   23,118   22,641 

Total property and equipment

     106,209   104,502 

Less: accumulated depreciation and amortization

     (53,002)  (50,661)

Property and equipment, net

    $53,207  $53,841 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note D - Other Comprehensive (Loss) Income (Tables)
6 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
  

Three Months Ended

     
  

December 31, 2023

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(385) $392  $346  $353 

OCI/OCL before reclassifications

     (503)  (125)  (628)

Amounts reclassified from OCI to Sales

     (127)     (127)

Tax effect of OCI activity

  (5)  134   31   160 

Net current period OCI/OCL

  (5)  (496)  (94)  (595)

Ending Balance

 $(390) $(104) $252  $(242)
  

Six Months Ended

     
  

December 31, 2023

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(380) $(110) $407  $(83)

OCI/OCL before reclassifications

     167   (215)  (48)

Amounts reclassified from OCI to Sales

     (77)     (77)

Tax effect of OCI activity

  (10)  (84)  60   (34)

Net current period OCI/OCL

  (10)  6   (155)  (159)

Ending Balance

 $(390) $(104) $252  $(242)
  

Three Months Ended

     
  

December 31, 2022

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(444) $2,203  $485  $2,244 

OCI/OCL before reclassifications

     (1,173)  4   (1,169)

Amounts reclassified from OCI to Sales

     (1,162)     (1,162)

Tax effect of OCI activity

     523   (1)  522 

Net current period OCI/OCL

     (1,812)  3   (1,809)

Ending Balance

 $(444) $391  $488  $435 
  

Six Months Ended

     
  

December 31, 2022

     
  

Defined

  

Unrealized Gains

  

Unrealized Gains

     
  

Benefit

  

(Losses) on

  

(Losses) on

     
  

Pension

  

Cash Flow

  

Swap

     
  

Plan

  

Hedges

  

Derivative

  

Total

 

Beginning Balance

 $(444) $1,795  $348  $1,699 

OCI/OCL before reclassifications

     615   178   793 

Amounts reclassified from OCI to Sales

     (2,423)     (2,423)

Tax effect of OCI activity

     404   (38)  366 

Net current period OCI/OCL

     (1,404)  140   (1,264)

Ending Balance

 $(444) $391  $488  $435 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note E - Leases (Tables)
6 Months Ended
Dec. 31, 2023
Notes Tables  
Lease, Cost [Table Text Block]

Supplemental Cash Flow Information

 

Six Months Ended

  

Six Months Ended

 
  

December 31, 2023

  

December 31, 2022

 

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

 $874  $1,634 

Increase in operating lease liabilities and right-of-use assets due to lease remeasurement

  25,916  $ 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note G - Economic Dependency (Tables)
6 Months Ended
Dec. 31, 2023
Supplier Concentration Risk [Member]  
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Supplier 1

 $2,778   3,961  $5,869   6,793 
  $2,778   3,961  $5,869   6,793 
Customer Concentration Risk [Member]  
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Customer 1

 $13,846  $14,112  $23,965  $29,265 

Customer 2

  (a)   15,982   12,131   30,987 

Customer 3

  (a)   4,503   (a)   10,831 
  $13,846  $34,597  $36,096  $71,083 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note H - Segment Information (Tables)
6 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Net Sales

                

Private-label contract manufacturing

 $23,050  $40,839  $55,239  $82,615 

Patent and trademark licensing

  2,152   1,456   3,932   2,807 

Total Net Sales

 $25,202  $42,295  $59,171  $85,422 
  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

(Loss) Income from Operations

                

Private-label contract manufacturing

 $(2,368) $4,266  $(1,360) $7,510 

Patent and trademark licensing

  947   347  $1,391   694 

(Loss) income from operations of reportable segments

  (1,421)  4,613  $31   8,204 

Corporate expenses not allocated to segments

  (2,092)  (2,128) $(4,088)  (4,177)

Total (Loss) Income from Operations

 $(3,513) $2,485  $(4,057) $4,027 
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
  

December 31,

  

June 30,

 
  

2023

  

2023

 

Total Assets

        

Private-label contract manufacturing

 $122,934  $102,495 

Patent and trademark licensing

  32,799   31,657 
  $155,733  $134,152 
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 
                 

United States

 $16,585  $28,908  $41,533  $58,740 

Markets outside of the United States

  8,617   13,387   17,638   26,682 

Total

 $25,202  $42,295  $59,171  $85,422 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

December 31, 2023

  

June 30, 2023

 

United States

 $79,028  $53,536 

Europe

  19,173   20,674 

Total Long-Lived Assets

 $98,201  $74,210 
Assets by Geographic Areas [Table Text Block]
  

December 31, 2023

  

June 30, 2023

 

United States

 $111,799  $89,167 

Europe

  43,934   44,985 

Total Assets

 $155,733  $134,152 
Capital Expenditures by Geographic Areas [Table Text Block]
  

Six Months Ended

 
  

December 31,

 
  

2023

  

2022

 

United States

 $1,617  $11,486 

Europe

  90   154 

Total Capital Expenditures

 $1,707  $11,640 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note J - Treasury Stock (Tables)
6 Months Ended
Dec. 31, 2023
Notes Tables  
Class of Treasury Stock [Table Text Block]
  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  68,570  $8.19  $562 

Shares acquired from employees for restricted stock vesting

         

Total

  68,570     $562 
  

Shares

  

Average Cost

  

Total Cost (in thousands)

 

Shares purchased under Repurchase Plan

  115,365  $9.18  $1,059 

Shares acquired from employees for restricted stock vesting

         

Total

  115,365      $1,059 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note A - Basis of Presentation and Summary of Significant Accounting Policies (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Contract with Customer, Refund Liability $ 0   $ 0  
Sales, Royalty and Licensing Revenue 2,200,000 $ 1,500,000 3,900,000 $ 2,800,000
Royalty Expense $ 93,000 78,000 $ 182,000 $ 105,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 0   0  
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 15,000     0
Share-Based Payment Arrangement, Expense $ 300,000 $ 200,000 $ 600,000 $ 500,000
Restricted Stock 1 [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 238,682 50,377 236,155 50,377
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note A - Basis of Presentation and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Numerator        
Net (loss) income $ (3,070) $ 1,813 $ (3,765) $ 2,866
Denominator        
Basic weighted average common shares outstanding (in shares) 5,850,131 5,866,494 5,850,131 5,893,071
Dilutive effect of restricted stock (in shares) 0 7,000 0 15,000
Diluted weighted average common shares outstanding (in shares) 5,850,131 5,873,129 5,850,131 5,908,287
Basic net (loss) income per common share (in dollars per share) $ (0.52) $ 0.31 $ (0.64) $ 0.49
Diluted net (loss) income per common share (in dollars per share) $ (0.52) $ 0.31 $ (0.64) $ 0.49
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note A - Basis of Presentation and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Contract Liabilities (Customer Deposits), balance $ 317 $ 140
Contract Liabilities (Customer Deposits), addition 975 425
Contract Liabilities (Customer Deposits), revenue recognized (597) 137
Contract Liabilities (Customer Deposits) 0 (3)
Contract Liabilities (Customer Deposits), balance 695 425
Contract Liabilities (Customer Deposits), revenue recognized $ 597 $ (137)
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note A - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Derivative assets, current asset $ 414 $ 390
Derivative assets, current liability (38) 0
Fair Value, Inputs, Level 2 [Member]    
Derivative assets, current asset 414 390
Derivative assets, noncurrent asset 316 547
Derivative assets, current liability (38) 0
Fair Value Net Asset – all Derivative Contracts 692 937
Fair Value, Inputs, Level 2 [Member] | Euro Forward Contract [Member]    
Derivative assets, current asset 0 250
Derivative assets, noncurrent asset 0 15
Derivative assets, current liability (38) 0
Fair Value, Inputs, Level 2 [Member] | Swiss Franc Forward Contract [Member]    
Derivative assets, current asset 414 140
Derivative assets, current liability 0 0
Fair Value, Inputs, Level 2 [Member] | Interest Rate Swap [Member]    
Derivative assets, noncurrent asset $ 316 $ 532
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note B - Inventories, Net - Summary of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Raw materials $ 14,443 $ 20,946
Work in progress 2,474 4,504
Finished goods 3,485 4,928
Reserve (806) (684)
Inventory, Net $ 19,596 $ 29,694
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note C - Property and Equipment (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Depreciation $ 1.2 $ 1.1 $ 2.3 $ 2.0
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note C - Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Property and equipment, gross $ 106,209 $ 104,502
Less: accumulated depreciation and amortization (53,002) (50,661)
Property and equipment, net 53,207 53,841
Land [Member]    
Property and equipment, gross 8,941 8,940
Building and Building Improvements [Member]    
Property and equipment, gross $ 25,147 24,712
Building and Building Improvements [Member] | Minimum [Member]    
Depreciable Life In Years (Year) 7 years  
Building and Building Improvements [Member] | Maximum [Member]    
Depreciable Life In Years (Year) 39 years  
Machinery and Equipment [Member]    
Property and equipment, gross $ 42,112 41,460
Machinery and Equipment [Member] | Minimum [Member]    
Depreciable Life In Years (Year) 3 years  
Machinery and Equipment [Member] | Maximum [Member]    
Depreciable Life In Years (Year) 12 years  
Office Equipment [Member]    
Property and equipment, gross $ 6,664 6,522
Office Equipment [Member] | Minimum [Member]    
Depreciable Life In Years (Year) 3 years  
Office Equipment [Member] | Maximum [Member]    
Depreciable Life In Years (Year) 5 years  
Vehicles [Member]    
Property and equipment, gross $ 227 227
Depreciable Life In Years (Year) 3 years  
Leasehold Improvements [Member]    
Property and equipment, gross $ 23,118 $ 22,641
Leasehold Improvements [Member] | Minimum [Member]    
Depreciable Life In Years (Year) 1 year  
Leasehold Improvements [Member] | Maximum [Member]    
Depreciable Life In Years (Year) 15 years  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note D - Other Comprehensive (Loss) Income - Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Balance $ 88,815 $ 89,856 $ 88,772 $ 88,520
Balance 85,455 89,530 85,455 89,530
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Balance (385) (444) (380) (444)
OCI/OCL before reclassifications 0 0 0 0
Amounts reclassified from OCI to Sales 0 0 0 0
Tax effect of OCI activity (5) 0 (10) 0
Net current period OCI/OCL (5) 0 (10) 0
Balance (390) (444) (390) (444)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
Balance 392 2,203 (110) 1,795
OCI/OCL before reclassifications (503) (1,173) 167 615
Amounts reclassified from OCI to Sales (127) (1,162) (77) (2,423)
Tax effect of OCI activity 134 523 (84) 404
Net current period OCI/OCL (496) (1,812) 6 (1,404)
Balance (104) 391 (104) 391
Accumulated Gain (Loss), Net, Swap Derivative, Parent [Member]        
Balance 346 485 407 348
OCI/OCL before reclassifications (125) 4 (215) 178
Amounts reclassified from OCI to Sales 0 0 0 0
Tax effect of OCI activity 31 (1) 60 (38)
Net current period OCI/OCL (94) 3 (155) 140
Balance 252 488 252 488
AOCI Attributable to Parent [Member]        
Balance 353 2,244 (83) 1,699
OCI/OCL before reclassifications (628) (1,169) (48) 793
Amounts reclassified from OCI to Sales (127) (1,162) (77) (2,423)
Tax effect of OCI activity 160 522 (34) 366
Net current period OCI/OCL (595) (1,809) (159) (1,264)
Balance $ (242) $ 435 $ (242) $ 435
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note E - Leases (Details Textual)
Jul. 18, 2023
USD ($)
a
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Operating Lease, Right-of-Use Asset   $ 44,994,000 $ 20,369,000
Operating Lease, Weighted Average Remaining Lease Term (Year)   9 years 10 months 24 days 5 years 3 months 18 days
Operating Lease, Weighted Average Discount Rate, Percent   5.89% 4.12%
Extension on Manufacturing Facilities Lease [Member]      
Operating Lease, Right-of-Use Asset $ 25,900,000    
Operating Lease, Liability $ 25,900,000    
California 1 [Member]      
Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract (Year) 10 years 4 months 24 days    
Area of Real Estate Property (Acre) | a 162,000    
Operating Lease, Base Rent Per Square Foot $ 1.5    
Tenant Improvements 2,300,000    
California 1 [Member] | Reimbursements For Tenant Improvements [Member]      
Tenant Improvements $ 1,100,000    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note E - Leases - Lease Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 30, 2023
Dec. 30, 2022
Cash paid for amounts included in the measurement of operating lease liabilities $ 874 $ 1,634
Increase in operating lease liabilities and right-of-use assets due to lease remeasurement $ 25,916 $ 0
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note F - Debt (Details Textual)
3 Months Ended 6 Months Ended
Feb. 13, 2024
USD ($)
Feb. 13, 2024
USD ($)
Aug. 20, 2021
USD ($)
Aug. 18, 2021
USD ($)
Dec. 31, 2024
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2022
USD ($)
Aug. 23, 2021
Jun. 30, 2021
USD ($)
May 24, 2021
USD ($)
Payments to Acquire Property, Plant, and Equipment, Total             $ 1,707,000 $ 11,640,000        
Interest Rate Swap [Member]                        
Derivative, Fixed Interest Rate       2.40%           2.40%    
Manufacturing Facility and Warehouse [Member] | Carlsbad, California [Member]                        
Payments to Acquire Property, Plant, and Equipment, Total     $ 17,500,000                  
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member]                        
Line of Credit Facility, Maximum Borrowing Capacity                       $ 20,000,000
Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years                 $ 15,000,000   $ 10,000,000  
Long-Term Debt             0          
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Maximum [Member]                        
Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years             7,500,000          
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]                        
Debt Instrument, Basis Spread on Variable Rate       1.29%                
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Subsequent Event [Member]                        
Line of Credit Facility, Maximum Borrowing Capacity $ 12,500,000 $ 12,500,000                    
Debt Instrument Covenant Minimum, Net Income Required $ 1                      
Debt Instrument Covenant, Fixed Charge Coverage Ratio 1.25 1.25                    
Debt Instrument Covenant Capital Expenditures Limitation, Amount, After Twelve Years $ 6,500,000 $ 6,500,000                    
Long-term Debt, Percentage Bearing Fluctuating Interest, Threshold Amount $ 100,000 $ 100,000                    
Line of Credit Facility, Unused Commitment Fee 0.25% 0.25%                    
Debt Instrument Basis Spread on Elected Fixed Rate Borrowing 1.00% 1.00%                    
Line of Credit Facility, Maximum Loss Requirements, Third Quarter 2024         $ 2,000,000 $ 3,200,000            
Line of Credit Facility, Availability Reserve   10.00%                    
Line of Credit Facility, Up Front Amendment Fee of the Maximum Borrowing Base 1.00% 1.00%                    
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Subsequent Event [Member] | Maximum [Member]                        
Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years $ 7,500,000 $ 7,500,000                    
Ratio of Indebtedness to Net Capital 1.5 1.5                    
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Subsequent Event [Member] | Minimum [Member]                        
Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years $ 6,500,000 $ 6,500,000                    
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Subsequent Event [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]                        
Debt Instrument, Basis Spread on Variable Rate 2.25%                      
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Term Loan [Member]                        
Debt Instrument, Face Amount       $ 10,000,000                
Debt Instrument, Term (Year)       7 years                
Long-Term Debt             $ 9,400,000          
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Term Loan [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]                        
Debt Instrument, Basis Spread on Variable Rate       1.80%                
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note G - Economic Dependency (Details Textual) - USD ($)
$ in Millions
Dec. 30, 2023
Jun. 30, 2023
Three Customers [Member]    
Accounts Receivable, after Allowance for Credit Loss $ 6.9 $ 3.3
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note G - Economic Dependency - Substantial Net Sales to Certain Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 25,202 $ 42,295 $ 59,171 $ 85,422
Customer Concentration Risk [Member] | Revenue Benchmark [Member]        
Net sales 13,846 34,597 36,096 71,083
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 1 [Member]        
Net sales $ 13,846 14,112 23,965 29,265
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 2 [Member]        
Net sales   15,982 $ 12,131 30,987
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 3 [Member]        
Net sales   $ 4,503   $ 10,831
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note G - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details) - Supplier Concentration Risk [Member] - Raw Material Purchases [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Raw Material Purchases by Supplier $ 2,778      
% of Total Raw Material Purchases   3961.00% 5869.00% 6793.00%
Supplier 1 [Member]        
Raw Material Purchases by Supplier $ 2,778 $ 3,961 $ 5,869 $ 6,793
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note H - Segment Information (Details Textual)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Number of Reportable Segments 2      
Products Manufactured by NAIE [Member] | Product Concentration Risk [Member] | Revenue Benchmark [Member] | Non-US [Member]        
Concentration Risk, Percentage 70.00% 73.00% 80.00% 75.00%
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note H - Segment Information - Operating Results by Business Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2022
Dec. 31, 2023
Dec. 30, 2023
Dec. 31, 2022
Dec. 30, 2022
Net Sales $ 25,202   $ 42,295   $ 59,171   $ 85,422  
Income from operations (3,513) $ (3,513) 2,485 $ 2,485 (4,057) $ (4,057) 4,027 $ 4,027
Operating Segments [Member]                
Income from operations   (1,421)   4,613   31   8,204
Corporate, Non-Segment [Member]                
Income from operations   (2,092)   (2,128)   (4,088)   (4,177)
Private Label Contract Manufacturing [Member]                
Net Sales 23,050   40,839   55,239   82,615  
Private Label Contract Manufacturing [Member] | Operating Segments [Member]                
Income from operations   (2,368)   4,266   (1,360)   7,510
Patent and Trademark Licensing [Member]                
Net Sales $ 2,152   $ 1,456   $ 3,932   $ 2,807  
Patent and Trademark Licensing [Member] | Operating Segments [Member]                
Income from operations   $ 947   $ 347   $ 1,391   $ 694
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note H - Segment Information - Assets by Business Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 30, 2023
Jun. 30, 2023
Total Assets $ 155,733 $ 155,733 $ 134,152
Private Label Contract Manufacturing [Member]      
Total Assets   122,934 102,495
Patent and Trademark Licensing [Member]      
Total Assets   $ 32,799 $ 31,657
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note H - Segment Information - Net Sales by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 25,202 $ 42,295 $ 59,171 $ 85,422
UNITED STATES        
Net sales 16,585 28,908 41,533 58,740
Non-US [Member]        
Net sales $ 8,617 $ 13,387 $ 17,638 $ 26,682
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note H - Segment Information - Long-lived Assets by Geographical Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Long-Lived Assets $ 98,201 $ 74,210
UNITED STATES    
Long-Lived Assets 79,028 53,536
Europe [Member]    
Long-Lived Assets $ 19,173 $ 20,674
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note H - Segment Information - Total Assets by Geographical Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 30, 2023
Jun. 30, 2023
Total Assets $ 155,733 $ 155,733 $ 134,152
UNITED STATES      
Total Assets 111,799   89,167
Europe [Member]      
Total Assets $ 43,934   $ 44,985
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note H - Segment Information - Capital Expenditures by Geographical Region (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Capital Expenditures $ 1,707 $ 11,640
UNITED STATES    
Capital Expenditures 1,617 11,486
Europe [Member]    
Capital Expenditures (subtracted from) $ 90 $ 154
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note I - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Percent 19.90% 20.70% 20.10% 20.50%
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     21.00%  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 0   $ 0  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note J - Treasury Stock (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Stock Repurchase Program, Authorized Amount $ 18,000,000   $ 18,000,000  
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 716,000   $ 716,000  
Treasury Stock, Shares, Acquired (in shares) 0 68,570 0 115,365
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note J - Treasury Stock - Treasury Stock Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Treasury Stock Acquired, Shares (in shares) 0 68,570 0 115,365
Treasury Stock Acquired, Average Cost (in dollars per share)      
Treasury Stock Acquired, Total Cost   $ 562   $ 1,059
Stock Repurchase Plan [Member]        
Treasury Stock Acquired, Shares (in shares)   68,570   115,365
Treasury Stock Acquired, Average Cost (in dollars per share)   $ 8.19   $ 9.18
Treasury Stock Acquired, Total Cost   $ 562   $ 1,059
Stock Repurchased from Employee for Restricted Stock Vesting [Member]        
Treasury Stock Acquired, Shares (in shares)   0   0
Treasury Stock Acquired, Average Cost (in dollars per share)   $ 0   $ 0
Treasury Stock Acquired, Total Cost   $ 0   $ 0
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note K - Derivatives and Hedging (Details Textual)
€ in Millions, SFr in Millions
Aug. 18, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
CHF (SFr)
Aug. 23, 2021
Accumulated Other Comprehensive Income (Loss) Cumulative Cash Flow Hedges, Gain (Loss)   $ (100,000)      
Deferred Tax Assets, Derivative Instruments   26,000      
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate 1.29%        
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Term Loan [Member]          
Debt Instrument, Face Amount $ 10,000,000        
Wells Fargo Bank, N.A. [Member] | Credit Agreement [Member] | Term Loan [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate 1.80%        
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member]          
Derivative, Notional Amount   13,100,000   SFr 11.3  
Interest Rate Swap [Member]          
Derivative, Fixed Interest Rate 2.40%       2.40%
Cash Flow Hedging [Member] | Foreign Exchange Contract [Member]          
Derivative, Notional Amount   $ 18,100,000 € 16.3    
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note M - Subsequent Events (Details Textual) - Wells Fargo Bank, N.A. [Member] - Credit Agreement [Member] - USD ($)
$ in Millions
Feb. 13, 2024
Aug. 18, 2021
Dec. 31, 2023
Jun. 30, 2022
Jun. 30, 2021
May 24, 2021
Line of Credit Facility, Maximum Borrowing Capacity           $ 20.0
Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years       $ 15.0 $ 10.0  
Maximum [Member]            
Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years     $ 7.5      
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate   1.29%        
Subsequent Event [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 12.5          
Subsequent Event [Member] | Maximum [Member]            
Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years 7.5          
Subsequent Event [Member] | Minimum [Member]            
Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years $ 6.5          
Subsequent Event [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate 2.25%          
EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /&!35@'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 " #Q@4U8!D!'0^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>*';V!TSJ2\M.&PQ6V-C-V&IK&CO&UDCZ]DNR-F5L#["CI9\_ M?0(U)DK3)7Q)7<1$#O/-X-N0I8DK=B"*$B"; WJ=RS$1QN:N2U[3^$Q[B-H< M]1Y!5-4]>"1M-6F8@$5<^,.'-Z?GU[G=0L7 M,NE@;P67_$[RAX_)]8??5=AWUNW< M/S:^"*H&?MV%^@)02P,$% @ \8%-6)E&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" #Q@4U8D%!NG^(% #]'@ & 'AL+W=OVA!E"DI9IELV&[';:3B^$+<"SMD4E&9)_ MWR/;V&PJ#M2SY")8ML]K/3JR],H:;(7\HE:<:_(21XFZ;JRT7K]KM92_XC%3 MEV+-$[BR$#)F&HIRV5)KR5F0!<51BSI.MQ6S,&D,!]FY1SDL,CL;UNN(W=B:=PN=+F1&LX6+,EGW']:?THH=0J58(PYHD*14(D7UPW M1NZ[L4=-0';'YY!OU=XQ,2AS(;Z8PB2X;CBF1CSBOC82#'XV?,RCR"A!/?XI M1!OE,TW@_O%._3Z#!Y@Y4WPLHM_#0*^N&_T&"?B"I9%^$MM?>0'4,7J^B%3V MGVSS>]OM!O%3I45$6 EX'F-?L_GE\3ULO V4AVO;#DOT_..M=Q^<_WU '>1 MB>:Q^MO69+EDVRYI7MEW:LU\?MV =U)QN>&-X0_?N5WG9QOO-Q+[BKY=TKSAM'<=QM8_4QH?& MU.2[*OFN_A=?EL6#=+C6?R>#G ^-JLGG.M6D[)Q&^/RZMO;+(_&NT_QHH\+# MZF+M>0WW-*R/*9.:R\@,KFLAM141U](RM8XN>%A=1%HATM,0BY<.&UR.2>W\ MSD'#@PO49:T,D(LZC+U>"I.C"C,#A.03%SLX7>!Q=2$KG^.>9'3NPXB3:1K/ MN;3"'?4X3;?3-CO2LK M[SD\CUN9'A?W*07O* A 75WL#DBV6/F0V/.*2[H=KT/NF60! ^&-_R06_DA%SBC4!H,X)_A^N#X=$3QBCI.W_HQX1Q6B596 MB>+V)NNL(\G983!UKDOPJ+I8E3VBN*=Y$-F"9"42;#8](M+SNLU>S['S MG<,2TL\0^*.&"!Q=I>%Q=T,H T9,,D%FDP8H% MS,]22#L?KC,529/Y/@<9$ ER02OO.7R05_D@[R0?-(M9%)&;5,%E97T]C^@< M^HB"A]7%J\R/AWN7'=Z* Q[26X_('.RM>%Q=O,H$>;A_V0VS7\WPLVR;C7Q( M-5C:Q$R@5N)O9&^*=LC5.IF:V?#=#+M.O]]WO4%KLX_8VMM@-(-)MN^JB&^^ M#>1[C>79EYA]S9HVKO/C$3'0B71*U).<[_^AK(BV>*+4UR_))(UI)X9 M#N=YAKI^$NU7N>5+7_#[6YKI ;W%OTO^ M)(^ND7;E08BO^N;WXF81:$2\XKG24S#XM^>WO*KT3(#C[V'2Q?A./?#X^F7V M7WOGP9D')OFMJ/Y3%FI[LT@7J. ;UE7JDWCZC0\.17J^7%2R_XN>!MM@@?). M*E$/@P%!73:'_^S;$(BC 3AT#"## /+: 7080'M'#\AZMSXRQ=;7K7A"K;:& MV?1%'YM^-'A3-GH9[U4+3TL8I]:WHBE@47B!X$J*JBR8@IL/K&)-SM&]GEBB M-[==V_)&H3O>EJ) 7QK6%248OD67Z,O]1_3FXBVZ0&6#/F]%)UE3R.N5 GCZ M):M\@/+A (4XH'SD^3M$\1*1@%#+\%O_\']V#0P/;,-7$)0Q,F2,#.GGHZ[( M#"XS*2$$[VW^'"8([1/H#?A>[EC.;Q:PPR1O]WRQ_ODG' =7-N]^T&0GOM+1 M5^J;?7W+Y!;!JJ%<7_"_NW+/*G#>NHJ'J>)^*ETE]FL<1UETO=H?NV.QHG$0 MCE8G.,,19^C%^4N>BPY@00').6!\J#CZ^:>48'R%*BXE8A74I3YSH<*A0G0/ M:M-54"R&<6*#+@+$%()DX_4#;\>$Z]V_T/\5@E3BCE0ZA." ,CIV+@BC9!8" MTRH)"+%'(!HC$'DC\'NSAW41;? M@9>+FB/%OATMD0UC;+P]3?$,H6E#@\B.+QGQ)5Y\'Z%^[9EFCF%?+Z'('NUS M&]3$@!'B< ;5M*%98(>:CE!3+]2[EN]86<@^,87:0JZ>0+7NS=3 $8=1, -K M&D59Y@AL-J+-O&@_"\6J5P#,S'>'-*,SA!:K),".@.)@XKK@3$A!_K3JN0^I MKG([$"3*N8^&V4Y@4!+,M[G5+ VQ ^T1,V,OVK\ *Z1J\PBE#80*:K4BN12; MRTYR3X2'64_R-<9:S$A X\R!>F)-["4JV&$;#DE0]#6@1SE6Z$8T0X)8 M<1-S#Y%Y2; 918[4Q1/[83_]_=7OK@G>6!MA5PJDJV4-9E0JHRJJ>L)?IOE<^ M_:C93IV>> _[B6]4)COV[.(\;!):$IH;TV*5)*EC52;BPW[F X!M!]OR:%6L M&$TF@X[0*'D6JS!PU8Z)\;"?\EXP@H: -E6R0Z.G:W6]J\0SY^B!-WQ3.A+? MY#4B-^.GM M3UCZ1_;(@>$4?T$X"=\=/(:-9H5LH;",S$&;1A0[6(1,-$=>0W.YR256G'8N M,Y#:J#%-70&>&(_XF[(_1//X?^TMLQ<+8Q"\<_B6QB[-8H?\(1-W$3]W3?!W MP_GT=.=VGLE624 2H^Z:9B$T M28[:2R=:HWY:NQ5U72K=Q1WZ9$T0L-=XDP->].9?D"82_6.)?EWVC_]X:SW0 M\K[#+AV138/^@(E.XS 1),5>S7VO1/YU*ZJ"M[*O/,E5W^"J9ZOTIEZZ_5[I M_:-F._5]XE_JY]^[]J7EE#H*5^CB78!A?[5HSZJ.7Z$H")9!$""Y9?!^Q#H% M8JC\+R_ZEI2C4DJM.D6+1*>D@D2!%+*&[3R#>TU.'3PZG#US.@M)#D79X1WI MG;,[Z#[I/#GB7+Z$H#]JFF* W@R55;7 75W[/+SA+8J709HN4TS=;P"3A+Z8 MG#U1I::(R.;\Y[ZD,^B9(^6B*#5;0*G3QVV798-RMBNA]%EAF@J"DB"< M]]8V,QQ21Y=!)Z%!_4+C$U<,?H*&B+4-+)#]?-Z4"4D<&L<3%K,TP"EU8)S4 M!/6KB<]CKNA\7>K5SX542T27T",NHXR.>?JJY+2Z:*J+2T+2R/@(<=;NU,E) MB-"SW717=U7_K6PXFX6>M>5;+:#V'%5"VM?&5!:7))SK5)N59C-SG8>MCKZ MV*J_=/_)VL>RD2#O-S P>)= %-K#Q^/#C1*[_OOK@U!*U/WEEC, KPW@^4: M2AEN]"?=\1/^^G]02P,$% @ \8%-6)%K"K,B P Z H !@ !X;"]W M;W)K.;?F,MU*]Z 3 D->4"SUQ M$F/6-ZZKHP12JKMR#0)GEE*EU&!7K5R]5D#CW"CE;N!Y S>E3#C3<3XV5].Q MS QG N:*Z"Q-J7J[ RZW$\=WW@<>V"HQ=L"=CM=T!8]@GM=SA3VW\A*S%(1F M4A %RXESZ]_,_-P@5_QBL-6U-K&A+*1\L9WO\<3Q+!%PB(QU0?&S@1EP;CTA MQY_2J5.M:0WK[7?O7_/@,9@%U3"3_#>+33)Q1@Z)84DS;A[D]AN4 ?6MOTAR MG?^3;:GU'!)EVLBT-$:"E(GB2U_+1-0,_-X'!D%I$)QJ$)8&81YH09:'=4\- MG8Z5W!)EU>C--O+9>D[F+ M6:I2%52I"G)_O0_\W4:1S 1F0T$$;$,7'*X(Y7@1\E3AE2*QS!9FF7$\G86V M*>ABE4&^BKUEFZDW=C?UN X5-H!- WM8L8='V>=X.0"W,"9XHJ(7LJ:*;"C/ M@%SB'L62\ 3WL]/$7:PPK'-W/7\/O46T ]^KX'OGP%\5C)K0S"12 ML;\X8:,H1AO1"__]&E7?L[\]^%;9#GZ_PN]_"I]IG;6C]P^8]JF/*7: !Q7P MX%/ ^ IH@U>9B54;]:"5^IABAWI840^/4L]DFN*[4")_YH /3SG@+:(=]%&% M/CH#_>S3/3I(9>!Y3>?[!.$._W7%?WT^_VG'^_H :>"-1B,_W$-OT@W#NFZ' MW/?^OW_>^>QGG/32?7L$C<)C(=2>T%T0;N'_"$0<_K7Q^ MMPL+<+=6AM@:\"=5*R8TX;!$2Z\[1!>J**N*CI'KO#)92(-U3MY,L!0%904X MOY32O'=LL5,5M]-_4$L#!!0 ( /&!35@=3WF53@8 *D< 8 >&PO M=V]R:W-H965T&ULK5EM;]LV$/XKA%<,"=#$(O6>)08:6]L* MK%O1-.MGQJ)M89+HB;23[=?O)"N639Y4M_,76R_/'?F0=\>'U.VSK/Y2*R$T M>2GR4MV-5EJO;\9C-5^)@JMKN18EO%G(JN :;JOE6*TKP=/&J,C'S'&"<<&S M'C]ZOWGACR0>>)*3&7^)4OU MZFX4C4@J%GR3ZT_R^5?1$O)K?W.9J^:7/+=89T3F&Z5ET1I##XJLW/WSEW8@ M#@S #V[ 6@-F&G@]!FYKX)[:@M<:>*>VX+<&#?7QCGLS<#.N^>2VDL^DJM'@ MK;YH1K^QAO'*RCI0'G0%;S.PTY.I+%.8=I$2N%(RSU*NX>9!PQ_$@U9$+LC[ M2;- /#2W)%'A]FY.+-)7E#LI)\7LF- D-U M.];0W;K1\;SMVOVN:ZRG:R[Y($N]4B2!+J:(_6S8/ABP'\,P[<>*O8[5/1MT M.!/S:^+2MX0YS$7Z,SW=G&%T_E_KR7>W?C08[CYPW,:?U^/O=RABBN<"G=B= M:="8UJ5J.V$^M'L[WAX.EXWR&(O]8]3,1ODQ#>DQ*K%1D>^QKL4CCMZ>HS?( M<2J5KN-_*66J"&0'%H7W.Q_^(5DOH@:-J8UR RLC#F@=WAV'$,Z@@H9+%!W0:% MOAD#"0;R(YQYN&<>#C*_^ TF]Q(*S$0_&X/M2 M"_"JVVG 9B&VL]X,.1MB)IF-8,;*DPRV E,YRM>+@7)H;J@?*G=/O,LP@B* M>J[)&$'YU"PC:(MQ'V/6,6:#C)M*\I:4 ET:6^/C1JG)$@%1QR0YV T\00F6 MZ&AK0<\P=)J/#HN^SU+#JBF;LCH4YBZR>M#('! $16,SFS%4X$?FM",HC_7E M=*?_Z+ /%XVGP1LS,7KG>8ON/BEMCR[ GEFQ0.B&UD4F/019UYHJLL$@8&\ M]'KX=Y*0#FO"BWL02J '+VM=N,V:TP$8@Z\/@2W?KL+ &@$;Y856VB.N8M\Q M^=LHD,0]]#NY2(?U8KW'N<@/0@#E:NNU*]>QJ[H-HY&YNLU09V%@3;<-@]#I M2^].)-)AE?A85H+GV;\B;2HZ@1*SR34HYIUB;(L][.H7/*O(EN<;46^/4E%E MVT8]PSL0TIOFX*"IEO5KB!)TW!!=Z,?6L"$H&CE6E:.*T%@H.EZ-L>TTW,T'I375GH0 MV%(0N"B@3*@5KW"I30=EXK=J[;-ZFYW56W(N;\>G59TB9<.*])ZK;$XN(%]3 MF>>\4LW\-!-SB4U,ZRX\C";GVC>/;1"89F?UEIS+V_$T=6*:#8OI+CUW$X.'I2UL_+&Y9ISJ,4&!,4@;VA.@G:QFP[+Z,#N'N".GH3AW#!BZU#I_.]5C M@@%C)V*1>2(U/OCT4HAJV7SS4I!QFU+O#M/W3_??U=XU7Y.,Y_?T9DJ1YS-Z MD^R^FG7N=Q_Q/O!J"7J+Y&(!33G7(?2VVGT7V]UHN6X^_#Q)K6717*X$![56 M ^#]0DK]>E,WL/\Z.?D/4$L#!!0 ( /&!35CI0S.S1 D .U! 8 M>&PO=V]R:W-H965T&ULO5QK<]NZ$?TK'/5.F\Q$$0'PI=3V M3&*1;#ISVTQ\<^^'3C_0$F1Q0I&Z)&4G_?4%*484@256LC'Y8NMQ_>S6;5T:4*D!\T8:L*X!DRWX(PV< MKH$C6QCKDMLU<.4&8Q:\KH$G-2!LI('?-?#;8!V\VX9FD=3)S559/%EE@Q9L MS8LVOFUK$9$T;Z;B75V*;U/1KKZY+?*5F%A\98E759&EJZ06;^YJ\4O,N+JR MBK5X5RR_;HILQB M9V*J)YGU*4E74]&IVV27UN*]AG2A)_W,:[&VA7?"I,S3_*'2<85ZKM_$OE'M MR^^'D;ZQNG%K""-DQ/^^_6B]K^LRO=_7R7W&K;H08R]%#'6L,=+-0KALV&PF M9MAQFM'C-*,MCS/"\R')DGS)K5#,G<^+8WM7L\70V:*TWV_F[:I_7=H M%I@D"]41,-LC_MP=CB R:30V1#8(-3N&FIT5ZG/">V#R3IP3S*7(JA!F.Y0- M40L5Y?N>1X:H4$5-*6$NE4*APH@WE_H5 UT/7&H?40/?.4??.5K?B5U Y!A5 MTI[2_%OSFHL#/VOW9+&>JW9;7)ZB=L+;X#[K*!//EERK(AS/EQR+LH0H(D(1 ML;XG U>Z1U>Z6E=^R<4.FZ7_$X[+BJH27JQ$=B)V;6M=%EMKN4GR!]X<5NLD M+:W')-OSYJ@31USZF#3ID?BNJLM]>PB^L7*1%8JOZ^0;Y&L7]36*6*"($$5$ M*F)*J.=(WL90 W][1W][6G__2S@HS<74%)M\X_#7D)\\9='(?O)0/ZD(&GC2 M>1"BAB+44*QR# P-O.0?O>1KO30\]JWW2Y%+E7SUQKIK#\73\Q'RGX_.,ZWY M2P]"DV2AVG="7.;)YZ!)FS%J@"TCXW_T,#W%%I$\ .,\R@@[F\1 !8 M8+M4RF="P.*44H=(J6($T#E,VJMBR.;<92-)(#G1Y.0YZ^6.[_3I=$>++QB] M_4M7C%&V$!@$(W;@RA&/C)J-3;$-0][K8W*>0#XKS/2,50/J3C>05XT*\P.? M./*J42T*Y10X\OD"T(G%)>>? "J8!^Y(:D5ZX4GTRM.D>NI,Z5(M $(9E1V, M\H0X),(A,=*;H4M[/4KT@O2GJBB"2U8SU%3'H4LM":X[ 0@)")-=AMJ*<%LQP#*P-?16+SV)7GN^4%415 O>ZCMP M\8%IDBT$NN\%KJ^$QZ31Z#&6OCXE>(%^FK3HR[0I -?,"AX2 H:GKR1>' M.%&,$0W=UBM2HI>DSU581%6$(QFCUO[%"\ D6P@, E991LW&IMB&(>\U-3E/ M5)\5YOD9&2.@52&=I<) G:5:A'662@?H+*C[HSJ+]E*5GB=5-54I!E:E5-TW M9\0!RE):^Q?7I4RRA< @&'5L=RX=_9%1LS%@UK-]-IH%T%XUT_-4\UD1),J, MFA,Y>) 0=9@4XP4 "VP2R D48%$LB,!5ZH JW50FBP&R(/#]D6.$GE1I]2K4 MI(*BJF:4SV:J"D$Q%V3_JB#Y=,9-13A+C/1FZ-)>E%*]*/U85?MV6DKIC+4N MRD9.U66Z;+Q[^/"A3)IG+I"$E:I:C[BVK;A7V[.+=Q^3;"$P!"5D)@W&IMB& MTZ 7TE0OI)\S#<#0._BJPC4R#@EQ0Q'.$FLA0U?VVICJM?'M\=)AF^;I=K^U M=MVC<5F:W*=96G_';AHH7K#%(0L<$N*0"(!,B>)'/6CHR5XW4[UN_JFW.Q17 MV3AD@4-"'!(!D"F1;S-C##7T>B]QJ5[BGG6W0W%E2W%E"T"FS)=KKB%N+,*- MQ0#+T-C07[VVI7IM^\+;'3W[AC+-GU8W!"#*UBJO( M-P;I6]M1GAQ48;[G$*E0%@(60?D&T$VI(UT4Q@!;X#KNR%;)>@G,7EPXAOT) M%([!%:&W?^F*,,H6 H. 5X11L[$IMF'(>\G.GE4XAL.LZF1UV0"%8^(SN7 , MP/RY$RC+!BH<0\L&L.K*MQX J-EYQE;-R0/+/Z]NS-3G@N6\C:G2E]FN[%^\ M;HR;BG"6&.G-T*6]W&7FY2Z6R#&\/*SOU<7;DTFV$.]^9-1@;(IM. 5ZF<[T M,MW4C0?#J]P,U^HX),0-13A+K(4,7=GK=*;7Z09N/!BNOG'( H>$."0"(%.Y MY*/'#/W8*V^F5]X_];Z#X0]KXY %#@EQ2 1 ILH#=3&&&GJ]U^],K]_/NN]@ M^&/2#'].&H!,F2T_"A'BQB+<6 RP#(T-_=7+6J:7M2^\[]"S7WK?891M890M M-,H6&66+F:J3Q_XVK%?(SK/*U:A:=J!R-:3N]/8O#;91MA 8!*SNC)J- ;/: M^PZGU^K.V>5J/()GE*L!#'3? <"@^PX !@HW$*?<=P HZ+YC=O)W[,T_0O@U M*1_$B6ME?"W:V6]]$8;R\+\%#F_J8M?^:?M]4=?%MGVYX8DXKQN ^'Y=%/6/ M-\U?RQ__P\/-_P%02P,$% @ \8%-6#^O$52D!@ YAP !@ !X;"]W M;W)K2R+)Q].?=^3]2.KR41;?U)9S MC9[2)%-7@ZW6^<5HI*(M3YGZ('.>P2]K6:1,PVVQ&:F\X"PN&Z7)B 1!.$J9 MR :+R_+9?;&XE#N=B(S?%TCMTI05SS<\D8]7 SQX>?!%;+;:/!@M+G.VX0]< M?\WO"[@;-5YBD?),"9FA@J^O!M?X8DDGID%I\9?@C^K@&IFNK*3\9F[NXJM! M8!3QA$?:N&#P;\^7/$F,)]#QO78Z:-YI&AY>OWC_6'8>.K-BBB]E\K>(]?9J M,!N@F*_9+M%?Y./OO.Y0*3"2B2K_HL?:-AB@:*>T3.O&H" 56?6?/=6!.&@ M?MP-2-V =!N,>QK0N@$M.UHI*[MURS1;7!;R$17&&KR9BS(V96OHC([A2,A$QTW#SH.$?9$LK)-=HR=06?82,*W3V-6.[6(#- M.1JBKP^WZ.S=.7J'1(;^W,J=8EFL+D<:E!G_HZA6<5.I(#TJ0O1)9GJKT*^@ M)CYN/X(>-=TB+]VZ(5Z'MSSZ@"A^CTA J$//\NW-B4<.;:),2W^T+\HF@.LR M@.M"I@AF8<&TR#;5,!9:<&?4*J]CMU43.3L*P+@)P-CG??$9"M)9(I4ZAY$2R92[>ENY"$L7IOSL%T,Z#2>7H_UA M-VPK,@O#QNA(WJ21-_'FYSK^!Z9:-=ZUA/(4R2P2"4=95[?YV3R,3$;S0NX% M#%BT>D9G.S.)1';N3.Z%J[^34V;W1,Z.PA5BS^"9*Q;5"R8'60TZ>;-TIE__LAL6 XY&(- <-6K<&:] M/ RF'8&VS3CLB>2\T3=_F[Z$ U,1?S(BG8F>6R^G(>Z&T#8B :9NB3AH41?X MAVF]^H#)K0NQVID8JO?E= ;(>337?@_U=&/J,)D$/8(/V(R]@G^#91@"P;%0 MN50L,3*94ER[$8M?G4,.$RBQ/3))*Y/XZ;9EV88KLP8XJ'VESG)6)8*M1-)? M!VOW)RJ$I_)V'(R6]-C+T<7UV^I=[>4X$V/:A9W#;(KGLYZ,M33&?AS?97M@ MG2P@(^7X=RH<6Z_&07#P[EJA;3:DDQ#W2&R)C+W$ J;PG(FX&D%2;WGA&_H3 M6\2<6,%T6(6XIS+C%G[83[\FXSE[9B7R#$FBJ-CQH['O%.Z@&@WF7>$N*TSZ M8MSB#_OY!QNA1U;$54&$Q8I;HLTSC"V%#J,)Z='70@_[J7==!_$0>F5T>9HG M\IESM.(97XL>X3;GAI.9-2@<5G@V'O=H;X&(_43\HZF$%1)?&P@V\H9X2FA7 MK<3&VQ!&09>"3K-9#V!(RT'BY^!GUX+[K7LH M8C-O?)C?6KEM1:<'Y?A8>8M&\@H:.QL_ 857O47T29%X*F_'06B12/Q(A.U! MQ'E9%BF*^ MCT\-6RQ3/Y:-<)%%1;F".(MY M=67.HJK^F%I47IB"M(?"FKF70M3F,IG/N[MNA]5P'H0]!8FV^*9^?"_[I"*F M806W$5EF$F&*+"^$C)T]L/F,:1AT,>XP(WA&>XX.:,MQZD6DOPO<[%"\XHDM M/IS,NTM1EQF93OO$'QP^^T^?'W9YGI2G^2PQ9PE1(M6NJ+ 6O=1<&%/51Z&> M@R5ZVK/H_^,PFK9DIZ_M?Z&J A.='77L>[$USAQ&M&<_1EMR4S^Y7UN%U\V/ MSKZGEC3;:#;M5J+1P1>CE!>;\D.:0N5&MOK*TCQM/M9=EY^H.L]O\,6R^N36 MNJF^ 'YB!F]N1C2>E[PNU8KWQ@+TF1J[1T]7*7O6UT2 M2&4J"41!XM^]^J"RC A!C#]*FJV:)6ULCBOJGUAWZ#*57GVPV5>=AL7[UFE+ MI&HFBRS;(4&N3?PO'TH[/&=#O]S0 M9[DC(Y;R4@9Y_L[9E7"T&M1HP*KR;@BG#3GE-CB\U=@7SK_8H,1$O!87TFLO M[$Q<.^65"3(:S:3B-OJ+WMWJN=$SG4@3Q"1);&&"-G-Q;3.=:.7?'0>(1(2/ MDY+]163?W\/^1/QL35AX\=&D*MW6_2[_<$! M>H/:/@.F-SA@'R^"%9^TD2;1,A.WL(U"7(:=^D9RP]WD*,7>^*5,U/O6DNSL M[E7K_.4/O9/NVP/"#FMAAX>HG__BYM+H/]EU;?'!&@_'I&M/;K@6[MRED[C4 M/LFL+YR*WC_L93>[^OAR6>=/Z6P!._+B MYO.E-(_T1IN@ MG,Y%8621ZJ!2D5B$F/%Q5!H&#[/:!GYM@X6\5V*JE!'PTE(ZK-.&&;@4JQ62 M-"Q$ %-M?' %5Y@8)B@5HM?%.Z>4\/I!(")5/E6NCDIA;!#_M(7P"UMDJ:!: MRK1VBD*&P$NO:)OR;;%:Z&01'X1D)[&RE$9PW&2 MPSVW"PH1F)12HT"I-[0ZX]5ZO3J)JSVO+CS9D4)HQ3T-]D4Z.+1H80H6!A'6 MW('L+0*"QJ2T,2U^6).60-3BAO*$QG*D^=H&UW"Y:[#+I)90F&+;< 9.MDRVS?\)CW89T!97APA70.J MBP<))+UZ2-0R\(ZX%*5/OGH#\PK#7/NT-XM3X9,13_?;IR0E8& NZ/V MZ:A+OR!4C\\&Z&E;,=0,!78CU:Q>_ZT8UZ/>*&[$DK\BPWA0C\^ZIZ4RS_ C MC-+MC/ILDVYGT(L3)\-R8GA62_6W$$/D(3ZHRL>&5F?-EH5FSN:\IHK4$D8T M8Y2DV98"X1AK@4?[4HXJ2^RQKDDKI9B0'@*Z@369N"SO3Q5&>RTDV7I M-39([3B03)0+DOYKEQ0YI6V"#)XJ6$)5]!Z?DD.T^B@V\3J*P0W\@2-DK3%6 M3&&RU[#7ZX5%S+*^,F+#5QV"(M%8GEX6J*[NR0;I''FZ!'ZN"KL80I4*; :G M_1U[<664(YNQ@(Q8#_BA+:9%V# A[2(0\96G[A&0"! 'Q9;RD<1 ;GMND QN M:].5]#RC]Y@)<#!*-A!Z5N\-3G'[6:DROF,$1C1;TP 213L/\HZ:[SV2G,IK MC#._5YK8ZA/KPWKI6E3.!4*HT7(23VG$Z)5%&JZ!XCI!0;F*H8W)@E%'12S5 M,XK9LOA9DLDCG:A/MWE'7* HB8 M?%V.<-:I3.,W:@8;,E%EG0%'V+[,:"8=Q:K>9%HB#G5XK X;CQQ\22:]QZ$K MJE%G0@K=O 9#&_79.$U-9<:,^4*B0T?0319T5B,F53 W2M9*'< P "N;)XQ) MB=/\TXI-I#Y4LMZH&?+,[\ MM62?&Y(=U1LO2R6I2PYZ8_R>C4?4.T=G8VZ= M%49X(4[.1ANR]?]'V?K?(UL/9X478MAGV7J#*-O1@/_1[,>(_*AU5"F?*H) M2$MC=]B%<"@5.3Y=H;K4 ?A;Y[:#8 OQ&$D^Y$X29]@:X[>($HN]?FEK- S< M9,I%0BZ7.*[''M,1DRQ;YVY)F.F6JQTA+@IK@L15WH(JFIP\*+? MZ8N<&CV2+/TFTMD-=#I[EO=W0Y]]R_\NZK>$(5_'?H'3Z1+&B=B'*OF%E:AG MT/P211 '=+0%1 LZ$C47N*Z,26%SHZ>%%U0M86=8%K.$P)9P3&PO4Y7 >272 MIU<_25/0-5*4I">.&M<3W;6D0W[=[? OG/NX?1.Q^SIGVP+/N<+88]3#S/K? M*8BQ_T^G8OEEA7\V/'I-SOBX=D"!6M*+=RRHD61:\OE5[3Q>+PM4>X<:&='R MCP5P*8JDA_L)H-&%A@Y!$?CD!3M"!D5B[NB*,-A8HF2*HR2 "4&?PO!-05D: MTDIP@,N%F*Q B_=?2Q=THI>ROGNSPA?3_Q!ZX8+'2VEVA6!#_CJ^6"SK/9^M M47X"I@T\>_JE;$.D24[Q[64K3+Z[GZTB36#U88/6<2)%>HH$7Y4D_3QBOM'6#"P,.6;">HP U6JBRO"G2Q7PWPL MQY?)56>7LTNPZ?=YLKY?)1SF5 7=2!9)QR;\8LP>HR[*2Y_&4T;H8;Z(RE= M]XO]SA3Z)'$:_5UFA=J\,;_BB]\(O1I=EL.)3TPTH#)UC^X0>R:[;YOG)K A M(7LH0A!3PRK,_KYBCTX&>O%VJ\%_$ZE]1E1F(/ M3A\+Q_?5[,\*)?^#[;6)-L[AKT3L1HT#^LY[[-C3N@9\A[4(3A^'FFWD![ M@U-@N$J([[)VDTQ%H/K_':;?+TTC(^B2CU6MM]/5[$[Z!)3[A*,!4M$?^9A4 MQNTCEZOF'1I])N+#"X&]6$FH_HG,(K&K,P;CJ><&.Z55V5[Y^4 1V/4A[KCQ MA148?,[?D0GNHN#&CZWU;/VI>A*_T*Z7Q^_^W4!@!^'BX40*FC!7@_LS94#\2@_H!__E]02P,$% @ \8%-6 !Y MJ%&I @ J@4 !@ !X;"]W;W)KBV,IBHUUCB"= MU;S .[0_ZEM-5M"SY*)":822H'$]]\Z&TP5S\6W 3X%;L[<'E\E*J0=G7.5S M+W2"L,3,.@9.RR.>8UDZ(I+Q9\?I]55/:I=I^Q5T^(\>7J=*T7]AVL3'S(&N,5=4.3 HJ(;N5/^W^PQY@'+X! MB': J-7=7=2JO."6IS.MMJ!=-+&Y39MJBR9Q0KJBW%E-IX)P-KU1%F$!G^!* M/J*T2@LT/MR@G066Z%U0D.VH%AU5] 95 M=*VHV!+S+'_#4^(%F]MNA%VR(Z M2GB!V0#BH0]1&,5'^.(^U[CEBX_D:L JN!22RTSP$NXLMTAOS)I#^79T[#"= M:Y>IJ7F&TL9 $G0I)'-8;+ MW'R< A4-JQ7JMG#?&HD0AUT%N\^2;^G]6M3T^PV\AR'S&8MI$X7^A"5P3TT, MQ%EK59!( Y'/3ADP?Q0R5SA!;SV'0JG<0.RS\8B.)M$8EEU"<#(.$_@()\F8 MT4+\$W\T21S_Q$\F# Z5)MCKGPIUT4X)0UDWTG:MU'O[0736]=^_\&Z*77-= M"&F@Q#5!P\'IR /=38;.L*INNW&E+/5VN]W0,$7M NA\K>B5[@QW03^>T[]0 M2P,$% @ \8%-6/I3>(M[ P O < !@ !X;"]W;W)KYZ[XY%WTXTV#[9$=+"MI+*SH'2NGD21S4JL MN.WI&A7M%-I4W-'2K"-;&^1Y"ZIDQ.)X&%5F\()I/:[[&>W1_U$M#J^C DHL*E15:@<%B%EPEDT7J M]5N%[P(W]F@./I*5U@]^\3F?!;%W""5FSC-P&A[Q&J7T1.3&CQUG<##I@18\$:ZKWKS*^[B&7B^3$O;_F'3Z0[2 ++& M.EWMP.1!)50W\NWN'(X X_@5 -L!6.MW9ZCU\H8[/I\:O0'CM8G-3]I06S0Y M)Y1/RKTSM"L(Y^9?M$.XAE]@:2C1QCT!5SE\_-&(FH[>32-'1KQJE.T(%QTA M>X5P"'=:N=+"1Y5C_A(?D7,'#]G>PP4[2WB#60_Z20@L9OTS?/U#Q/V6KW\F M8@M.PR>AN,H$EW#ON$,?KCT5;T>7GJ;SCV9B:Y[A+*!78=$\8C!_^R89QA_. M.)L>G$W/L<_W60EA*;ER+Y,#-\)F4MO&(/S]#;<.%E)G#_^<"N*LF=-!7/=> MN10OQ7@09YK>JG68@R[ E0B%EO3HA5K#.Z%(HAM+"/M^ C=(=NCL5Q+A5A1( M@@RK%9HVT[\U"J$?A_!9P5_(C6USW_UNO,P7D'@XIZ&_:T;6M3ZV@F5OZRI M&LE]>O+=Z7=UD<"\TL:)?SO!NT$_C GWGF8Q>9[0['3&0U#4-BZ "P>=9,Q MN7=SEA^WU%$LPH9;X#4%L15475$^P4728U3DI/1J>6-\!OT]Q>L MV/Y?VGM%G9U49STX]4RCHXI:H5FW?@?8+315KM_ &#@U[_A]0 M2P,$% @ \8%-6':)I(8_! +@T !D !X;"]W;W)K&ULU5=M<]LV#/XK.'774^ZR2*)>+"6V[^)D67/7EUR=;A]V^\!( MD*V+)+HD':?[]0,IV7-:UW'SJ?LB@C#P",!#P-1P)>2]FB-J>&SJ5HV6*>F]ICO)U[#J]89#ZWN1HZ'8JGK MJL4;"6K9-%Q^F6 M5B,G<-:*C]5LKHW"&P\7?(93U)\6-Y)VW@:EJ!IL525: MD%B.G//@=!(9>VOP1X4KM26#R>1.B'NSN2Y&CF\"PAIS;1 X+0]X@75M@"B, MSSVFLWFE<=R6U^A7-G?*Y8XKO!#UGU6AYR,G=:# DB]K_5&LWF"?3VSPIK>9[R\O,>>=-CL.]@)O!.MGBOXK2VP>.KO49R;8-DZV G;"WB) M^0F$P3$PGX5[\,)-\J'%"_#BW;#F?XY M50N>X\BA(BJ4#^B,7[\*$O]L3[#1)MAH'_KX*34=)VN&+(M_W>*CADDM\ON_ M=P6_%WYW\)3'GO1QK]A#]=HVIO9Q [*-J8DVH# "P!P &0 M 'AL+W=O.I:]JT*V6T MO5O'=L -MJ/\>.!XV4E#&:7'2V++TJ=/LB3/ML;>N0*1 MX+Y4VLVC@J@ZBV.7%E@*US<5:C[)C2T%\=9N8E=9%%DP*E6<# :3N!121XM9 MD-W:Q#:.=X(/<%.0%\6)6B0VND#Y5MY9W<8>2 MR1*UDT:#Q7P>G0_/EF.O'Q0^2]RZO37X2-;&W/G-FVP>#3PA5)B21Q#\^X$7 MJ)0'8AK?6\RH<^D-]]<[]*L0.\>R%@XOC/HB,RKFT32"#'-1*_I@MJ^QC>?4 MXZ5&N?"%;:,[8N6T=F3*UI@9E%(W?W'?YF'/8#KXAT'2&B2!=^,HL'PE2"QF MUFS!>FU&\XL0:K!FM/>"WS]B/<$2V72NV^'2!^%/4SZLK\#_X)< M:M9R0M0#*"\#4UOX+!V)'EP();G[M10@= ;7]49HTX/55M)/M,K+*FNR.B4N M3%WGW&BU]=3]B:NKRE@"EDHE2:+KPXV&MS5[&DZ;2^X!H8:#GO]&^DQY*$ ZTJ%-3" MFSWXE;S_HTW_%OR/HX!="9F%U(C2U#Y-4J>J]A!2AW25S+^V@8^/X%'"04FQ M;BL!GL+T^9B_P]YD-&;"J0TJ#'3,RJ?>^F%[8O(3?SE0F'6C7>FZ(EVDUX*QP7!X?9#-1.VCU'Y\T4_JW>O&7O MA-U([9A+SJ:#_O/3J*&\VY"IPDQ>&^()'Y8%/ZEHO0*?YX:G5KOQ#KI'>O$+ M4$L#!!0 ( /&!35CG&PO=V]R:W-H965TBCYP=T=: MUEQR0W(MZ^][AES);N+XP18O,\,S9PZ'>[)S_B8TS)'N6F/#:='$V+V93$+5 M<*O"V'5LL;-QOE414[^=A,ZSJI-3:R;SZ?35I%7:%JN3M/;)KTY<'XVV_,E3 MZ-M6^?TY&[<[+6;%8>&SWC91%B:KDTYM^8KCE^Z3QVQRC%+KEFW0SI+GS6EQ M-GMSOA3[9/"7YEUX,";)I'3N1B;OZM-B*H#8+X<'R(ODZY(Y=2!;YPYJNN8W-:O"ZHYHWJ3?SL=G_RD,]+B57:?_\3]%;UW-C:! M_K UU__WGP#*$<_\@.=\_F3 2Z[&M)B-:#Z=+YZ(MSCFMTCQ%D_D%R@Z6FNK M;*65H:NH(D-7,3R6;PZW?#R<7)$WH5,5GQ:X X']+1>K7W^9O9J^?0+L\@AV M^53TE=2 +G6HC N]9_K[FN\BG1M7W?SS&-8GHSV.=3U.E::/EMZK/T$3*ZU3$0[JSK/?6! MR6U@R209RKA"YF+G1EZ M.0:N??J[1LK7X(A2FT E:N&D4SX>2.MZC_*A1" [:/"J4K/%KM2NA%+5(XR,QG-CM9*V#R792@XNH= 1G -A M,QWN/!BVH*GSX%1W&*G6]3:AR_ILM3$ -$H':]0(NKAEZ&:'4NQ?;/ DT,I0A5LE#P_D]!7O8Z"U\EM'Y\K>@/!& M5PW<\'PCKX2CX7K+4@6\>1:OE)<2[8GONM2W8-:)&3B"LL[2!?M><8L#R<*X M=*,?#42LC]S>3;Z"P\]PZ:6KI.'#90GP#'(_E"IK^\>[\>-U&.?UGT%_K-5/ M'KS!+?MM^M((E J;G^/CZO%CYBR_X??F^4OH/=C7$)'A#5RGX]]?%ED$ATET M77K12Q?Q?9"[(V(L!]C<.UW68R ''3[S5?U!+ P04 " #Q@4U8GL"Y M(BX$ "="0 &0 'AL+W=OL$D.:2RT9*-!JRFX?5/AAW05OCMCNV&X:_W[*; 2;+\++: M%RC;5<=5QZ?LGFRT>; EHH/'2BH[C4KGZLMNU_(2*V8[ND9%*TMM*N9H:%9= M6QMD10BJ9#=+DD&W8D)%LTF8NS.SB6Z<% KO#-BFJIC97J/4FVF41D\3]V)5 M.C_1G4UJML(YNC_J.T.C[AZE$!4J*[0"@\MI=)5>7O>\?W#X4^#&'MG@*UEH M_> 'OQ?3*/$)H43N/ *COS7>H)0>B-+XN<.,]EOZP&/["?UCJ)UJ63"+-UK^ M$(4KI]$H@@*7K)'N7F\^XZZ>OL?C6MKP"YO6MY='P!OK=+4+I@PJH=I_]KCC MX2A@E+P0D.T"LI!WNU'(\I8Y-IL8O0'CO0G-&Z'4$$W)">4/9>X,K0J*<[-O MVB%\@G?P@6NE*\'A%NG "U1\.^DZVL'[=?D.[;I%RUY &\!7K5QIX0,A%,_C MNY39/KWL*;WK["S@+?(.Y&D,69+E9_#R?;EYP,O/E&O!:?@H%%-<, ESQQR2 MS)P]56\+USL-YSOFTM:,XS2BEK!HUAC-WKQ*!\G[,\GV]LGVSJ'/;K3BE)=A M0;_WPC[ K;!<:ML8A+^^XZ.#:ZGYP]^G,C^+?3KS3YU3,H ?""4KJ&\7UC'E M/&F*K@O+9,LE1^.H_7=R16.A:(Q0*W E0HU&Z,*"+?5& 7GYR:66=!L$%[:0 MV('O-$EU6=!+8&KK_\C/X@$S!FV @14K)9:"4Q[4?-R7Y4$OQ-M#/O^*O!"T M[/==T0FX$HA1]%N\'$%[45 ;=;SRYM4H2X?O@2V$%&[K8ROV0%6R;9 0;$I4 M5#[&@(R7E%HAUJ)HF)1;X+J1!5&Y1BJ$+A1BAJADQ9J J8J*CL,!G;1NS!'! M3!5A1/>P5P)Q1N=%=X[MP+?C4PBT$1MI\AO1:1"?]2+,Q>/S"6HMK!9H0GL] M&_A>\S_9D76S8P!2> UI'H]Z V_TXC3-R,CR>#SH>V,<9V3LW3.X8&\A[<&/>'8J@ZL?9*@Z71U:^'2NPYPBC@]: SIDM6RO!>N!.L M?&F(8*WY43\>#<8PB(?C_.S:J:NX>_1D MD@96X<,@L*5<^WKN9_??'E?MDWMP;S] =:7VIZE78#O\'^BVSV#U!+ P04 " #Q@4U8 ,.9 MMCT& #F$ &0 'AL+W=OB*B*)\LI6Y&QX?AWH4]/C2=KW6C+BQSW7(I[=VI MJLWJ:!2/UC<^Z_G"TXW)\6$KY^I2^:_MA<759(-2Z:5JG#8-L^KZ:'02OSI- M:7_8\$^M5FYGS2B2*V.^T\7[ZF@4$2%5J](3@L3'C3I3=4U H/'G@#G:N"3# MW?4:_6V(';%<2:?.3/U-5WYQ-)J.6*6N95?[SV;U3@WQ9(17FMJ%_VS5[TW% MB)6=\V8Y&(/!4C?]I[P==-@QF$8_,1"#@0B\>T>!Y6OIY?&A-2MF:3?0:!%" M#=8@IQM*RJ6W^%;#SA^?&Z_8._:27:HYM/;L?=-G&I(=3CP\T+Y).:"=]FCB M)V@Y^V@:OW#L35.IZK[]!,PV],2:WJG8"_A:E6.6Q)R)2"1[\))-N$G 2_:$ MZY@W[*UN9%-J6;-++[VBT-UC\?9PZ>-PU#&O7"M+=31"2SAE;]3H^+=G<1[] MOH=LNB&;[D,_7J?DLVJ-];J9L]?:E;5QG57LWU_4K6>GM2F__^B\8^::^95AKC=P#/O9]494NZ'<=K8U3KDQ^[)0 MP>2;8NI&UAUD9ZVRP5%3JH"X )C68- Y6>-KV51,-Z59PK5ED!46UBP9!IX-D8. H8B M6DS6D+H7!"1*93TF'N1 =)8BJ=6-JIFZQ;0,T7[J4:# 0Q\/654&9!KC-W]4 MZT%UL\% .!@S('2W3<7:?J5 41(P**X<.P OOS"=0X#NQ2OH9)6ZUYCL4M_> MOX$^4T%@ZK5[%X$,_HF=U3DTO P:7EA]@^A?UO(*T:,XO$5Z,*":CO+462+_ MG(F$1UF$11KQ:3+#(LNX"(NIX'F@OW?K\?!!R3V M!9HF)#H4T:=M$3U1HP/!DWS*7A!U+O*<;L6X%85;!<_BZ%X[10X2KEO57E5[S0>'*32E)19Q46#1YW"_AK!+H$ 2( 1/I]D E16# M8I$H[B?JCZY1+(FV&4L&3R?.*?_DM,1"H-Y26D5P//MEJ2:"%[,94I&0B'&2AC*FUFZ?XKVUINI*<*7!Y4Q=L2OC%RSTMV)?QY?C88@QXD!!X;'+ MZ4IMON>4^+JK".U-9Y%YSLYD(RO)V0F>+JRL-9;G>'KZEY(UT#C[J&YU:7B M/G%:CM>$PZ3]F:? L7?QT'*_7N&Y3'NM^C![/[J^&Z;_;K#GF]F-.3A79FYE MN] X[]0<5<*WYP59] ]/RKK?GDU%7/S.UO.;_Q6S:$H5'/,L5$DVY44:L8\/=.Y/QP= 4[1G@;KBR10?!<^3*1,YSZ=BJ/6G MS,.+=95MBP\>H+!!\BY7FHZ:[@HD-.7_8'1^\O[-Z 7R5IJN(3)THA71/XCB M]G3=4Y3!@"Y\T/E'\1S$_N'N^"?;Q:/;Q9A],,W\98UG_@JY#BW_A*K9/>1# M%9EE*YL[.KUW1) X=0&QH"UW?3FMYQ\V+E'DORZR'\.^/[$>EDPQPXRC2LDP M"9-\W6LQ99.JC.=%.F0]1/XA1#X,N^=L1O.;LE[@=,%1TN_\?Q FCN,P<5'0 MT"(OULJD21C<:(?^GA-D_@_8,FS E2"@< MG)O"F44085TQZ^#?[ 9/ED4T6.:828^]TTQVWCTQ;>?A#9O>$S ;^M?0S=W- M2_Q)_^ZZW=[_ H"1-](4Q&@/RX6"=)8V MX/MK@]>[X8(<;'[:./X+4$L#!!0 ( /&!35BCH,'[F0, !X( 9 M>&PO=V]R:W-H965T.&[B2 M@,AN4#\D-6(G>2CZ0'%GM8RYY(8MEB)_S8]FAXI[&N$\13MRY][U#4"=3ILII,KLI.*%,L M9FGMWBUF-I!6!N\=^-!UPNV7J.UV7EP4SPN?U+JEN% N9KU8XP/2Y_[>\:P\ ML-2J0^.5->"PF1?O+JZ7E]$^&7Q1N/5'8XB>K*Q]BI.[>EY,HB#4*"DR"/[9 MX UJ'8E8QO>!LS@<&8''XV?V]\EW]F4E/-Y8_575U,Z+MP74V(B@Z9/=_H6# M/V\BG[3:IV_89MOIFP)D\&2[ =]#?379ZFBU?EVO="XKS@N^#1;;!8 M_/K+Q=7DCS-B+P]B+\^Q+UYR ;?*2VU]< C_/.*.8*FM?/KWE.*SG*<5WXU_ MR#L\6JYH0L>%AF"#@^]!.)[K/?3.;E2ZBMP)0&441=0(M@C!(P@#Z$GQ5<&: M)R9PD+%I,%V\: N.M]B\5;(%Y=-UJH$I<=>SU0LJTX_ !EZMC6J4%(: '0XF^*2,2\9G!/8B*N+8.)26K?]C!X9#A[C% M:3Z&%_=@I>281@>8%E9\,GB.LN18-TFG6"FM:/_,\G/PH'&V.["S$\-P#%_Q M10;C>8USD<[B_BUTBHU#G7+#N&#DX&B*I?4JQ64$JF'0?@0B1OHHSRE'QN,8 M_F8?3BGC*$71U#I$X/N+W8HU/M_A5]8K3K+:_6Q^>KD:6$Y"\M<0!U=S0'40 MN?5K?GOXUN<.X+ .,I^1D@4[+CH;./-<'2O4"ME1KM?.HHYIY:MC*7T.:?*6#C5$LJCGMVA6Z>7R8.,Q^;V?5@]/'[OBZ=T>#O>@ MV$PL5)8\26Z:_?5'R8Z;=6GNX; 72Z+(CQ\I2O1DH_2#*1 M/)5"FFE06%N= MA:')"BR9Z:L*)>VLE"Z9I:5>AZ;2R')O5(HPB:)16#(N@]G$RV[U;*)J*[C$ M6PVF+DNFMW,4:C,-XF GN./KPCI!.)M4;(T+M']6MYI688>2\Q*EX4J"QM4T MN(C/Y@.G[Q7^XK@Q>W-PD2R5>G"++_DTB!PA%)A9A\!H>,1+%,(!$8WO+6;0 MN72&^_,=^K6/G6)9,H.72GSCN2VFP3B '%>L%O9.;3YC&\_0X65*&/^%3:.; M1@%DM;&J;(V)0>Y16S;#;1:@/::1.:F_A0 MO361X](=RL)JVN5D9V=_*(MP Q_AGH[4U'H+"ZNRATEH"=RIA%D+-&^ DE> M1O!525L8^"1SS'^V#XE4QRS9,9LG1P&O,.M#&O<@B9+T"%[:19IZO/1(I :L M@FLNF!NXP6$X=UG.3,4RG 9T&PSJ1PQF[][$H^C\"-E! M1W9P#'WVZ7O-[1;^OLY;?DMQ+X_,/P&I;*,U_8 [++=@"8:Z8 MSD&MX(IKNHY*&V)!_IXK5JI:6N &WL;C?D3%+X2_QS('9CP89E@N MB>BN2NAB;'MPC4M=TP,#<>K%@QY(99T_C;!Q'ZE^B

JRTT4B+XTP'\ MQ7]8O;1(8-$D].(1-;UQ<*D,,?%1^^E[+LE4U8:B,A]VVCOXO#V(%XF&T;@W M/(G@+8S[\2D-PU'GB&54.9HL5UJ5@&4EU!9;GK1O-<\L[3;A/Y* RS6XDXN3 M\U_&AFCGS;MY-0.',O:;XH_C82\=#8G2:3\>TQ#WHN'I;TS!L\/6T\M[D5$P M!KC,1)V[55ERX_J6\>6Z(O?]_T6/"ML7\>$R2YM<'WIWPKW64*)>^P9HB"'= MK:9+=-*NQUXTK>59O6G07YE>&PO=V]R:W-H965TAB??)$HFSMW+X+(89ATAQ(;S M* @*?PL^8V,$"#1^KC&S[9;B^/1[@WZ1M$/+1 4^<^9.%[$<9L<9%3Q5M8DW M;OF5UWH^"5[N3$B_M&QL/WJ$D1(&4 M+>@K%S-M9X-VQ"YBV\[7B*<-8N\-Q"/Z[FPL WVQ!1?/_=M@MZ78VU \[>T% M/.>\1?WN ?4ZO?X>O/Y6BCQ[30I0W1UXGETPS16 I; M1PU1YSKDQH7:,_W]@Q\BG1J7W_^S2]3^;;^UWBH(NF-2P.>'N0M<2!QGZ/W& M!GL'F",,: HQGGI7T=34>:R5=&$@;0E'"9K%HKR]9YNO@)67RLZ8O(K)W:CD M#6RQS56(V&GN70$@"LK J&#KT ]*5EYCZC5I(+A8LJ?HE0TJ;SBX*5V-+[\< MD*O]UC/4DZ +C9.I1>- <^6C&(J)6[!7QA#BC_UF*X&ME,6A10 GPPLV8IMB M(L''NBQX'>YE_IT!.* E W]%U@D3 * %N)I QJ8-Z);GL9G"\+!%.*)>P^9H M1 _1$JV E10L%0@!+4$*E5@BJ;)A^B>>3CF=DI8#B :J6(F>@NJ0\@%-8>YB MHMFBL\0Y*=JL? 2'I?(%%1I88!&EO9IZR4V- Z$I";&'TA3A77M+[L0+R7=> MO!I-T:QD-U;>@D\0+1[!MS78H"[7=%]@3200%?*YD9#756V:GEJ'?:V@8;*) M&D[B6/X/!]0?4M&B*TFZ9P1"/^S(V,N97F+LK(Y(G8"AOB=JHHV.JU0TCY7_ MK'C58VT^;?JL?7,]W>?Q6E MX+V'03]YO#Y_M(4^*28IR^?-EHZ2QDH:^==NI]7!-6J,O A^L*\H78 ITW=X M&@2Z4'[FT(&ESDLTBO?I**$%RD=-#+_8#+'HMHX['TA-<$BDF-[^<7%#WF$+ M!+G?H7$]PS5.O7[2 "53[<-&>*]U^*&UZYIH/[G2*_:S]'!!Y[K:QN9VW\YN MWT;CYDGP:-X\K+Y#D1S0AJ=P[;0^?\IP,J7'2C.(;IX>"!,7\=Q(GR7>=^S% M .M3AQBM![+!]L4X^A=02P,$% @ \8%-6")IW.": @ L 4 !D !X M;"]W;W)K&UL?5113]LP$/XKITS:4VG:M&.(M9$H M#($$&P(V'J8]N,DUL7#LS+XT\.]W=MJL3*4/B<_G^SY_9_MNUAK[[$I$@I=* M:3>/2J+Z-(Y=5F(EW-#4J'EE96PEB*>VB%UM4>0!5*DX&8V.XTI(':6SX+NS MZH3#N/QM'6<2^+DKPC3F>U*/ !Z4=]9WD6]RRYK% [ M:3187,VCL_'I8NKC0\!/B:W;L<%GLC3FV4^N\WDT\H)084:>0?"PQG-4RA.Q MC#\;SJC?T@-W[2W[93Y,J-< M^$/;Q4X_19 UCDRU ;."2NIN%"^;<]@!G(S> 20;0!)T=QL%E1>"1#JSI@7K MHYG-&R'5@&9Q4OM+>2#+JY)QE'XSA' #1W!N-$E=H,XDNEE,S.TCXFS#L^AX MDG=XCN&6"4H'7W6.^5M\S)IZ8?^_3?I!]O_:;X7][7%I3 M 7$!^D/SXP!:A"5FAEU2KXU:8\X&K(65IG'>AXYD(7RYN0%D2LBJ4Z]"/K4U M&6+.6_!%E(* @Y0*O$: M/FTH?-?."E1'5X)[%CP)"]<:OF=DEFC#$QJ$J"UJWQW%.U54H2U"KW!>CJ:N MH'IOWX[.NBK\%][ULEMA"ZD=Y[UBZ&CXF:O?=OVAFY"I0TTN#7&%![/DEHK6 M!_#ZRO!SW4S\!GV33O\"4$L#!!0 ( /&!35@4+LK*(P( .H$ 9 M>&PO=V]R:W-H965TD5 NYV!Y[WO-[ML?3D]('DR,2G LA MS2S(B4SX*/ 62X8Y6@9W7ZC(V?D>-+E3"^ MA5.=&]L=T\J0*AJPC0LNZYZ=FW.X HSN :(&$'G=]49>Y2,CEDRU.H%VV9;- M#;Q5C[;BN'27LB%M5[G%4?)5$<(*WL.FVAI\J5 2/!UM:Z8A67Z7%:8-UZ+F MBNYPC6&E).4&GF2&V?_XT.IJQ447<8NHD_ 1TQ[$@W<0]:.X@R]NS<:>+^XP M:X 4++ED,N5,P(8887'/;TTWO$WGZF5B2I;B++ %85 ?,4C>OAF,^Y\ZQ Y; ML<,N]N35A<"O;W@F6 B5'G[?4MO)=UOMJO?JXF%N0.U@B5M=V3*%0>S/?UBW M<,M9>/7^"M1[7V4&4E5)JI]B.]L6\KQ^O__2ZU]@Q?2>2P,"=Q;:[WT8!:#K MRJH#4J5_S5M%MC;\,+>?$6J78-=WREYR$[@-VN\M^0M02P,$% @ \8%- M6):'=(JR @ ]0D !D !X;"]W;W)K&ULK59= M;YLP%/TK%I/VM 8"S8>Z!"E)6S72TE9IMCU4>W#@ E:-S6RG:?_];" LG8C5 MHKV ;>XYON=<+-_)GHLGF0$H]))3)J=.IE1QX;HRRB#'LL<+8/I+PD6.E9Z* MU)6% !R7H)RZON<-W1P3YH23A!.^4Y0PN!=([O(.IY)""A$RC!@_7J&!5!JB'0:OVM.I]G2 (_'!_;K4KO6LL42%IS^ M)+'*IL[803$D>$?5FN]OH-8S,'P1I[)\HGT5.] [1CNI>%Z#]3PGK'KCE]J' M(X#F:0?X-<#_!^"/3@""&A"40JO,2EF76.%P(O@>"1.MV@Z*3EQE=[!Q+E1S3:OV/P3; %:<:8R MB:Y8#'$+?F''#RUX5RMKY/D'>7/?2G@)40\%_2_(]_R@+9_.\#?I!(W;0R/] MO)%^;F,/5UB!()BB#8A<(IZT_7+H<0,O"LTICYY^M=EAW>.C=G0@&_30W>;F M:HV6M]=WZ]5LL[R[1;=<5]!BT:"Q:&"U:+VC@/K>=G#6?V/*+.:%@A@]7E.< MMMIBYTTPE=!F@!76\7\8-F*'UJ2T:6?=!=NY3PJVPCH*'C6"1YVJ:\X#8=BN MUTY]4J\5UE'ON-$[[ES@=VFVTY_4;(5]5+-[=+/F(-*RX9 HXCNFJDNV66UZ MFEEYE;M_PZN&:(5%2IA$%!(-]7HC??I$U614$\6+\I[>&PO M=V]R:W-H965T\2**7I.)X?_T],Y1D.;'59&_O0QU9(N>-S\P\(_?] MTM@[-U?*BXJTRZKEFH'$]FQF;2XZN]/7 +JV3"F[+T M(.KUQ@>9U/G>R7N^=V5/WIO"ISI75U:X(LND79VIU"P_[/7WJAO7^G;NZ<;! MR?N%O%4WRO^VN++X=E!+272FKI(W-ZTKZ9_8=ODRE4Q]- M^ETG?OYA[W!/)&HFB]1?F^7/JO1G1/)BDSK^%,NP=H3%<>&\R?@K M'\HX-#8<]G9LB,H-$=L=%+&5Y]++D_?6+(6EU9!&%^PJ[X9Q.J=#N?$63S7V M^9,;?9OKF8YE[L5I')LB]SJ_%5'WCHHUT'<2G[+,B.=L@> MBZ\F]W,G/N6)2C;W'\#.VMBH,O8L:A5XKN*N&/0[(NI%@Q9Y@]KY $_3J?.6X#EW]L<#O*&V^51 KUS"QFK#WO($*?LO=H[>?U3?]P[;K%V6%L[ M;)-^<@F(-RVV)L=UK) BWG6"!ROQ1_GWFWKPXBPU\=U61UI5;7?D6L70E*[$ M:6(67B6[C1'?E4AT(G+CA9];I01.3F539>O3ZXI:W(5SQ:8TF2=X?%NDTAN[ M>BS\(A>_QMZ0-)(4Y(G>N+X0_V+-].^7(E=BT.-'DR[?PO9+Z?X.*P M5WU96]P?=U91TU!&3827IZ(FD84/2.$AJ0<>H1L>H%1V? MI,T1.R>NH.EF+JUZ*21:Y6^'Q"6ZQOX7X]P;!",VF1(+:/]HL@P%EXT@*.#! MHO!*Y+0ZY=5ZO3H.JQVO+AR=OY\KL>1Z"ES(>V71'D1>-)":&/J'%U662(%2J&N'QB\"NQ M/^CT)CWQ!I?]SF%_$&Y-QB.^%74.QV.HR UZ+,LXXS \.8?=V!MU#D<]^H2@ M^OIH(,Z?8J@)!3[&US\=1OWH6$SJJ_XH;,22OV/#9%!?'_4.2V>><8X(2J\[ MBC@FO>Z@'VZ,A^6-X5%MU3\B#,@#/M(B49P ZZQY$J&9-1FOJ9!*E X+FQ@E M:YY: 3B&6N#$>,9X59I2_ZD!;/.I2E29 36HC%5R=T5 MY^LRLZ.]=80#F+?<#NNW/8S:NL"X[@+CUBYPK>Y57JCGEOQ68;M80-" ]FU M'?D<<(P67RT5N?"4B'(BB'6CUR'6?1&)@1B*D:CV:RAT@:"YS)$75 !G13K3:4K'8[CU-Q7: M8/-?I-*'+F%T3E52>$P:N(/;2L9STD^E%,#AN0?<0YAIJF_9&$>R2D6J;#&P MUENP=VPDN8B%(L\6UB1%['D'6&7N9LK:X 6#F0F^LM0]&BN$B=%77(W)2@Q) M<7.]6)!60T 5CC(O1K11:K. MF!9^(X2TBQC:=[YU#T "(!:.+>2*S$ !4<,X1Z5B'I P)G;:4W@([%Q?KUT;2KG MPL)8'R(G\8V\I40K(](X&CBN8U2]BP!MW"R8&E7"$CTCS)85VI!-#NE$9*+# M.\("14D$Q3)UYI'V,G]UODLU0_7/0ELZ!54YRQJWA'Q=CF1>A\9MU P.9*S* M.L/S7I71+#J853U)M00.M5]QJL/&%8,O3J5S&)Z#&W4F)/#-:2@TP1\J9*C& M2MS U90>YR\M%0BX6Z-JAQW3% M:9JN<[<4S'++U99H(<&:>'N5MY"*7-;T_"XG\[CJ>?F6<(?^+C)I[Q1G'B0U M"BVUNX^8(/[R+R*(*YS%0SU0C:3356+@65 *M1*YQ, M*UB;E4S+/(*K]'(/82@)9)ET&:*C\I(&UEV)2T]-#EY%W4ADU.B19,D/Z=AV M-M;=L3S:SL]V+?^GI+?0OTE-_R:M](]'[K>AY5R55?)TW3.?2PM;E6RGA3?$ MTDO-F/\7.-E W*@-G1F)8HQC.T<%C]$%'4$=[90Z(W!7)I0P6:ZGA1-4Z@$2 MP )WB3XN@*K0&Z_2+S0H*/A##VQ3Y7GJAWC&^]=9B'_+C7Y4\@ M<_7T'=764]QR?,]YN;4#$>W*HA<:DIO_)R('K8@\K!%YV(K(#2Q#V\/T: (&H39BQI\O%X6:+46#2J, M*C\7& K@CP-\B1W3*R_MO2+FSPNV0!X5^M;2>W9O0G^02:9SL$+BG47.[Y+* MNIQ4AH/9S\7I$K)X_Y6T7L=Z(:M6@'NNF/Z'J"-W&UY*=Y=(%A1/FH7SJMGR MVQ?4?@NUI(A2$ 2+NL=T]7?="D23A/+;J;45G3!')_5KM5"\V7'0LH9=G-@9 MNC=-=IGRY8Q'X?=I(.D5Y2O'J^ F^>,4-V\_9U:7ET].T01#Q4-36A+I9[L: MX6,[+D\ONML.NV3Z;M=)+C7T!6;K8JLJWDRV2)I9\8EK/C&B,+ST,9Y2HFZW M\^!\-656@)8,/:HS]*@U0S]+;<7O,D6;_1H&<@K<2[/SV3H0R,\Z!P#"+R*4?8T-)ODEV+91ZU'-#4.C]7?5^K! M=B OO*9MZ-]D\U^0/"D$_$C3I\(:\=E8AEW%2YGM]8]!94-?.PUP:)+B:-03 M-TOMG/B,FA _$2%VR!CVA\QIOQF/^)VO7:DVNK:=@Z,>8HYDQ80&]7)1+_X5 M&+6(6QYO[AKTQV(TB-K]W+6Y\3+S&?:VFC"W#L ^*S21";".KS?&"MJ34<[6 MN$#S1SY7M&O75A*>H=!<"E"X&GO3X'S6L^?=@:\P,/ M$ERQ(C5WJCB\12&L%$*' MN[S(H;QBADU&2FY!V=-DS2Z/:MK3.=IU/H4N(AEAO 13J*6W_?AE)9!:Q!$I:C?ZSI1V!KT>G2%D%0ZSD89BJTK M5H+"'LGV&H&L941W;>-%55 8;2A".9&VR!'09^>PW[7AKX[[+O( M[RCV$7K#+NQC"_\CMO ]V(*.3\].Z+ %48GM)'(O*VW@1J_F1J^1&S>,*_C* MTH):V_*9JB!E(D9J=G:(^5G)(K=%\[:T-]YT/.TO4W=(A.M"2:"18XH& KA:*BKSY(6TAUO=ARK>%&D4,O3, K-CI!QT7]7AJ64BX4\=YUIIVB M;M*,ACY\%@9M\Z+K65X?_MULR$DA17RH%074":.PV<_7E/<:X1OP-D+H]-\6 MZ@/.1@-BX@[$NZ*];V9G8/=^1^A?1_.#UNZ7SKE:J[/T%?NVW$/;#:C4CM56 M>V\VI%I=NPE8@YO=RC&QEM9#]K2<+7\<+R?T+TRM.?60%%>DZI_UJ6>J2AJAJ8R^H_WI,O@-02P,$% @ \8%- M6%:T&UL?51A M3]LP$/TKIVR:0,I(FJ2A96TD"D-C$@@5-CY,^^ FU];"L3/;H?#O=W9*UDFE M7^([^][S>X[/DXW23V:-:.&E%M),@[6US5D4F7*--3,GJD%)*TNE:V8IU:O( M-!I9Y4&UB)(XSJ.:<1D4$S]WIXN):JW@$N\TF+:NF7Z=H5";:3 (WB;F?+6V M;B(J)@U;X3W:'\V=IBSJ62I>HS1<2="XG ;G@[-9YNI]P4^.&[,3@W.R4.K) M)=?5-(B=(!186L? :'C&"Q3"$9&,/UO.H-_2 7?C-_8K[YV\+)C!"R4>>677 MTV 40(5+U@H[5YMON/4S='RE$L9_8=/5#N, RM9856_!I*#FLAO9R_8<=@"C M]P#)%I!XW=U&7N4ELZR8:+4![:J)S07>JD>3."[=3[FWFE8YX6QQJRS"##[# MM7Q&:97F:$*XI=MP], 6 LWQ)+*TCZN.RBWGK.-,WN',X49)NS;P5598_8^/ M2%\O,GD3.4L.$EYB>0+I((0D3M(#?&EO.O5\Z0'3!CI_^^QUZ&P_VK7)F6E8 MB=. ^L"@?L:@^/1AD,=?#FC+>FW9(?;BGMJN:@6"6O;_Y#6$BU9KBN&75PT/ M^&)A)E3Y]'N?@8-;[#= 9XSU K4_Y^^M1$CC[L"[SYQMZ-Y9U)P) Q]AD(59 MEE*0Q.$XR^&1F@^XA$:K%9$:2,+L-(,L',897'')Z8Y6L%*J,I"&V6A(2^-D M!/-. !R-XAR.X2@?9300_S@*2VIF=)<7Q;*OTO:D0 M+3PVM33SH+*VO8@BDU?8<'.F6I3TIE2ZX9:F>A.95B,O/*BI(Q;'XZCA0@:+ MF5];Z<5,=;86$E<:3-(5U[8A(QH\=9S"4=,##>,_^M^^=>EES@U>J_D\4MIH'TP *+'E7V\]J^P_N M^ADYOES5QC]AV^=FYP'DG;&JV8%)02-D/_+'W3X< *;Q'P!L!V!>=U_(J[SF MEB]F6FU!NVQBSBH[((5_ 7K#0=M+8_@>:-U W]^Q]GIT=ASM+LN%:7F.\X!N@T'] M@,'BU8MD'+\]H2T;M&6GV!?[TPAA57,ZAN>'\LV+ACM\M+"L57[__9C^DQ6. MZ[]&BG/AV6]$B4![CLT:M=_W#YU$2.,0WDOX'[DV_B3ZQXU3^/$27L(T/,^2 MW1C#LA-U(>3&=[#>3T33:O6 KAD#$WCU8LJ2Y"VDY\!&89)-@&7A)&%PR_.* M=.O^J\1A ](!0DD9"Q,W)&$VCN%368H<#W(=LNRT%+;3>( ]4G7Q7&[R5'L$+*7:4TH/Q]3TG;*\AO;P)CWI2.)Q MR.)S&K-P%#.B-^:"7"GOFJ[F%@LRDW[W>[LB,&^4MN)7O_!ZE(8QX=Y0%)/R MA*+5T5(A2'+SET %D_Z8$KRCGV7T8%U-*@WWB -Y*J3MG>1877PX,O>>I[2 M>P._Y7HCI($:2X+&9Y-1 +HWQ7YB5>N-:*TLV9H/*_H?0>T2Z'VIZ$;N)J[ M\,^T^ U02P,$% @ \8%-6(B/E@P'! @ P !D !X;"]W;W)K&ULU5=?;]M&#/\JA#H4#N!%TNF?E=H&8F== [1-4*?; MP["'LT190B2=>W>.TWWZ\4ZVZW2NZ^:I>]&1%,DC^1,):K@6\EZ5B!H>F[I5 M(Z?4>GGANBHKL>'J7"RQI3>%D W7Q,J%JY82>6Z-FMIEGA>[#:]:9SRTLELY M'HJ5KJL6;R6H5=-P^7F"M5B/'-_9"CY4BU(;@3L>+OD"9Z@_+F\E<>[.2UXU MV*I*M""Q&#F7_L4D-/I6X8\*UVJ/!I/)7(A[PUSG(\.!T/.,6Z M-HXHC$\;G\[N2F.X3V^]O[:Y4RYSKG JZC^K7))6MDGK#O=)'$@6RDMFHTQ1=!4;7?RQTT=]@P&WC<,V,: V;B[BVR45USS M\5"*-4BC3=X,85.UUA1(IE _HC%^^\&/OU9'8PEULX3'OXQGU8;ZJ$40!EUFV:E8UUY@?!&R+ M5(?;7S8AN,-'#9-:9/=_'\KMZ.V'<[LK)>(33($0P69. 6U1(4E!OG+XV-*P MJ*M_B/R=AH3ZKV""+>GJ+FSZP("Z=9^^W>B:MNJ7<"$DUZ&\ OT@D$$9T0$*3//,#;/*(";Z;5[ M,WT+]F WHN&S$JM5J MSXPR*Z1HC%_0 F:Z$E6&2* MTF,A(W96/?XO\=WFY'=$Z"6&'1C03@;9CQ,J@]^5\CD )T_P3;X'KXVU-S H M$+J]P!#',+;Z,9V1#=&/TF< ?$(+LY\1XC#<)--GU(J$,+6TY4A^>AO[?3\Q MWT1HR3A]3A>3'7O2QQO!$:BWNA&U3\\GW8B*? 3J/=\#W_@.+.D=!GQ;FB#U M;6$&YAE$W^_EGQIHOY^DD9W6 \O%:7HZT#%UL9\,($F#'P:8]4,6[ .\%9P M<$@M1]/((!;')R(X:[MQ4V*!=V]U60F3)T"^).NENO M+[NM\HMZMYN_XW)AT*^Q(%/O/(D:-E9+EO2+@-(HT/M" MT(:U8&UL?51A3]LP$/TKIVQ"FU1(FI;201N)%M"0 MQH0HVSY,^^ FE\;"L3/;H=V_W]E)0Q&E7Q+?^=[S>W'N)FNEGTR!:&%3"FFF M06%M=1Z&)BVP9.9$52AI)U>Z9)9"O0I-I9%E'E2*,(ZB45@R+H-DXG/W.IFH MV@HN\5Z#J.WE9,H-S)7[QS!;38!Q ACFKA7U0ZZ_8^CEU?*D2QC]A MW=0.Z,2T-E:5+9CBDLOFS3;M=]@!C*-W '$+B+WNYB"O\HI9EDRT6H-VU<3F M%MZJ1Y,X+MVE+*RF74XXFWQ7%N$:CN$;DC<#GQ[94J#Y/ DML;N:,&V99@U3 M_ [3".Z4M(6!:YEA]AH?DJI.6KR5-HL/$EYA>@*#?@_B*!X>;W# MJH'&WSY[#7JX'^V:X]Q4+,5I0'^_0?V,07+TH3^*+@YH&W;:AH?8$__U>S!7 MQL)O+Q$><6-A)E3Z]&>?VH-\^]4NZJH22!UEF8 Y,P7<4$_"K6QZVS7)@F]> M7>/;!-T*EDO4W^-!D,2G&I?0D2'4$QFH%U7'JO\N*9- M9@R2D*Q&L*H%. $O.N+3WI?^B$XZ^C".^_$%[+O;<*?=2M0K/U0,I,YFTWE= MMIM;ETV[OI0W0^^.Z167AK3D!(U.SDZ#1O(VL*KRS;M4ED:!7Q8T>U&[ MK/ M%?W5;> .Z*9Y\A]02P,$% @ \8%-6#UNP2K[ @ *@D !D !X;"]W M;W)K&ULQ59M;],P$/XKIX#0)H7EK4W2T59:]P)\ M&)K6 1\0']SDVD1-XF"[:_?O.3M=UJ(N$J#!E^3.OGO\W/EQG.&:BZ7,$!5L MRJ*2(RM3JCYU')ED6#)YPFNL:&;.1)A@P=!V[S1:;T@#,>UFR!4U2?ZQM!GM.B MI'F)E,Z+KWFJLI$56Y#BG*T*=(I5 M\@!'=VQ6H#P>.HJ6T@E.LH6=-+#^,[ A7/-*91(N"2K=SW>(8LO3?^0Y\3L! M+S Y@<"SP7?]H ,O:.L.#%[O&;SIJJZ+' 6<\RK!2@EF1'*;RR5\N\9RAN+[ MH;([4?4).I4U2W!DT1&1*.[1&K]YY87NNP[.O99SSZ ''7LEH=F30]QZ+\"M MWW+K=_>3OA;IBH@!G__24QK0;;5A]M#T]XJ.(A?PS50"=[A1,"EXLCS8\,YE M#Q=UEPG$/0'"--_L#Y">S"8;3>TY6F#ZX>]8K5H\> V^'44Q!/8@U%[?CL,! MA'8T"#KG.GHZ$V>K;G^5JI6J1];0QLGXPVW(WQ[$/GB^[04>!"YY MT5-,8&)Z=M]M+,^UXV!OG8 F!Y$V0ML=Z)'(L]WX\#EP=NXO@E^86UI"PE>5 M:JZR=K3]$3AK[K^G\.8OXIJ)15Y)*'!.J>Y)1-\/T=S,C:-X;6[#&5=4BS$S M^IE!H0-H?LY)L5M'+]#^'HU_ E!+ P04 " #Q@4U8O15]RO,$ #E#@ M&0 'AL+W=O70T&*EM"E:I+L8(:_YD+6:4:'^5BH%82TMPJ M5>6 N6XXJ-*B=L9#NW8OQT.QUF51P[TD:EU5J?Q\ Z78C!S/V2T\%(NE-@N# M\7"5+F *^M/J7N+3H$/)BPIJ58B:2)B/G&OOZB8Q^^V&7PO8J#V9F$AF0CR9 MA_?YR'&-0U!"I@U"BC_/,(&R-$#HQI\MIM.9-(K[\@[]1QL[QC)+%4Q$^5N1 MZ^7(B1V2PSQ=E_I!;-Y!&T]@\#)1*OM--NU>UR'96FE1M2K$ATNQ&-"/84*TV.E?4)BE3+?'? O7T^*/00-Z1 M"S*%!7*MR?NZR;2A[.PQG96@SH<#C::,PB!K86\:6/8/L"'Y(&J]5.2VSB$_ MU!^@BYV?;.?G#>L%? O9)>$>)/=W%SB\=[XE:DB>]8>(VV?US;=,J5 M6J49C!QL!07R&9SQ]]]YH?M#CV]^YYO?ASZ>8N?EZQ*(F'=I>8"5D+JH%_L) MHF3VN=OQNPV&/,)6DYM29$]_'(NKU_+QN!Z7$N @GV1:; \7,#U0S4#:%!T\ MF'R9+[8G?<1A,TV1>7(OB^=4PT69SJ D&4)*[%,L\'H]1V$M3<1O"./4#5P4 M?)?&/$$A""BS0LQHZ 7D'E&0A+3."4+D.+GD$RF+S(P/A"QCQJ!^$A-.$ MHSI%G3 741^^_/1]G=T*I<\QL)BH@ M.YK+"5^1#A^WB!3//%( MF/@[WXH]W\2+;UBATE:FK3W5E*(RAGWFH6$?D\,1CWLD1EY],A$2MZ,;!+9X ML"CDO!;H48D5BZOHE]B#8=1-&,*@X+$FMC.?NK$14?"B"(4FA_TGOW 3!!65$6S01%?JZ5 HS%>K3K50QR@FZ) MLLAMT*?U;J_EX[U[4'H_KVL@W'VI0=YRU[IX8J%YC&$'^49RD;CC$9) M8EP( UMZ_=_VMD?JH+4RA3G6H[IKR0!K:(64P3-S8E[-' DAK$ M-/)=\@&38+**;V*JR.UAHI?P!5",_1EA&BB/\2>B(8\)"VD8L[8T3AF(/=F+ MNNQ%)Q]YKV72E-F=J!<7=_@^E[?%2P\3;(KZ*U+7R8L2G#$ MF#P%.(AX2&[7$N8\>YZY\@/:/"]KCA$L^]KO 2%WG:5=S1X(QFY+::H7^\ MY@9[5P_LSH6]8"D\/-:U;FXAW6IWA[MNKBXOVYL+( ZL18%G=0ES5'4O(SSO M9'.I:AZT6-F+S$QH' 567.(]%*39@/_/!;[4MP_&0'>S'?\%4$L#!!0 ( M /&!35BD-Z(4H@( %\& 9 >&PO=V]R:W-H965T^KY,,"Z:[LD1!-RNI M"F;HJ-:^+A6RU($*[D=!,/0+E@LO'KO83,5C61F>"YPIT%51,/4\12ZW$R_T M=H'[?)T9&_#C<6#/7Q*)UY@!2''Q%@&1LL&;Y!S2T0R'AM.KRUI@?O['?L'YYV\+)G& M&\F_YZG))M[(@Q17K.+F7FX_8N-G8/D2R;7[A&V=V^]YD%3:R*(!DX(B%_7* MGIKO80\P"EX!1 T@V($HB'I'^'JMY9[CZQVQK*'V=\A>C>X? M1MLFN=0E2W#B41=H5!OTXI,WX3"X.J*MWVKK'V./;SC3&N3JS^?XX>3" I\, M3#E%?AY2?I3[L/)YQF@/UQM4U(-P([6!A32,U]O37(#)9*692/49--EEI9*, M6B&%BMY8P3WN(C#C3,!PU!FEP;E2>&;K5SO:% +M9P\F84A='57VLMM*VV5^;?^@G#0:&PO=V]R:W-H965T3W8,/XH$@")GK.4BJ&52+F^ MM6T1)9!A<,9ENJ6KVRQYH!CHY2EMN0R"J1>L$>#=9X!7.0W]2T!6:L91$! 1Z M/P6)22K0-WB6.4X_*.#O\REZ_^[#P);*76W4CDK7[@K7O".N^>B>49D(%-(8 MX@;]:;M^MT7?5C157'DO7-UYK8!3B*Z1[UXAS_'\!G\F;U?WFL+Y;];#?VU] MCPR_*AS?X'6.X$T4MUQMQIY SLIUTF6VWKYGDKUCB"H;76UC= MH$%N6L?S;QKDPCJ>U]^7VZ,AJ&@(6FEXB3]\5F>@:(PXJ%F^\>OQ!K4X>OUZ MM'4LM^_5@VT0;S"/K]#7M590=?.KTI "$8IFP F+]0H3JA6K%:'U16/K[=98.N2Q M-81SM^!)<^&%S.WEHU?EH]=>>R D)Y%4-,\EBQ[17_>0+8#_W<1<*]29O$PN M"3:])%AX(;"]?/2K?/3_[_T1_LC5X8,^4Y797#\0Z*M,@".98'I\]YS:-OU: M';M!O06U1G=N5B\)%M;]/]+*;JI4W;PY554*7K-TU=;/;VK-U6\ZP.IB3>?< MM"[6;3J^ZF)!R^GE.J_OTVD8NB32^*%EX*;3\O._.-VYJ7 ML1I18I+F>AY%5<+G*,W57("6G&6FR^3ES*/FG!!SJEZ_A.X*19>Y M0N-,CSNG&D3IS=YKF=_O]KV#HFZ0"QR_USLHZD:XKAL$!U5]$JY@S]X9%-7; M^LI,Z *90:YX]:]6JZ\ 8S/['JS?N;<3MV%]JK\:F,'T%;[XY'"/^8I0@5)8 M*E/.=4_YRHLIOKB1;&W&U 63:I0PEPG@&+@64,^73(VJY8TV4'U+&?T#4$L# M!!0 ( /&!35@=*#/M^@, #,/ 9 >&PO=V]R:W-H965T(+;/]QV?S\>7,SYP\2(WA"CTHZZ8G#@;I;8/KBN+#:FQ M'/ M83"RXJ+&"IIB[S$E5:2:8Q]\MJ=/Y MU,#C[U?VSR9X".892S+GU5^T5)N)DSJH)"N\J]1W?OB=M %%FJ_@E32_Z-#: M>@XJ=E+QN@7##&K*FG_\HQ7B" \=D#0 H(^8/@&(&P!X;4>ABU@>*V'J 68 MT-TF=B-C@4_(*&M@4U_&/4-&O2B3"?*4@D8I8!3TV]<$?2(/J$9EE0B MOD(+021A"C?KR$JT;')(CRWIFM$5+3!3Z+$H^(XIRM9HP2M:4"*!9HZK8EM9$';P1=8B^>O"2J::Z$]^.&!(Q6< M]/JNN:.OW?>V)6N\14=9$J61YX=^+S%M=G$\' U[N7DE7VZS&\&&\.T)FG3R M)!?E,;!U4+R\ITAR-K/^)CVW2#RO9Y2]2Y.? M6_C1,<^) &DG0/J^ !#J[3(DO3)#;'9)Z >CGC!7\N46NY&7!FEB%VC4"32Z M8@.Q_I&-MO"X.M;(R%+RJL)"FD'3:U6H<9@( IZ^IQ;>8-^T)F5*NYM MLMQ&-1S9=?&]GR];[ZK4N:DVK<_WQ+&86=2QDYW)8R4[T\<]*@+@_;0VU9=$ MYI'>O+VZWJ[">S1U3:]_YC_,?4M_IBM"4W3\I&_*R:]8K"F3J"(K<.4-$LAR MT51H34/QK2E!GKF"@L9\;J"J)4(;P/B*0QG2-K2#KDZ>_@M02P,$% @ M\8%-6%0[A(_; @ Y @ !D !X;"]W;W)K&UL MO59=;]HP%/TK5K2'5BI-2$B@%2#QL6F3U@F5=7LVR858=6QF&^CVZW?MI!DE MH=I#MQ?BCWN.S[F^R65XD.I1YP"&/!5T5.9LS:FAXZ&2!Z)L-++9@]B#V $^4XDDOR C%W,PE'%] MB;B'Y9QN@;]&B5^FGE9UKZ"<_X2<@=*L@U>2\RR%[B M?D3 (HQ8]L[^'AZ_(B>K[BAQ?[PQ?:WXO9JY0 M0)$Y;*5F1E]>87%S*E)H2V%Y1.*.L*_Y?AQU^T-_?VRK&=/M!77,"^V]6GOO MC;33+&.V_MK$EV?$1\)N^O&)^&9,+XS;Q<>U^/B-Q*NJTE5=Z6TVXH;$3GQS M>@G-H&[4;_>1U#Z2-_'1ICEIR E.!#&ULM5A;;]LV%/XKA%H4+9!&HB3?4MM 8B]8 MAK8PXK5[&/9 R\U[7C0GE MSGB8?9O)\5"DFE$.,XE4&L=$_K@#)G8C!SM/'Q[I>J/M!W<\3,@:YJ"_)#-I M9FZ)LJ0Q<$4%1Q)6(^<6WTQPSRID$E\I[-3!&%E3%D)\LY.'Y^&( P4<-BCXA8)_JD)0 M* 29H3FSS*PIT60\E&*'I)4V:':0^2;3-M90;L,XU]*L4J.GQY^%!G2+WJ,[ MHJA"8H5F$A1P37(O\R6:YQ&V:W.ZYG1%(\(UNHTBD7)-^1K-!*,1!65@[@F5 MZ"MA*5CY*4BZ)390Z($K+5.3 %JA"2-*&1Q8HEN%/L(6&/+-4(%9M%M^I&1! M&=46\^T4-*%,O3/H7^93]/;U._0:48Y^WXA4&6DU=+7QA+7'C0JK[W*K_0:K MIQ!=HP!?(=_S@QKU2;OZ;RDWZEZ=NFO\7P;!+X/@9WAA(YW2321SPI4)O93& M5_F\SL B>4056FP;7]DFS_Q#) G\W%(#MGT9M7 M?1_C#X@P=GA,3P37TO36VD.U7V'6'?C/V%=E!D&#LP6^<7 COR$/;V;=R[>*47D/695O3!JHC?:4A'?'#GP#^C MU@O45KY5$=QIH+OOSOC%[;FUV O8]FJO$6KR[[Y'X_8F?6+!S'=4*70O"8_. MJYOV[<\MG$NA'3MK?T? [9>$%U5.>$*3K!'"85-L]QT=O[BEMR=CM6=7BJ=- MY)CNOJOC]K9^8BH^< TFN!H]$O,>F>](TIZ K9N>G8 70CMVT?XJ@<^^2YQT M&O:JM_O*U:=&J!/XSX+J'CP?[=O]$Y%KRA5BL#):WG7/9(3,G\/Y1(LD>U$N MA#;OTVRX ;($:07,^DJ85V4QL8_4\I\2XW\!4$L#!!0 ( /&!35B(!EY@ M= ( (<& 9 >&PO=V]R:W-H965TVWGVTH8H%$>P-^N/_= M[P[[F%9"OJL<0*./@G$U\W*MRWO?5YL<"J)N10G<[&R%+(@V4[GS52F!9$Y4 M,#\,@L0O".5>.G5KSS*=BKUFE,.S1&I?%$1^SH&):N:-O*^%%[K+M5WPTVE) M=K "_5H^2S/S6R\9+8 K*CB2L)UYWT;WB\3:.X/?%"K5&2.;R5J(=SMYS&9> M8(& P49;#\2\#K QJPC@_&G\>FU(:VP._[R_N!R-[FLB8*%8&\TT_G,&WLH M@RW9,_TBJN_0Y!-;?QO!E'NBJK$-/+39*RV*1FP("LKK-_EHZM 1C/ )0=@( MPO\51(T@J:FO#9H-X&\:C'F-$9[ 6,+F%D6C:Q0&830@7YR7_]AS(P^&Y+XI2%N5 ML*U*Z/SA$_Y>2&6*K$%2P@:SJ>6)D]N+S/7PE:[E&(G00WBU1[B;F!\AX_H^D8X#O P'&[A\%FX!\JI.8P9V@DQ M? YP+VJ$Q_$16M\(3\+Q,%K28K6\53I+),9S?:1.V1?\DY0@RV1A?L<:Z%-'W+#W/PI0%H#L[\5IGLT$]N,VG]/^A=02P,$% @ M\8%-6!/[CW]1 @ +P8 !D !X;"]W;W)K&UL MI57=3]LP$/]73A$/(&U-DY0/H382;3IM#TP5'=NS2:Z-A6,'VZ'PW^_LA*RP M4*'MI;$OOP_?Q7>=[I2^-R6BA:=*2#,+2FOKRS T>8D5,R-5HZ0W&Z4K9FFK MMZ&I-;+"DRH1QN/Q65@Q+H-TZF,KG4Y58P67N-)@FJIB^GF.0NUF012\!&[X MMK0N$*;3FFUQC?:V7FG:A;U*P2N4ABL)&C>SX"JZ7"8.[P$_.>[,WAI<)G=* MW;O-MV(6C-V!4&!NG0*CQR,N4 @G1,=XZ#2#WM(1]]-_8==BSR$]AZ0C)!]UF'2$R4<=3CN"3SUL<_>%RYAEZ52K'6B')C6W M\-7W;*H7E^Z>K*VFMYQX-OVN+,("/L-*T]W3]AF8+&#YT/":;H.%XPPMX\+ M#WRR#1,G!+U=9W!\= )'P"5<72ZB@7A&T[ = M7G_DVU%ZS?262P,"-V0U'IU3@^IV/+4;JVK??W?*4C?[94D3';4#T/N-HA[L M-LZ@_X](?P-02P,$% @ \8%-6(:!2F$'!0 E" !D !X;"]W;W)K M&ULM5K];Z,V&/Y7+'::>M)=P8:0I$LBK>VF=6JW MZKJ[:9KV@TN;(0,J+:#.725FO)Z#PSBD*;.(YO1Y3' MUFR2W;N7LXE(=,AC=B^12J*(RI=+%HK-U,+6ZXU/?+G2Z0U[-EG3)7M@^O/Z M7IJ1G:/,><1BQ46,)%M,K1_QQ97KI@;9C"^<;53I&J6N/ KQ-1W6DS)B M(0MT"D'-SQ.[8F&8(AD>WW:@5KYF:EB^?D7_.7/>./-(%;L2X9]\KE=3:V2A M.5O0)-2?Q.87MG-HD.(%(E397[39S74L%"1*BVAG;!A$/-[^TN==($H&V#MB M0'8&I*F!NS/((F=OF65N75--9Q,I-DBFLPU:>I'%)K,VWO X3>.#EN8I-W9Z M]IO0#%VAC^A>FM*0^@71>(Y^^I;PM4F6-@\>M@E&8G%LSMDUTY2'ZKV9_?GA M&IV]>X_>(1ZC/U8B46:NFMC:<$U7M(,=K\LM+W*$US4+SI&+/R#B$+?&_ HV M_S6)C;E39VZ;".5A(GF82(;G'<&K>,Y>/?^ EE*H6N^V<'X&EVZEIQEV?.*, M)_93V8NZ:=[ (?FT"ELW9^N";&^94A=FAP1)E(14L[DI;+/) TZW6\?X0",A M-?\WNU''?[O H$3LX\!U2L2V_.NF.;Z/Z_E[.7^O4[1CINNX>@=JC+]2:!FQJF?PH)I^8-?O^.^P[ M/]35?$]@%4_]W%._WQW@'\1[-"Z%>^M1[22G/B?#G.D09'J9\'#.XV7&-!_< M1&LIGEA*6H$9 \';9JPGL$H<1GD<1OUF;'30C,@ >_O[:'20,N(-\9&.-P*KA 8[Q2O: 8-SO6O>CR%#MWS!T$V,_F)4 M*G26_KRO?;O"D$/TD@+4OEA!RZ[.EO0([K,2Z/.;E0 OV+84^D*KAJ?0(1@6 M(IUJ 89TQT Q@*9=O2UT#(:%S!T-5N:6W%><8+I!R-;I[@FM&H!"".%N2NAH M#]_AE9NX1S#>UVWX4 UYV/./O'EQ(82EC#Y@VOTCJ'I]!-N!!.&%9. MG;8L#.D".Q:T[.ILH;TP++Z:%$"3GMVK"NL+K1J30H=A6(AU*@ 8$A.@ D#3 MKMX62@[#4N[WQ8('K&FS[E6F]856/2(H=!J!157[0P+GH%G[ON_MGQ$X![W: M'Y C@IL40HO 0NMHGAKV:!B^;>KZ0JL&HW2\T[^L>@,2Z-&P95=G"U5%8%4% M9KY!="RJ[.%/".P//O"5CP(&7P F.T M3N\IQ!CU9" MK"\GDS)>L8R6K_F:Y?+.DA<9%?*T>)R4ZX+111V4I1-B6=XDHTD^FEW5U^Z* MV17?B#3)V5V!RDV6T>+'+4OY\_4(CWY>^)P\KD1U83*[6M-'=L_$U_5=(<\F M.Y9%DK&\3'B."K:\'MW@R\@F54"-^"-AS^7>,:JD/'#^K3IYM[@>656/6,IB M45%0^>^)S5F:5DRR'_\VI*-=FU7@_O%/]C>U>"GF@99LSM,_DX5878_\$5JP M)=VDXC-_?LL:06[%%_.TK/^BYP9KC5"\*07/FF#9@RS)M__I]V8@]@(D#QQ MF@"B!C@] 7838!_:@M,$.(>VX#8!M?3)5GL]<"$5='95\&=45&C)5AW4HU]' MR_%*\BI1[D4A[R8R3LP^Y3'/ MV$&8ER$3-$GEA3'Z>A^BER]>H1FGT#E5X3;0W6_/=5Q5(8 *7-M2%![$ M%0UQ=12Z.X6N4>%-'&^R34H%6Z"0+>7=!;IEN3P2Z$Z*+]'-XA^Y%LD"(="- M$$7RL!'T(65(<'1'B^KR7Q]8]L"*OZ%A,K9>E<++EK*C&U?S5$ Y#B.DJ(@DY+'T0!3 M1]UTIVYJ5/=I_F[R:?X>/3!IC9@T*'%*RS)9)C&M[ 985*9:/Y2>S@<1X2 B M,B$Z4OV=5-_\+&9\DXMR3Z-\&)<%SY $@(C(A.H*# MG># */@+_8[8+M>L2/@"-8D-FB)K6"J 4;5"-)I8(T]7[9ZQQ*>N2$UD=R$) MU&R%4/J:=!!7-,35U4A:C>3@POF[W)4U;O@"R:F^0'-:KM ;N15#;]GBD5T< M4BK-#1Y;*\_*%IZ5+3H76W?J6MN*3_:M3>1^LM@!4;-3!Q%BV6IVZJ@QUA\_ M'86G@=N3G:UOQ6;C>DK5Q+K!'+NJK#F$PGBJJ==AV)NJXG60A_NTMXX6#UC: MD\MH0]S51J;J"$ H[!%U! #85!L! $0<8O>,06L)L=D3'E=9L6[IA;@L?NFN761 MQ.PBCRNI!'"&@5IN )#J(2 >K+T-!5"RGO8H;KTC,7M'TXJE6S7BJEL# .3X MOBKP *9H@*FKK_6%Q.P+;ZJD/>$UKIGVV))Y5K;PK&S1N=BZ$]2Z6&)VL:8$ MU"VD[:K;,P!$B/;F!$"-?5O-0!V$O2#H2<'6L1*S8SVI: +^TR.^JAURJ;++ MJG@ YOBJ>!TT#7JV9:3ULF3 RYY>-Z$7E]K6%$3I6U,(IFU-(5#_UM1N3:%M M-H7'%5%;-VY8K7YS .02530 &JN;W @ V9[7([GUB;;9)QY71VW V+F!]MLI MY"-]2TUV$.8&JFS0E'H]NU.[]8FVV2>:?B'>1GI*>JDJ=91CJSN @ZBB :JM MPLG>YQ09*Q[K[UA*%%>/[?:'\=W5W;RMDHMM^Z;$\$7]S;9T0W<@WK8 MW0DLV:7*BL602,83(F ]M2[<\\#UM4'6X@\&!UEY)GHJ2\Z_ZL*GU=1R](@@ M@E!I"8H_>YA#%&DE',>W0M0J^]2&U>=G]>ML\CB9)94PY]$7ME+;J36RR K6 M-(W4@A]^@6)" ZT7\DAFW^20MSWS+1*F4O&X,,81Q"S)?^EC :)BX W?,? * M ^^C!OW"H/_:8/".@5\89*CM?"H9AX J.IL(?B!"MT8U_9#!S*QQ^BS1__N] M$EC+T$[-?N,*R!4Y)3> ]"0Y"D!1%DGR&1Y52J/CB:VP&]W8#@O)RUS2>T?R MUS3J$7=T0CS'ZY.'^X <_7A,:(/0W"P40-@C?;S!FOWT@SMT?FX"F(L-,S$=XON9[X_'ON,X$WM?1?2VH>?TA^-JPQJ$?@FA MWP["ERS28$4N]EBS ;( O?R4+="Q1$R._@0J&GW+V%U;/.:QC\D3CD(2UR$Q M3]16$L\G*_HDFWS,+#4HI/K/2NZH0:E&V"\)^_^1<,!DR--$D0556'\'(H2D MT?>,/;6%FXN-*R[E])S!:/S*\QJ;^:[7['>#DLK 2.7J417)!S^W-$G7F$%2 MH3%=TY!%3#%VH#H2JX$Z*T&=M0-UP^A2>]]3$Y^SC_(Q=MJ63T=B-3ZCDL_( MR&=.(X:;TX11XAKCT"C3-@Z[% LZ$JOA&Y?XQD9\-X"AAE[UULVRA0TW;YAW M%)GS&+?B(:Q.\NS*U_@J40*71$.F-7>-23%/:?[WD^/<*-46>$=B->"N\[(? M=HSSOL#3DP:X !J1*ZDPI9([@>V^@V MCZ MKJ[4ZKPJYP>WW0IXJ3US@1L0O1$A]]]2*H!<<]Z8,0KQ4159;_":EW$$ MK7EUI%;G]7)H<,VGAL^04&3S*=X)O@<,6]4449>%2M67O'Y3JC!WUQI.1VIU M."^'"=>\C6Y,%QAN"V#Q,A4RYX7>)$@#1V.",??<-L-TJA9TI5:G_G+ <,TG MC(^ZI/]F^^*ZC2[9Y3$CZ$HMAV-7KDKTQ=8M%1N62!+!&N6=WAE&G,COBO*" MXKOL]F3)E>)Q]K@%N@*A&V#]&E>VYX*^D"EO[&;_ E!+ P04 " #Q@4U8 ML\NP=8(" #B!0 &0 'AL+W=O02NS8(5#D6"()J$BE0E#:YXN]CD^<[]*[,Z'_OGMGQX00HKXD M][$SGAE[-UTK_6PJ1 NOM9!F$E36KB[#T.05ULP,U HEW91*U\S25B]#L]+( M"@^J11A'T3BL&9=!EOJS>YVEJK&"2[S78)JZ9OKO%(5:3X)AL#EXX,O*NH,P M2U=LB8]HGU;WFG9ASU+P&J7A2H+&W>:V MF 21$X0"<^L8&/V]X R%<$0DXT_'&?2/=,#M]8;]QGLG+PMF<*;$;U[8:A)< M!%!@R1IA']3Z&W9^SAQ?KH3QO[#N:J, \L9857=@4E!SV?ZSURZ'+0#Q[ ?$ M'2#>!8P^ 20=(/%&6V7>UIQ9EJ5:K4&[:F)S"Y^-1Y,;+MU;?+2:;CGA;/9# M681K.(7O2&&8S0)FS%1P0^\8;F7[K;C0C^=H&1?FA.J>'N=P?'0"1\ E_*Q4 M8Y@L3!I:4N6XP[Q3,&T5Q)\H&,.=DK8R<"T++-[C0W+36XHWEJ;Q0<(YY@-( MHB\01W&R1\_L_^'Q 3E)GW#B^4:?\/DD5XP70#D"JU4CK:',>K1!J M2KW12/UA095 7:HI^\C7IOHX/>;F6NO3YR<4 RT)J:,=DN-4N->JEGR(&&G)5$&0W.J?UU.U':C54KWY0+9:G%_;*B(8S:%=!]J:@Q MNXU[0#_6LW]02P,$% @ \H%-6'->H6PN# SIT !D !X;"]W;W)K M&ULO=UK;]I*'@;PKS)B5ZM6X@1L9V&47G>F63:_[/72\93-:'H4SUG$7WF,DQG-^*_)4R^=)XQ.\D:SL*?V M^Z>]&0VBSLU5_MQ]N)S\#3-Q!.] MFZLY?6(/+/LZOT_X;[VU,@EF+$J#."()>[SNW"J7_N!"-,B7^"M@+^G&8R(V M913'W\4O]N2ZTQ=KQ$(VS@1!^8]G-F1A*"2^'C\*M+/N4S3?XQ6+%!IT(;QR':?XO>2F6[7?(>)%F\:QH MS-=@%D3+G_2U^(_8:*"J>QJH10.U:8-!T6#0M,%QT>"X:8.3HL%)TP:G18/3 MI@W.B@9G31N<%PW.FS:X*!I<-&V@]%?O7'^KB7*\K\GZS6[\;BNKMUO9>;^5 M?4U6;[B2O^.]Y=]B_H>LT8S>7"7Q"TG$\MP3#_)JR-OSO]\@$H7[D"7\U8"W MRVX^Q1DC!OF#:&R4D0\:RV@0IN0+>\T6-/QXU@-&.3_(&')&8^,C,E .;I0I9Q[8G#/]@XS5?&T& M$L9NSJ@2QI$SSB):;Y2,<9N\X^N2^Y!&69?0:$)T_MI<+-HE M7^*,AC5;<"?M2DQ@+M,Y';/K#I^AI"QY9IV;?_Q-.>W_LZZ8D9B&Q'0D9B Q M$XE92^PTQ\3L\?E&.>N?]?O]J][S9BW7+*><'O=W%G20:^2_=04KQ=H6+!+3D)B.Q PD9B(Q M"XG92,Q!8BX2\Y"8#\(JE7^RKOP3:>5K+ F>J3B&[A(C>&434AD+ZJI?"K:M M?B2F(3%]B5UL[)_Z1WR66]TY&<@N321F(3$;B3E(S&WT-GG(+GT05JG7TW6] MGDKKU:?1XI&.LT421$_$H.,@#+*W?*K]C29L&B]2MMYWD_^1(4W"=$0G7?XH M#![C) JH=-\N[;YM=2,Q#8GI2,Q 8B82LY"8C<0<).8B,0^)^2"L,E:* ML]]WD"[MJNVX@,2TLYH#SI/^[H&DCNS50&(F$K.0F(W$'"3F(C$/B?D@K%+S MY^N:/Y?6_#<6ABF?%R1/,;FCT?U29$21L$F3D]BEA3-2\=#8@[:QM MU2,Q#8GI2,Q 8B82LY"8C<0<).8B,0^)^2"L,C)&"^G(X/'?2?RXJO_5 MH4.7^/0UF"UFY"Y.."D.*X:4KP5_K6Y$D';2=D1 8AH2TY&8@<1,)&8A,1N) M.4C,16(>$O,O=B:O:K]?G;Q6JEWIEY_O]P^< G^41_G;.(#P4+OIK$"V;\21&IZ9+;6;P0QP*?V&M&OKRP\)F1?S.:I'7C M@7PMV@X(4$V#:CI4,Z":"=4LJ&9#-:?0*H=[)_V:PST7VJ]7U^]VI2Y+&M5O MM>XW1>=I O7X'6XP%2TZ":#M4,J&9" M-0NJV5#-@6HN5/.@FH_2JD-'&=)3Y"F]WW4( WP034-JNE0S8!J)E2S"FUS M/E'[H8H-[=:!:BY4\Z":C]*J0T,9^%.DJ:)?G%4\L#$?,B;DSV>61.(;,L0( M^, R%B1KTGIT@*87H9H.U0RH9D(U"ZK94,V!:BY4 M\Z":C]*J8T@99%3D2490=D&IB0JJ=4>UP\9+:O(U;UW7T(PB5#.AF@75;*CF M0#47JGE0S4=IU;HNPXJ*/*VX]P2E'T2BKL4)2+' .)[Q8P*61YCK+BUP5_13 MJ=?MDH;&#Z&:#M4,J&9"-0NJV5#-@6HN5/.@FH_2JF5?)A$5>11Q7]FOOH(X MG/*C!98_G="G_&Q $->6_;(?D;@HZ_Y(/=DN_4:+:?*U;EW3T @A5#.AF@75 M;*CF0#47JGE0S4=IU6OME'%#];WCAK>/&4L.?MBH[N:P3FNG\$T7U.0;UK;L MH9H!U4RH9D$U&ZHY4,V%:AY4\U%:M>S+M*':(&V8K=*&77+/DC$O?['7ON,E MG']).5R,LP4O=OYX=7&!+ODRY3^G<3@IZK^VUI7=67UMJ3=;3I-O2^M*AX8+ MH9H)U2RH9D,U!ZJY4,V#:CY*JU9ZF4-4Y3G$O>?@OD:+5$S:XQG?I^?[?H/5 M?GA7=+#UD59_9[K><#E-OL*MRQF:#81J)E2SH)H-U1RHYD(U#ZKY**U:SF4V M4&V7#=S^*%X75]CE9;T\(L\S.^N3[+7%O>Q.4;8^L-ZN[4:+:?*5;UW:T-@> M5#.AF@75;*CF0#47JGE0S4=IU=(NLWVJ-,9S^-,R+T[3U>GT_ HA8CH>)!/R MKP5-Q$&XFE]!J:;(D6FD(533H)H.U8Q"J_F:9W7<,VL6'*@U"UK0];.AF@/5 M7*CF034?I54+OA-U4>>GNGX&S#+P7+5Z[UU !ZQ3^HID,U ZJ94,V":C94,B.J=N M?K9^M/.)79.E-/DJMBY@:+X.JIE0S8)J-E1SH)H+U3RHYJ.TZOVVRGS=0)ZO M>\>C@6767GHT(%^YMD<#4$V#:CI4,Z":"=4LJ&9#-0>JN5#-@VH^2JL.*V5^ M;R#/[_VFHX'!;D*O/K7;=$%-OEVMJQZ:Y8-J)E2SH)H-U1RHYD(U#ZKY**U: M]666;_">UQ2432;>]\I \LUJ/0V!7JD0JNE0S8!J)E2SH)H-U1RHYD(U#ZKY M**TZ(&W<3KA5&O$GK@Q4=+!]([B=<+%\15H7/?8.P=A;!&/O$8R]23 TIPC5 M'*CF0C4/JODHK5KT94YQ((U'_>(L)+_$N1?32#YC0.:]AE!-@VHZ5#.@F@G5 M+*AF0S4'JKE0S8-J/DJK#AYE]G'0\EJ"!N]+\EU".==Z((!>.1"JZ85V^$X5 M!K1?$ZI94,V&:@Y4*/-_I?Q"G&3_6%CGT H!0 M38-J^H'_N#/RMN=4K %=#Q.J65#-AFH.5'.AF@?5?)16+?HR]S@X<+&_@S

V#"?78S%R3_1R<:S)&&/XHJDE[=JI[?S_)UR.51JGC>4 M2[/N>4NYM//G>V6W-U=S^L1\/K,)HI2$[)&O0O_H[*1#$C'I6/V2Q?/KCM(A MHSC+XEG^<,H''):(!?CKCW&L>444" G!0 &0 'AL+W=ODE, MK9$6 50)DL3Q&:DHEU&>A;VISC/56,$E3C68IJJH?KI&H=:C:!@];\SXLK1^ M@^1939=XB_:^GFIGD9ZEX!5*PY4$C8M1=#6\'*?>/SA\Y[@V6VOP2N9*/7CC M&2W^+MU:[4^YP-O^F M+,)'> /OF9*JX@PFZ%Y(@9(]P>$$+>7"P!UN;$/%D?.[OYW X<$1' "7<,.% M<)=A,F)=+IZ1L"[N=1LWV1-W@FP :7P,29RD.^#CE^%?&KD/3EP%^C(D?1F2 MP'>RA^^NU(@P#O5&;>#G#59SU+]V"7N1R7?=I:DIPU'DVLJ@7F&4OWXU/(O? M[9+YG\C^$)WVHM,715\QIAII#=-ME(L0Q4^-57XV>)N1U;;.OWW20=K[M.F3K6?L1\@-U4LN#0A<.%0\ M.#^-0+=MV1I6U>%ESY5U]Q:6I9MDJ+V#.U\H][H[PS=+/QOSWU!+ P04 M" #R@4U8KNVZE[<# ",$0 &0 'AL+W=O#AXRN)D?*'OD60* O>5;PJ;$58G=KFCS>0D[X M#=U!(5?6E.5$R"';F'S'@"0:E&>F;5F^F9.T,&83/7?/9A.Z%UE:P#U#?)_G MA'V=0T:/4P,;3Q,/Z68KU(0YF^S(!I8@/N_NF1R9-4N2YE#PE!:(P7IJ?,"W M$=8 ;?%'"D=^\HQ4*BM*']7@MV1J6"HBR" 6BH+(GP,L(,L4DXSCGXK4J'TJ MX.GS$_M'G;Q,9D4X+&CV9YJ([=08&RB!-=EGXH$>?X4J(4_QQ33C^B\Z5K:6 M@>(]%S2OP#*"/"W*7_*E*L0)0/)T ^P*8#%"(LALPN@1,64MV=2#KKY&RWJEA1+*4C"YFDJ1JC$*0($RCBKW)VN5]Q00J1D@Q]DK)=D@PX$A0M@ DI0[30(0+CZ&T(<% F?F$)&K/R:<17=O(S.?B$Z!]W10FPYBF1$ M20<^[,?[/7A35JHNE_U4KKG=2QA"?(,<_![9ENUTQ+-X/=SN2N>_>8^N]GY6 M#*?6CJ/YW)>T(P7!E2"Z-K:$^AJJ;JO#S/:DWXEY."U7V\JU[< [MPK;5EZ M1_C<*FI;C3W7?O9XEJ-;Y^CVYOBD;[2@10R%8$3?;P\I?T1_W4&^ O8W^A<] MP &*/:"Y/#=;>>,^+W;5IM>E^M=PRWS>!ZQ?9"+ZU_T!:V%XR;P@[:A\3&3O,UH_I26^$KQ=X/_;B7<#M-V'/YM5U3(DZ,?MT 28,I KJ^I[&^K M@7)0?X"9?0-02P,$% @ \H%-6(!08UPA P Z0H !D !X;"]W;W)K M&ULM591;]HP$/XK5M9-K;01DD H#)!:0K<]M$*E MW1ZF/9APD*B)G=D&VG^_LY.F4 *B&^.!V)?[OO-]/EVNN^+B048 BCRF"9,] M*U(JZ]BV#"-(J:SQ#!B^F7&14H5;,;=E)H!.#2A-;+=>]^V4QLSJ=XUM)/I= MOE!)S& DB%RD*15/EY#P5<]RK&?#;3R/E#;8_6Y&YS &=9^-!.[LDF4:I\!D MS!D1,.M9%TYGZ&M_X_ ]AI5<6Q.=R83S![WY-NU9=7T@2"!4FH'B8PD#2!)- MA,?X77!:94@-7%\_LU^9W#&7"94PX,F/>*JBGG5ND2G,Z")1MWSU%8I\FIHO MY(DT_V15^-8M$BZDXFD!QA.D,F'4-VC4*V:Z3L9*X-L8<:I_PQ60 M+^03&8:<\30.20!8@U-@X1-:QXN)5)2IF";D!JMVM!!AA/="K@1/R0"$PE)$ MKRQ+8A"2G : ED2>&6QN)0/.0F!*4%,:M[%\(#^O(9V ^(5NMW1%KJD"H6,\ M\\MUC_MQ0$Y/SL@)P5AW$5](RJ:R:RO,7V=AAT6NEWFN[HY MA:U6@EB"U?_PSO'KGZM$/2;9\$AD&X(W2L$;>P5_3_B,W'&%ZK2:"_)6S4Z)EEP3++AD<@V;L(O;\+_#\W"/Z19;#MY[:V2W'9JGF\5 MY+:3WVI[KTK07OMVIR#F9FB2).0+IO+F65K+N>S"C".O[)=.9^!4V .&PO=V]R M:W-H965T$:DFO*M+7*.)#2@++7=7N_2SDA"+7]D9$ON MCU@ATX3BDH,HLHSPIPFF;#^V'.L@6"7;6&J![8]RLL4UROM\R=7,KEG")$,J M$D:!8S2VKIWA?*#UC<*7!/>B,08=R8:Q!SVY#<=63SN$*092,Q#UV^$4TU03 M*3=^5)Q6;5(#F^,#^R<3NXIE0P1.6?HU"64\MJXL"#$B12I7;'^#53S&P8"E MPGQA7^GV+ @*(5E6@94'64++/WFL\M *)YV@%L!W.> _@L KP)XK[70KP#] MUUH85 3NEW&;A(W(Y+X(\[VP+6V8M,#DWV#5OE*J-XG:\G5:J)PTK]C$N$& MSF&-6U5^";>TW'RZBN]F*$F2"OB,C[(@Z?N1+95-C;2#BG]2\KLO\'NP8%3& M N8TQ+ %/^O&7W;@;15K';!["'CB=A+.,+@ SSD#M^=Z+?Y,7P]WV\+Y/^OS M?[9^E ROKKYG^/HO5;_(-LB!1;#"G'%)-BD>=H)H*W9)-S!T^@K:^6_?>-<]CZV)?.49/,3D1TENE\GNM^9Z"5G81%( M 0M"BTC=C@7'$#9/<'=].X=O"]1U^ X_H5*$*:.!*@(O#^(J$0]-K17ND!8( M$Z1!K.[WH\4[1L_OU[6DK8R=SOYE7J>G))N=DFQ^(K*CB@_JB@\Z*_YG <]@ MB5S+5/]M*TK)YSB-P]6[^/#L>+4K><=:LU:MJV.E>3O5H-8JP[8;O25#OC5- M74# "BK+BZ:6UN^&:],NG\DGSG#JM,AGZIU1/@M^TY>/E 7AVX0*2#%2IK1O M%O"R\9<3R7+3V39,JCYIAK%Z*R'7"FH]8JJ[51-MH'Y]^;\ 4$L#!!0 ( M /*!35BW:HE:>P4 .8H 9 >&PO=V]R:W-H965T<)LLZ*,_&Q#"<<9ZDQ6@^JZ_=\?F,[426%O2. MHW*7YPG_?DTS]G0UPJ/G"Y_2]494%\;SV399TWLJOFSON#P;MY1EFM.B3%F! M.%U=C=[CRQ@[54!=XH^4/I5'QZAJR@-C7ZN3>'DU,JH:T8PN1(5(Y+]'>D.S MK"+)>OS30$>M9A5X?/Q,#^K&R\8\)"6]8=F?Z5)LKD;N""WI*MEEXA-[BFC3 M(+OB+5A6UG_14U/6&*'%KA0L;X)E#?*TV/]/OC4WXBA VP6D"G%,5)DW Y-0 MPEP3PV8-@'3V@[[_JL[WTM$ M,I]Q]H1X55K2JH/:076T[/.TJ,Q^+[C\-95Q8OZ1"8HB=('NZ5IZ6*"XV#]! ME1,OT.];RN5QL4:?:"G]4Z*'[^AZ5TI*6;8QKSTJDC0KW\B(+_<>>OWJ#7J% MT@)]WK!=F13+9/:.T6>[]0U&01Z=/$.F?@M(@8Q-?6Y.27<>#'<.UV=:,+]T]5UX<'/M3W\ MN;9'/]?V^(?;WC&"V3XR9LVS7GIDY!!TGV14:^I]J%.'5@/-XYS84GX@GN M2H:0DE%?TK4MHMS8&$BRXPNK]84UZ(NX6+"F MC4W%)%:OQ9I27I]%+%?M_#ZJ7RC0U,HR[(G2J9I:]4M%?99E$*50W$=U"G4Z MP6X[P1[LA,. U0Q.)?KKEN8/E/^MZXE!V)D6O8&$>9 P'Q(60,)"2%@$"8N! M8!T7.ZV+':!4,L@YU\!./P-@BRAIW8.4]/N2EJ/FN !2,>PKFDH+(TB]N*_G M$L/29[E)ZX_)H#]N&-\RZ0KZ%GUDQ<7S/'PHTPT"SS4*),R#A/F0L 2%D+" M(DA8# 3K.-EMG>P"9;I!SKD&=ON9CAA393;I04KZ.DE,7"7504J&&DG+YX^BB3'?J0/- ,WIXL!+I-BMU*'NQX-=\; M2GZ#^'.] PGS(&$^)"R A(60L @2%@/!.K[&QN'KF_'CWQ*:V,Z[G6G8AO*> M."QQKB$UHC)GF%/EC1)4--"(VC9114-0T4@CZA('*Z_%,91HUR%'WVM_:"BOD;4(HZCS!%!-4-=0['I**-,!"H::T0G-C;TTT1\^#*/AS_-W\E, M*=^#DV*)/O-D2?.$?T4?TD6U./L_4\1A\MGN ?W"#TKS06D!*"T$I46@M!B* MUO7V874!#R\O#$\5-5_XL:TN.PTKG.W*OB:V;$>=*$)J!AI-)F>\')HB@2R2@- ^4YH/2 E!:"$J+0&DQ%*WK M_,-2"89:*QD&G6UEIY<6IM9$G1Z"+I9H)$U5,@"5##62V)RJ"R:@FK%&TYFJ M*R;CHSU/.>7K>L-&PO=V]R M:W-H965TR<\JX%??*9R,9 M]T2A,\9A)(DJ\IS*ITO(Q+ION=;S@ULV7VCSP(Y[2SJ',>C[Y4CBS&Y4IBP' MKIC@1,*L;UVXYTED\"7@!X.UVA@3D\E$B ^YBMTP[/CXZ=5FSOO!DA:8'[BAU\!> MY. W.?@[%=I[&2_U;5*+-RL M#,_K^L&K FJ!.5[0#=L+*&PR#7<7$%8/[A:X'Y [2:?8M.0#N6&IZ1S_*9V= MPF\UX9!BR8'$7A@:-89&[RJ=G>RWNA;]LZGX7J?;?54Y+2@W"CNO"L?>Z%+F M2#&D<==!56;7I:J+%LFQ<$Z&Q#9;#!9YL0!H OI\);%[UQ/3" MYJP4_P502P,$% @ \H%-6/E--I8< P '@L !D !X;"]W;W)K&ULK59=;]HP%/TK5E9-K;0VWPEE$*F0;.U#JZK ]C#M MP207$C6)F6V@_?>SDS2%)$5=QPO$SCGG?OA@[F!+Z".+ 3AZRM*<#968\U5? M55D80X;9!5E!+MXL",TP%TNZ5-F* HX*4I:JAJ8Y:H:37/$&Q=X]]09DS=,D MAWN*V#K+,'T>04JV0T577C8>DF7,Y8;J#59X"1/@L]4]%2NU5HF2#'*6D!Q1 M6 R5*[T?N!)? 'XDL&4[STA6,B?D42YNHJ&BR80@A9!+!2R^-C"&-)5"(HT_ ME:92AY3$W><7]6]%[:*6.68P)NG/).+Q4.DI*((%7J?\@6ROH:K'EGHA25GQ MB;855E-0N&:<9!599) E>?F-GZH^[!"$3C?!J A&DV"]03 K@OG>"%9%L-X; MP:X(1>EJ67O1.!]S[ THV2(JT4)-/A3=+]BB7TDN?3+A5+Q-!(][=X0#ND;G M: )+2E^>0IGJ,[X=0)3H&A^3/Z#F1)\2I.0O0 2PDX]8'C)&5G CJ; M^.CTY R=H"1'TYBL&^C_#;*OM1=?1\5 MM%$]VS)>(^[5:-4U6@=KG-W=3 ,?3:97TV#25>=!NKS9^VR%0Q@JXNIF0#>@ M>)\_Z8[VM8? M4RPXDMC>*;CU*;@?=YK;OE\Y4O)\=;3)=) MSE *"Q%*NW#%CX*6TUBYX&15C!MSPL7P4CS&8H %*@'B_8*(D:-:R #U2.S] M!5!+ P04 " #R@4U87VF./)," !-!P &0 'AL+W=OICVXR6UB MX<3!=EKX][.=$ 4:JDWPTMC)/2?GG)M>AVO&[T4&(-%C3@LQMC(IRV/;%G$& M.18'K(1"/5DRGF.IMCRU1<;MR3-I+YA1V&)4YB!O"MON-K9+4M"MFUK'0G$E M),L;L%*0DZ*^XLF% MR<:@E1M2Z"[.)%=/B<+)Z)I)0.=H'\T@5VD&D0/.,50(7B0AM MJ?3JM]IQH^VTUN:]H6T*\0'RW2_(T5UWAFU6C@># M]W>BIAAV,SYRO,-7G=BL&OI#/^COQ+#5-]RJ[ZSB:LRBWU>0+X#_Z5.WE>!_ M>_%!9"^\!JW7X/V]"#:^=_?('?FO>K%9Y3G!:/"J%W9GV.F#Y@KSE!0"45@J MG',P4FGP>GC7&\E*,_\63*II:I:9.N^ ZP+U?,G4#&PV>J2V)VCT%U!+ P04 M " #R@4U8R1@YZJT" '"0 &0 'AL+W=ODU N3R%248(9&@>TX+C;,E'NI"E MJH1Z6)=U495E;2DK@/ $V>8W9!F6W0&_W 5N;(4'_?"?1;8-KDM_&Y.MQF2K MY'.V\+5=[/*B0GLE6KVG:]]TW8$M4Z_;FG<+"SK";,=TK2;LE0:[T6#W:GBX MOYU?!6@V/Y]?S;I$],+5U^N,YSB$L28_3QS8&C3_ZQ?3,[YW;>\^R8(]D;VR MS6ELA/[< M0;H ]K=+:R_!1T_(/LF"/9&],LYKC/,^=4*\=Z^S8P]MY\T!Z<#*2KK&J[U430O&Q$"RID6RN'L?Q3 :8" MY/,5EUOS[^/\!4$L#!!0 ( /*!35@L"PA&PO=V]R:W-H965T&6X8_RU2 M1 F/>5:(D95*65[8MHA2S(DX8R46ZF;%>$ZDVO+$%B5'$AM0GMF>X_AV3FAA MA4-S=L?#(:MD1@N\XR"J/"?\:8P9VXPLUWH^N*=)*O6!'0Y+DN L\T5 M-GX&FB]BF3"_L&EB'0NB2DB6-V"E(*=%_4\>FSQL 11/-\!K -X^H/\*H-< M>L9HK$QU]/$5):"9. M%.YA/H7CHQ,X EK (F65($4LAK94DO6#[:B1-Z[E>:_(\^&&%3(5,"MBC'?Q MMK+:^O6>_8Z]@X13C,Z@YWX"S_%Z'7HF_P_W#LCIM>GO&;[^*WQ=^>W*4LWB M&Q;]8:Y#-W""H;W>EMX1Y/I]IXW:4=AO%?8/*GRXO5[,IC!?7"YF\RYI!^&Z M"5V(DD0XLE27$6HUW(MOQ&K1>@S=7 XY%M91< MM7Z,8<59?M*5@N#%9_#9V:O.RQ!WT-^KC;W55'/DB9DU B)6%;+N-^UI.\XN M31??.Q^K,5=/I7\T]8R\(3RAA8 ,5XK2.0O4^\+KN5-O)"M-ZUXRJ0:!6:9J M5"/7 >I^Q53[;C;Z >WP#_\"4$L#!!0 ( /*!35@QOFE2[ ( &$) 9 M >&PO=V]R:W-H965TBI6KEP+P(D%Y=0-/*_OYI@P M)QS:M;D(A[Q0E#"8"R2+/,?B90*4;T>.[[PN+,@J4V;!#8=KO((EJ(?U7.B9 M6[,D) ,=2/0I H4)E>@>=JK ]%('/"PC].GB$ET@PM!]Q@N) M62*'KM)9&"XWKA0GI6+PAF('W7&F,HEF+(&D 1^=QO=/X%U=?6U!\&K!)#A) M&$'<1AV_A0(OZ#3D,WT_/&@JY__49_^L?F!&ISX/'V[^^'KJ;?5N;H@+OZC J M:H[R#Z-FS5&].NK BV[M1?=,7F"%;B !@2E:*JP*Q<7+,>BD8R<3,;UB(-P^ MH#'5;0^S6'L=00I"0&+M'TL)JF4V1+=2">;S5HXN6VB<\Z)Y3TK5_G[A1R?X M9%Y_:_0?Y69GDBM-=O=Z1@YB99NU1+%QH_QZ,%$V]'*B^-IVK">N=/^SPTS?@4"8 /T\ MY;IK51,C4-^JPE]02P,$% @ \H%-6'A=OXO0 @ 0D !D !X;"]W M;W)K&ULK59M;YLP$/XK%INF5NK*6Z!51I#R-FV3 M.D5)NWUVX1*L J:V2=K]^MF&,I*0+.N:#\$^[KGG[L'<$6PH>^ )@$!/69KS M@9$(4?1-DT<)9)A?T@)R>6=)68:%W+*5R0L&.-:@+#4=R_+-#)/<" -MF[$P MH*5(20XSAGB999@]CR"EFX%A&R^&.5DE0AG,,"CP"A8@[HH9DSNSB1*3#'). M:(X8+ ?&T.Y//>6O'7X0V/#6&JE*[BE]4)NO\<"P5$*00B14!"PO:QA#FJI M,HW'.J;14"I@>_T2_;.N7=9RCSF,:?J3Q"(9&-<&BF&)RU3,Z>8+U/7H!".: M@< ;@UP3V7HU8#> MJ0Q>#="EFU7M6K@)%C@,&-T@IKQE-+70ZFNTU(ODZIPL!)-WB<2)\#L5@+ZA MC^A6GC)>LF>T$#1Z0&<3$)BD'-W"DRAQ>BY=[A83=/;^/#"%)%9P,ZI)1A6) MV>V$<3^U>Q M3^.([5W5.KM]G6!%@F6)/((1X\E85+<,Y(CKHV=#:R*[K5*W%5T MW\._]JYVO"9_C3/=][!MS_6]QJVJWVSU] S82@]3CB)U+JIWN[$V\WJHQ]2. M?63WQW:'?2+G>S6._X2O/@YN,%N1G*,4EI+*NKR2R;)JX%8;00L]4>ZID/-) M+Q/YC0),.&PO=V]R:W-H965T[#9._W_8E#F"G@UEG7L!]J7.Z M3A5ENJ9;0I]8 ,#1SSA*V$P).$\O595Y <28#4@*B5A9$1IC+H9TK;*4 O8+ MHSA2#4VSU1B'B3*?%G.W=#XE&8_"!&XI8ED<8_I\#1'9SA1=>9FX"]S)2Q@GQ8X2SB=V3[!U0.63F>1R)6?*)MM5=3D)FNR],9;YS.1#!Y/=O,M:FZV16SN<,>6Z.#74+7]A7+(4>S!3Q!N! =V M,O_R2;>UKVUY> (8:DO(/@_E]@2V%RVKCI9U6K3N"<=1$:NVH$A!NP:E!+-W M\M"RC8-L[I/0;1+JFC5I3WN[%M*6"GGX.D"W$4[0OS<0/P+]WJ:A%*^KAGV" M.7V"N3V![05E5 =E])&E6 K>-4*CHZIVGY1NDU)6X,>UJ.-?6N"E;%U5+L%& M.RZ/!_KD0.0^&=TFXV2@C]LEGM023SZB*DM!NRHY.:(J]TGH-@G?KLJZ]OI' M7NM4EWVTHB1&;IQ&Y!D B4NE6&6S=R3MT11/H%;YL[]U@N@X3AB)8"2IM,!(_*EIV MS,H!)VG1$GHDG).X> P ^T#S#6)]10A_&>0$==]R_A]02P,$% @ \H%- M6/:&Z]4/!0 K1\ !D !X;"]W;W)K&ULO9E; M;^(X%,>_BL6L1JW4 1(NI1U HB3>5CN]J+0S#ZM],.$ 41.;M^+#/UC+P*3QP)-9A2/@_ M5Q"P[:!FU5XO//J+I=07&L/^BBQ@ O)Y]<#562.ES/P0J/ 911SF@]K(NL16 M1QM$+7[ZL!698Z0?99DH$C%GPRY_)Y:#6JZ$9S,DZD(]L>PW) T4#]%@@HO]HF[1M MUI"W%I*%B;$:0>C3^)?LDHG(&-CV.P9V8F!_U*"5&+0^:M!.#-J'!NUW##J) M0>? P'K/H)L8=*.YCR3JKJ_L MY/".24!_H&_( >YOB)99($)GZ!IF"Y\NT(D#DOB!0$^PDVL2G**O7WJM;OL[ M\BFZ]8- ^8,E KN*!V.\,9+1>U)'5.T-VT[;0\\1! M)[^=%F#&Y1@'O#IJ61&F58)QJF#4/IGHIOI^+;$:_]'L_SUN$Z(!)FZ%XN@:,Q"U6 6NK(L0%T0ST6 CKY MP80X1>.XK;XQ)F*)L(I*D9N TO]W%<22AD7:EXY#1\]+L2(>#&JJ=P%\ [7A MUR]6M_F]R -B6#>"Z)/9(=&0H!4\NU7OQ)=2+Y6R4,6KN)2>%4E8U@GHZ3=?:NCR2Y=DS!L");3 ML9WJV"[5\9?*Q@)APA<,71'Z6CO!_08XU=D789\2ZNF0_Z@"@@I1]_CQ-'/_ALY@AR9;LHH;O,**G*1T MY%6=Q"3,,0ES3<*P(5C.ESJI+W6.Q(2IS"S\,^50PA=H$KVL(O4"^)-PGTP# MB*0O4CSF7V16M.R+_%(>EPZCJI8F8:Y)$RVG93;7L?F)<> (>HA^, MT-+U73J"JNO;),PQ"7--PK A6,XGSE.?.*^VOK'J"8U"MJ:R2-_S-V]8\0O6 M86H>EW9;53N3,->?(U/JL(RO]=9=_IGW 9Y0$)6\!Y;3**EMO-OM6J[!N8[1?-Z%9K6S'5KV5 M[Q2;ZC0OS;X29Y67XFZH!,65<7J-$FWI C1:4#-*K.. MU=[V"Q#[.Q5[<[H7*MTJ2JYV^R"YEG=<64*C)3>C-'QT0O+:[,MI5GD]+5_3 MULDPDS&/I]5"[8S6P8S2'*,TUR@-FZ+E/6%?#+..5<.JI4F3I:-Q0LOMO7O% M:3)N:;6S3;N'BG @4P5_AF_5SUQN-OP_&) M9*OH6^:42&ULS9IK M;^(X%(;_BI4=K3I2EURXM5U :LEENQIFJC(7K5;[P8 !JTG,. Y0:7_\VDE( M29MZR>CLJE\@3OP^/L$O)_&1!SO&'Y(U(0+MHS!.AL9:B,V5:2;S-8EPTF(; M$LLK2\8C+&23K\QDPPE>9*(H-!W+ZID1IK$Q&F3G[OAHP%(1TIC<<92D483Y MXPT)V6YHV,;AQ#U=K84Z88X&&[PB4R*^;.ZX;)DE94$C$B>4Q8B3Y="XMJ\" MNZL$68^OE.R2HV.D;F7&V(-JW"Z&AJ4B(B&9"X7 \FM+QB0,%4G&\;V &N68 M2GA\?*#[V MI5(G1A^9(&B"?D'3=):0[RF)!?*V\C-!9RX1F(8)^DSV(L7A>]GKF_1,@GS, M5PS=X/CA''UL7;?0GQ,2S0C_2_88<[*@ EVO."&1HAU=^S)UT=F[]^@=HC&: MT#"49DP&II#WH:(QYT7,-WG,SBLQ^V360G;['#F6TZF1C_7RZW0EY1>9W*Z1 MNWJY2^8MU+8S>;M&[NGEOZ>QE%N9W*F1^Z?+ZX(/]/()?D1.ITYM2N.4[G%* M]S@9KO,*[H-L([8\3+J/YS2DXO$<3?">1FF$;AB72!JOT!AOY%7Q6#?=VD%4 M,KY*I)@,#9EM$\*WQ!C]_)/=LWZMFWQ(F L)\R!A/B0LR&&]#*8>7MN18PW, M;8TSVJ4SVEIGN&0FT&V<")YF66#,9%+!Z@!OJ, A\O;R:2I-D\KPT <:R9/J MV72.KB.6QD(F%IEUT.<=";<$_4$PKTT4VB":.@<2YD+"O/:+^;&[Y?SD?JCI M8E6[!$ A5?S0*?W0T?KAD! .3X.ZR=02FDXF),R%A'F0,!\2%@#!*@;IE@;I MOH6$H0VBJ<<@86X.NSCZ _=;S_[D'N2 /B0L ()5K-,KK=/36F=*YM(4"_1I M2WBLEA[(I](Z<_7:<8_E^^W9])-___[H^FV\('LTW>%-WD&7E;1C-W4,),R% MA'F0,!\2%@#!*M;JE];J-\E*YW+1D] $3;-E/Y)+Z:^84SP+2>:C.OMH^4WM MD\,NCW*$U;)LY[*:)ES(,3U(F \)"X!@%6-<9\ME;0K1HIIZ !+F M0L(\2)@/"0N 8!6G7)9.N?P_ULB7+UX/;.?Y^\%8&TE3;T#"/$B8#PD+@& 5 M;]C64_G-^K$\@OY&IZR9]/BFN064YH+2/%":#TH+H&A5$QW5<.VWL'8JHK = MW1IEK(^UL8<@:1XHS0>E!5"TJH>>*KFVOI2K340T_O=$!%K$!:6YH#0/E.:# MT@(H6M5$3T5?^TU4?8LHCE^&>B_S$&@Y%Y3F@=)\4%H 1:M:Z*E.;.L+Q;H\ M]-\6>O2!-S/!?$7C!(5D*?%6JR]'X_EVEKPAV";;33%C M0K H.UQ+:Q"N.LCK2\;$H:$V:)2;BD;_ %!+ P04 " #R@4U8K*6?<5\# M #,%0 #0 'AL+W-T>6QE_).??X^@;< M#@NUX?1Z2:ERUBD7QMO MJTQ=OG+,]>3-R4GG]OQR/WY6 N>N9Q7M/4+THH/K:@R3#A\E_8 R)MS?%=[Z M.-52M:E3C#RPD!LF2HNL.5L9$6*_8Z_"]52B=6BPOXG[=O'?/W^AX@VV(^Y5 M/3@>)IEH6C%P34!G)REU[@@?N1/"V4PR8"4D97QCPET(S#.>24?I9T#;\2%2 M_#"P;V;P>%0Z*1.9+'.;#.;WK+I]#]C.P"#CO#;8=4U@/,R)4E2*J9Z4-Y?! M>Y!3C6\VN7:XD&3C=WMN0R@O.LDLDS&5=1K?W8;&0TX3L"/98@E7E>4>@$IE MJ1[$C"PR04H/6T8UT+)SRODU?'9\37:TUTEK7\N6$?50&ZJ&1L9,0+^M9K3; MLKUGZ3HYN\O4AY5>CBCGT"OT2M*$K<[80*36+?W3" M\9!L>%MT[KW#[G*SW8<]%_*01]&00';['Z@AX MZ":/H9+]%_MD?XI)_R!->M5QK74FW#D1UE$'3MXC]PN<\WF3U)FM&%=,5+,E MBV,J[AT,M;PB,_VGZHZ^OC^F"5EQ=5.#([<9?Z8Q6Z51?=<5%**ZJQE_@N7Y M87WLU[F8B.F:QI-J*A>S3 '&,>PL#S_ MTWH&Z'H,AGD;6)$!RAF@',.R(9/RC>6Q!GK)S@@!V%?.&/<$X$D48 KUH[]$P1*H3PMN^/]A3$@119$< MLSL( @R!IQ%', ?@ 4."H/P>W/L^\K;?4U[S_]OQ'U!+ P04 " #R@4U8 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( /*!35@@T\WI? 0 XE / >&PO=V]R:V)O;VLN>&ULQ9I=[L MB^4G@Q#X<(5TK@0?GI1^6"CU0)Z;6IIQLK9V#A@F9?/RPN]:]'O@[RO+2"B6AL"OX+OB3>3W> M[9)'8<1"U,*^C!.W7?.$-$**1OSDU3@9)L2LU=.-TN*GDI;5LU*KNAXGZ?; M=ZZM*'\KGG60<[8PKL2RQ3\,0,;): @77 IMK*OAKL^ \9%#Y>U>:]6UJ"W7 M$V;Y9ZW:C9"K[C)P%P/O-EP<=K_;()[K_Q-&M5R*DD]4V391<"[!#QPS09,\$)8-U3^:,6F.].# M?(] OH\ .0'(;W;--3R2#7AT#<\G6(>\N?6'\2$VC@\C8%X!YBUGAAL?"]7+ MD?WBL*X!:\(7?H.FF$[2(_O$07T&J*M22=6($NC@"E5P\F?/$PBZ9$MXN"^ -P\6HE>$V,"26,8Y!8P0<46,FGH(J+? MQI@_TA@"^;OK).W"\!]MUT^N.M/U"#%YI$>VQQ0\48$VYII5$#YRH36#*#9[ MC!FFCNS(ZIB)E110EW5SE;)4K6MI<@^9UUYC9YA*LA@J"651R M*.72. MZ2>/,7,)8E(?$]-/?E+]%#XFII\\AGZ"F",?$UTLBZ&?@Y;LDKG&Q\3TD\?0 M3]"2O2Z$Z2>/H9\@9J\+81;*8U@H*/->-#$+Y3$LY,M\PBT3M2%S_FQ;YF-B M%LIC6,C#_+5!+IE9DVL_TUG2!2S$(UAH6"&-/$Q,0O1 M&!8*8;[UEYTI9B%ZPA6V?MI.,0O1$RZR[34Z^M(FAH5"F/U&QRQ$8U@HA-EO M=,Q"-(:%@IB^A2AF(7K*N5#/Z12S$(UAH2"FGQ93S$(TAH6"F'Y:7& 6*F)8 M:']%_56:/B9FH2*&A0Y-@+>@/B9FH2*&A0Y@_BKP,3$+%3$L%'H5T'\ICUFH MB&&A@XOMKMU]3/3C 6>AP>[[FXHOA>35'?R%@?*2U>6])MW/]C4A+;KU^V5; MUY=0]DW>*E;M/N?9?8KT\3]02P,$% @ \H%-6+P!UL'@ 0 [" !H M !X;"]?Z)0A&.14&#YE36V/+UW_B397O^DG9MV7:'O-GV M>7+<[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@T^DL##]G M-(_SGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3633AN+ON MSN&RD9OSY&;R_+9HAN"X(M!&(+DBT$9@NB+01J M"[(M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V50&]%O95 M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&\;O2PA MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\G MT-M1;R?0VT MD4#OB'I' KTCZAT)](ZH=R30.XX^5OZGWKF<=BE?>[[7>/W_I+JYNZ:OPX681@'QCS^8)J M[5-CJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0UD@FHR>:Z545>L^;>-N7 MIADGCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\5<.=.$7 M1*&NTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJOHV%R(7R_",> M$V/IJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/"=*' NDC ^EC M"-+'+4@?=R!]W(/TP0&UL4$L! A0#% @ \8%-6 9 1T/O *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ \8%-6)E&PO M=V]R:W-H965T&UL4$L! A0#% @ \8%-6-.YC 1[!P MSA\ !@ ("!)@X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%-6.E#,[-$"0 [4$ !@ M ("!LQ\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ \8%-6 !YJ%&I @ J@4 !@ ("!ASL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \8%-6.=S$O>D! [@D !D ("! M+DH 'AL+W=O&UL4$L! A0#% M @ \8%-6*.@P?N9 P '@@ !D ("!XED 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%-6.0QI1 0"P $2$ !D M ("!Z6T 'AL+W=O0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ \8%-6'Y.-D$8 P I08 !D ("!C( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\8%-6#UNP2K[ @ *@D !D ("!Z8H 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ \8%-6"'6 ASD P H! !D M ("!\*$ 'AL+W=O8'0" "'!@ &0 @($+I@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ \8%-6(:!2F$'!0 E" !D ("!/JL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \8%- M6+/+L'6" @ X@4 !D ("!KKL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H%-6*[MNI>W P C!$ M !D ("!2,T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \H%-6+=JB5I[!0 YB@ !D M ("!IM< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \H%-6%]ICCR3 @ 30< !D ("!I., 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \H%-6#&^ M:5+L @ 80D !D ("!4NP 'AL+W=O%V_B] " !"0 &0 M @(%U[P >&PO=V]R:W-H965T&UL4$L! A0#% @ \H%-6/:&Z]4/!0 K1\ !D M ("!DO8 'AL+W=O&PO M=V]R:W-H965TH 0!X;"]S='EL97,N>&UL4$L! A0#% M @ \H%-6)>*NQS $P( L ( != 0! %]R96QS+RYR M96QS4$L! A0#% @ \H%-6"#3S>E\! #B4 \ ( ! M704! 'AL+W=O7!E&UL4$L%!@ _ #\ ,!$ !\. 0 $! end XML 69 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 70 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 234 233 1 false 55 0 false 9 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.nai-online.com/20231231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.nai-online.com/20231231/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 Income and Comprehensive Income (Unaudited) Sheet http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies Note A - Basis of Presentation and Summary of Significant Accounting Policies Notes 7 false false R8.htm 007 - Disclosure - Note B - Inventories, Net Sheet http://www.nai-online.com/20231231/role/statement-note-b-inventories-net Note B - Inventories, Net Notes 8 false false R9.htm 008 - Disclosure - Note C - Property and Equipment Sheet http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment Note C - Property and Equipment Notes 9 false false R10.htm 009 - Disclosure - Note D - Other Comprehensive (Loss) Income Sheet http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income Note D - Other Comprehensive (Loss) Income Notes 10 false false R11.htm 010 - Disclosure - Note E - Leases Sheet http://www.nai-online.com/20231231/role/statement-note-e-leases- Note E - Leases Notes 11 false false R12.htm 011 - Disclosure - Note F - Debt Sheet http://www.nai-online.com/20231231/role/statement-note-f-debt Note F - Debt Notes 12 false false R13.htm 012 - Disclosure - Note G - Economic Dependency Sheet http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency Note G - Economic Dependency Notes 13 false false R14.htm 013 - Disclosure - Note H - Segment Information Sheet http://www.nai-online.com/20231231/role/statement-note-h-segment-information Note H - Segment Information Notes 14 false false R15.htm 014 - Disclosure - Note I - Income Taxes Sheet http://www.nai-online.com/20231231/role/statement-note-i-income-taxes Note I - Income Taxes Notes 15 false false R16.htm 015 - Disclosure - Note J - Treasury Stock Sheet http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock Note J - Treasury Stock Notes 16 false false R17.htm 016 - Disclosure - Note K - Derivatives and Hedging Sheet http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging Note K - Derivatives and Hedging Notes 17 false false R18.htm 017 - Disclosure - Note L - Contingencies Sheet http://www.nai-online.com/20231231/role/statement-note-l-contingencies Note L - Contingencies Notes 18 false false R19.htm 018 - Disclosure - Note M - Subsequent Events Sheet http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events Note M - Subsequent Events Notes 19 false false R20.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 20 false false R21.htm 995465 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies 21 false false R22.htm 995466 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables Note A - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies 22 false false R23.htm 995467 - Disclosure - Note B - Inventories, Net (Tables) Sheet http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-tables Note B - Inventories, Net (Tables) Tables http://www.nai-online.com/20231231/role/statement-note-b-inventories-net 23 false false R24.htm 995468 - Disclosure - Note C - Property and Equipment (Tables) Sheet http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-tables Note C - Property and Equipment (Tables) Tables http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment 24 false false R25.htm 995469 - Disclosure - Note D - Other Comprehensive (Loss) Income (Tables) Sheet http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-tables Note D - Other Comprehensive (Loss) Income (Tables) Tables http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income 25 false false R26.htm 995470 - Disclosure - Note E - Leases (Tables) Sheet http://www.nai-online.com/20231231/role/statement-note-e-leases-tables Note E - Leases (Tables) Tables http://www.nai-online.com/20231231/role/statement-note-e-leases- 26 false false R27.htm 995471 - Disclosure - Note G - Economic Dependency (Tables) Sheet http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables Note G - Economic Dependency (Tables) Tables http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency 27 false false R28.htm 995472 - Disclosure - Note H - Segment Information (Tables) Sheet http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables Note H - Segment Information (Tables) Tables http://www.nai-online.com/20231231/role/statement-note-h-segment-information 28 false false R29.htm 995473 - Disclosure - Note J - Treasury Stock (Tables) Sheet http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-tables Note J - Treasury Stock (Tables) Tables http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock 29 false false R30.htm 995474 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies (Details Textual) Sheet http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual Note A - Basis of Presentation and Summary of Significant Accounting Policies (Details Textual) Details http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables 30 false false R31.htm 995475 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details Note A - Basis of Presentation and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details) Details 31 false false R32.htm 995476 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details Note A - Basis of Presentation and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details) Details 32 false false R33.htm 995477 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details Note A - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details) Details 33 false false R34.htm 995478 - Disclosure - Note B - Inventories, Net - Summary of Inventories (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details Note B - Inventories, Net - Summary of Inventories (Details) Details 34 false false R35.htm 995479 - Disclosure - Note C - Property and Equipment (Details Textual) Sheet http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-details-textual Note C - Property and Equipment (Details Textual) Details http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-tables 35 false false R36.htm 995480 - Disclosure - Note C - Property and Equipment - Summary of Property and Equipment (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details Note C - Property and Equipment - Summary of Property and Equipment (Details) Details 36 false false R37.htm 995481 - Disclosure - Note D - Other Comprehensive (Loss) Income - Other Comprehensive (Loss) Income (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details Note D - Other Comprehensive (Loss) Income - Other Comprehensive (Loss) Income (Details) Details http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-tables 37 false false R38.htm 995482 - Disclosure - Note E - Leases (Details Textual) Sheet http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual Note E - Leases (Details Textual) Details http://www.nai-online.com/20231231/role/statement-note-e-leases-tables 38 false false R39.htm 995483 - Disclosure - Note E - Leases - Lease Cash Flow Information (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-e-leases-lease-cash-flow-information-details Note E - Leases - Lease Cash Flow Information (Details) Details 39 false false R40.htm 995484 - Disclosure - Note F - Debt (Details Textual) Sheet http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual Note F - Debt (Details Textual) Details http://www.nai-online.com/20231231/role/statement-note-f-debt 40 false false R41.htm 995485 - Disclosure - Note G - Economic Dependency (Details Textual) Sheet http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-details-textual Note G - Economic Dependency (Details Textual) Details http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables 41 false false R42.htm 995486 - Disclosure - Note G - Economic Dependency - Substantial Net Sales to Certain Customers (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details Note G - Economic Dependency - Substantial Net Sales to Certain Customers (Details) Details 42 false false R43.htm 995487 - Disclosure - Note G - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details Note G - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details) Details 43 false false R44.htm 995488 - Disclosure - Note H - Segment Information (Details Textual) Sheet http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual Note H - Segment Information (Details Textual) Details http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables 44 false false R45.htm 995489 - Disclosure - Note H - Segment Information - Operating Results by Business Segment (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details Note H - Segment Information - Operating Results by Business Segment (Details) Details 45 false false R46.htm 995490 - Disclosure - Note H - Segment Information - Assets by Business Segment (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-h-segment-information-assets-by-business-segment-details Note H - Segment Information - Assets by Business Segment (Details) Details 46 false false R47.htm 995491 - Disclosure - Note H - Segment Information - Net Sales by Geographic Region (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-h-segment-information-net-sales-by-geographic-region-details Note H - Segment Information - Net Sales by Geographic Region (Details) Details 47 false false R48.htm 995492 - Disclosure - Note H - Segment Information - Long-lived Assets by Geographical Region (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-h-segment-information-longlived-assets-by-geographical-region-details Note H - Segment Information - Long-lived Assets by Geographical Region (Details) Details 48 false false R49.htm 995493 - Disclosure - Note H - Segment Information - Total Assets by Geographical Region (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-h-segment-information-total-assets-by-geographical-region-details Note H - Segment Information - Total Assets by Geographical Region (Details) Details 49 false false R50.htm 995494 - Disclosure - Note H - Segment Information - Capital Expenditures by Geographical Region (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details Note H - Segment Information - Capital Expenditures by Geographical Region (Details) Details 50 false false R51.htm 995495 - Disclosure - Note I - Income Taxes (Details Textual) Sheet http://www.nai-online.com/20231231/role/statement-note-i-income-taxes-details-textual Note I - Income Taxes (Details Textual) Details http://www.nai-online.com/20231231/role/statement-note-i-income-taxes 51 false false R52.htm 995496 - Disclosure - Note J - Treasury Stock (Details Textual) Sheet http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-details-textual Note J - Treasury Stock (Details Textual) Details http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-tables 52 false false R53.htm 995497 - Disclosure - Note J - Treasury Stock - Treasury Stock Repurchases (Details) Sheet http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details Note J - Treasury Stock - Treasury Stock Repurchases (Details) Details 53 false false R54.htm 995498 - Disclosure - Note K - Derivatives and Hedging (Details Textual) Sheet http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual Note K - Derivatives and Hedging (Details Textual) Details http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging 54 false false R55.htm 995499 - Disclosure - Note M - Subsequent Events (Details Textual) Sheet http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual Note M - Subsequent Events (Details Textual) Details http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events 55 false false All Reports Book All Reports naii-20231231.xsd naii-20231231_cal.xml naii-20231231_def.xml naii-20231231_lab.xml naii-20231231_pre.xml naii20231231_10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "naii20231231_10q.htm": { "nsprefix": "naii", "nsuri": "http://www.nai-online.com/20231231", "dts": { "schema": { "local": [ "naii-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "naii-20231231_cal.xml" ] }, "definitionLink": { "local": [ "naii-20231231_def.xml" ] }, "labelLink": { "local": [ "naii-20231231_lab.xml" ] }, "presentationLink": { "local": [ "naii-20231231_pre.xml" ] }, "inline": { "local": [ "naii20231231_10q.htm" ] } }, "keyStandard": 210, "keyCustom": 23, "axisStandard": 24, "axisCustom": 0, "memberStandard": 32, "memberCustom": 23, "hidden": { "total": 90, "http://fasb.org/us-gaap/2023": 78, "http://www.nai-online.com/20231231": 2, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 234, "entityCount": 1, "segmentCount": 55, "elementCount": 392, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 776, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 5 }, "report": { "R1": { "role": "http://www.nai-online.com/20231231/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": null, "uniqueAnchor": null }, "R4": { "role": "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "longName": "003 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "longName": "004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "i_2022-06-30_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-06-30_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "longName": "006 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Note A - Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net", "longName": "007 - Disclosure - Note B - Inventories, Net", "shortName": "Note B - Inventories, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment", "longName": "008 - Disclosure - Note C - Property and Equipment", "shortName": "Note C - Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income", "longName": "009 - Disclosure - Note D - Other Comprehensive (Loss) Income", "shortName": "Note D - Other Comprehensive (Loss) Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "longName": "010 - Disclosure - Note E - Leases", "shortName": "Note E - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.nai-online.com/20231231/role/statement-note-f-debt", "longName": "011 - Disclosure - Note F - Debt", "shortName": "Note F - Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency", "longName": "012 - Disclosure - Note G - Economic Dependency", "shortName": "Note G - Economic Dependency", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "longName": "013 - Disclosure - Note H - Segment Information", "shortName": "Note H - Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes", "longName": "014 - Disclosure - Note I - Income Taxes", "shortName": "Note I - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock", "longName": "015 - Disclosure - Note J - Treasury Stock", "shortName": "Note J - Treasury Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "longName": "016 - Disclosure - Note K - Derivatives and Hedging", "shortName": "Note K - Derivatives and Hedging", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.nai-online.com/20231231/role/statement-note-l-contingencies", "longName": "017 - Disclosure - Note L - Contingencies", "shortName": "Note L - Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "longName": "018 - Disclosure - Note M - Subsequent Events", "shortName": "Note M - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies", "longName": "995465 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "longName": "995466 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "shortName": "Note A - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-tables", "longName": "995467 - Disclosure - Note B - Inventories, Net (Tables)", "shortName": "Note B - Inventories, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-tables", "longName": "995468 - Disclosure - Note C - Property and Equipment (Tables)", "shortName": "Note C - Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-tables", "longName": "995469 - Disclosure - Note D - Other Comprehensive (Loss) Income (Tables)", "shortName": "Note D - Other Comprehensive (Loss) Income (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.nai-online.com/20231231/role/statement-note-e-leases-tables", "longName": "995470 - Disclosure - Note E - Leases (Tables)", "shortName": "Note E - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables", "longName": "995471 - Disclosure - Note G - Economic Dependency (Tables)", "shortName": "Note G - Economic Dependency (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables", "longName": "995472 - Disclosure - Note H - Segment Information (Tables)", "shortName": "Note H - Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-tables", "longName": "995473 - Disclosure - Note J - Treasury Stock (Tables)", "shortName": "Note J - Treasury Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual", "longName": "995474 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies (Details Textual)", "shortName": "Note A - Basis of Presentation and Summary of Significant Accounting Policies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ContractWithCustomerRefundLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "naii:SalesRoyaltyAndLicensingRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "unique": true } }, "R31": { "role": "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "longName": "995475 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details)", "shortName": "Note A - Basis of Presentation and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "unique": true } }, "R32": { "role": "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "longName": "995476 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details)", "shortName": "Note A - Basis of Presentation and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "i_2023-06-30", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2022-06-30", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "unique": true } }, "R33": { "role": "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "longName": "995477 - Disclosure - Note A - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details)", "shortName": "Note A - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:DerivativeAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member", "name": "us-gaap:DerivativeAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "unique": true } }, "R34": { "role": "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details", "longName": "995478 - Disclosure - Note B - Inventories, Net - Summary of Inventories (Details)", "shortName": "Note B - Inventories, Net - Summary of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-details-textual", "longName": "995479 - Disclosure - Note C - Property and Equipment (Details Textual)", "shortName": "Note C - Property and Equipment (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "longName": "995480 - Disclosure - Note C - Property and Equipment - Summary of Property and Equipment (Details)", "shortName": "Note C - Property and Equipment - Summary of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details", "longName": "995481 - Disclosure - Note D - Other Comprehensive (Loss) Income - Other Comprehensive (Loss) Income (Details)", "shortName": "Note D - Other Comprehensive (Loss) Income - Other Comprehensive (Loss) Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "i_2023-09-30", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-09-30_StatementEquityComponentsAxis-AccumulatedDefinedBenefitPlansAdjustmentMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "unique": true } }, "R38": { "role": "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual", "longName": "995482 - Disclosure - Note E - Leases (Details Textual)", "shortName": "Note E - Leases (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "unique": true } }, "R39": { "role": "http://www.nai-online.com/20231231/role/statement-note-e-leases-lease-cash-flow-information-details", "longName": "995483 - Disclosure - Note E - Leases - Lease Cash Flow Information (Details)", "shortName": "Note E - Leases - Lease Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-30", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-30", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "longName": "995484 - Disclosure - Note F - Debt (Details Textual)", "shortName": "Note F - Debt (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2021-08-20_2021-08-20_PropertyPlantAndEquipmentByTypeAxis-ManufacturingFacilityAndWarehouseMember_StatementGeographicalAxis-CarlsbadCaliforniaMember", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "unique": true } }, "R41": { "role": "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-details-textual", "longName": "995485 - Disclosure - Note G - Economic Dependency (Details Textual)", "shortName": "Note G - Economic Dependency (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2023-12-30_MajorCustomersAxis-ThreeCustomersMember", "name": "us-gaap:AccountsReceivableNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-30_MajorCustomersAxis-ThreeCustomersMember", "name": "us-gaap:AccountsReceivableNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "longName": "995486 - Disclosure - Note G - Economic Dependency - Substantial Net Sales to Certain Customers (Details)", "shortName": "Note G - Economic Dependency - Substantial Net Sales to Certain Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-10-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "longName": "995487 - Disclosure - Note G - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details)", "shortName": "Note G - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-RawMaterialPurchasesMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember", "name": "naii:RawMaterialPurchasesBySupplier", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-10-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-RawMaterialPurchasesMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember", "name": "naii:RawMaterialPurchasesBySupplier", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual", "longName": "995488 - Disclosure - Note H - Segment Information (Details Textual)", "shortName": "Note H - Segment Information (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details", "longName": "995489 - Disclosure - Note H - Segment Information - Operating Results by Business Segment (Details)", "shortName": "Note H - Segment Information - Operating Results by Business Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-30", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-10-01_2023-12-30", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-assets-by-business-segment-details", "longName": "995490 - Disclosure - Note H - Segment Information - Assets by Business Segment (Details)", "shortName": "Note H - Segment Information - Assets by Business Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:Assets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-30_StatementBusinessSegmentsAxis-PrivateLabelContractManufacturingMember", "name": "us-gaap:Assets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "unique": true } }, "R47": { "role": "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-net-sales-by-geographic-region-details", "longName": "995491 - Disclosure - Note H - Segment Information - Net Sales by Geographic Region (Details)", "shortName": "Note H - Segment Information - Net Sales by Geographic Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31_StatementGeographicalAxis-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-10-01_2023-12-31_StatementGeographicalAxis-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-longlived-assets-by-geographical-region-details", "longName": "995492 - Disclosure - Note H - Segment Information - Long-lived Assets by Geographical Region (Details)", "shortName": "Note H - Segment Information - Long-lived Assets by Geographical Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:NoncurrentAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-total-assets-by-geographical-region-details", "longName": "995493 - Disclosure - Note H - Segment Information - Total Assets by Geographical Region (Details)", "shortName": "Note H - Segment Information - Total Assets by Geographical Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:Assets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31_StatementGeographicalAxis-US", "name": "us-gaap:Assets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "naii:AssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "unique": true } }, "R50": { "role": "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details", "longName": "995494 - Disclosure - Note H - Segment Information - Capital Expenditures by Geographical Region (Details)", "shortName": "Note H - Segment Information - Capital Expenditures by Geographical Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "naii:CapitalExpendituresByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-07-01_2023-12-31", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "naii:CapitalExpendituresByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes-details-textual", "longName": "995495 - Disclosure - Note I - Income Taxes (Details Textual)", "shortName": "Note I - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-details-textual", "longName": "995496 - Disclosure - Note J - Treasury Stock (Details Textual)", "shortName": "Note J - Treasury Stock (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details", "longName": "995497 - Disclosure - Note J - Treasury Stock - Treasury Stock Repurchases (Details)", "shortName": "Note J - Treasury Stock - Treasury Stock Repurchases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "d_2023-10-01_2023-12-31", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-10-01_2022-12-31", "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare", "unitRef": "USDPerShare", "xsiNil": "true", "lang": null, "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "unique": true } }, "R54": { "role": "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "longName": "995498 - Disclosure - Note K - Derivatives and Hedging (Details Textual)", "shortName": "Note K - Derivatives and Hedging (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "naii:AccumulatedOtherComprehensiveIncomeLossCumulativeCashFlowHedgesGainLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-12-31", "name": "naii:AccumulatedOtherComprehensiveIncomeLossCumulativeCashFlowHedgesGainLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual", "longName": "995499 - Disclosure - Note M - Subsequent Events (Details Textual)", "shortName": "Note M - Subsequent Events (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "i_2021-05-24_DebtInstrumentAxis-CreditAgreementMember_LineOfCreditFacilityAxis-WellsFargoBankNAMember", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-7", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "naii20231231_10q.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r17", "r603" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccountsReceivableNet", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r509", "r560", "r609", "r682" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable \u2013 less allowance for doubtful accounts of $0 at December 31, 2023 and $23 at June 30, 2023", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r232", "r233" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r77", "r121" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes payable, noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r78", "r121" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details" ], "lang": { "en-us": { "role": { "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r3", "r10", "r28", "r636", "r637", "r638" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Less: accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r52", "r139", "r448" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details" ], "lang": { "en-us": { "role": { "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r149", "r156", "r157", "r388", "r580", "r636" ] }, "naii_AccumulatedGainLossNetSwapDerivativeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "AccumulatedGainLossNetSwapDerivativeParentMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details" ], "lang": { "en-us": { "role": { "label": "Accumulated Gain (Loss), Net, Swap Derivative, Parent [Member]", "documentation": "Related to accumulated gain or loss of swap derivative, attributable to parent." } } }, "auth_ref": [] }, "naii_AccumulatedOtherComprehensiveIncomeLossCumulativeCashFlowHedgesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeCashFlowHedgesGainLoss", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_AccumulatedOtherComprehensiveIncomeLossCumulativeCashFlowHedgesGainLoss", "terseLabel": "Accumulated Other Comprehensive Income (Loss) Cumulative Cash Flow Hedges, Gain (Loss)", "documentation": "Accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges recorded to Accumulated Other Comprehensive Income Loss." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r27", "r28", "r90", "r142", "r445", "r478", "r479" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r28", "r394", "r397", "r426", "r474", "r475", "r636", "r637", "r638", "r643", "r644", "r645" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r81", "r603", "r686" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r361", "r362", "r363", "r485", "r643", "r644", "r645", "r666", "r687" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Compensation expense related to stock compensation plans", "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r59", "r60", "r329" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r360", "r368" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r143", "r234", "r238" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r195" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AreaOfRealEstateProperty", "terseLabel": "Area of Real Estate Property (Acre)", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-total-assets-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "terseLabel": "Total Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r119", "r141", "r169", "r202", "r217", "r223", "r235", "r257", "r258", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r386", "r389", "r405", "r441", "r514", "r603", "r617", "r655", "r656", "r672" ] }, "naii_AssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "AssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables" ], "lang": { "en-us": { "role": { "label": "Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of total assets by geographic areas." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r135", "r145", "r169", "r235", "r257", "r258", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r386", "r389", "r405", "r603", "r655", "r656", "r672" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r355", "r356", "r357", "r358", "r359" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "naii_California1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "California1Member", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "California 1 [Member]", "documentation": "Geographic location." } } }, "auth_ref": [] }, "naii_CapitalExpendituresByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "CapitalExpendituresByGeographicAreasTableTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure for capital expenditures by geographic areas." } } }, "auth_ref": [] }, "naii_CarlsbadCaliforniaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "CarlsbadCaliforniaMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Carlsbad, California [Member]", "documentation": "Represents the location of the property purchased." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r33", "r137", "r577" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r33", "r103", "r166" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net increase (decrease) in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r103" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r62" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies (Notes E, F, and L)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r24", "r74", "r442", "r500" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r606", "r607", "r608", "r610", "r611", "r612", "r615", "r643", "r644", "r666", "r685", "r687" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r80", "r501" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r80", "r501", "r520", "r687", "r688" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock; $.01 par value; 20,000,000 shares authorized at December 31, 2023 and June 30, 2023, issued and outstanding (net of treasury shares) 6,088,813 at December 31, 2023 and 6,073,813 at June 30, 2023", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r80", "r444", "r603" ] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Compensation Related Costs, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive (loss) income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r29", "r152", "r154", "r159", "r437", "r453" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r89", "r158", "r436", "r452" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r38", "r41", "r69", "r70", "r231", "r561" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r38", "r41", "r69", "r70", "r231", "r480", "r561" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r38", "r41", "r69", "r70", "r231", "r561", "r627" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r107" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r38", "r41", "r69", "r70", "r231" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r38", "r41", "r69", "r70", "r231", "r561" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r171", "r204", "r215", "r216", "r217", "r218", "r219", "r221", "r225", "r257", "r258", "r259", "r260", "r262", "r263", "r265", "r267", "r268", "r655", "r656" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r171", "r204", "r215", "r216", "r217", "r218", "r219", "r221", "r225", "r257", "r258", "r259", "r260", "r262", "r263", "r265", "r267", "r268", "r655", "r656" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r658" ] }, "naii_ContractWithCustomerLiabilityAddition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "ContractWithCustomerLiabilityAddition", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details" ], "lang": { "en-us": { "role": { "label": "Contract Liabilities (Customer Deposits), addition", "documentation": "Amount of addition obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details" ], "lang": { "en-us": { "role": { "label": "Customer deposits", "periodStartLabel": "Contract Liabilities (Customer Deposits), balance", "periodEndLabel": "Contract Liabilities (Customer Deposits), balance", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r311", "r312", "r315" ] }, "naii_ContractWithCustomerLiabilityCustomerRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "ContractWithCustomerLiabilityCustomerRefunds", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details" ], "lang": { "en-us": { "role": { "label": "naii_ContractWithCustomerLiabilityCustomerRefunds", "negatedLabel": "Contract Liabilities (Customer Deposits)", "documentation": "Amount of customer refunds that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details" ], "lang": { "en-us": { "role": { "label": "Contract Liabilities (Customer Deposits), revenue recognized", "negatedLabel": "Contract Liabilities (Customer Deposits), revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r316" ] }, "us-gaap_ContractWithCustomerRefundLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerRefundLiability", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerRefundLiability", "terseLabel": "Contract with Customer, Refund Liability", "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer." } } }, "auth_ref": [ "r660" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details" ], "lang": { "en-us": { "role": { "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r13", "r216", "r217", "r218", "r219", "r225", "r648" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r95", "r435" ] }, "naii_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "CreditAgreementMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Agreement [Member]", "documentation": "Name of the debt instrument with a lender." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "naii_Customer1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "Customer1Member", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details" ], "lang": { "en-us": { "role": { "label": "Customer 1 [Member]", "documentation": "Customer 1 in a set of customers." } } }, "auth_ref": [] }, "naii_Customer2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "Customer2Member", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details" ], "lang": { "en-us": { "role": { "label": "Customer 2 [Member]", "documentation": "Customer 2 in a set of customers." } } }, "auth_ref": [] }, "naii_Customer3Member": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "Customer3Member", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details" ], "lang": { "en-us": { "role": { "label": "Customer 3 [Member]", "documentation": "Customer 3 in a set of customers." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r39", "r231" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r112", "r167", "r270", "r276", "r277", "r278", "r279", "r280", "r281", "r286", "r293", "r294", "r295" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r15", "r76", "r77", "r120", "r122", "r171", "r271", "r272", "r273", "r274", "r275", "r277", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r417", "r588", "r589", "r590", "r591", "r592", "r641" ] }, "naii_DebtInstrumentBasisSpreadOnElectedFixedRateBorrowing": { "xbrltype": "percentItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "DebtInstrumentBasisSpreadOnElectedFixedRateBorrowing", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_DebtInstrumentBasisSpreadOnElectedFixedRateBorrowing", "terseLabel": "Debt Instrument Basis Spread on Elected Fixed Rate Borrowing", "documentation": "The percentage points added to the reference rate to compute fixed rate elections on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountAfterTwelveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "DebtInstrumentCovenantCapitalExpendituresLimitationAmountAfterTwelveYears", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountAfterTwelveYears", "terseLabel": "Debt Instrument Covenant Capital Expenditures Limitation, Amount, After Twelve Years", "documentation": "The amount of debt instrument covenant capital expenditures limitation after twelve years." } } }, "auth_ref": [] }, "naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountNextTwelveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "DebtInstrumentCovenantCapitalExpendituresLimitationAmountNextTwelveYears", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_DebtInstrumentCovenantCapitalExpendituresLimitationAmountNextTwelveYears", "terseLabel": "Debt Instrument Covenant Capital Expenditures Limitation, Amount, Next Twelve Years", "documentation": "The amount of debt instrument covenant capital expenditures limitation for next twelve years." } } }, "auth_ref": [] }, "naii_DebtInstrumentCovenantFixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "DebtInstrumentCovenantFixedChargeCoverageRatio", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_DebtInstrumentCovenantFixedChargeCoverageRatio", "terseLabel": "Debt Instrument Covenant, Fixed Charge Coverage Ratio", "documentation": "The fixed charge coverage ratio under debt instrument covenant." } } }, "auth_ref": [] }, "naii_DebtInstrumentCovenantMaximumLossRequirementsAmountNextTwelveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "DebtInstrumentCovenantMaximumLossRequirementsAmountNextTwelveYears", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_DebtInstrumentCovenantMaximumLossRequirementsAmountNextTwelveYears", "terseLabel": "Line of Credit Facility, Maximum Loss Requirements, Third Quarter 2024", "documentation": "The amount of debt instrument covenant maximum loss requirement for next twelve years." } } }, "auth_ref": [] }, "naii_DebtInstrumentCovenantMinimumNetIncomeRequired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "DebtInstrumentCovenantMinimumNetIncomeRequired", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_DebtInstrumentCovenantMinimumNetIncomeRequired", "terseLabel": "Debt Instrument Covenant Minimum, Net Income Required", "documentation": "The net income required under debt instrument covenant minimum." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r71", "r72", "r271", "r417", "r589", "r590" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r23", "r171", "r271", "r272", "r273", "r274", "r275", "r277", "r282", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r417", "r588", "r589", "r590", "r591", "r592", "r641" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Year)", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deferred tax asset \u2013 noncurrent", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r370", "r371" ] }, "us-gaap_DeferredTaxAssetsDerivativeInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDerivativeInstruments", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsDerivativeInstruments", "terseLabel": "Deferred Tax Assets, Derivative Instruments", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments." } } }, "auth_ref": [ "r61", "r662" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_Depreciation", "terseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r51" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r7", "r207" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details": { "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0, "order": 0.0 }, "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Derivative assets, current asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r146" ] }, "us-gaap_DerivativeAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details": { "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Derivative assets, noncurrent asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r146" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r490", "r492", "r506", "r507", "r508", "r510", "r511", "r512", "r513", "r515", "r516", "r517", "r518", "r527", "r528", "r529", "r530", "r533", "r534", "r535", "r536", "r552", "r553", "r554", "r555", "r606", "r608" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeFixedInterestRate", "terseLabel": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r63", "r64", "r65", "r66", "r490", "r492", "r506", "r507", "r508", "r510", "r511", "r512", "r513", "r515", "r516", "r517", "r518", "r527", "r528", "r529", "r530", "r533", "r534", "r535", "r536", "r552", "r553", "r554", "r555", "r579", "r606", "r608" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r117", "r392", "r399" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r12", "r63", "r65" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details": { "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": -1.0, "order": 1.0 }, "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Forward contracts", "negatedLabel": "Derivative assets, current liability", "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r146" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DerivativeNotionalAmount", "terseLabel": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r663", "r664" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income", "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-l-contingencies", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r621" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r622" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Net (loss) income per common share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Basic (in dollars per share)", "terseLabel": "Basic net (loss) income per common share (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r160", "r177", "r178", "r179", "r180", "r181", "r185", "r187", "r192", "r193", "r194", "r196", "r402", "r403", "r438", "r454", "r582" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Diluted (in dollars per share)", "terseLabel": "Diluted net (loss) income per common share (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r160", "r177", "r178", "r179", "r180", "r181", "r187", "r192", "r193", "r194", "r196", "r402", "r403", "r438", "r454", "r582" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r35", "r36" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r373" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r170", "r373", "r382" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued compensation and employee benefits", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r619" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "http://www.nai-online.com/20231231/role/statement-document-and-entity-information", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-tables", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-details-textual", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-tables", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-tables", "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual", "http://www.nai-online.com/20231231/role/statement-note-e-leases-lease-cash-flow-information-details", "http://www.nai-online.com/20231231/role/statement-note-e-leases-tables", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-details-textual", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-total-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes", "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes-details-textual", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-details-textual", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-tables", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-l-contingencies", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual", "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r619" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r619" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r625" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r619" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r619" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r619" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r619" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r132", "r155", "r156", "r157", "r172", "r173", "r174", "r176", "r182", "r184", "r197", "r236", "r237", "r310", "r361", "r362", "r363", "r378", "r379", "r393", "r394", "r395", "r396", "r397", "r398", "r401", "r410", "r411", "r412", "r413", "r414", "r415", "r426", "r474", "r475", "r476", "r485", "r540" ] }, "naii_EuroForwardContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "EuroForwardContractMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Euro Forward Contract [Member]", "documentation": "Represents Euro Forward Contract." } } }, "auth_ref": [] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-total-assets-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "auth_ref": [ "r689", "r690", "r691", "r692" ] }, "naii_ExtensionOnManufacturingFacilitiesLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "ExtensionOnManufacturingFacilitiesLeaseMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Extension on Manufacturing Facilities Lease [Member]", "documentation": "Represents extension on manufacturing facilities lease." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r67", "r68" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r284", "r321", "r322", "r323", "r324", "r325", "r326", "r404", "r430", "r431", "r432", "r589", "r590", "r597", "r598", "r599" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r284", "r321", "r326", "r404", "r431", "r589", "r590", "r597", "r598", "r599" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r284", "r321", "r322", "r323", "r324", "r325", "r326", "r430", "r431", "r432", "r589", "r590", "r597", "r598", "r599" ] }, "us-gaap_FairValueNetAssetLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetAssetLiability", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FairValueNetAssetLiability", "totalLabel": "Fair Value Net Asset \u2013 all Derivative Contracts", "documentation": "Fair value of asset after deduction of liability." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Foreign exchange loss", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r537" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r579", "r597", "r601" ] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnDispositionOfAssets", "negatedLabel": "Gain on disposal of assets", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r640", "r650", "r651" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r94", "r169", "r202", "r216", "r222", "r225", "r235", "r257", "r258", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r405", "r584", "r655" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r12", "r391" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r12" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "(Loss) income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r91", "r124", "r202", "r216", "r222", "r225", "r439", "r450", "r584" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r170", "r369", "r374", "r375", "r377", "r380", "r383", "r384", "r385", "r484" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "(Benefit) provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r127", "r131", "r183", "r184", "r210", "r372", "r381", "r455" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r32", "r34" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Income tax receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r73", "r630" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "terseLabel": "Accounts payable and accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInDerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDerivativeLiabilities", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Forward contracts", "label": "us-gaap_IncreaseDecreaseInDerivativeLiabilities", "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [ "r639" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities", "terseLabel": "Accrued compensation and employee benefits", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxes", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInIncomeTaxes", "terseLabel": "Income taxes", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets." } } }, "auth_ref": [ "r639" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "Inventories, net", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "naii_IncreaseDecreaseInOperatingLeaseRightOfAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseRightOfAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "naii_IncreaseDecreaseInOperatingLeaseRightOfAssetsAndLiabilitiesNet", "negatedLabel": "Operating lease liabilities", "documentation": "Represents increase (decrease) in net operating lease right-of-assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaids and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Dilutive effect of restricted stock (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r188", "r189", "r190", "r194", "r330" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r623" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest expense", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r126" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r162", "r164", "r165" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r574", "r613", "r614" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r240" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r631" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "totalLabel": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r144", "r578", "r603" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r633" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryValuationReserves", "negatedLabel": "Reserve", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r49", "r634" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Work in progress", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r632" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r98", "r205" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r661" ] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r628" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseContractualTermDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r628" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r671" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r110" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "http://www.nai-online.com/20231231/role/statement-document-and-entity-information", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-tables", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-details-textual", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-tables", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-tables", "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual", "http://www.nai-online.com/20231231/role/statement-note-e-leases-lease-cash-flow-information-details", "http://www.nai-online.com/20231231/role/statement-note-e-leases-tables", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-details-textual", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-total-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes", "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes-details-textual", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-details-textual", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-tables", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-l-contingencies", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual", "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-l-contingencies" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r111" ] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract (Year)", "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r670" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r418" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r20", "r169", "r235", "r257", "r258", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r387", "r389", "r390", "r405", "r499", "r583", "r617", "r655", "r672", "r673" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r85", "r123", "r447", "r603", "r642", "r649", "r667" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r22", "r136", "r169", "r235", "r257", "r258", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r387", "r389", "r390", "r405", "r603", "r655", "r672", "r673" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "naii_LineOfCreditAvailabilityReservePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "LineOfCreditAvailabilityReservePercentage", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_LineOfCreditAvailabilityReservePercentage", "terseLabel": "Line of Credit Facility, Availability Reserve", "documentation": "Represents the percentage required under the credit facility agreement." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r18", "r641" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r18", "r641" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r18" ] }, "naii_LineOfCreditFacilityUnusedCommitmentFee": { "xbrltype": "percentItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "LineOfCreditFacilityUnusedCommitmentFee", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_LineOfCreditFacilityUnusedCommitmentFee", "terseLabel": "Line of Credit Facility, Unused Commitment Fee", "documentation": "Represents the unused commitment fee percentage, under the line of credit facility." } } }, "auth_ref": [] }, "naii_LineOfCreditFacilityUpFrontAmendmentFeeOfTheMaximumBorrowingBase": { "xbrltype": "percentItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "LineOfCreditFacilityUpFrontAmendmentFeeOfTheMaximumBorrowingBase", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_LineOfCreditFacilityUpFrontAmendmentFeeOfTheMaximumBorrowingBase", "terseLabel": "Line of Credit Facility, Up Front Amendment Fee of the Maximum Borrowing Base", "documentation": "Represents the upfront amendment fee of the maximum borrowing base under the line of credit facility." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebt", "terseLabel": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r15", "r122", "r283", "r296", "r589", "r590", "r681" ] }, "naii_LongTermDebtPercentageBearingFluctuatingInterestThresholdAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "LongTermDebtPercentageBearingFluctuatingInterestThresholdAmount", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_LongTermDebtPercentageBearingFluctuatingInterestThresholdAmount", "terseLabel": "Long-term Debt, Percentage Bearing Fluctuating Interest, Threshold Amount", "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a fluctuating rate when amount is less than threshold." } } }, "auth_ref": [] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Mortgage note payable, net of current portion", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r23" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r23" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r23", "r53" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-details-textual", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r231", "r596", "r659", "r683", "r684" ] }, "naii_ManufacturingFacilityAndWarehouseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "ManufacturingFacilityAndWarehouseMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Manufacturing Facility and Warehouse [Member]", "documentation": "Represents the structure used in the manufacturing and storage of goods." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r327", "r434", "r473", "r491", "r492", "r545", "r547", "r549", "r550", "r556", "r571", "r572", "r586", "r593", "r600", "r605", "r657", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r327", "r434", "r473", "r491", "r492", "r545", "r547", "r549", "r550", "r556", "r571", "r572", "r586", "r593", "r600", "r605", "r657", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r624" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-details-textual", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r231", "r596", "r659", "r683", "r684" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash (used in) financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r163" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r163" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r103", "r104", "r105" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Net (loss) income", "totalLabel": "Net (loss) income", "terseLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r92", "r105", "r125", "r134", "r150", "r153", "r157", "r169", "r175", "r177", "r178", "r179", "r180", "r183", "r184", "r191", "r202", "r216", "r222", "r225", "r235", "r257", "r258", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r403", "r405", "r451", "r522", "r538", "r539", "r584", "r616", "r655" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Numerator" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrAdoptedFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r624" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrTrmntdFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r624" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-net-sales-by-geographic-region-details" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r689", "r690", "r691", "r692" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-longlived-assets-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_NoncurrentAssets", "terseLabel": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r230" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r12" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total other expense", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r99" ] }, "naii_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Mortgage note payable, current portion", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r19" ] }, "naii_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r647" ] }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details" ], "lang": { "en-us": { "role": { "label": "OCI/OCL before reclassifications", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r28" ] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "(Loss) income from operations", "terseLabel": "Income from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r202", "r216", "r222", "r225", "r584" ] }, "naii_OperatingLeaseBaseRentPerSquareFoot": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "OperatingLeaseBaseRentPerSquareFoot", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_OperatingLeaseBaseRentPerSquareFoot", "terseLabel": "Operating Lease, Base Rent Per Square Foot", "documentation": "Represents the increase in base rent per square foot." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r420" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Short-term liability \u2013 operating leases", "label": "us-gaap_OperatingLeaseLiabilityCurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r420" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Long-term liability \u2013 operating leases", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r420" ] }, "naii_OperatingLeaseNoncashExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "OperatingLeaseNoncashExpense", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Non-cash lease expense", "documentation": "Amount of operating lease non-cash expense. Excludes sublease income." } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-lease-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in the measurement of operating lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r421", "r422" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "terseLabel": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r419" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r425", "r602" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term (Year)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r424", "r602" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r215", "r216", "r217", "r218", "r219", "r225" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r75", "r106", "r107", "r115" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Other noncurrent assets, net", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r140" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Unrealized loss resulting from change in fair value of derivative instruments, net of tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r147", "r148" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "terseLabel": "Unrealized loss resulting from change in fair value of derivative instruments, net of tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r148" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details" ], "lang": { "en-us": { "role": { "label": "Net current period OCI/OCL", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r9", "r116", "r151", "r154" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "negatedLabel": "Change in minimum pension liability, net of tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r4", "r90" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "negatedLabel": "Tax effect of OCI activity", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r9", "r116" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Other (expense) income:" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Other, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r100" ] }, "naii_PatentAndTrademarkLicensingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "PatentAndTrademarkLicensingMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details" ], "lang": { "en-us": { "role": { "label": "Patent and Trademark Licensing [Member]", "documentation": "Business segment related to patentand trademark licensing." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r30" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "terseLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r102" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Long-term pension liability", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r78", "r317", "r318", "r319", "r599" ] }, "us-gaap_PensionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionExpense", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Pension contributions, net of expense", "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits." } } }, "auth_ref": [] }, "naii_PercentageOfRawMaterialsPurchasedFromSupplier": { "xbrltype": "percentItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "PercentageOfRawMaterialsPurchasedFromSupplier", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "lang": { "en-us": { "role": { "label": "% of Total Raw Material Purchases", "documentation": "Percentage of raw materials purchased from supplier" } } }, "auth_ref": [] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r79", "r298" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r79", "r501" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r79", "r298" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r79", "r501", "r520", "r687", "r688" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Preferred stock; $.01 par value; 500,000 shares authorized; none issued or outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r79", "r443", "r603" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaids and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r635" ] }, "naii_PrivateLabelContractManufacturingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "PrivateLabelContractManufacturingMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details" ], "lang": { "en-us": { "role": { "label": "Private Label Contract Manufacturing [Member]", "documentation": "Business segment related to private label contract manufacturing." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of property and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r40" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r227", "r435", "r467", "r468", "r469", "r470", "r471", "r472", "r575", "r594", "r604", "r629", "r653", "r654", "r659", "r683" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r227", "r435", "r467", "r468", "r469", "r470", "r471", "r472", "r575", "r594", "r604", "r629", "r653", "r654", "r659", "r683" ] }, "naii_ProductsManufacturedByNAIEMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "ProductsManufacturedByNAIEMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Products Manufactured by NAIE [Member]", "documentation": "Represents products manufactured by NAIE." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r109", "r128", "r129", "r130" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r110", "r138", "r449" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r440", "r449", "r603" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r110" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Depreciable Life In Years (Year)", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Provision for uncollectible accounts receivable", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r161", "r239" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r320", "r327", "r356", "r357", "r358", "r433", "r434", "r473", "r491", "r492", "r545", "r547", "r549", "r550", "r556", "r571", "r572", "r586", "r593", "r600", "r605", "r608", "r652", "r657", "r675", "r676", "r677", "r678", "r679" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r320", "r327", "r356", "r357", "r358", "r433", "r434", "r473", "r491", "r492", "r545", "r547", "r549", "r550", "r556", "r571", "r572", "r586", "r593", "r600", "r605", "r608", "r652", "r657", "r675", "r676", "r677", "r678", "r679" ] }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RatioOfIndebtednessToNetCapital1", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RatioOfIndebtednessToNetCapital1", "terseLabel": "Ratio of Indebtedness to Net Capital", "documentation": "Indebtedness divided by net capital." } } }, "auth_ref": [] }, "naii_RawMaterialPurchasesBySupplier": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "RawMaterialPurchasesBySupplier", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "lang": { "en-us": { "role": { "label": "Raw Material Purchases by Supplier", "documentation": "Raw material purchases by supplier" } } }, "auth_ref": [] }, "naii_RawMaterialPurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "RawMaterialPurchasesMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "lang": { "en-us": { "role": { "label": "Raw Material Purchases [Member]", "documentation": "Aggregate raw material purchases during the period from major suppliers." } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details" ], "lang": { "en-us": { "role": { "label": "Amounts reclassified from OCI to Sales", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r46", "r47" ] }, "naii_ReimbursementsForTenantImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "ReimbursementsForTenantImprovementsMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Reimbursements For Tenant Improvements [Member]", "documentation": "Represents reimbursements for tenant improvements to the buildings." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfLongTermDebt", "negatedLabel": "Payments on long-term debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r31", "r482" ] }, "naii_RestrictedStock1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "RestrictedStock1Member", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Restricted Stock 1 [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r35" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r82", "r114", "r446", "r477", "r479", "r483", "r502", "r603" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r132", "r172", "r173", "r174", "r176", "r182", "r184", "r236", "r237", "r361", "r362", "r363", "r378", "r379", "r393", "r395", "r396", "r398", "r401", "r474", "r476", "r485", "r687" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details" ], "lang": { "en-us": { "role": { "label": "Net sales", "terseLabel": "Net Sales", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r203", "r204", "r215", "r220", "r221", "r227", "r229", "r231", "r313", "r314", "r435" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r14" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r523", "r573", "r581" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-lease-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Increase in operating lease liabilities and right-of-use assets due to lease remeasurement", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r423", "r602" ] }, "us-gaap_RoyaltyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyExpense", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RoyaltyExpense", "terseLabel": "Royalty Expense", "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property." } } }, "auth_ref": [ "r96" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrAdoptedFlag", "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r624" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrTrmntdFlag", "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r624" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r231", "r626" ] }, "naii_SalesRoyaltyAndLicensingRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "SalesRoyaltyAndLicensingRevenue", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "naii_SalesRoyaltyAndLicensingRevenue", "terseLabel": "Sales, Royalty and Licensing Revenue", "documentation": "The amount of sales, royalty, and licensing revenue." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r28", "r668", "r669" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r646" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r16", "r86", "r87", "r88" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r48", "r93" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r43", "r44", "r45", "r50" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-tables" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table Text Block]", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r54", "r55", "r56", "r57" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables" ], "lang": { "en-us": { "role": { "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r37", "r38", "r41", "r42", "r69", "r118" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r665" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r618" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r620" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r199", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r231", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r252", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r587", "r629", "r683" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_SegmentExpenditureAdditionToLongLivedAssets", "terseLabel": "Capital Expenditures", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r213", "r585" ] }, "naii_SegmentExpenditureAdditionToSubractionFromLonglivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "SegmentExpenditureAdditionToSubractionFromLonglivedAssets", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "naii_SegmentExpenditureAdditionToSubractionFromLonglivedAssets", "terseLabel": "Capital Expenditures (subtracted from)", "documentation": "Amount of expenditure for addition to (subtraction from) long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-total-assets-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r229", "r230", "r487", "r488", "r489", "r546", "r548", "r551", "r557", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r576", "r595", "r608", "r659", "r683" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r198", "r199", "r200", "r201", "r202", "r214", "r219", "r223", "r224", "r225", "r226", "r227", "r228", "r231" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Non-cash compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r339" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r355", "r356", "r357", "r358", "r359" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r328", "r334", "r353", "r354", "r355", "r356", "r359", "r364", "r365", "r366", "r367" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "lang": { "en-us": { "role": { "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "lang": { "en-us": { "role": { "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r133", "r199", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r231", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r587", "r629", "r683" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r25", "r132", "r155", "r156", "r157", "r172", "r173", "r174", "r176", "r182", "r184", "r197", "r236", "r237", "r310", "r361", "r362", "r363", "r378", "r379", "r393", "r394", "r395", "r396", "r397", "r398", "r401", "r410", "r411", "r412", "r413", "r414", "r415", "r426", "r474", "r475", "r476", "r485", "r540" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-total-assets-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r229", "r230", "r487", "r488", "r489", "r546", "r548", "r551", "r557", "r559", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r576", "r595", "r608", "r659", "r683" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-tables", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-details-textual", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-tables", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-tables", "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual", "http://www.nai-online.com/20231231/role/statement-note-e-leases-lease-cash-flow-information-details", "http://www.nai-online.com/20231231/role/statement-note-e-leases-tables", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-details-textual", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-total-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes", "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes-details-textual", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-details-textual", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-tables", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-l-contingencies", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual", "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r172", "r173", "r174", "r197", "r435", "r481", "r486", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r504", "r505", "r506", "r507", "r508", "r510", "r511", "r512", "r513", "r515", "r516", "r517", "r518", "r519", "r521", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r540", "r609" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-details-textual", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-summary-of-inventories-details", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-tables", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-details-textual", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-tables", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-tables", "http://www.nai-online.com/20231231/role/statement-note-e-leases-", "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual", "http://www.nai-online.com/20231231/role/statement-note-e-leases-lease-cash-flow-information-details", "http://www.nai-online.com/20231231/role/statement-note-e-leases-tables", "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-details-textual", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-assets-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-details-textual", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-operating-results-by-business-segment-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-total-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes", "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes-details-textual", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-details-textual", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-tables", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-l-contingencies", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual", "http://www.nai-online.com/20231231/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r172", "r173", "r174", "r197", "r435", "r481", "r486", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r504", "r505", "r506", "r507", "r508", "r510", "r511", "r512", "r513", "r515", "r516", "r517", "r518", "r519", "r521", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r540", "r609" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock for restricted stock grants (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r11", "r114" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock for restricted stock grants", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r11", "r79", "r80", "r114" ] }, "naii_StockRepurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "StockRepurchasePlanMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Plan [Member]", "documentation": "Represents information related to stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchaseProgramAuthorizedAmount1", "terseLabel": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "naii_StockRepurchasedFromEmployeeForRestrictedStockVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "StockRepurchasedFromEmployeeForRestrictedStockVestingMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased from Employee for Restricted Stock Vesting [Member]", "documentation": "Represents stock repurchased from employee for restricted stock vesting." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r80", "r83", "r84", "r108", "r503", "r520", "r541", "r542", "r603", "r617", "r642", "r649", "r667", "r687" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r113", "r168", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r400", "r543", "r544", "r558" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r416", "r428" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r416", "r428" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r416", "r428" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r427", "r429" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information" } } }, "auth_ref": [] }, "naii_Supplier1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "Supplier1Member", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details" ], "lang": { "en-us": { "role": { "label": "Supplier 1 [Member]", "documentation": "Supplier 1 in a set of suppliers." } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables" ], "lang": { "en-us": { "role": { "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r39" ] }, "naii_SwissFrancForwardContractMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "SwissFrancForwardContractMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Swiss Franc Forward Contract [Member]", "documentation": "Represents Swiss Franc Forward Contract." } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "http://www.nai-online.com/20231231/role/statement-note-b-inventories-net-tables", "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-tables", "http://www.nai-online.com/20231231/role/statement-note-d-other-comprehensive-loss-income-tables", "http://www.nai-online.com/20231231/role/statement-note-e-leases-tables", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-tables", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-tables", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_TenantImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TenantImprovements", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-e-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_TenantImprovements", "terseLabel": "Tenant Improvements", "documentation": "Carrying amount as of the balance sheet date of improvements having a life longer than one year that were made for the benefit of one or more tenants." } } }, "auth_ref": [ "r680" ] }, "naii_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "TermLoanMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual" ], "lang": { "en-us": { "role": { "label": "Term Loan [Member]", "documentation": "Represents a term loan." } } }, "auth_ref": [] }, "naii_ThreeCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "ThreeCustomersMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency", "http://www.nai-online.com/20231231/role/statement-note-g-economic-dependency-details-textual" ], "lang": { "en-us": { "role": { "label": "Three Customers [Member]", "documentation": "Information pertaining to three customers." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.nai-online.com/20231231/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details" ], "lang": { "en-us": { "role": { "label": "Treasury Stock Acquired, Average Cost (in dollars per share)", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r54" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r54" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Treasury stock, shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r54" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockCommonValue", "negatedLabel": "Treasury stock, at cost, 3,240,593 shares at December 31, 2023 and June 30, 2023", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r26", "r54", "r57" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-details-textual", "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details" ], "lang": { "en-us": { "role": { "label": "Treasury Stock Acquired, Shares (in shares)", "terseLabel": "Treasury Stock, Shares, Acquired (in shares)", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r11", "r80", "r114" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-j-treasury-stock-treasury-stock-repurchases-details" ], "lang": { "en-us": { "role": { "label": "Treasury Stock Acquired, Total Cost", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r11", "r54", "r114" ] }, "naii_TreasuryStockValueAcquiredCostMethodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "TreasuryStockValueAcquiredCostMethodNet", "crdr": "debit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "naii_TreasuryStockValueAcquiredCostMethodNet", "negatedTerseLabel": "Repurchase of common stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period, net of issuance of common stock from treasury for stock option exercise. Recorded using the cost method." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-capital-expenditures-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-longlived-assets-by-geographical-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-net-sales-by-geographic-region-details", "http://www.nai-online.com/20231231/role/statement-note-h-segment-information-total-assets-by-geographical-region-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-i-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount", "terseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r376" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-c-property-and-equipment-summary-of-property-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Diluted (in shares)", "totalLabel": "Diluted weighted average common shares outstanding (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r186", "r194" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited" ], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.nai-online.com/20231231/role/statement-condensed-consolidated-statements-of-income-and-comprehensive-income-unaudited", "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Basic (in shares)", "terseLabel": "Basic weighted average common shares outstanding (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r185", "r194" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details" ], "lang": { "en-us": { "role": { "label": "Denominator" } } }, "auth_ref": [] }, "naii_WellsFargoBankNAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "WellsFargoBankNAMember", "presentation": [ "http://www.nai-online.com/20231231/role/statement-note-f-debt", "http://www.nai-online.com/20231231/role/statement-note-f-debt-details-textual", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging", "http://www.nai-online.com/20231231/role/statement-note-k-derivatives-and-hedging-details-textual", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events", "http://www.nai-online.com/20231231/role/statement-note-m-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Wells Fargo Bank, N.A. [Member]", "documentation": "Represents Wells Fargo Bank, N.A, the lender." } } }, "auth_ref": [] }, "naii_statement-statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-calculation-of-basic-and-diluted-net-income-per-common-share-details", "lang": { "en-us": { "role": { "label": "Note A - Basis of Presentation and Summary of Significant Accounting Policies - Calculation of Basic and Diluted Net Income Per Common Share (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-contract-liabilities-and-revenue-recognized-details", "lang": { "en-us": { "role": { "label": "Note A - Basis of Presentation and Summary of Significant Accounting Policies - Contract Liabilities and Revenue Recognized (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-fair-value-of-derivative-instruments-classified-as-level-2-assets-and-liabilities-details", "lang": { "en-us": { "role": { "label": "Note A - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Derivative Instruments Classified As Level 2 Assets and Liabilities (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-a-basis-of-presentation-and-summary-of-significant-accounting-policies-tables", "lang": { "en-us": { "role": { "label": "Note A - Basis of Presentation and Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "naii_statement-statement-note-b-inventories-net-summary-of-inventories-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-b-inventories-net-summary-of-inventories-details", "lang": { "en-us": { "role": { "label": "Note B - Inventories, Net - Summary of Inventories (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-b-inventories-net-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-b-inventories-net-tables", "lang": { "en-us": { "role": { "label": "Note B - Inventories, Net" } } }, "auth_ref": [] }, "naii_statement-statement-note-c-property-and-equipment-summary-of-property-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-c-property-and-equipment-summary-of-property-and-equipment-details", "lang": { "en-us": { "role": { "label": "Note C - Property and Equipment - Summary of Property and Equipment (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-c-property-and-equipment-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-c-property-and-equipment-tables", "lang": { "en-us": { "role": { "label": "Note C - Property and Equipment" } } }, "auth_ref": [] }, "naii_statement-statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-d-other-comprehensive-loss-income-other-comprehensive-loss-income-details", "lang": { "en-us": { "role": { "label": "Note D - Other Comprehensive (Loss) Income - Other Comprehensive (Loss) Income (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-d-other-comprehensive-loss-income-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-d-other-comprehensive-loss-income-tables", "lang": { "en-us": { "role": { "label": "Note D - Other Comprehensive (Loss) Income" } } }, "auth_ref": [] }, "naii_statement-statement-note-e-leases-lease-cash-flow-information-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-e-leases-lease-cash-flow-information-details", "lang": { "en-us": { "role": { "label": "Note E - Leases - Lease Cash Flow Information (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-e-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-e-leases-tables", "lang": { "en-us": { "role": { "label": "Note E - Leases" } } }, "auth_ref": [] }, "naii_statement-statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-g-economic-dependency-substantial-net-purchase-from-certain-suppliers-details", "lang": { "en-us": { "role": { "label": "Note G - Economic Dependency - Substantial Net Purchase From Certain Suppliers (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-g-economic-dependency-substantial-net-sales-to-certain-customers-details", "lang": { "en-us": { "role": { "label": "Note G - Economic Dependency - Substantial Net Sales to Certain Customers (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-g-economic-dependency-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-g-economic-dependency-tables", "lang": { "en-us": { "role": { "label": "Note G - Economic Dependency" } } }, "auth_ref": [] }, "naii_statement-statement-note-h-segment-information-assets-by-business-segment-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-h-segment-information-assets-by-business-segment-details", "lang": { "en-us": { "role": { "label": "Note H - Segment Information - Assets by Business Segment (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-h-segment-information-capital-expenditures-by-geographical-region-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-h-segment-information-capital-expenditures-by-geographical-region-details", "lang": { "en-us": { "role": { "label": "Note H - Segment Information - Capital Expenditures by Geographical Region (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-h-segment-information-longlived-assets-by-geographical-region-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-h-segment-information-longlived-assets-by-geographical-region-details", "lang": { "en-us": { "role": { "label": "Note H - Segment Information - Long-lived Assets by Geographical Region (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-h-segment-information-net-sales-by-geographic-region-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-h-segment-information-net-sales-by-geographic-region-details", "lang": { "en-us": { "role": { "label": "Note H - Segment Information - Net Sales by Geographic Region (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-h-segment-information-operating-results-by-business-segment-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-h-segment-information-operating-results-by-business-segment-details", "lang": { "en-us": { "role": { "label": "Note H - Segment Information - Operating Results by Business Segment (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-h-segment-information-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-h-segment-information-tables", "lang": { "en-us": { "role": { "label": "Note H - Segment Information" } } }, "auth_ref": [] }, "naii_statement-statement-note-h-segment-information-total-assets-by-geographical-region-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-h-segment-information-total-assets-by-geographical-region-details", "lang": { "en-us": { "role": { "label": "Note H - Segment Information - Total Assets by Geographical Region (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-note-j-treasury-stock-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-j-treasury-stock-tables", "lang": { "en-us": { "role": { "label": "Note J - Treasury Stock" } } }, "auth_ref": [] }, "naii_statement-statement-note-j-treasury-stock-treasury-stock-repurchases-details": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-note-j-treasury-stock-treasury-stock-repurchases-details", "lang": { "en-us": { "role": { "label": "Note J - Treasury Stock - Treasury Stock Repurchases (Details)" } } }, "auth_ref": [] }, "naii_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://www.nai-online.com/20231231", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 76 0001437749-24-003906-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-24-003906-xbrl.zip M4$L#!!0 ( /*!35APK)Y>SP8 .\@ - 97A?-3DY-S R+FAT;>U: M;7/4-A#^''Z%)IU",N/+Y4(82N[(3"B!R10HI.GGCFROSVIDRTCRO?37]UG9 M]Y*7(Y<"Y69@0KBSM-(^VGVTNY(SR'VACP]DLE!Z>B0>?JR-[U^H@IQX M1V-Q;@I9-HU]$22=^H>.1&^_\FW#2%HE2W\D2F,+J?NBD':HRB,11#Q-?$=J M-42#5/!_'QZ217L?+B<6^O)P;=^'C0K8X?K$#UZ!J>1_T%D@#D"HX6 M1HN"N[>/'Y:QJ_J?TG%-Q3H:EI:64.G)7M6)5?Y*UJM,)=(K4PJ3B5]S19DX MG5!2>S4B\7N&7K)W6N"KH'M?6U=CA/#FVP XKS6)WF/9Z1WNR-UN[TG:?-L( M0GS=K?!W[<",*9"<1>*MM)?B9$^\H9>FGD0K60("O9.^ME*+$PV#EI*[G3@K MVP=32AWA,=F+1!*X-Q4^E_YH$Q:Z.2;O[8DSD4M8UM)(T9A26$DY\:&6%I;4 M4W%.E;%>8-.^PK30U_EP'^MOQ"HWQ]X'>^*%=+ R[%E,Q65IQIK2(46-V5MC MIP8H2N-% CU2E4*64U&7WM8$\-)3@2C"7I#0"9,K."*3"9JP,PH5PEB0NR%0 M4D+.23MED4)>$O0NS>G0E@(,5&K.4*R#!1)ED[J 6(GA0))B"XYSE>3"U?S? M8OR8++63\ (*Y31RK2J'8JQ\#I:YBI( D.>M ,VD6.8(PU(13Y?-L!$.VQSJ M//X$=4ADJH1SV,\+9T3@#<31;9?Z59FQTI"'59GH.L6<#.A?P)-+E(M-F[&;LLC14SEO. MOY(;&]Q &2V1Q,W W$"[$=[9')X<[HF+*T9]^-,O![VG?=(54DFM)8=5+"N 6&1 C&CRZ7(9@&\QL2 B'\93NA'Q94.Y&%_G MXMJ!XP8EUP\Y:S,3;!ZIE DG'8ICCJW2@:Q<4#$+I4UGC !'E8R55G[*"?(V MM;P_ GD"+^9'ZMMJ@":$3]H%5;6MP$L7$GJ2&)L& *$T&U*)/*U!3_10Q;QG M$92=#06Q/U2%*/J#A*MA);N"1E+7(6JPARC+4"?A<%2B[+Y9[\Q3\QI1L'F\ MO00*G,- 1##7%%JQJ?UJ!.O$:3F7)JXBL[L+=A'/ZM.PC5I+ $^?)_]!FY6P MTMV91VYZEH]^;2$3>FZESSTB%N=&DR2U9?\M):);9BV,\VCG*RO,Y1),]+&Y M%Q [*X9D(")BR37I%C@J?PJG5C[0EO4>M@T[5%3:3 F]X]PT@49>X2 X\T6R MYMZW?@/S']XY7='P$E8]$J\HMC7?_?8>1^)@_^#P6R_K"^OPX5P58]^2?;Z] MOXV\I'4E4SY:S9]=)9/9\_TM/5:ISX\.]W]N870T9?Y(UM[,&L*;W18=OVW> M&GB++_R9SA2..%^B0)KM#6^JOFBF%F&N=A&=V'AO"FR_:B+"=82PPWAG/Q+\ M;Q<:NJ[;F.#JB[-!U_.;\"U\!N5W8V (#8( 8+L1_RID7/,=7W#J5EC#\EH> MX)/]_'^1*E4CD6@?%^>G);[#1/_ZW9]O%]H@ ;G;/H"B&_Y48= -?^CP+U!+ P04 " #R@4U8 M_.]:%_4& #H(@ #0 &5X7S4Y.3_AN9=4!KDO]'"0DTR'#W8&7GE-0[K\Z_'3IT\.CP]0.^@VA0]V\#7H-BT' ML4FG^*B$\U--SW8S4_I.)@NEIZ?BX+GU':C5"@56CW/=WAX-X>'Z9 MJUAY<=P[.!*#;CP<=*OA@S6H'EW#\ZB_0!* 7,'1PFA1[%6;F.7/9+W*5"*],J4PF?@Y5Y2)%ZJ49:*D%K]GJ"5[ZPI\ M$71O:^MJ]!#>?!T %[4FT3N6G=[)GMSO]AZGS5];08@ONQ7^KAV8,0625Y%X MK9)DX-()(%[4^%S MZ4^W8:+;L^2] _%*Y'),PM)8T812K))RXETM+5923\4%5?"%P*:%3PK8Z[R[ MR^J+/9^3>/C#3T='A_UFK/#0Z^]OQ0)LCRN.#L1SZ> +'4Q%1]*,]&4CBAJ M/-+Z(35 41HO$MB1JA2RG(JZ]+8F@)>>"@@,.TC")KS!FR:3"8JP:0H5%"ZT MN]&@I(2MP(TDV*:8W1+13Q=7H:M M<-CV4.?X$]0ADL&EUHWNFFG0-54\<,0M:HT&()"!EX,Y%_ DTN4BTV;B9NRR-%+. M6P[-D@L;W$ 9+9'$S<#<0+L5WMD>GIPD[UHFM(&2MZ1I NV> MVP\K_DI(2\&W\)6*D:S !X) J%@KEW,/;E9 D5B5^#E5+M'&U>C'6F6-;IQ< M69-0BF(G]N#3E$"2QG'GEPC^Y8C$&62 ,R+7I$2/]ZA!$=(B?FH>51-N]&Q\ MP5JQQ#D;.,!8-C:473&4P1#/\SH3T8)CYC>:2\Q_3IZNAX74-26'0JQX" 2W MTR'B&)7(VFW>A8-%3 M+3?@QM<4 T(:Q@&JB9%#@DD>J'4>NL+M<"'-!GXPC M ,*)-'2JD&JII-:29173"B 6$1 ]FGBZG ;@KYBX(90/_2G="GW94B[&U[FX ML7#_,0_,&*M@\KDZ! M N?0$0KFFD0K-K5?CV 3G9;SUL199'9[PB[B67X:ME&[$L#3Y\&_TV8MK'1_ MYI&;GN6C7YO(A)J5]+F#8G%L-$E26_;?4B!:,6IAG$LQUPZISB; M?B#='F&OM8\^>XF^8;*N0_+X,XX4X=YISNYHH1$L66/=/&"& @Q9%,I[HD\(*N-7?.$?$+R P>C)@T)X2@D4.'V:G97<"<.M+ES9;9\"2H_;>T[:R0T6ES910.\E-(S3R"@?!F7N)F@=? M^^7,?W@==<7"+UC54_&"8EOSW6_O.!)'ATX^A!W%>X>1X._]UM*](.RZ;N.XV9O \X/V9>"@Z_GM_@X^[7!K%NB>3=]9 MBF_EW^TA8G=X8ZW7OG@-VVDG.&'9&0_PR3OL_R09J1J+1$OGGNW^=O;'^\[; MLY?GG><7YV>_PE?+M6]?OGA_<:TLSSK63&X6LMZ(MR_?_/EZ80TMT&[5!U!T MP_^H#+KA/US^!5!+ P04 " #R@4U8Z89\U)0$ 0$P #0 &5X7S4Y M.342%GQ@:($46)P;&_R7@8F'7[+QI:)EUAXY%C(I&5ZTR;Z>,RTY1$/B>5* M/NOFJT"XQ*QGJ %6P8R%#HC#408DF/2;75 1V)C!C.B 2&9JGQ>"+6$:6LV: M!?Q>%6XDMXS"S!*++APKR@Y^BH)\W4;\*S-8F4M$\D2!%.!>5AG;22ITR^P4 MBX>T%.N=\U$%1L)X!2:3E&F#7J"4BK"[<.5X%\1FF@B8"MQ68LO=H?[OLEPH M2405EV&]"@1.F"#W1#,(E4Z5SOE5H HU8J99L(0P;]UE%4T2F]O]DA&-FXDE M7#'4P1!(.,,X8P)J7S#^.I>Z74NE3'-%@2%<6J:; "66U&P@A K'7F?A>VN* M) E60+O;:_N'#]2[L>=W/>!T[ E&"^[98?.PU?=[?K=_U.UVV[U.J]_V)BZ39K<9URS!-LTCO95-S#J@ M]WZG0@_6%C7N+4CWH*]0_ ME4X>BJCD^$P,)']S@ZC8P4 MX9IJ#BOBDLC0T7%'RO.]G4&4RD3AG,*\D:*<=XC=&YX6E@38*H'2V 9CK^EA MJ0J1$DJYG*_7)B7A:KW[>7W/J8WQ9_-=B:,F6&0'^>10$O*;?+":)7#HP*E$ MXP_WI"N3=ZZ)0B+*4R?AE I6[MYNU3OO'OEFZ2[:?NO[=9^VC,\<__-N6)66 M.ZW=1_$?=2]N)/X$RW@ 9RS0>*PLP6_EG=W.*V$OQ_RP.?BDMM.^LM#N%']N\;BE95_M=TK MM1W'6Y<).*V[(<5R^:OSGNB\[2"MFN]L/2=\N_GP33N_CO\7;PK7;H!2FLT5 M3A;E@+QZM^4&ITKT^D?[BO2(^[E^=GUU18MCFI:W7]-=$,J7)Y?W'QZL(82*/?4 U$T MW+(2003 &.]9CNZ7.Z^\Q(:7DJ\-LMCS.G??"DI83R M>9M?_?=U_=71FZ,RGFU5LH,'3_#\?THE>,M#+IGB#DSF8'EIZ'!Y&@4<+B*I MF \EJ%=J1Y5ZM?X27C9JKQOUUV"<0ZG4;@5<,; ])A.NC@NIXM6*^SSVHI ?AU&A?="J9#ZW)I$SAT3-?7U[ MJ$J)^!]O0*T:JR;H RX+A#]OP+-_TT@U+1'P! 9\!J,H8&%VL DQ,BE8J!HAS<]O*GZE M2LP7T[ AQ=13S8#)J0@;=#T&9-(VKSPQ$0IG43[Z UJ52;M5B=L'-WCP?,N% MYU_BPX;)9^$DB9N?LO%ML[010BXW;79[H[$%Y\/37K?7,:S>< #6$"Y&P_/> M>#PMJ?)LUNOBTL0FX29YY A7V(R251^J-5^ HZM#ET]DRN0<:D=%H&I0!+Q/ M$P'/BE!%5$!8B'6$JQGG(0P,ZZ^1T0>C;YDC_-+[VQQ#;Y!_&0Z,?A&_=LIP MF%L_B:2,9EPN+!?U<._-?G\,76/T=@@GQN!=$1:W@X'SZ/2RJ2T'8>''Q0#E MA^;;W:=9*VV/S$[/,OKC5B5]\#IR/PGU_LPP2XSX9>1?8M. MO@@YG>X@L[%J#R+%T88>*5$Z&5@0I3@\7O-[O5JL5O6_,GX O^)VFG?3I;=D M.69S-O'YPJ5(8I^E -Z540 *8ZU' MH<]#&JM 'A8P76:>L+W#9/-I68K='#&YVT%@,_<-DYGT3EX*GH[@(J<19RS=L%"U%.A5-T M*>?;3M!0;J%#4GF+JPCQK%ANC:J9,U]>0XSNF$DE<#IT <9=@Y)5G"4&82V[D^]$L M:?P:F-3*F2=?^[^%,0S8E0C2 &(I0EO$N%C)ZS*[9,+7J.KES"K@(EG@M8PX MZ18.UHS[F#GGPO<1?N@*_'*&-Y.VL;PH38@#IX@,+G;@\/=:O?AJ6?1_E6)6 M_P:H7'&%D:1U)F6/T*HQ0:#BV$>YN=87/PV3FD4Z&W'="/^B&L5K8RY))\%A MO5Q_]?0%L$F$V(V'W1$8EYC.4]V[N>M2T8NR>ND*B<8=IE.9,\SDWL*C"RY% MY/PBB!Y] Z+:&@'W'4"5-Z!*8YUB:L]A+(+8SV%>P7M-?CPXCK=8 *Q96,IC\@-; M,RKH/!;$+QH4Q7E(NSZ9P+:S!8*]]/L+II\+M2P(841*&*()+L98OKQ 0#B) ML6RZB^ZR'<2(%#,6%[0JH1^Q$%N'G>JX8'L2V*=P^#5!1P-3%=*C)WH$=V'C MFMA;Q5B+O0D)=3?U76Q=JR707!JUOF@7EED&(7.OP^C8!W:? MI'#$)=@^NGQK3!;XEG[LJ!SD_HC?G]2':_=\8JVN- MEH.M[ M^*VJ_^!]N":=2EP0.:7-4]=F?W:Z>_84PEO/W1IV^B+\N$)P1P"6<=B=[=?8 M@\MW.E+$DBV%NR/CK^?VVE3NMU'EF_"] ;SO60-S/ :]&S3L[MH>*&KYG*L7 MK8I]/L6:/$?T4]K7T+:TSW;'^V0.WWE(-E!0 MV>X+,B9_9G=]?SGPST[V-OQZ.E M-::1S8IREH'>ZASU.XWHPNZ:O1\1V#O(HD+[VO.Y+\+X3DSO>A#XT&#CIVQ_ M[RIQQP/#BGT[N?N]S+VZ7WN$^[W.[]<+YT_/_I-YX[ZPRH5]"==;*@KP@O@* MDL@7#LCIY+!:!/K[ GVJ)!4XQ]48+"N>.ST)[O ML^LG*8;GOU8_;-L65"IV\,.A\>+*[[?/A:W,YZ M9A>ZO0'"UD/=/.QV>QUSM,^+.XKOV!STAB/X&X,*%R-SW#LU!Q;L)=E/!>)^ M0?*(PKEG_T\%USZ<>_;_#.O!=SP,N?+ +,/[R'?WZ;)/EQ\A7>X;KLU=_KM[ M:%AHOS,' ],ZTPDV['=W/52X2W-+L5Z$L=D9F98Q^O"I)PG[Y-XG]V-/[KT2 M?$3AS-E_@)_TPL5C?(MO\Y6M0KM4+UU_;:QOC*W2ZEVKG2^"??T+7E_PBA/^ M0+_;WFY5]._H_Q]02P,$% @ \H%-6((J9OX]*P OPD! T !E>%\V M,C4S.#0N:'1M[7UI<]LXMNCGZ5^!Z]LS;5?1BI?L3J=*L>E$KQTY3U*2Z4^O M(!*RV*%(#1<[FE__S@* H"3*CMMQ%JFK8UL4"8 X!V=?7HR+2?SRQ5C)\.4O M_WA11$6L7JK/_^_QP:/#IP];\.V+!WSQEW_ ]_^SNRM>JT1ELE"A&,[$8%PF MH\)I?#--P)O)B%M/C2;&;1_]5S\7^WK0X$G1A)"=1/'LN_O6?,BV. M!M%$Y:*KKD0OGU MB?2X58N@-=#'2YE%,BF>)_A^\5&A/A>[,HXNDN=9=#$NCB8RNXB2YW@_ M;,CPI?]Y' VC MZB=?A4O'@P?/GBP?3E+PTK^&UN";_=9 VU*?^5#//IT;>> MX^_M9 !HHK+ZG*?G[WN#-X!^?O<$_@W$X%P<]_R3SD"T7_=\GZZUNR?B8[OS MP>^)\U/A?X!K??SKQ#]MOS\;?.M=^4YWWIF!@! !'8!O#Q_3E(,WG?XUV[Y= MC*-<;+4G*@GA7[&U(T(B*Z=JF)4RFXG]0T\@&?$$W$C0A6^CI$B1\L@$") J MKI1*1+<]>-]KGXGVV<#OP0> 95]TNOK#>;=]YL''XY8GI#A1L;R2F0+*DDU3 M(&1 9L3VUJLTR](KE6WM>#3T1__LK"].V[W7Y^)5N_N')\Q0HMWOGQ]WZ!,^ M*)-/6SNM'Q""UYR=%^7+GG_<&;3/^B\>E-^< /V]%_RKS(MH-+L&:S^^\7M^ MN^\)@PV(>, %,K@GG@F\>8@8"AB(8!=38! E3(@7BK$2L(>3G- 'V%88(6KE M(AW!=[(0@0+V",SE&+ 82'O[(E,*\=YBL9T4!Z#Q^3R\E3.!AP".PCX@)TR M1P:^&&7I1!2P+S0__M[>FA_]QT3-+P73&'8E2E!Z4'KK:,L1)J,TCM,K8.W" MOX0Q"!XG:B3+N(#'+I5( X)P2-O.A"$IHJ3$1TBXH6$6H(9WXQR!?J3C6LH_]G$]E8#[K)5U%83%&J6KOGT?"!8G8FWY&V0BD0Q ?,W/_)2![ M%,A8'S] T"G=A3>%B87-\@1=\42NLFCD;)VX MV=ZU^?#@C,WK,N+A?:Y+XU&@)D/ OL-]H@Z'SHD8R2AF2C4!HD.$)U$%')( M174Y*A"OY6=% R5I(6*5YWAJ$O'K?FMO3P!7E*+(8!@\" ]W_P,L&1\:RCS* M6_-'+P1@NY01CQ_1JM7+Q".P_^0(2%I0E* [+%OBZI6(*R2(]&"M9RVQ'>PPL5X\[2P3 MY&4PUL_B0T G@*D49:&0YO/Y=JF+RQW,1(];^S!1V#C1 K[![PQ/%_S&H[NA M$]\EG7CU,]&)"+C4*$ID$D1P)*TD(_(4#S3<*2_3*$3FB6>JN$KI)*B@+")@ MI_IT@KB$YU'=C%14]^3E:$1ROJS.\^-GC[S#PWT\R,S2HQQ0QLPD6!CJJVFA MWW*/WY(9>C7,H;?W9,_;>_QT]4 +N[6A(ALJX'R;Q\Y!N(?C5(S-78L'A<"%VD#$M&)=8=8]_PC4'@%W>M[S/2)IES(N MB1$CZ8A"Q39/C[8F V(630M-:$:C*(A4$LQPCZ[&$1 >-(@@;-'B&GQ*TBN@ M\QG0"4CQL_W6[R2Q9^&_NX3_96-]!7:/_H'*OK-%\CF,/Y&?HTDY$=,,CF,T!;8G)VF)1JM+X$6$"Y5E MZRQ*%"Z,%\4\!V:'0\]\AE@8H%$N0>C7XVP)6%(,Q\LLZ13/VAL8%$7WP3@M MH6FAKZQXQ(XPN11#+//]]Z]WK5W\L%S+Y\=U8C0H-:7V%_'-T M"1V M;%.!ST[F&-J%MJ8+IP)YIX=CW:!$"Y>1'%8O'O=??^V>@>X [V=[J]? M7HRMZ/NN_=K??05T^H_=]NG [X& &%_)67ZDQ6[$XT35%G,$N,9O=0#2-%"% M&)V<_[M'_\%S<,XO,@!SN%O_:F$#WIPLWP#0OGG'G5;X?2G/02&D&-4NW0T["D.7RY3;L7-1)5+#SW)BMX>\7YX1T@@VT' 2^LAB[PDHKD-&Q:J$=TX5+#9.YZ8QB40N&CI&)T$)8XT MFZU\$AX]08"$2T;P_U-&4X+5LA$F44)#7.[0*[69ND=Q!,SB59P&GY8\);:) MD//K,QO7$+?0!6DJ5\8[T1)MV$B]RY52P_L[5 )C-;()3S!C.:R< JZXDD6F M+B,X$S (/A0@5X"' (:9FH)]L:B,BJ8B]0XT \" *!\[KTE(C+M""[8'09N^ M)RG\S6N/"C7)/2T0P^&[@*6;S0#!JFK:(]:,6Z(S8BB%H.,RF:@]*\TINL6:ZX8&CW+:X9D&%J 2(!9LOB)MP:NY$E(H; J"S ,%"K\F(U(2/*JO<2[1]R.LU2(*TX 'R7J5&, MBR;(HKD.IX6S9H$,"/D -L.>"O#& M]7AI8+%-DHMF/C=BP)HGB8F29!; $SK;':'N80G#DT=UPF -@!O<>XEBRA?# MP0HQ]=VW-YY&"?/%UVD*5-K>[E6W?$RS3["6W7=9&B#;J>0BY&SVMIZ\@@] M?2,9.S<= :-(+Z,0K0YC .DER8;(K5=)7"L%P!MAV_H@QB?(Y%V9":_H,G'*@XUHX=1M&D0E-XH MP>!! &>6+Y]Y6.;P,GF^-@"^O#%\&T]J'< 'C^X(P Q)NHR6QCJ\K_1BIKR8 M9CJ &EQM+22X1$MH 9NG5?UNI Z@-P$FX?\D!:(($Z&LG:$Y+F,=&J8GF:L^ M.EO,2 -T;6^5>EK?7+&4#M)KH%@W5&:-H4'INEY62?"_5A:U=<'DFR-R R_Y M%FB<=\>N!=_#(' $^A;,=%Z@U M;?MF)IZ:0+((^OL$W\9PO3%<_R2&:R 'U]*#1>ME_?S+Q+BO^)8A&3@54EDR M\2VS#A$1J-F)YYCI-(M2\D=?1!3-IMA: Q?8]K$P8:,0XK'%D4QU'+H*LX5D M4+'Q!&03O51,RX)T,HTC,MR@,SP:4?A*90K%-!%MCQL'78$MNC M'>U^9Y-DIO*IXZY?#'+#%UT(EWOHS5EX'?.0%3G8Z$1K^Z_*TFK#<;_S5,0I MA\EH@2RS]K4D78Q4 >PAT7!Z"$ ?28QF'3KC,LF@91W8C:V$#3$(UP6'0OI;/Q2M&%+K@/&== M&VX()4PKD=&01 >/5"X8-- KQ*_YVLB =7M?)YQLMS$O,7'3#0B'&4\BN+8-7)7 MH<-7@)QYRL02!XD2UW0^IA!^H"5(>^&%,)8X0XH;4O,J=OMG04N@+#06$/VDCKP:?MQ#PUC _I1// $&I/U2=8&_LZ/=1.S(<3LE:1[@S56 IA;G+.P_-H9D>+5T!A1 %1'^I)H6NZ.YQX2WC'DC/2 MU)R=M4'*9OOFE^*DO1E3UI$/IX$1%B4I>0!%)@79;%VV]TMV%T;/E<,CR<=$ M\@R:#0!/4\H.H=@C5/N(X&N? 5ST^ PT0@@% *$ ]=.90O%C!+)S1)((QE0G M*"=/2#VG"YI"8$AN%$;(#ASA?FV@=RM6[2V>%M(J@/$@9*Q1J7:ZU@<$=\DTYRC4U1C80<&1[M:N=$"&O(QEX*;0 M,CRC-5E:CXBN&%1LE-&Y71,:FJCD$/CA?0)O8]+?F/1_=).^0PQNJ3RQG7SQ M_,\1#<=X/YPM6JR*%*O-S5$!RE&ICVO#1Z^61(L=/%H((ZV/NRZD/?I\(\H> MLM,6%%!#4VTT-)+OU6&K^+#V?5!@\Q7F]+$NBPKKDI(#2[FM9ZS0\ YE#O)K M94Y M/,Z5B9';;"SNMX/\HX?76=RC>E@0.01WBPP '\%@1N_60:A8>1"S(T'1^RL= M"KA%54%GP/DFI'52U"J&Y%]6Z29'Y$;,^ (.E:B+M(CH[,(((%GM.E?L/"8/ MQR,5!\$:2[(JVUE-9@T[\XH8!#1=9L 8>C3#GIF+H/#0X_6[M+5<7U)*:ZQ_ M.9;TH8S8050F.OU$U>_'&^ O1$_U&2O*4%FV*HV/#GXWD!D8"3XUQ2T%GE!KAL3]KVI3C1'$>$[A9AWYP,IGUF M*,FHS]-(%X)E;Z"6+ZO(H;EXXKJOS@3%8-+\&%@NP/ZG]Y\9>-\8W'.U5C#I MD4*H),6VJ,E4EP3CKSP=5\,9OQPL#6#@+S5"H*B2A'GUD EX@GG#RN5BU[$V M(+F)J (3EZ@ E1GS IM+ <*?U%J=@9AK-9,BC@+R)#HL7"*S">@X\K1.P62ZR M2"E=.6J9L)[!Q@,E@IT>R4O&?4IY&D=92';K'V[#;H_]*R0F1PE#T?<*\:[9 MHJ'-&#:QUS5F_.P*KPYB.[Q!:9N#E34/G5H45,^&Z0%Q75!283.U8EDOU6R+ MSYB*$$":?G9-TQ0FM.4W&N.E5_Y\4;Y\GY"5XCB= *4E()PJQ14[JCJ;I,A/ MY.J7R#$DY <"GDVFI*_4A"+DF+Y(?>)^] MW1#&GRF9>:;\'@4>J5A.88$[YJ$0M+X9,!1:]>JR'FS#P(4NLU=1N<"J "DO MQASGRGR!8=4E1S/"!LCA'+]#.PO(F5BX2"\P1DD1WP56HB0L0,^!Q0$F$ZP% M@"))@HDC\*4)J-[DBFP<2QO'TA<3P(?7\IQ#XCG#=> Y=U<@\.!9C;T,;\]> M3)L#TI@U6T$"R\250KMT$'G(-9Z< B*VB@\3*)4B232;:(\3.(Z?2)-Z7E@7(P*98E5>'[4HPWN$6/S&V8G%J\BQXK=7ZETCT\,:C MR)0P(K/_7#()IB?7ZG YM;:<@DGL/:! NXCFF,@08XOFZQDMSVS!K^=GIKW7 MP"&PM;1CXUL?B_NA1(^NI424?_7S4Z%[E7S[_C&U5J*]/>UTV]WC3OM,] ?M M 36.ZE/#KG,LG_)$89!>[3UG&LE7'>P M>7I-]GQ;-O(!JM M.9-1)N*9SAK@Y$9R_MK@8 6?C&BLTPVUU \D93J;"[#8 MW]O]0U=^@[MC&_N+E7K9M(%V'_\SEP9F-2;/B:K3C56@ (5=3W10GRZ:4+!S M5DC@#=9WH4D>95$.XR@P7E*T:K'GU)3%8E<;O-Z:P+]9#IB#_\-'7P1_JR$U MH<#_O14*K!-HFBT NEFJTRS]B]D:Z!!3 ([,ZG$*2]5K"JHQ M556&,B;A(1\K57BFDX\]I:R"VT\HZL@;XF!Z#B *YAR8"$U;>U*WS8ER:X7#YKPFX"O$>'EN&X8"UF) MM@Z\6ZL3/6K$$^I?/,%&HXE*RQS()G$Z0@9-@G%?*ZIZS1&NE\H=SKQ*N@F< M-$X,HL6B N0;"L:1&CD#IUCGGWFS#B S62>4AZ8S3^J$ ]UYULWG.<5RETIC M&'DOL:\BX?/W5S'!:%X_2,F$=3I*%XU':;&BLU,?NL(=ZE]@WP[4 MS3 E0-I2T],RFZ8<"Z00U%STA\,.=+4*[>#%)&Q;CM2A3*[IR[-E!ACL.BQ% M?0N;V,;;L_'V_"3>GLN.?7XO'O28;OI6].RSY'E MER7C5(V=!++7BQMG'YA21ARZ*75H,L*%//ZU;XEWI@4PX MY*D+NOY'ZK"&>NT%%9;2FNU^Z]&>;FSH5M+6MEB-9 NSF 08TWM$-Z:J%>34 MT;P@956+XPI3R>ZR[RC>$ 4H=E9Q)KYS Q_UVK(6WN\FZ^($P+Q(@T_C-,;6 M'K]A6 Q&W%'+%B ?'&Z,"(_*+LU+J\/=P<.DI\6B*L5/GQQUO2FYN[SS>+T' M*"5DUQMY'WH'ML3QBJ:]B TZ]&;?U#*DFGYSPQTXS=*N&>[_E(FR@3RF2"", MR+W15S^[6%J1!EAB'6?N0UNR+DC2;-1>U9FUL5NL-K,MVUN QHU[R=8"N2K+ MW7+XSC> ?5BGA2O>8PGUP:Z "Q0(L1;TBQ&(.NYY(>H38H)TH.UVZO,4@[&I MW5!61/^=NVH#A.T5HJUD=-W<9X>@YC+YE9S:>TA9PGL" M.8T*%A6*+!J6S(*Y.15SFR2D#D(6K(+.>G;5!(03QM?T>I-=^2[RK9Q.0TW?>+MUD;-%=YJI( M%WHZUVG3NK@/$XY<3:)=;:ZU4:7.N.JSQ!9H6;[$FVP*7N8!R"ZFM2T)L,OB M#APAAEZ#JV%A)C ?&HUO%=7C5^8UPS&9##'_B28^^+ &>NM7VNNZ MX6GKY8O2*+08<0B?[![3Y^]B@5W_=7O0^> #H?K@@Z(]Z%^WMA_2L& )P*C, MR"!;>6O8+535 ==5SR?(@DG$B@J=Y\=U2DU\)!*_A70S[BKM&3KCJH+;5V-N M)!K"86%G3%63V(-;@:J%+/5EF*EF/]>*O5@*;3I.SFS:02JQS;()5N4W<(NR M\O%$2T=<54K6)%=[1N>*,5:9%SKRT[R>_0)[EQ-=-NX'3?S9&H(I=(7BE'L$ MQK=&J_NAL48 >(3M:=_W?7%^*D[?=T^ ]??/W_>._3Y>Z?GOVG]B;""%!E9B MPKHH5":I.X1P&\G1@!253UMN):0YK M/5NUF6[. 9.S9YA87!NTE KI>B.!1Z7Q<5#C#7.T;EC/V'U"ELFV2Z"G#>H MVK&)DARI($,A9:#VEU2LJ !AGTU"UA.(:\*B'%Q2-'^N>Q3HCCTP_#@:FH#! M/@Q,=QV9ODYP&SMJAXWW8G]1-):60>$TB4TM7<&/-A?=%GS,J90&&Q=638.# MM('<[+Y-$S439Y)V'.%V)J_H[>C;8P!G23H67=^D(&V<4ANGU%V:,D]+C((B MA[[3TI=*4#C\OB*))']8Z8)DEIIP81P>3-T\7924XMBI(+2)&) U/7:DR0I[ MQ:N)YVF]HYOI+4B= MKMI!C=F0@E89WH%$3G(S:FQKIHG+*(UKY4J_;'7B&U+B[T)>.VB)X_:[SJ!] M)OQ_O_/1V_B^Y_?1W?A)L^DJ+PS#'?/"2M%D04697AL6V8\"7-)&Z.@KY ,* M]0DS=]-%;.#]V=Q-P3>*B[3;^OPD7M P.S@IRBYY;HIGNY;!7Q][5:=%R@Y. M9FXL]=J!]K!ETV]._%<#_Z3K]P&PQ^0VI#BJDB(&\Y+CW#1!(JT/HTK92X;& M5!4:V/3;GFJOZP M2D'$NFR1+K>-_6ID[!FQUICJW:4NT29U,Y'ACD/RFQZA_; ^!WX2BTS$:N]L_!9P$=;#= M[_MH'$: O57HA@&(IMI(D*&MF!T1X":&1)'%#19+@1#L>]!5 MB1)"I88F2\Q3C2I0^9,$SX/&:\(U5UL^4Z)U%NHN'T;++V>E1GDJN5N85[W?AN7H0^#%38.V&7/(B8I1U.8Z MN1QM[4@LMY1IRQ>*@[KB*Y^?.-:.FNL;U&"4-0)]DH;:+VGG)1I@W$>(<=0M<=72 (>6,7GR(+(EW,+-J MA.A654)ZO';X][@ESLZ!O(+@>_*AW3WVX:].]X/?'U ^KB/2+;!GW2FCDN]R M@Z.+,'"DNV5@J B(R>J\ADZLANK79+WWE"_]W2'*DY8XZ7SHG("T#RARTND/ M>IU7[_%+0)(3%<1H:L.3+EGA,\$!NC>6#1X0*M*1WAQ@D+KJLU5>^2](KKHJGHW/JIO^$ZN1AX3 ,:D!_G><$ M,]2IF^7P:#A%"PRIJ;,I4-12'["^#C*=G$I+>C.\"8* M SP0I%Q@&M>S=H3S:4N\._-/7ONN5/H6A"NL1^]IAN>)"V3G2Q6E);7^L.ZX MJ?>'S3<]*\Y1_[ 5@ANA%A4?KR&8QM#PRYB@L!T;L,#^C6BI4P>RF:QNDBDV M=NN-W?J6E.=98T3*B_+E1XF-Q/'\]K4'FM(,L5KX5 D3 A ;A[/S)2-CW,LE2Z0;T;! MSHA7KK5%:]*8#D;IR/PH7%W([<0N;TB/V(#(?=Y F\*8+!W,<$'EK"+N^;9R M;9[8_KQCK09?,#GU8F";%W/G84:179H&TXIL0\;&B"*JOF@?9-)L.D1?M^Z9 MNWN+/=)1@__OSM=,@@T6DV";EK,F0L3^WJJS_-KO4AADSS_SVWV?SVU']V,( M568=%X05*E$C-,I8Z=$-MZE0OSKH3OM/>]!M_6X=T(F(E[LY0=M;KW4R>4^1 M)6IKDWYS5"70HR4%@*#B$6<-)P 7('\C8S'3^<+8G2HO _1%I)FNN4 M5S&$ M.54V;#!3VMI'XIMMYXI* 8E>''ZN[=%L2+3A1*"ZF/$QZM"J2319_5Z9%QHC M=(=9+AU \=3H^$OQ3UG [T116VOK2?,JK8$'ON LVI3?W[H)S:34CQC'50 A M\H2ZSL=:FH_K._ TT6/#.D6@2^Q&ZUX-RV(FJJK8L'4\+"A>1,9P,EU?"/Z$ MOT:PM6B^0/=!7'T@1R*;D@+3T8K:*M-KC5#(]BA&'"6)TK3^AHWQG.H::,10 MU(&*L\IYP;G^$S6NG%X26SI'-#2W2: [\H)\(%2 PXT&IFU%V,](M_3$IPA# M9-A(C6O*@RR:&E^ .&C=:B8CZN=)QR2C+PS M+2_&% \WPT[8B)M YTUM+LSF2"[@PC8^@(4HMC31"+FG\)86.-C<>*GB&:L* M<[?E6SOS*C!J.5A\/F5MV.K?U@C/55O2D8D TOH'5YG !L;$3MFN"JK-2+>F M@!LR>B?FR55W8K&-JA"+(CKJ9\=8V>?;(SBM;S#!+(ZX[\_< M"HU:M6U5N?H6B1,8'??GND*9Z!68V]::(5F+*?@@<@)=H-/4[");"&?8Z%(' MYD2SDJ>CQ6J68#S#=!:]BB?IK;/AGC?",J+- *SD$2&'(]$%)04Z36%0,LHPCB4WRA!4PUD68:&Y?4)?9R"K( MZA:VF6.[>:@)%JEYID3_HX<'5FT O15(<1))<0PR>BR.TU!IZ5T?Q9]OH^V_ M0^X7N3$LLRM-'PO_WP.\.6*YNB[FOQ# M-^T!_/#%<<\_Z0S.>P+^Y\\H?^^_\X_'N X_K\[ M_8'H=,6;3A^_PC"+T_8'^$L//.B\)7.B_V__^/T !\6K9F48_XQK\$3GE(;O MBE=_PEAO]5B>^'C^_NQ$O&E_\,5;C)+NM,_._A3MTU-8@'_B3MOW!X,S*KDJ M/G8&;V@>C/=P7PJ>H'=J;?UL2--T.IN/YTG"^Z@HEP5IJO MJQBV%BUZ"_L8<9/#L:0FK"EU RV3B&/)TR'5#)*@3U_-V,T87J*I%PN+JLSV MHEY\?9NZ?'-XK(EPT5P8>!Y8IF6KKK[D0(YM;2Q& !#9RH&4\^;;[?16HN80 MI0YBS.;*5,I06\V,=&*L=#/3.,E$''!5=6OWN/$2YN;#WJ#X]U!FQMA0/P2N M=E\9MVP^P]S-F,9/'[F3L;8<%E1C5RNB,[('%AA245/TX0UF*DR]*7-;Y&!O,A&RH*:;/YI,PB&&H6B/$G/TF&R_HRRZ!,Y>YMP\ M.E=4)(9-R9Q 4+?8?G-"JP!"(@MT4T+%/I-M!2'IP9O&?5;;M;0YW8M3 MQN=LPSBJ;&AS-+>52SR_U9;JJJ95S W&Q3FFZF^._E_-LO/HV0)3W7]ZG7.N M/46Z)*W#"Q1'S!R)6Z(=QUIPF2"Q)+MS0/6TN3EB#9$2G3?4='26E7FAFBX\ MV3K"I#F_LM93-IU60&$)PI-UM@PYXP)%ENA^C:!< M+HBUW-^W]K8$JH]33(]++NSG?"H#\WF9WE_;YSU0AT$K_<Z:_<3 MA%S:3)RR>6$29+-[7MB@3A2LXL?NW1S1%)U4531RE7TQYT.JE0EOS;\M_,X0 MX/ ;L6F#5G>$5M\K7O6K>NB5;W.^&CHZON>SSXT@ML"P;H)2:\6DFDU4O7K% M^..J8GS/;99(8L3?K"[OZN+PI"JJ,GJU((2?-3?I)H *=Y:H0,>T9HJO8@QJ3P_3FZ1KU%$LX_8H)J/:BQ+-\018D4H+1 M2F>H^;I@TV$C-LW;/!$)/AG_H0D;,=U^JMB1B O.HW5Z!9C9(XGABH2&L=MS MJ%*Y38Q.11ELS3O=45*;RN=RO!>UP7I+,'.3&=9:-5@;6^YW,Y$4FIV/QA/.L/7Z?5N76XT\70'2S/(CZ^\7O^^:EG_3*1RFT-2@RIU$93JG]$MB]L\8D M*&. MQ!3)I+XL&'7HVE:=[H=U>VM%6XDD?7,N]_>VW,SPI3]KAI^Z6@XD8DXQQRON MRA>X[@T8]CSN?BG96J+VWW;J^7>H3 5 *."MD]^W#K8$'&W^>W^>U![^\_:O MW3"WQ8S:";ZKS=YZV6T/WE/5\C.@K5VJ$=QG%+B/V3M=/>MYMWV&E1N.6PNX MN-J^L7]PIWN^Q-+STX+^HW]VUA>G[=[K<_&JW?W#NS^X&Y!CYOGY<8<^+05V M\X9_5WY?L-): MR"[HAT4Z@1NFGP75<1/9Q7![SQ/X_PZLZ4'^0+P%[5.J6)QB+8SDISTMW^OV M'V,,#@CZQ]A'?K8Y73\(,7S;.7[3]L_$Z7EOT.EZ&U9SI[M[[)_Y_8&/64+= MXS^]S:GX4>#VIN.?.EU3ST]/.\=^;W,Z[G27^WZW<]X3'V!KQ;N>W\<"H\/!RNZ>Z/O'/7_0[OVYRKNT.?(_ZI&_-B9X M;N*_Y5;_:N[[JB[,X5SXQ.[^LY4A0&?M_F"W"II9&M1SI\$Z)E8%_ABFX>SE MBP?C8A*__/]02P,$% @ \H%-6('"]&G]$ V-0 !$ !N86EI+3(P M,C,Q,C,Q+GAS9.U=6W/;N!5^[TS_ ZN79F=*RY=[X^F+V'_LU-Q^ >?=US:^>?/?_W+I[^9 MYF?L8H8\;!OCI3&:^:Z-V26=8^/WB^' ,(W#'\]./MY_,;Z.^L;QX?%[\_#8 M/#HQS9\_/7/[C%LS/$<&2.#R,[AQWIEYWN*LVWUZ>CIX.CF@;-H]/CP\ZO[^ M9? @:3LAL45]UV/+N,+SF#D''%L'4_K8#0NAZO%)7,%G#/3*JQ&6IJK8F*BI MH2!-Z#'36RXP3\DOJP@-H+@KBD6=0_/PR#P^BFIBRU:S@((4"_QLS7(HH21% MZA#WFUH0,.5)5Q2/$<<1N8N(Q=5-RZ)4VW"'I-J&&R9UH4U\8-&YI#V"?Q$] M)Y:Z:2A(->%FEBACYR1I4)2NX"U8#G\H29'ZW)PBM%AO.2S( M$N?($96DR 5GVTL+$OKC0SO*9M?X@GR'9#&=[_[R"$3@FWH\@Z>8]=+$22*/<2FV+M%<\P7R,*E M( CA&'(;D[F"\H\PU56S],O&!L&U$*>')ERJXA?9E3/%+?,HV/SY.@ 6'>Z M):3(Q;Q*!)Y?(;@TQ64]WNEQJQ3W9)7HQQ82) :34NQC>GFU!>/5D%J*;T0N M+JIQ50PN&SFNT7>QXW$YWM37=C7ZE=(V(A<7-;7-C$OE5$X.?8':43,U=%\; M\$IV\*B"Z-D?:II[-=B7LW=$+Z_JXZN&R==15L/>.7/7%DX7=ZK)4!P!Y8E3 M5%/^YC5'V'2<5VZ(3=:)?VTSR,:Q7;DQ-B07%UOX +K/:9=1!W==/!41>[D> MZ#"6JB6ZX:F88(\^9N5 KDL]V92\%]U=+(@[H>$MN"EBDK,H"AWBB2&CE#/$ M+,%G::A2-IY450JJ$)P=#?A+_&6INB+;"ZY= Q1 M[^OPIDPX'PA9ONU8PDC&E<^"I4N9)>K/AX>'AFE9_I&6#FDV%0QC;_R];(^5M<,[T9.+>=KB[HV=J$A<<6I M0VPY6H^1(Y=%?(:QQ\U@]O),P#*AMNF[R+>)G NV@,*6K'4AY0C@\1 )!=?] M2"QQ%8ME7 1B&0]2+.-=/Y#+N)=R&5\CN7YHL53/H>8"B?LS[!$P"G]#:&4E MT86T8\U(,][=IP1MH9=U>$S 33J!>08P@^7, Q<@S0RJD$<<%;SHL%97%%W@ M.RD'OIB$&W0"4Z20Q@ Q@2HA9E3PKAWV2CJ<>]3Z-J..C1DW\7=?Q#VOB+?- M['5A['T=C#TD1/N[<25E:X%5VK,6XC-SXM G_IIX4G+5!:,/=6#4!XF,:R%1 M"Q[A1I=Z,+] R,.)]%B2E9QWN#^?([:4HP.9NF0",818EUDR'4#PC$E"/62DRC M%XMIW(=B[CGFQA##/,(ORL 6IHN][>&SWJ0N)/RH1,(%7-RL./[#N,7>GGO5 M,L.MK&6P

>MDT**TJ669> M\7BX.-G>Y<4L=/G^5.G[2[BX$Q)D5C7O!B#"#^'B9L]A /[ 8$1N;N_N55.: MW'ITJ'3K%5P,)*<]]]W$M/%8P] KRZ+'2HY_AXBKD"JZ-N.ZY@V>NA9QV+YDQ[NESZ7NG2&[GDD9NZ(\%NSWWY7]-C$$GX M;!ELG6[OS;46=?GS@]*?_X*+4<@PV&+=Y/^;XNR_N8+$OI\&EJD9UN56]Y?1%A$TQ3^-*\MQ?UQ;L]NM) M/Y1FHL?UIZK)KU:#)1,36D#0VE.&E&Q M13JL!4@FF:4+!]D&];G[QZ(T6>O3#4D2;0[>V+I&;ZO3:SG)F-;U&](GVER_ ML76-KE?GX7+2-*WKU3ORVKR>U[!&AZOSPAXL!4C9\]'SF- MV6'(RJ41:>ITH;ZMALM =&,4B-X"50L@$G81Y*)-2[9A$\<7C_.+/8=PF;$( M%B%S(.4SQ'"$IL:@6XLR&KN$.N.JK4N81G^EL*@@6K5D*Y>!PG+3)ER6W0?+ M-E#8>! *QSVJ[4EZP$==CR'+,QV"QL0AXBR_;(.)G)&/X:]%H8G_ 0X;UW%J MR*ZQG[SP+G60(Q7Z&8.5?K*58: ?_(WT:[N%7FA-$&'F(W( 1'22>/Y!OE&- M^<%!,"81*73>L\+Z>AQBZFWN37V,6NP0K& MK\(*@G[UM E,/[$5C'YL!:/'C8&P@G$,E\(*DF6R?[8=,2\'E !GLDA;QZC, M42-0U?D(93;*3"(T4=HBIRB-I'UY6IJ31J2HT?.Y!A,4T;L%HDT0CMM3;]'G8"HZPA-+* M_9H'(:WA4:,?2&OT(VG;^:>2VQ<^LV8BO)@P.H]]S_W%PB%O@,*RXFB$HGH[ MNSP4[T.1C6L0.<;C0R1RB\>-SZ5IGR;+L=&('_4N<^YS<.TT6<)=8O,+R=08 ML/<=CYOCI3GV.2" \[B&MK%)AQ :$:7>C"L#UNGZFWI?&R%"=464%4!M8JIP;-33*<,+680_# \U;I+ MM!5WC1BMSK4'?JD$?Y!$@T>JR\#+'TZZ"L MJA@:X5;M](%I#$!44\J:&-(^)V1M@5?J& GUP*UO"KHJ(F@$7*6WDHDS$4+, M%FM;8,U""R) MAZE&L*BWP!5@6;LQ7 G6SB1%KV;4/Z*49Z41+>H-[PTOAFS'F.+7 .K'1ADF M&E&AWK16OGYPK_#PJ9O]LG1X)_T%:OG]:>P$GY]"8R[/F)UW/.;CCH20^&CO M'SW+\N="=6Q_1L05SV3>8N_A"2U672_X/N,7/!]CUI%?VC[OU*A''$>Y(_U5^LJ'4E//I ;1K-"E'Q#!/?%(FG@B38P\F$>Z*LRP97-U MK!/.?+-T:(^2Q-MAP8M:J@N'W.[01PZ!=:]+T%$:[ZJ"1@ Z7)DG%^8E?56K M9G,=QQP^1O;*3UG_Y98WPXWA(>#?B#>+GCR*SALN>[8MYYA8F9+$;S*F;*]N M=&.()[YK\U):K]=IG/+YV)7-]:8,2\(,<',*WQ*U^9J$7L@.GFNW&RW]L5KZ MX]V0_D0M_4DCI(^E%<]]KPY?RV/>#Q Y(0A_KQQL03QU39ZQ/83(ZH(R1I_D M-PX"E6K6W4YOT- ";IL4+Q--I67O4UB^0!7%5#P@FWB8C9ZP M\XC_@Q'C:F-LU^ +#IDV'M OQADZ;K;>W6R:3_:(_0VR*Q2V&IG@H MU-MLF VUZJN_ /N^3&?Z@I[)W)^+==50',AEP>>5:R"B8DMO@84:@VVL'7&% M=K!L#Q:JH8IV@4WR:^U.Q'5)+:E4S[6O7)!Q>9/\F%FH_F::^LJ"3# A:9__ MKWQ&KRE[0LR.(N5T)+")H)$1S=6S)S92J'OG?D&N/P$:7YCN&EGA:UCDJ<&, MEA4K-2(:@JXD5MOX$@=_;]SX"5PI[9!,9][=)-A= 4 FWD1S*SY-':B^=2N- MZ\"Q@0;$Q7>3<"WTB(@3+ON&F&/VB.^#X PFIL@652J\>&!86<40K,NOKM@1 M%B_&(YZ@OL9*!3>3-R+N58J[N&8P$/6 T@[%O9N,9CB<=N/8_4+D!#:I7:V= M9MB#NM,19G,QR:[ > &1A!BK'!]&+=EQ;UR(TC'W1C/X?T8=.P@^8G-LW4S3 M]IUS9P/5:+Z$4>PWQ/",^MEYH#QY(^<^D>L:T6L"(9=%D/,09>+"/-]N,D1/7T!N!KV*1X=I;7&8-CI#&VM7L=*;1HKYSI0) M=SQ 8^S$*[OD])=Q:6GR1LZ,]XS:$-?PE]FZNLFH6TC4"N G<1;#C M%\LL4@NI=F;H46F2]MQ&BD9B3 M-5([L7LUH-F.MW:WF;+/&,;Q>Z(R&JC+&C$!1D?&=&_M^PX_!KQ*;T KG?;GMIW^66-A*%B<_$-_?#1:%E=T36QFTK MOKC=ZGP?Z)5<6DNTO?/@"W[*YG7\_)(*[!T:HH^ OH[K8FZ[8^?JWZTI,&6- M!G?96B4!MJ'B[FBOXU,D!7;2PN)/8-&2L"JNOSNVT/CED0*KZ>3T9[)O2=!5 M:&AWK%/M Q0%%JK8V Y:J214UNEW1]>IWK=\%UA*-[<_FYW+O,Y?BXE+,=IU MZY;LO@65=\<*]=],7&"A+1K>=>O5>HE@+7/6X[3K]JW\)MI:MJW.9=?M6O;U MT;7,6;KQ7;=BQ>\(U#)F51Z[;M.2LW)!Y9VW0I47(=&UL M[5U;;^.Z$7XOT/_@NL^*?KL-QK>GEY?#@50DB4C,$WH\3/CP]]_^^I=/?PN"SS2A@B@:#:;KP=T\ M32(JSOB"#OXXF5P-@L'^KQ^/?KGY,OAV=SHXW#_\*=@_# Z.@N"W3S%+?GS4 M_TV)I -@(I'FS^/A7*GEQ]'HX>%A[W$JXCTN[D>'^_M'HX)ZF)/K;R/UU&"3 M^.=1]N43Z5;7#T>&]N##AP\C\^T3J61EA-#IP>B/+U>WX9PN2, 2+9%0\R+9 M1VD^O.(A44:,M1 &5@K]5U"0!?JCX. P.#K8>Y31$*0^&&2B$SRF$SH;Z)_? M)IR!?0[^'1 ?P;:=H1\*WH@B8J2+BB 0G@04P&?!8L!97P MN<$0P' ',ETLB%CK[R2[3]B,A03:D3#D::)@A@1+'K.041G,"!/!BL0IU=0P M"]@*^EE1(RB1ZN?)((R)E- +C0(B@YBN:!P83&E\/$129YS'>OUSD0^G,\Z_\B1LQ/QV M@Y[XOWJ>"UCQVYLXQ7 !:^%?>BE\I!K;4%0WZ"*_PVE,!;A@ M8?<=# M,-4/E-W/56ZWLWZ("+>TQ4L3DU.,S-HWFH"!NBC:SP1?-.*;-UPF\'@4O(-G M>(%W^.KF(1;DH?=C:-,6SP@_C^2LC!)B02S K\)L$D1=KK!,,6:R\L MD'.J#4S.:+ $##P*TH2D$<@EPCL1W3S'D77ODEE'9G><.1;RAJS)-*;5:K^: MV*G"+UB9T)#"\@!N8#'AN*]JXAJ#2&ET">'=@MZ1QSJK6TO?,_>UC@^F21\8 MT'Y/+;UK[M.%UEXTNE9S*D[Y N*).6@@,!:9D*^XE##+KV<@;3NF-KVX11J! MA@0=3>(;PF#^G)(E4R2V(:JF=LNYL=DV1E]\V0-?-;.]]]#JE,CY.(GTC_/_ MI*"T8QW4CM4I$6(-P;#QHBS<-VKK%A5?+)@R\;EFD)NXGB8ZJ+=AJ6_A' %/ M;A4/?U0.@87,,:^)$B14WYF:GZ92@3X33PYW]0)HTM1QR#ZC\/1G2YJ'!M0> ML-\W67(.81!?4P@!C=5' T&W-QFH%G(%I5..KY=Z/Q>\O2M*)$7Z+;A&/N"H31F@ MV_6(9J+SQ=>S;S+S3U!(+&W0>?FU05D'IFN,E8='YXU*GS N1 M8^*!!BT=(^*PQM5:3PT%;&EG8JEGCMW'PS1QBF&B2P!@EI\3D8"NDAO903W_ M0V9#@F_H% _:)_3$"[P38!U2L3;L9/F3JL5<1^[G)G;Y4G6P;]T?(D3DZ=,6 M-0*/+3C%PCCR 09^3Q +ZRP#OL8> !:=.^U7!@OA9/NG],KU M-R[=[)_**QT6?.3FG_(K7SY8K],_K5>JQ=_'PJ](W&V JVK-2C[#[Q+>G%J^!J=L5F6-K5SI).U*-+I1( M10;VI2YI7Z[JDWK!P:TNH6NA8=[NZ X.$"YC[9/RP.%JNO_ADQ)!KCQ,6;5/ M7C(.5NU^J$\Z$EVY]$J%H(J'?=*.;8#6;>%YZH^A\5FK[9Z!N3CZ9\ZP3P.6 M[P#I@^,)59LGUS>_:G=M0-ON71[CWXU'1^?[GO;I+EC"Y)Q&GSF/;.6)R0AR\P-00C<:UHRVC[X5J;.K,@)E12L;(6^=8WZ(?_[US\N$QN! ^I MK.6]E'BGZHBW+N:V?ZB=Q3GF#J-DO%J8>S? MSH-I"O1MEJ);@V2Y_.6)P-SW%A(Y#V8Q?Y =7H:#?T2_]^ TY1-G9K8%IC_1 M!;YH;:F>#GMLHETMT%X^5N]2Z3K/K!:RC'$, MO?-K'5[5ID($HP0+80[DM:LO/]B@O#'7)FT/1ABG^I+4\\=P3I)[.H&Y=CZ; MT=!ZN+\7)AP?5J_7I1;I-&GJ%--GPA*]P7>=G#&YY-)L212KS@(&U<;UH?57 M,^=5R8<6]59UBS7)L4MGGN#&G-U'-^T94VE9(!I69>N>D=E+RM#PZKOH&>-& MF1(:5$F;WE$\;4 T0+'5IF<4^4&/XCQ!Z8$/-+PFG;F]EH J[5] 6+-BX.^> MK+])72UWP1*2A.!.C$/0!E6KK'D'/N#3TTVJ'?!5=. #OB>_NRV^B@Y2'XXA;"O^M9XX%HWH-KA"NFQ0PKX(RG4S5+X\*Y MMD.J;>+XXH)E/MVO9T5I]AF=VJ\KJ"9W>TG!G AZ DHGTM6L,-&K(O-J8C\3 MWRWL&^\VOO4J/=ZU.)H[MEX5#G!A(Y+K_ETLK*G MSH!T]#;E#48UN>XS-'U$+$YU]:H^ MX,E,Y*'?W!B$1HL'4CLV_;X;NTO.79Y*\1:^LZ.Y87:_#HESET"S),<*UO4T M53J#>\>?'>?OL:U5E2^==.QT%^R[4:LT&J_ X-W3K^EB2L7U["P; MQ@S#=:I@%B5:D5G M^S%!Z1;S)WHN=P,9W4??NX.MATRWHDT?'*?.I!$UXO? MPT,TN3+7.C[1%4!= Z?\7W !RB?);HD+UW>@#R0)]0PM4M$G= 8T]A%I MT8/;DR/ZT"1$-#/K.TQ**%S7/^<;&SIMEMW4E(*>SU, L+@S"6YL=Y\_*D' M0D%X*]:7L-[-?8SZ VOWEXFBH/[M=ZB\^1-[D"#PF2?4\SLK*]%;J1US MGHDMXREGJ.KRFVIRYU>R2'/#6,9.[:2K)O^SMKGDQ84)+_* +X;,9S.$)#6,BI[EU722XAHYKB)>T22EA3%\?4/\4Q95[\/#O\CN#>W0D]O:8VJL]F

; MJSZ-*1*F-8;Q:;.U7NGSIJZN3T/5$![&&_9I>[(1O"9&OD5]OA\@6Z<^?%J4 M+G(!O'&(XM.Z=BRAVF#(I]E3'B-OO0'50:K)MS(JC%AJMVO_0F_W, MZ>GD)IE,3>XMV6WWN-9M>VTGN;-?4C0)24Q3A *0;FM^_0(D98=R2(:)]GBYV]^N0MF M=Z<7%]^\XWF8Q6%*,_+S-QG]YK_^\W_^CW_\KR#X1#+"PIS$[QXV[^Z71183 M]I&NR+O_/KF]?!>\^^N/?__NAYO/[WZY/WWW[5^__8_@K]\&'[X+@O_\1YID M7_XN_^\AY.2= )'Q\L^?OUGF^?KO[]]__?KU+T\/+/T+98OWW_[UK]^]W[;^ MIFXNG\;Y/_?GR_O MHB59A4&2R1F))!:>_)V7/U[2*,S+:322\$[90OX5;)L%\J?@P[?!=Q_^\L3C M;\2LOWM735W((D931RA"4CK=4J^>=\=5$Q789(%*[)Z(*PEO,8Q>@>:K$@F M5TI0O:XM5L4P?<-=BO%85#R0X/F-+1%K1AIPCLD\+-*\^R2_'$<)>(OV-53Y MKBQ, IJ)9N0O$5V)-W[[W0?QO_BM1"^J2+)'[SJ7XLVXM8?6-OT) GG(B=OEZ+]J"2&ET\)7X M]BMS$OUE01_?QR0I7RS_44Y!]9U(\ON9>%V^^?AB,:3A TE__D;UN$*3RBV7 MLGI"W*-IYJU!4%V219A6[YX]);P!F*)%:TSSD#^4ZZO@P2(,UQ4PDN9\^\L. M8?W#[Q\3'J64%XS<"TXY$>-_F3WPG(51_@JQ10^G%)2S^#G,\A<%;+= BC[T_FE>GD>MODWSH=:5HOI'L24*ICY+RWD5 M @U9R']84[RGC;198KJ=P_&J,N\:D/V =CJ$=B3_XWV#4#F C!P'-%\2)B3- MU9J1I>3>1R%Y4LZ%:BU^?)Y(H-0,'L^A'&V)R4O67K+62$2G^UQT4?+/E> R MDT@*[>:U!"]/>WG:R]->GO;RM)>G]VFS.T'=B](/0II\%']1)@3\(".O#.9& MT5G9WZ&H;,#@16,O&A^U.'E1<_^F 9B"!$@7+Q)[D=B+Q%XD]B*Q%XG[%(GA M9X]3<3BF45'^(\SB@)3L)N3*.66K,BX++A<#!W(C(%N!&412GHG7QQ+">1HN M&F3 QN<#2J6GMS6_5X2#0%8Y)VL13"]%\D9&=9_%%\O"9DAJ8# MHOQ8LU"(:O+K&4&JFKI *5ZA M0[;W>'"[RRR.&>&\_H][I5[6I2-G2%<8;*D28]/\E M:\4I;6[L"FDIJ5^S&T8?DRJD7XM5T7QPM*=B4; PO1#BW=/_(1LE3$6[X?'1 MU8IF=[G0 >Z6H9BIZR(OTT:2K$EHA'<:'GDEEE4[H'BQ_,*-(@>D.0X;,2XT M#BW6U6O/5H0MQ*?YQ.C7?"D].&&F7C':UH-C/4]21P F*DTB2YJI]VQ5DP%1W9&H8&(2 M/GS[<)_DC;J]JHD#5&=/T3+,%D2QA^B:#8A.J+Y2RKS;K!YHV@"K\?EHGK\W MXQD#V:&\?ZS-EQK8/P:V=5(;:Z/CSZCVE=F2!]#&@;1]BY0VG=@').T[=*1I MG%E FOX#'4TPOQ.0O._1D0?T5P'I^P$Y?0I/%Y"Z']%2=VCP!Y+T-[0D:5U M0.I^0DN=Q@4'/;2'CW!IS8U:QQB4/JQ2B.#DHI/0K$PRT") MQ">R 'VM4 +Q"2T@-RV4/'PR"]QE"J41G^0"=6%#*<0GR*A#Z: TX1-?].99 MJ$J.3W+1&WBA=.&36#1V6"A1^,05L\T;2AM6^002)0&E$:MX O'.0FG$*J$ M@B.@)&*54C11#%#2L HG&A A360DYX$M"=QG!=$VN[4=Z$[)J5=H;XUS MR UAY=ZIH,VBYU@455O_K,B7E"7_ M%BO=2(FJQ[@47'!>P-&_;#TNA(WT=UN'P/H6.M'5=A YB M-NTH!"H03ETE95';,'@(><(#.@_6 H[XO73^E'6\>+%:A6PCG_%DD95!?++$ M5R7 B&\3K&F:M+@^KM^7.BP!/ 1P[R0Y9B?)X5J0O_Q^2WC.DBBO18\/GU_L M,#4$0$NW_AHQ$W&2%C*4I(X-$MQ\]A2EA>#?<[$M2D]W4:V)Z_E9R#+!]GPK M9IQLF@=HF'R';T0P@S*NJG%QV'8[!EIZVP!:T?0U9+',\='Q9%,;7TK4.3S)>?1?&9"!J.?\GFUV;FW C M?RN7YFY]BH^8AIEQ1QKR57[.X*\:=>?WGC:U-HU-F?87 XQ)B$O9G+:5@5%. M6*/@2%T>1)/SZ3I7!!TSCGE+!/,]M3 8H/*$(]U0AKG^8[P5I%9;T?'\H!LA MM5)W<*Z4,4Z23NNAIS %'R7DKRPZXBN+QK5'N7<^1L&:4;&B\TUU;]"?1;+> MYRF@.]$TC$,'(0R*=_D=L\O/V_=_OZD7@90@(NAMQAZ MB^$T+3U>+O=R.5:YO/U9Y%ZF)D%*A%+/ TLA^J"?0ZE9\6XO)A^SF*R(C#L- MTV1.69:$FJ X9:,> )Q)KI,[_W7V.&$R.9N8A=B%QL0"XSL*4^10V?SZ67I'%E8$ M$TO1<*?%ED&[:<:H6+??714#"_?[C3N8;'P E'>TV%'L'2U*1XN-:NK>M3(7 MW/5@&YSTLI-#ITK3B[U'Y4UZ5%C*'\)X)VOK'"OZMGW 821.\MF"D9)9-5AT M#7L TG32;V99_%O(R)(6.A>/9=<>P$KAY9*&F1I37OT;25-^'K(%/0FS M+UH MX2D>1.Y]=MXOZOVB:K^HD/G@0;:&ULZ17V1"-R@OHM%X0M4-1\1KK)A@:CY% M[*/Z/C\2ECR&,GMS:^.1:6L&.LQ=IDP#DN^Q8Y7;A'_1KF1S%Q]58D5!>=L? MX?FM.)3NOH9K;;D??6.WD0Q)1J[GE"@:MPJ9K$-"XNM'PK)DLGUR(O?5)GMGRB?:0[V5,'PUX M!+<>W14/G/Q9" QGCRK+.ZCMF*@-N["A]=C(]4453>VGB7[4'?77D"5RPHM?HQN2P:.Y\!NA!:, ]2BR@L5#'>0ZQ,##D*/?*N*>8!'=<:SW4* MC_)$R:S=Q)LC*:8+=YNA8U"#6$8!4;4H^;*;6-J)+WNZH+E'OK3VR:%C4QO% MEW:)3D?)S,-9"SHQ>D_7=/L,<5"&."0C!17W(D@4[^FF]1ZW8I!C#@V/PG5B M-8GH^;1/&T$G;OT!';?J_8'HV%1CA]O_>/U%@J#DXW86RTZ<^R,:SM4D;J%A M5Y4WCAKS\U#Q&]3;V(FS_H:&LZS<5[@8SLJ3MD%4L.X6+$8$+ML)FH MTVJ!)/R$9@7ZDBW6%/F2+8Y*MH!22'=$NJK5L@B(^/ATE42"O];2,91%FRTH M8.D6[1@584XJN0!P^,(N;["PR[UX2DX+GM,589K:[KIV#HIR_$'9\\L5.?3J M1H/CDSZYZ_D+ ,H"!<:VTT [:D"VD#,C(D5-N4-*T11>K<"FJT\;]BDWO@ W MGGBTHPHUUQQ7U.JD<$M83U9&TV&-1J.!?0@*EI)0:=D=^1"#<<=;1KQEY(@M M(_;BJGLSR3*H/WR09'/*5B562S.)=@R'9A( #F\F>8-FDAM&XR+*^2XLCL0G MFZO9Q9G:9 +M,[C"7P.Y9G>$/2:1JF2GKIDKC'R6Q?7KN=(H86P[#;2^ZJ>O M^HFHZN>!J'%"LFBY"MD7;5X^M-LQT(++Z'FR>8:GJ4H![38V+8::+( >XU)@ MK&T"Z#%="L:M&CIYT_D5S7YI=KYI6CA%6$LQ!RR@!0WKY-;H'Z:$WY)'DA7D MBACJ5^G:ND5=R3>W9$V9O-0&[N^RZ.F=1=Y9Y)U%Z @QJN;42BO&1MI;*%@$ M$5YU1E\<931:T]JL;^@(UNJ0DW1XFHUK:%P5L,V$MK)RHG*E==Y9C\0!:JUC MHV%5FQV3MM-+4'%L_P?*D141L;-VX>=CU4%(K;34J?!P9T'A2$J/''5%!J-% M"Q6W(JC#@*=2B(^4LJ;(1THYBI2R-G2Z#Y1*@B03C4B0AT_D^0,!(Z2:.SL, MC=(!\#%1QQP3Y1UTOU^4K'\?/L$]+Y NWN7B72[>Y3)-JZX7AKTPC%48AI\] M[J7@/X*CAP*I_BR2YJ*HX7+ M:L/YYDKL-A:A7K;]O93LI60O)7LI^:U*R2TW3/:6%W71-'>[='JU M_@:N?0B0N[ITJ__K):R-KM"V]:M2J:\ANFU)F:X06L4O(?W8FE1 MJZ['G!;V?@D^"N2\KYR:;&?4O2,OR/+Y.UY1>&#^9-@E84G%-&DD5V]A0M M937U[?Z@/?]!?9Q24?/$1\(%KI(M-/RE;SPR;NT^;FH^1>RCGC\->PF$"'7[ M::(?]1OH;]LX",TQ7\WA"/>EX;[B5\A-S4?'WG2K-( &]87HTZ9EU#6AN\;U M-1W&RW='PJR???W]NQ/#/2JO7%'!M-6A2F)3)1)52\Z@6D9OM]MY M9_RDG?&J>P!?(=7?\3@"5NV^H[GB<2)X;?9('\+@0QB 12LZ&HNHM6Z'<1(, M%HU#(@T6!(PT]GFWX12H5?JKJ*J5RC^$D3ZMUD+M] 2,]+6[C!@_748K!FUK M+9A'(Z@R]H4N@+9QZ"QE=J M".( 1,>_1LG]98$6O:$/)<=VUV*.I(B0G"Y3YJ$0:)DF/[E(:/I- 0 M0('%R;5&79K"(Y=1,FLWDT(G]OP>'7N:O:;H&-1@"J& L':4?-G-%-2)+W] MQY=ZKQ0ZGM28L%X4^.K--XN2@]L9^S"8!@;0FR$16D B?T2S/'TNK#5%/A?6 M42YL?\D"NYEPE1Z["GCQP,F?A?Q%%D+.;8LK:D9PF!)K1.&387TR['C)L'@R M4@UW<'X.GY)5L6K$IWP^/"JQ6VA1-3T?'-6M=$LH[B<]>.8&C7*&&I[B031R M!J3/8)X8=G]CIL^;\7DS*/-F?&:!SRP8$.>SCG?VJ)+G06W'1&U()S.T'ANY M=FLRMI\F^G%WU)>HN+&4I:F]SP4"8/6Y0%B,L3X7"'\N4+/%@QI,#Y@H>"MI M'SXM G=:!(Q:DXQ(K44RMU3V&*\!$I?1>1C-7T5-XF2B,OK@4@PQ&CZ@&+QC M^H#BO@**\25M^(!B;,PZ8D QOEP-'[CI S>GE:FAB1- PZXJ!9X:PT%0\1O4 M0(%!W.SP-=1A,$ 2\.2)^(!?:XI\P*^KRV]@+A:GT;PR$3>9)U$H_AU&$2TR M>9-[L*9I$B6$/_]C"]$4Y+\%M3!YCR]Y.*3L+A7J3+?@-87?+D!$81 M3BDY#Q/V:Y@60G:3]]^6NUF%"T:3=7^GU%V1KWMK@M%,_#,J,7(;(ML.XY36 M5Q@,6X6AM5/DMS(SIA"B1D07U8D,^RS@?FXC8^32/@FYW*YV.]CUNA0CL_A" M<$XFL[)NTC"KV4=!7X>1?%RA^[C"L9UW( 4(M.XQ.9OC E^X)I M+Z#VF@4Z&@' :5^"'AJ#;#OBK=03M_[BWFFU%!W=NA][I[:S(.G6B=4[_:U, M"6Y]$[W3W%(Q=VH=+FLDA,%#R!,>T'FP9H2+W\OO5%X@SHO5*F0;^TQ5A,\Y)+LZ3RR1\*,/. M2B'8;.=M/=(XEM*3S4DH#LJ(W"T)R3\Q6JS%:@(;2H'=W5I$HB6)BY1GN+.ZALSR9:6XG^[E7Q1^")).A8Y1)K3 C>3NMVC2,0P49 M!L7KNE[7!6E'%S4S;4X+QK9'$5P=@G7W^H_7?[S^X_4?K_]X_>T%9%X)<^'8"\?'*QS;GH?NQ>(XH/F2L$ T7#.RE-SZ2 (Q M<3Q(,O$C:2HQ+ M@42CO2(.T&.Z%(QZ?^,V]>8 G_;V4F"O45PH_'K^ M;UO&)Y^?_G82200-TF M+4;RRN,1*(]WQ7J=)K9K MC+J\%>#9ZJ&@R[_@\B;M 69_OD5'YK^0N='@GY M-K3E%HC*WM$_[R*_JZ7E%[82_-P2ZVUTWD9W7#:ZSGJ(>_O=,J@_?9!D<\I6 M51FZ5O8[R% .[7=P.-Y^=\SVNT.^+2_I+$N7\)/-)T(7+%PODVC&2*@/T[3O MV /0TW"=Y&(2GJ0-.LD+1MJ@;C^*4_U7UO7-Y-6W];Y93?:YV(?OJL5\3\7. MRFF:Q#+:QWS11+?A'-->EC:6Z,[$CL2R,-U*;Y9?O,<11PJJKI'S1NBRX!#- M%I?)(XD/5V.8PB=H^!>.-'\U>]^2-66R9.S%[@@\V6QY'SPYK4;SEM4CL*QZ M>Z2W1^*RT7F5WZO\"%7^3HY^)&L@X9A*0O8F4P-I=W . - -X M\!8, !:'HGMIN*<+YV*2ATG* \E(1?C,!VYO[5. <"B+NR#$B_+'+,HKG/VW MA.(GG.98O:]-.$"=C%J0 [ M2\L7B6EJO$NW-&APE0!NU]DM78+]8GG14/)([DA4,+'!$7[V%*6%V#2D74XB M+?+:/OOZKJ+92NY&*K+[''M*LW*R:1Y DZOGX(T(9O J7.G3Y:#=CH&64?/_ M9E]#%AOR1QO;N,ZW/+@L3(BQQ=Y580KL%CT=1V>].&^UF67:MFY15X>Q_I1K M;N36'-9XOLX8"[-%*7>?;'9-;L*-_*GD->J9[YX6WH/>;TNM"*Z%MI7^4$]8H,E.7&_7D/#'.56!T[@$P MWU,+JQTJ_Q72#05#LG:?*TBML*/C^4$W0FJE1.-<*6.<))W60T_AM=ZW/Z!O M7[F^C\VW[R[('4;2 +X0=%'OL)FPMLRBBW#7TVGOPD07IP[[D#I[+[JX=.#& M,[3E$3@O/QS+O'0R; ,GZT=DD]7&V^\^DDMY[W.WV"S;81U&6[6#YN.GCCE^ MJK,-^R-9,Q)5Z8L*"W93$^\7\'X!I88W<7NNU[Z]]HU,)%-OP>X%K^<+S[H) M6J9A' I6,"A>D#IF04I9=2Y-YI1E2:B)05>4O@Z[ MMNW62YY!LGHH&*_\#>>R(&DF]/F+E="T'JL?=:D'EIV["Z&W:\*.5QN"^!VKH-F68DE"5+Q%99'H W MM35!H:"8FCO%7E_[55G>Q=%\3]A*$_EM:CXZ=FU@G[G#5/&/&EYX23@GY.4! M4_[?%RQA$5'FH[4=!@^MMT3N M MN'D#HH(3#IEEJI&ICH PN2AU?3&L6V MR1G$+509-&&:,+ZC, L.*H-_/TOOR"*'80H?&NZTV#)H-VL3*M;M=U?%P,+] M?N,.MEH?X^R]K'84>R_KX5;3@TEGHE'-,&OO%$.9K3U*$PUG-NG"$PUIMK#F M330XN9NI:Z)!QMULF4"B_X:::&.ZB*N(GKD05QZZ!D[K!W$8S0,!XF-YWF0L M#TOY0QCOC#VZD!Y]VS[@,!(G^6S!2,F\&BRZACT ^2B6RR[#Y416=+U;"W$P MOLZ$DB$SC\^3)Q++S?B$,D:_B@VL"6>7<7HGXU0(05(>:KBPXS)9)56>8I65 M.)OGA-U_)>DC^1<)V6NF'&;P,0F^$MO?4/0JQAZ,W)*E3I7\5B;SL$IJ[_B-VHPZ'(GB;!=@KHAX)@YN4B-Z77^N MPP@]0)P KI^R2AID:4W.+'E[]&TE3?BY.$'H29E^N9FH(^I:#!Z_6BZ$1 MG_+Y\*BJ/5Z-JNGYX*AN96ZX(K#WX)D;-,H9:GB*!Y'[$&T?!N_#X#49S_MR MIB:(7-UP1+POU.I?A4@@O6]2I58%4MIV'Y$V(2;H+V0P-1\1N[%:KZGY%+&/ M&L[_$I24[4#H]QLZQLN2QU#6S]IZCF4).\.\F[M,F8:1^6<+K+0 ;;4IN1D: M25'V&(F"'7O?)OR+]DPS=W%*P_XDWGT-U]H+)?2-W283-9@@= EIAN:C8[^4 M_C"F3^L"=CL&6L9-5&L ]]J,=1JNQ1-E#E>;(=S2N&?D4M'0T,0YQKP&\+J2 M;0-65=-1,>M7@;;QU'"/NF;KHH'\GLZBTD.Q#:"3!8KS6596$ESO!VJ^HLE^ M +?TJ="<; Q+PZ(G#HJ,[&?1\W@H&G5UE0[9Z_E%)D-[2)P1+M;)%=DZI%6V M#V@WMTF8LGHRB:\?"P2ILW?% R=_%@+#V:,JJ@C4=DS4AA/%T'ILY/I+NTSMIXE^U--AWXZM81M5 ML]&P:J=:W7 J>&UXPJ?D]Y*2?^B7I@8',38*WD)1 1N-B'90.S#2#C) TS8N M$)S4*EW(5-4*Q[UXP/(8.K,7M3,T8:1/*3)0^$&-D:XF\[#RVUF9_3%2:](7 MJ+5X/KD2+G9^*'QU,J \2"WB+%$5&!AB96(HD-$C[YKBL=!QK?%N1+:_\;.C:U47QIE_P3 ME,P\G+6@$Z/W5/[$ER<$E2>$9*.CXEX$50I[JF33XU8,QDZ3!UPL>MEYPZR0;MT;N'J^AA>1?N[64]D9S:U=9B"NAE9(<*O6]T:L74J$6PUP2-Z&U9%SJY<,22^LJJ%; M*7#DO4M?BA,J@SBTNYKGHM=2<= 9P"*&M2]H"*44B_S54WE=*-G8)#-3 1")1 ;)*5.H,?2A$6\6F0@KO024 E7NUON!8%;Z&THA*M&@^7 MUG5F=U/@ZF*'14 BFM%5$@4QD8(1R:)-QWL>K,:L"'=R[4,+7/X6"+,-\NAN M@9 B,#DM>"Z40/;JRL07Q8(U[;IG8!KK]/Y!V?/+%64UU8T&QR>#>*_G+P H M:Y8:VTX#[:@9SK.HO ])"!@1$2+C0TJN=I=?O4K$U;;U-1[Q#4/ IB\JMVY$/,403>%>\=\4?GRL>(/2X5[^7 M0?V!@R2;4[8J?1$=U6^K,1VJWRUP>?7[#:K?-XS&193S77X6B4\V5[.+,[4J M#NTSN")9 [EF=X0])I'J=AA=,U<8^2R+Z]=SI;)K;#L-M/Z"&7_!#*(+9DYI M)ET@K#P"9>#Q"259(:X&^5+*NK7>J>*>*TIZ( MVZFB556IE9:(C;2W4$D6(LS1%E+'1&AMEK]U!&MUJDDZ!LW&)E2N0?-F0EM9 M_5"YG#KOK$?B*+36.=&PJLV.2=M)N:@XMO\#YH@I%8ZSU1X MN+.@<"0U(8^Z5)[1OH.*6Q$4R,-3PM%'%%FO+Q]1-&Q$$=3HZE:BZ8T\N _% M?=Q4$B1ECGZ0AT^$=PR8@@WF,%+*!I /D3KF$*G.MO6S^9Q$5:$SR5'WX9/, M'995S)*L2++%M3B8RP6N\A'8#X" OEN9Z">3,:O:#ODY$3MLF,I]KQ"@-B\: M6Q'>:F3O_3F":U-_#=.B^NAI2K^&XFS\2.:$,1*+KSWCG.2G2UEG[R)[63GC MX!+$=L-X3Y?70;P.XG605R2U/9XGJI/T?BB[M<_U-@_=3A'W^MH?0A;XD'"O4DD-8ULFXT["(0(M3MIXE^ MU&^@O^3Y%0F0&Z$=X;YLN)E%L^N8FH^._5*:,)MO);#M=@RTC+HFY*U5>7UK ME:&8FJ[IJ)CULZ]M/#7<8U<;B^M#E<2FJF.JEFYC24@D*VEFSW2QSYU)J0G,PJUUGTP3H)!XS\DTJ!A8Z019 ULO/G59(_&2:W2[Z>\ MM5?ES\%(GU:JIW9R-$;ZE*-HD#RP1ZJ%$V@RS-U67CJR0H,0!QDZ_C5*[B_+ ML^D-82@YMKL6K2%!X! MCI)9NYD4.K'G]^C8T^Q51,>@!E,(!:0'H.3+;J:@3GSY SJ^U'MMT/&DQH2U MGP/9G^\2)0>W,_9A, T,H#=#(IB 1/Z(9GGZ)'KKO<8GT0^;60V+LG9KH^E, MW'#9H6Z- #U^9?L<(;/' R9^%_$7>NY)W+7YN,:+#0@_6J'R)AS=8X@%-U8.7V^,I%0P;BO^&ZR07 MI#^M!6LF\G8Z?IFLQ$_E_E<>#E>";^^_DO21_(N$K+'81-]C'U6E!<[RO;A( M\=>..>6E.)_#IV15K!KQ*9\/CTILEEI43<\'1W4KW<0-2[CQF1LTRAEJ>(H' MT>!#8/S6<$_>U0I;Z"V8Z(V)/\:6H^-7+O]&MM/$_VHIX;/?42)U^<^ M.B6DV:) #:H])@KZB4G#3Y]/ \.=!@:CUB2%4.M#WRV5/<:G@00R=&%JYJ^B M)G$R46A]<"F&F#2?0 '>,7T"15\)%/B2U'P"!39F'3&! E]NF@]4]X'JT\I, MT_CAT;"K2H&GQG +5/P&-5!@$#<[? UUF(G;*%6?X. 3'(XOP:%)WH>Y=R>6 M]. D1AQ+8L. (9GNH\G#X$%^I8#. _&AN/B]Q%I>K,>+U2ID&_E,5JE(YDDD M: S"*)*$R"OWUC1-HH3P(*H3ZX)4?&3)YTE].1^3D=L%$?^-J!CBWR3>!G%O M*0<&J8\/U&'L.Q9B?4C]6PRIK[GFMR1?GA8\IRO"+FL&VLSBN.3T5XCL.PX- M=/N#V"2++&X,JV_3WZD_VP"0,:*\P<:F*QZ:;JM]Z?9Y6VI#G7(0'S/F/F;, MQTIX[==KOV]2^[4_@B:F];85>B:F[_9QZ+HUM3OXLEKQ<+)J_#Q,6/ 8ID(U M%*WCYR3X(-E5:@BB-.1L[5"^<%_;'%79'YRX!T-W7A/-S%F81&!:PB^-$S.TJK0KH MZ#5_0^M1D5_1++("?]AA)/S^$G$,R3/'=07WY>X4A2YI=1>G-)P+*>)7*42< M;)[_^<^$,"'X+C>74E[0?!&[SN/0=9&MBYR78+[57[1M[C$.!9])R M6"I#\ M<)JUR[_5&,=-Y:B[WC.H*Y*7Q^*S%FHB3=G!*?ZI7A_M3?@MK*JM[<33-N'# MTK LCS[:RYZ,<2*.Y2K$'L/1VXA%:*)^N[%ITRR8Y"E4_BS'ZQM#T+&_D@V\ M+U$[DQ=*SD9S%QN^:P/L[8;H_)PCWI" )VW1AU!8[Z<^A,)5&7*-+1_=;M*. M-I6I?Z+1$G";[<1B(VR-3.Z#(99!O0,%23:G;%4YRE.:+5+Q.>*M(_MA$RP( M7;!PO4RB, T8652[;9N(A5[?Z3"L8 #<'7S_9;P"VU3&KOJ/G9VK_N'W7^Y> MV;8.'^#P^^-"$L=;*VNX=WT>'!,=]4*_+2WP!H_**CM--#V[T\Q MH=YN>_M8%*7NC6V=6O5W0)N=_\ 8_;_!#9E312W%83"DYS]J/A:HXDWE7A3B3>5C$Z?-Y5X4XDW ME7A3B3>5>%,)F"0XQ' M01DBO84C)_KN;DZTWS$T3;'R>1,;+9G/AH[F]6WH7;2)BJ[ M1_\LB]P7;2^4>RN>M^)Y*UXW*QY8=@/2ARW+L9VH#2066\ZCO?3JU& K M5G$L-AP2RW]QFB:Q>!('#Z$XVR,2\"61L5IU_%T@=MN$QD&1A4683;C=(W&J!3A,F@G_J*QU5%.E; M^TC'YU<;N'WT4N4O$,P>>%D%"8+V=5NGJ$]#OIQEL?S/F9"T'\-4(.*S_#1D M;)-DBU((5U!AU=L8]:.8,,HVZC7;U,0IQKT/K(#8T&(LA.)<+ ^:)4UCPK@\ M\I4%Y*'=QJ)%OPR1K+M#& :QTMS!+7Z:+>X)6UW1G&SM,"KDFJ:.B^7L .B9 M1-/2*>+K-6&AE%8O2<@)4.Z"=<) A]%0 ^XW(C6WR6*97\]_X95\!:)$T<J;RBDL#IX2TPT5>R#)DZHF^D?I_"#Q"%6)E\(+C\+62;V*KYGDY7\'R4J2N =?8CQ$808@W4%)-K! M(0R#M&WN,%[0<&47U&WRIN8^.-B'V_EP.Q]N]XHD@.<*7=BV'O,><2T<6N@^ M(YA8>(@)NLA),(UJ R^Z $D+FHP6=B!Q[BZ$ !/7YWTEW^,CSUHO!9+Z SY2 MNQ/U(SZBX,HXD,:_X:/1P@H))/(G?$1"O?70XQVA, .PQT*IPRB]:(NW()%3 M8"(UU&N'3JX& &^0-W4N,W32M#6)D)!;='QJ1Z5ED HZ2=N.6OL(-732MQW! M-JYA=)*X':F]7['G3@YOM3&9LC'0">9V5!HC,M )Y7;T]<2D[L3Q7C:>KL(K M5GEH@$@"?/*\)8,;H\"@%&*5G>!995!*L!1T M"J(<5QKM!]+5IS,%;;[@VS7.DR;G@6KXD\2=*8U4DL;ZQSY)4 M8;P-OWX62YHE86J,MX80]*E,]S1W&P?\;95\NLAM&(\*- MV!L;^WA^?R_:L\#D8[1]C+:/T1[2@@(0KX,YBG]^N)F\78:?INA'6KW[>%Y MS=YK]N!*#C?AIG3]*>1T?6.W>=HO([>O'RIWPD5V]A0MPVPAKRI0A%PHB.MA M1*\)>DW0:X)>$_2:H!/1%'(<3505[.TPX*7^&N'3/SQ^^?P*5D5J\;K=Y7/AT_*?&>%1(1&'9M6QS% M%$\V]P*'YM)YBYXX*/K$J#+T M8)!QT3*G.I!"0YI%'$;M'S>"@:5:I1XON% MDWF17B9S=:E;<$]ONCZ"HJ2_DF42I40O8#0W\B;V00EIUB.I0:'#1$$;Z0)2 M6TIU;$S.0=):_$*7:FCSK:A9U4+E&!J>C3OYDMRY6%I^Y!:F +>D]["2-48_ M-&M5=6Y0HQ45U7*$GHO(%Y7I:Z@M[>C\DRWW!;#1!UT :TN" 98B= &M+4G5 M:0SHHEK;"B]0LZO;!>L#=WS@SO$%[M@8==$=D!U)5)G>T)V+P!L3!O&)HCLY M.W[T<7,GQ$86RXKLL?P7IVD2R\\5/#?@,MCH.:6 !T46%G$BFFPQFP.Q.K_" M3>A53S!]L-4Q!UL=\KG\1=Y,(8OXD(^D^N]%UEA+OBK=+1;_?D7# \=@CR/V M0-K+U\J:??*.F.H:AR;@D/9N W_B/PI>5:V[I[=$+.XH*6]\V54=NJ?RXANQ M0S\F8N6>;,0Y'.]-^"S*D\>JOHW^7K0A7^5TSB3&5W M!@IB0'TD@F>+@"@0U01T&0T+WX05<8"I5 M=W>-1E-C,7PP6=K>(U.FOK "3)YYB)%IW-L?P$0U]!F=BNK4>9*%0O7:5Z<41-@/@)0^PTIK/Q &>N5&Q_,.WU,S %+ZVGU/P$ 8Z&TP M=]C1J1D *7WMOBAYY[.HC^+A!';Y$3[ =S25SG]FXW*^D:NDRTB0F)^SNCJ+DP%9UA_"/L1 M7%/XF,AI%BO@(RT>\GF1;M5V-4G&+FZK/PFINF+WZ_GV6J6/Y$'U24S-W2:3 M+$-&3L2F$\O[$02CZZR3^L8^:><(DG;NBO6Z"C$*4RD?G*?T:QUS9)(H;+KZ M!!\?BN=#\7PHWBN2NBHE:!(B>B"(@A20]CTE@,@N M=.=FWW, #?\"3H2[*WK;343ON1? >7%WMV__AX@BE Y(^=\F0GG;2 1TNV0G MVQ\XP 2=]-B!H)?FG'8.7'3"9$_ST3*R )V$V<]TM T_0R=&=-HDP%&%4]DD M( 3M7] !"BF8RHY@2;QM#-54=@++:6@;6(Q.S^QG.L;,,T0G@2&8TDX)LNAT M/:"'WCHB!MWY9$7""[5-DZN![B!J3Z4F4W1'I:O+KL+@(>0)KVYK(ER24U[% M*F]LVKO)B2>++)DGD9"7@[ RPHEU&:QIFD1B"PBB,(UD$1W953278T;E&'&2 M%K)"24;R("E)#\2"#:+RI VX=!6VO#4+(7(W-6!P4^]+RQQS:9G.P:)G([J+ MV*@5HQEC4E@M#S,%D?T-[).#]"C-65GJMC[ _@@"['\CTI=#XMFC4'46Y*J0 M4NGUO-Y6JG5W7>1"0LBDMJ0@I.4H&"@] *<[-5J-@9+*^M-(;5%B.X+1@N+T^Z872>J!9 0XL1BH'+F9*Q MU:=5#))@D%T04C6#>T$>9T]BB0JI,\E"MBEE.IGW*WH*.2"5EX_642]J-]O0 M;QRGG'J=SG9",J+^WH;6HQ2?'(58E-[I^BO7T+1S+2FI5O$,@>V01R5@+;A>/\D\8)LC[;97/#P M+8G2D/,R(JHNX"$VEQMQLBNK(0[W(O?S52&7"2\5KYE\B;!.[NFP76RP3HX+ M0#Z2K"#;0UW.YV])OCPM>"Z0L>?09YF_*?X7JZ6Z#B.YC;8@I?3Q21SA+$QE MZG:\2K)$\I+,7M9_0;O./NK%1[T<8=1+3Y$?H^[?*"-\?"2+CV3QD2QO,I*E ML_2$SDT-HQMJ"$?G78:1IS04HO,/ U=>"_EWHOGZ1@O#1#,[;91I=,%50/#4 MUH:([M1H0RC$T(ONF+ GM+7["-T98D^[C04)W1%C3VZ_E+H[8=JL7D?^-72G M5MNY,GCC@'2ZJR77@OL[!X"[JQ?7Y!087>R9Q?Z#,&_2':K?M-5)L*VKR\O6-8*2R M;.L]"V.R"MF7RR22LEJV^/QBVZG1V'7J V!9D9U^62;KB-P%EA2[A"-2T3;!C?*WE9SIR"1DWH?KJ'QAM5NU<>' MYK@/S?'A#9T)L>-Q"MIX)A>^T6*AHU/&FK\'[7+\H@I:Z8=1.\6R. SQT'], M.Y'/+74^FLI'4QU?-)7^4K)QK2U1=7U.0*0#($[$?DY*2\."T 4+U\LD$@\9 M650P4!3%BMFFTINKO_8BE<\L"I\17K^Y14H:?)(XD8K1S^#=="8ZEG[M+=C-'(HJ.TTT/9ON3&AWN[E^U@:%ANH M[1A6L<8U)5?1I7))=AC!VZ"\#6J"-BC8ZJ566^GD;% 66Q@:VQ/L>U"U[(I* MD>^'#9%;F,"?3"]7>9N2MREYFU+7U*>6 AZ07BR9>7WJF$YM;J *EEQ>JKFD MJ9AR'I _"[$H!ZOT"7H7HNJ>%GAA]C2%->1>7DE9L$UYP>FO85J0^C[D6&:# M?B;YDL:'!:W:='4;EQ)%Q4I>8D9B56Q[HTFD=7^WU-7K/TSE=8$767T+O)XB M2!_'5/Q15-F \A;N9GAEU.:#K TNOX"8_M(&?2L7!!:WKLJW;6XJU7*!L-Q9::,T62!>W14/+/5FR!\U,,5S:MM-"/6H$ MVC3*_O693*4@4J![X M;8Z+Q.7BFY)XF^RCW>[UC<>Q(;_:5D#1H[H^WG)_!(7=RH/]@O."Q!_+H+I* MMJJ.^MUE\&6SV=>0Q64Q%R4]70;#0'% MIEM)HMIMU]A^//3U!4RUH@[!W]QC++_>$"'+YM,%C=L(IE%0L,(WFB\3%*>L M_3"TE::"SN -_I(6!AQT5FXPD1"!%4B=N])!8.J YP*00'?%@N \VLYL.IH# M$9+5TVD3\FY%'+LLM FU,B(;H>%?C.]/(UN:P6F&#@UZ:/;GBV^?4>M&$@Z MMO*A/6C&0,I1%A@=VO()G!ML%:^&,Z(#)P1;C:7N->[<%7"#400V9$ %%H=) MR>; H%8!&.Y3[Q:!.$XSNDHBH9++&"99*3;@Q8,4K?(D3(.,Y $/4\*#G 81 M85('#**ZW#IOF7G7]VL=)MX- ]T71GJ#V6[;2PL^J.L+*9KT^/)OS2__=K"7 M?V=^^7=]6^<-N5F?PS\HV[Z\R0&J;S0XOJMP1:[G+P H,]Z,;:>!=M2XEE.: M123+J^+2MPG_(J3O:"FK4V@#=*#=CH$69-]G\PQ/$[X [38V+??B_79DO.XQ M+@42C1US'?:8+@7CKHQZ$SW IX]"A?5R'%?UYB[?E/I##5:HB=HOIFWK([!\ M[O2S96):N=,:(9M:R;>8"+,YN&F+4W(BM#;+6CJ"M?+SY-+BK>4W=%%.$(ZD M+<4*5$G+_:]8#-%/P_*P1I7"S\BJG89:B5Q3X>'..W$G;NXI"*.G0B4FLQX: MWH4)/Q1B1$;%IQW%/@P;:^]?K='ZCB;&J1U-C49]MP%.OOB*+[YR?%&2/5Z/ MCBL$85VP:!ER$LA9>?:J\V*]3I.AXQ LWXTN&*$5?A^1\ 8C$F[$D2B8*UR( M\_PV_/I9,!L37,1O:@Z*Y<9R5S/.*V3M!^@!^-Z[MJ_B)QL=4EB/@:"IPQ[, MK?LHLUQ3J0D\430Y!G?U,='B7>_>]>Y=[^A<[]LKC$G\B=*8S[+XBF9$"(1T M0[;I+/R>A1FO"@3N#AY=Q8U>!D4]#UO ^EOW>AGTK<\#CNL*#Y39-Q4HT#_. M^A/;A?P >_F0!Q\9X",#^DA?[^<@I\,4"P";(=%H\/J[ QQ7XN(*F6@8V MKC(T@4D6]'5P6KH/EVB^^)>*34?\*UL$C'"QNLI;?Q_JJ^2?>_1Y37*K-SH, MC>@=M0^(>(L!$8*GLES6$6)A3*28?BDD$'$:9@NU[QS*V T^<;E\1*+7=J1?4%?<,1<"I+&IB:3@'KR"$& M;$W%CDV$&E#?M6:X0\?0WBGZZ^UI8[P91=-R',3UY.FOL#"T]CGBPSK[JDG7 M^XB;VN!&B<,Q?5++A%O.AMR$HNOCW>L^#U]I$\'KL@2(6]1&U,%$F]WZ/;SA M=GSZAKAPP[R)X;/#-WX/VD7-065A[8=1C\13"E4 T7 I:'.DED(U*O[L?DA@ MX,WN&XV=V0<-=;8,"M2Q)^>S]FXWZTW2N]TFD\X["7<^VJ_7]L D6 MA"Y8N%XF4<#(HEJY_3G<[%XUNJ>M#=P.+K:(%F)];"IK0_W'SM!0__#[+W>O MC N'#W"XUW"A.39G7RM72BWJ?'IFY3!5^E*,;:>!MG]3K GU=F?9QZ+P AK; M.C5A"EGX%[VSI*&%=Y!X,[@W@T_$#&[>;ZC5YC\Y4['%IHO*^&;^'E0M"*+2 M^?MA0^3&-O G,QZLD[-M>PN4MT AL\1,L*!<'%!Y>V00[5\?&8C9Y$%2FI., MS]N9;7I_KT,;SD#8?Q?-;V]GO2+YW==P_9&4OGC!.CUJM M 05]'4=S2[GF"N_M7>4WE)7RK\4,]#,JFIG0P_W08A: (SJV/;]D5ZE.S&B4 MG!9,@KH19SJ-VRR(_@8>Q]+[:L,"A9GK^GC[^C%4<9-WQB]I&A/&JX^MQ*IJ MZ/T!;D/'M6N26HE5D_,+M-B@T/@'8-^%]J.NH;+>]LO"R'T*73ZSO;**+NC. M2'8/-A<@T3U5V1GH6]LH[=Z[Y+U+=A1[[](A27H!%MU."@Q?[L-,@VY#A3H, M^]7(@=/P'\BFH3<+#9#^[R=$O[6=SNQ#KG^7__<0[5-+.DD>W[R."P=%HJHX9A$U M_)!4\]+?_OFY\>3T\?SZ^MO2%X$:10D+*7_]DW*OOF/?__O_^U? M_\?)R2>:TBPH:$2>-^1I6:81S2[8BI+_??9P0T[(#[__\>._W'\F/S^=DP\_ M?/BGDQ\^G+S_>'+R[_^:Q.EO/\+_/0\Z2[UBV^/[##S]\_+X>_4TU''X;%?0-YSHADG492^@#G1/X\^>':R7./WX/([Y/Z0*6 MZ29XI@FG68!89G3>_5V293N? 1U_!#K>_PO0\;LN:,5FS64CCU?KA'[S_6A* M[VD6L^@RG9CD;K!6:'\L@JRP0?TAX(GI?V)%D$Q+^2'(J6GF*HQ.3/,!R(EI MOJ43R\<^P.GH11!:'!*I25T"HV[XWZJ! +!'J0I\E0IO :9O!>7G4:4U&]@L MW)E$&L0Q)_3#Q_],V1#N2=+FIA:3#MF?T9R562@/58X:CGV:GOS\^,V_U[@) M1TXD=M)"_Z_?;ZD]G,MI5O,YR,(!VJH1WX>,GZCK8G=>\XRM3)C,C#DG&<&) MV%^3/5$!^O/:T)@'^;.809F?+()@_3W(T/Q.$BX:5Q0T/H7M CB M)'_B1D 9)%TGMMF7F+-;#X/M/0%4D"=&&CI(0PBI*"$5*>Y/=,-%8",X.U+0 M\AK'2>MO\2*-YW$8\+\'80C"':>+DS5+XC"F>?.7+O&; AY&*,?@M2VJCULZ MR&E#![FOT+L7STD6B4W.>0NBG/(==1*GN8I]H>TU/H1.>?DA-R!C03-B?W+9H)IYD\2IKA=U_% MMK,H)GT;U/;:.[L8_(E&"T[- TT$[?DR7E^P51#O>S.TQR.O!DJXMO=$A9BT M,9,O$O?_\6),#[.8&?/-UM'P?!*G+_Q?+ -)!N<>0LL/ 9E48:N0.=&]9USW M7F_1\\L;=7MA&[D0@RI1C[NVI#'D>IBM:59LA ZF?ROCM?@M0B@U84TJFP,X MG8CH.1?1^XH*81%QITP;4L?("6 E=1'\A>)V,\IW,]79L0L6_HN.F'@;#X)V8H;H$N:YO$+ M/4E8GI](GSE&\9D"G50#ZB)WH@HON"J4;Q'G;7+(NQM.S[=$^OB/2"L:K]R@ M>L0MARUQYYAID.,\"8IO)Q7>/1Q.9/22R^B-P'I$@JAB]J"\]7+0V?%[R]*( MPJT=8B=Z#]^>D+P)*)KB"Y)PPU&2^D FE1E]2%THK\^" #\FHA:W&8:%'F+TMG9W_BF(4W WG&TZ7GI.W^)]U3@-L-'Q?29(_;SP M 68_HCIR:3I#Z?#\/O*@D3!(PE+2#\,!9BA@1'%20L8#O#%5OJBU]%2M^-!\ M&6246]HB[LM'R,F4=!]CP,H4\_NJPETXF//MG.$#@!H**!=RSO":6WF%R;WT M&O,YDT>8,WE7!2%^>T1&VA')@O.HF^D%^-@U*4NK#(0X>(Z3N( ? HR,OM"T MI/S/D'$0?^=S]ZDX\60>I9XTG\Y7IQ:K*9*;[10%E ]EUY"?D/(BS MDY<@X?N CXZ:RY6HZE#=KD["),AS#H7OD(!/C^^;Y.0#_VM."[F5VEO+XSEJ M?3+'>-I:F_37=B9?<4:0/P,C8/S63]!ZTLW)><,(\AO@[7Q[=+5^>Y1'"GIM$:D1)@OF3.6VSOSS,LNHLD:$ M>B!2S1X"=%47XA SIB+$%/07BGI8/9,0);1(*#&2UMGMY8CHD0JFSRKG"4*M MK:@8@3DHID/G)LU(FRS/F4B[1XIBS#&>+A,*!#ZU";G*_I)8AGZ/V9J38W6< M!J-)W?'DR6B-.<8].[VD3)!V@UI^ZWDYXH^3,,B7)_.$O>Y$D6(V*0:PG8P> M#0(T*F1.LAI,R?.9_Z;N.$V! LWZB,03 I&SB7!Y+PF^"@/^\E%!)EB M-W;=_>[;-9>=)9@UP/*&Y+Q&3;^+ZBFEQQJIN]_%A3 M_17O95.)F6A#H\3 ;9(M.-D"\5+/Y:A,BOSD>7/R7.;$)^# ME%TCNGQF]H*SJJ:5/$A:H971645K\\TQ[M8I90*9,CQBH=WNS"KJQ>YVU$?B M8 \.$^-YXU7Q9U_W;C-89'1 M(L[$;,]H2N=Q<<^%)3^-_LK-E2NREC0W<1J;&>%&+/C#BB$&V>QP8W$' M[;?&L;V8$WKU3U^X'JW6B5N!-'NA]XU/<\BOK_7Q6,]^+Q+GOOU>:D:YO">> MYY3^_39II*+MF.8ZB8-_Z\HG&<2)<$);+OT]5SX)%AD5^]:S4U]O"W:Y]0W6 MP.V%9>O"Y);?@K)%%JR7<OMN(PE!,$[VZ((;"X*8NI3Y7EKRI2%_RJ[$B,- MV%*FRVS_A+>Q*T=@=; [$=1YWJ7GDF)RV:+XZ]^M M8Z0$N6M'+[V[:KN[_\QH_;B.BS09 =]RE=Y!.CQ5\#W\P<.6MJ/<96/6&%$$ MV'#A)F@CG7=U%.[VBNZ&ZD-%!V>F?*BH*"5 *FG3.B-/RSB+R/\J@XPC)%S0_^FKX [N:>-I24D@ M" V19QNLBV/0\**."?4$L[2( MUH[?T^=<%#(T.X;WOYKV.*ZA>SV6R9>:#+^BIC:7'* ML4: ^8KR(5Q)5&)_QK*,O<;IXHR;F4./_F-@3I;E9X#;7_J? 9'3),M9YJMM&\5O\;%D@0D@22O2) M@RCRZ_2>3YI%BIWG&CUR%[LBTU6>@:OY8!3.\?(:<=<0E)X(4DE[.J0U'WC: M;8^KYD3$I&9$3FNG?KBLYU7PF9%J:C,B)P<9#W)ZY!W_JVB:X_C5RMO69KYE MR&&?](+FG&QHS-EOV?2,1/=)/X!H6VM]9EFQ@ AX>)HD:XE[:P.L^:]CQTV! M=?C+#)CF3'2X34CC17KY%HH,J;J%4.=-T>@;I#CUPG9@( -R4F/?=E32NTA: M$BH]?C,4$YT)6DW$+_P"6Q?,J:W>3;_2,OD4*78Z**Q[+RJ\_,Z_9GF,NY[9 MF!>ET^;B,NF.%PU MJ[2>9#6][\ 1DI01WR%Y^2S'R+8&'AZ>M:2*&?/9Y9D.?-=ST_8/QI_F'4 = MV(T"J^]CO(^?S(Q)(_7I?<:B,BSRST%:SOE=NLQH=+:Y/;V^5,?GZ'Z#T:M# ML&U+2(V?M F 1S @ 1_",_VT1@?.K>N9KCIFZD&G:DL50_'4F6[E9(641CE4 M[N#6M MR+RH;WC4+L);!]'HWG0MFN>8,+:H>P._VY%@,H9V=))*D)) MBU)2DPHY:!6QY&OA#C[]K(H5J*-MPR#+-L"-;5I:TK"QB6;/"2L+*'T?B:%Y M_77UH$/R):4%B8*"SN"^Q&]0,*X.3U@%_-@43L89>5W&X9($PF\$L3J2'R3@ M_Y%Y:W'X98;RP32M"8MS?F?+8]=[*9(+1F=?^#32?(\/6(-B0CS)!=(TV:7VB2Y%=! MMF!G0?K;[:GZIMH_$F. =$.T+=<"*Q%H">"=D=OO3K_#7T>GFL7H2VCGQ&8R M+SR -_V$SN,>=]&Q.]7Q)D>,%*;C2? MI:[B)-2 M9*?1^9R&XA8)5Y4L#OGN(:)@EO=LC F7D=E;&V?;Y1<:+Y9\=4Y?:,;OF[*8X]&%W$>)BPO M,WI=T)6J0)0=X);U:#\1ULT*"BU84YC:4:M/S:5"*%43_KL+[!$E"%2!/#N_ MQ ;NR#+CCN[F$AOF[HFE$W&G;A>N=THJX,60&FB0:BOX:5<&63\7'$8G+X+D M\MI'\93S'NU)@HG@7&:M!B_9D\_Q]TWIB?S*\&V/X>H+%IY'H&^(YC= MJ,?[JN)3O%H'\C5!A*IQ2EH3!=-PG=5GMGQC*)9!05YI!JUB:]Y$)"I%[%_5 M3#9F4=/X.L[S4@2P[?%/Q@?7'3]$V77YJ:PS64=6&Y=(J WQ^;+)N]C$MGOC1%SIZ8DK]8%TO\,/K M'?0&^;9*3L7X T=2C' +'@79YE86D"WIK:CWKXT'M;"G7??0Q'P(*Z*WI%[O M6.0N[(1I>S=ND59M\[Q6SNMG*S/BE;M3.RWBJ HA>J1AE2Q2I>)'D,P&U_)2 M7B+NYI=!ED)2RCW-Y*5\TPV@SP:PCQ%K4=BCS+I]TL),MJB]&BL.UIEY6#S/ M6W/0#ZO[V:2;Q*%_M%O29T0TLO#J,M7F_*#86G)E]A94/(VBN.TI:ONHC#[$ MN#&U$%B/X=*NIAE4%)FW>K$SS['%>>KY$/:XI#"[\*:+>"ADZFE?(OD<22*X?#OET%.GBE-249#RJ5; (CSZI\0G>NC MHXR1(#/\JKDL]5.N2E%2\ +RKL)8L)__/:'B)26%;-6LB/\N?FZ:-S0U>'PY MH4G(5^A+3TFF@H2=U0+=X:@A:YODHZ3;L+F.WE M=0"+SB?X@C=*T XJW'3DFXD'+U1RW:1303@-T?.Q5Z!G6&P8AH'^ M-\NG3.TLU_MHZ@TC@/O:,@M ?EQ"MLML'3'KX*"[>%>6+HJJLLG FUS?4&PT M:P=(Z\&K4#KG:5N!R/=;72];F0FOO E-KYNI?_!$@N/&I=0M.CX]20/,[1&? M,5ZC\<<;37-NHG:7:^X?A#V^=H!9/ZXD-MG3%'*,9?>[*J))JTZSK6.KFZE, MCU,.8]WK'J3;+G]-6=HO?.=K)#S/,@ M7;7#;O 4T_EDM'0=@G8H7=NNN:T$%>3T M@LH_K]/.MO,*^3+\>DQ-IV$LYM+W0K-G9AKC>,4R$5L<5N<<*L/D@P:(VCO1!-AD&U,'J3^AUJ%NFMULAP_X MBL5-@QWY/'LDO4!'"FWO3C=? 8\;7]UJ4GN[#X.8;).K4?G;VFJ:IMG04\X9 MMXV/N;\J2AQ[MZ\NOUUN6EDAHG+(GDE^J_=GWVC\5NR":GO7O:OP? L5>E]B MX5&'(,*XU8?5E]CUTG;'XB*Z^)H[3%*P^!SA-M=69A\9R=L4\T#=+B>@7'3&^9LKU000ZX2H)%GM"J_R] MH;P>P+%>GZ%&1@";T\56\XP-,F*DKU84\MD6!85<('77TL'!& ^K$JCM!9>5 MEUH%40$UOG7IA/.8P ,X9]E*OHYE\N4(2A_(>J3;,J=DS0%X\/$-RQ$S8ZJ[ M"QRW'#*ZA)0$B!^'MY1;6MS-GX(WU;5M^ OL94T-V=6QWD,"YHR?=$:(Q.$= M_"9U!VW=/35DAR'89\DL.(>B(AD-SEFT;\JJ?HTP"MI@K+LBH*(T(". S;E- MT,DQ-L0&AXD%K]M&\/<92_E?0^E0EMW6]WJN*S0D%@PZJ< ,G?U@[E>R)8CL M4C0CDAKRI?K3=R<;]&*QJ59@I,%[^5;(A,*[]'.0EO,@+$2I]ZL@K-[]Q+N@ MV@A& < 8QD:(;$MI0PSA_^V00[;T$$$0WH2V/./19C5M,V&UPX3YE@GB9=V# M58T33#:>]^[>Q=O]!JJFR57# =4#^? 7V)=R-63;>[%&7=4.KM'.B"1#OVNV M@YEA'M-WIE?/:M;,TWM7@R\;L("#2*M.[Z9++2Z!=M?+'6+B&F" MIT?-"K&3KH\@,%5#:'H#H)4\<^GS6;&TM7M;O7;53I_!3_!>'R5H^W5FM^V. M9AW]ZL>>/-/.3?9M>BR"K##;-F=!(AH\'>%L+E/#0%CCN=AS90WO"(9AGL,: M>%7C,"-5H/D5N@I>+W3[9?!V>JF-TPG6"N/I+0!#Q;D!WJIKG>3\R',?EO%2DRH8L!>MF=_EC< $9RVNL?,&>ZL[V^FVGV M"X54,QJ=OO"?+N@%MQ;@"0R4T3WEJZCL9($%@]S?INA<[6Q3NC![VO[<$0?V M-I=54#4C-5VD(HS4E(D3>T:T&&!IJZ.%E4VU"I;N8Q?5XZ&T\N^%-^:*_VS_ M;-8:B[B1*6%:+\E9(:[O9!(U$;B=7\F&.((KRE#,U,!H;!7[;JC6R]C+8PT0DR\" MM?=,PU0GD#>_8#\WF3:+W&69R2(7 M/_-[$=R'[IZ+($ZAL._E6[B$_+XKENT:74V30(7^F0 B-G\-C]FV@-:74RBV MLE]HI5541=S)F\(K)?]E57PE*D6#RJHR"UV)L!$ZW$W/5NK9!&O,+"S<<=S? M'RB4=*]_"34%5 YU+!@;]_<.=$=Q?^^@:_+[^R1SMW)_;RBK FA]5]5 2ZSN M)7YP*2S92Y=IP=7)59S0V[(COKMO",)*V@=E/49;X". D$B,SDTC)?>8#DNL MKOKEBF8++G*?,O9:+"%7*DCWS1O-T6A9Z(3J2"QJW$0B)Q5V3R+2SU]FR#1/ M;^M704AE+W*MM_3#X9.\G6_!^GDKW^(?_S8^9BY3O(4#?J(S&2S:_3B!\_- )9?&*B;]@Z+H)$Y031_0SK%1P [ZS.U0 = MJ,I7D\\-4PL+B(!FL6TRP%L)O<@J2OQX*74%BV$Y:MF"NM[6ZKGAJOVZH*N^ MA^*^X2,LK"ZPSBRN%G+R!= 3@=_MTY\VDYDIY]P)D'B"U!.>G:'3"(X Z4=H M!.JCD)==OJIEI8-9[LJ_9C2XFS_0(+G,"XBCRN"Y2OG8-S0<6^)5 =9945<% M?E09U\GF@FF*! 6*^-$,Z(G$3VH"R+O3,*-^GA$&Y8:9,M#ZLT!VSG$O6*:^ MZ'2.&O4XT$!S^#Z0D1JIQR>"0S8>O!(H>./)W]MN*=_KQMSI/3^%C_>P.;V% MDW77&4J^ %)?7=>5W%0Z0 ]99%5;5$E_#W3-,GCF?.1:JS/"4V@]J90!%C-3OGE2,K?!BEXP>!_74C6'PR=1.%NPCM7.C !J\D4B M/P;UT\%AI1)2L$FTV>1NPM@U13X M@88T?@&2#ALO:HW%7OVZ8#J[]W4A1UWZIIG%F&[66]0S$LPY) +M+EY%R1=H M37J>T2@NR US_+"E)SS,B)=>=&B/R:\:-H'^=&'N[VE/?\:^DH\*S3F1H8\K M!99"PF$F/'@/30.N:-:4R%X<*7[&!3#Z=K*3%(0I_!2P.:9FF7,6H.8XI3M%8 M+YGFC)R5I>B1K-XB%$.L=&?81W\M\T*44G]BIQ&W_;@*")+[((ZNT^IY6]0S M>][O@_8 C1;SN*"/-'N)0RKSUOB$V"(54/IZ4[I"B[UN6";/7#>\T.R9F1]- M6\((E85.#MO[A.U1T. '5=WF^%B&O.Q9GH>?6Y6K[<9\"815U_U3\'8=\8G$ M\S@4% XD PV,1SOO%7 =>>\Y=K*+WF_2T!"7F3'K[+[_" L[@1BRM_^7JM^+ M%>/P+SZ[\%P]]4BL(OKOC7"\OMYX%-QDVBRR*A0/=!'G'+=\"%#*1/.P>#2+RK XN)IW]ADR^PA=.KH/N/W*T0([.72W M:+8/LF1::;*I?HU6-FZ>]BHEX^5-3\DR-L0'=WYH;HJS%P'I&(#3+'B3[]<86 M$"A;J1CW#U]]S&,:'+%ZBO"K/6==7OUQ$Z<'+UM:8]'G2P=,1X=-A7)6_X4 M-_NC.)5VN,R0K1VDI M&D:5O(715LSX/WZ]Y1C+A+[_X?F?WY]FV5.V2HOH*@GV^^]HC344J5Z8M@6I M%[F)BW_B62#>V#GV$T!/ /_)>\(I@ )PLOH"S59Q*IXTO@!!;C>'GM0P(R8Z MT[X[C2:%4[WN,PGE23_38LFT^J0.?(K4PSHH;.\A9>?4)U8$B:A Z[^CZ!#[ M5:U%M7CJPG:$UO1WV1-[53LCE"/'VHU;B*ZM1L!,6$8 MU^+L8.K7?:BBE66 M#F[M4WOR(]O?>3W-8>WQI#[>4UKOB+9V/IO)^VG$UIQ7&@+?,7*DQ+<@NA;Y M%NHQ,C]J!A,*?47',4A\EYATB+R2OSUFD?@OM&SS6&-@! MZMH>D,@)QTX O5^3H)N]759!#\_9@PJ!6?0QF(D--$YIPH$F_+C?AS,>DNQKZ?R8C# M?N[8LDEU7V#LT/ I[M(ML*ZB*E7X,9&F$\QE3#!ZXQ*H.E@'!0FY"IR1C[,/ M__3#[)__^+%N:LU_DD']_/",B&Z.7PGV5*R<_04V 7T-!Q>0N4Z&7<_YR M\LXV4"BW)W%3XXNI,O*VD*W'/QP^+P%JGXF=.GSN2UM3,<_-RU+_G7UX\/BW M)<[NM/61!!\:RVFOKBJP&F)L>9&1MUY2@-8GEA>,__$^("/_GU@?([?QQR M_2\[HXDT1AH*2@]$VU*RQ5H]5;_7#!:R.(.H*F(KM(:^ITJ0S^\'22FD M/"!KN"_DH#V+);]3\W\NX^>XR$D>).(FE)?/>1'PF\8+K7XVY_=L FF$_.84 M;RL40H6;@.1K&L;SF+-J+1N#\N%%O!*@2@XEV1TA7&)0'X?O IG%R*_V&24K M6GSG=*OI""PS6$.[Z6["42"0BRS/_*XL8)%@3947=YV/\(EP/$K24Z'[0S'2W=O 'SCYP_TA:8EE(+J#R#M&XOU\G?!M*_V!3YR M1M-PN0HRWR&BO7QE1LSR6&KF.N6$\<6/JJ9)1TG>.?O$8?U M#AS[\9WR*B6Q.3]^NWG&!AGATU?>'#5F#O/.SZ;SFN^ ]^#2:1W 1^4_[V9[ MOQ.]AY<>!:\FRLR#J/AL,L';!>]7\([*H:AB?*_H]7'35MHJEX'D?LE2=8=O MU1!,XNH>*.N9JX"/"(2^BO4HN<=T6.),X=QEBR"-_RYDD0MFSI(X$O\X3:-[ MSN':CW4WOXK3( WC(!'/V2+&Z*()J.*C'^-%*LH,I455YH^?XO<<7LA--97C MVC<92(7HFES;^Z4]GQG9F9&(W&G/"=R&S:S(=EID.R_Q36MF9#LU4L_-G^O> MN\RQ8Q&DD<\-\*)QPX)4_L/-/@CK.S[Q,WMJ#B_UW*=]*:Y;'<::=Y3@O5%4_K&^2I MT@O;E0>LEPB,!VRJ68T)7@4:"#^Z(D$!/[;@I4QC1I9.'CTA8B@>NHOPAO+- M0W9=]R!L-/<.,& MUYU;U_S[)113]F#F#$H/,V+F2+G_'*3E/ B+,N.V_U40Q@D$H:?1+T%&EZS, MJ7H;&'Z*V16:*.P'EK7((#4=XLK:4(+?--8F.@H@@H(T23DE$XE3\=+7# M$6!$SEYA9YD*)!NS .ZB-2!TY#K/2QI=" IED7<93+(7O'3Z M&F31IXR;?:IPCE' L/$>**2V-S40)(+5(*]31AO)+@\0^I9M@P3E#Q=0Y#@G M[[C\RYPU/WV_1ZX?FW91G.V!FSBE=W/9<:_>H)^#MWA5KLY8EK%73O]YL.:_ M*?;+Q8\!@91W$U2NKB0F-&$N+';GC+C. $&PM:LVC35-,U)111JRB-Z\+>UH ME%RR*1CO^P03J;$3'6!ZL*8]O_IQ'N/Q=4Q'EN:*#9]8)LO@3N1IPL$M/M&4 M9D'";"_AFI9C C<@[@=Y.S@)_P>?CW1%C<;\RA"'CU8=S0-*)9;YRN[F<3^BK: MX*V'7:JNZ9((OZ&ZVKP?N(^K&3KR]8:?[N6J%%UJ[XHE= ]8K3.ZY-N$FYK7 MW*A948@!.)>#^,_JDF]_HM&"YG6,0-?KSL2@,:\_$Y%@6X2GI-7X\<@;CQ#' M8HM6(H@E.]0222YY!P1]2[8D$Z"9 -%$4LW/0(C.D0._'I;AWN/:7%MPW+FX M(R>< IH3T%>$ZQ9^2Q&;R0A:3AB[^5\(Z\$>]U\FF/SN=PY>&? MK5E6OY-O2UPNQ73A$L2R2+;!UEQ!8(^'][^I51:S*3"CXU7JH(">DAW*0;@( ME3U@]D-3FH"4$24Z)B ;MV\_4;;(@O4R#ILX%"_1)BH18'H,OIXH%OO$/=Y=/7S;^KUL3PU4R@%^JR=,LJ[,RF)YO5#V9!H/#9_P NFFTZ2X M'T+?:9^)Q(-<';@:>DP=60',MLUN8[,>5;$FIP_<:8O[Q=W_X\/[W/U55P3QM*TTA M8UCNCDJ2%F\JV4;NLNH?VPU6_>!7SNU=.3C\A>$FV0*PO0U^OKU^NKP@CT^G M3Y>/3D6@@TE,/?.1UR@A)0^TB0>_XB1%*.860LZD7RIG5]$"+@-MQT67 [P/I(F\YAR[H/ YC5?L<_0^1EM,P M OLU]B0%A%8D>+$=#!C-\-QS)G":WL=;6MS-GX(WA?0AH2!%T1";;;ELNZV9 M<%N'.V[K9/#EQ9*H8E>%3<1J9T)\09^+;>V)H13@@=%(H51 M2U\@+9=Z,1[ M$9,A[C)#EHTUP46!4[8)$I%T=1.'(+OIHJIYVFEFZWV",J7[03MY2QZ@P=P: MGGI.F) HH&%&*BJ$RZ&A@QS-Q'"F_-.2DF %%U1X0,WE3#-)UDR^UC93S21I M/LQVS4W#,,SU6(+X;DTAM%IDN<1%D QTL30',%EQ8A4BZP^I2PB6$S&$K":A MJF5226?C./OQ2&K\#JY);\%?/4:[,WX.3] !(=7X FL$J2&[\JSWD(!QJD\Z M(W3=E()U5KCS8^!I2 ]#,-#A;:$.:+K>QC/Q,PCB:?BN/H6@):&N3*X4XT&B M[QUXU/8O)TWH6(LX<2I4Y)$M?4=VBYE@09F-57)H"\FZ]AO];:#S"=K>48.V MG@Q;XSXJ$=5B-L-PT%U05OFK!BD16#W' M.O6RE1GQREV-Z-H"OP&+O'Z9W]SRZ999QJE3R)#V=]@JS$/P[9<93Q(OW/[4N9PE0Y\=XU%\!AF:K._45+FE4)O1NWNC6RTJ=R[BUE,#A^.@7MIGB!0D7[+%DPS.-^-3U9/[$)!&JP!=3@^&D$REU3 MI7V!.H*61\,\5@O4V"9"$Y_\#Y"_=S?_.:>B"X;6P:_X9I)S?P^V]8Y=NTP@@D/V.!M\=AC\8_?B_#]CAT[Y4[C.2-LCECSP_W"M9W?DLW\\_=R8% M!-EK2E7O6*P)T073NND@DB;VQ0;WL&3EB2U+3V< M\2>BK%380GI$12L[;S(:G'(F.'5.VCW-!%UZEI?F5TA1&H!N6Z9J]% 55=91 M/3H+2Y?_#,G4D7DWD-NS#77CHA[GC^N,!M%=>@FEL&ET%;_1",K<-(TD]B1M M-!Q,A@X&GY.T'0QAQBDO;F:/N(2+-+UHHX(\F0)J6/G CX; MB-_C0_AP :458Q%1&U4E%*'P(M^6E-LA(?\;\('_%$[&DO]U+K@C?DI%/7J6 MYL ]^"H"#F\+/'I((1JUU=ED:S]PG]E@^0]P[ MU-#GTX9@K81?/:+._L[3 $,E*6*1NDE?Q%)GGO_GC@\(C5@E'Y$6>3EYEY?/ M(K6BJO)A7K[6X:21!6N;5$BZI5$4,0DJ0D'C-8P0/3B $R2!V$A!<)V=%J=A M4D:R[61$X:DZ3IN.KKED1#WV>4/"94SGK:?KB(:RQ\_.[RX^?TLX M(:((P&L,3G"Z*),@2S;0'/8EKI0T#/R.+YS GO?.8]YD_6Q5\TQ.13RMAV5> ML!6%"BZ)(#U?QFL@?_=##AQ^.2,KEA4+.#@@!T,6*\AI]A*+THS"9<^OW1$< M(%"_<2U-W2#\6QG+%M_\*,D+F77:C"J"MXI+/O).1VM(-JWDNW>=W])"$#(4 MT3?\P5CG^ %@5U$8:@HP;TY3S@=10J_EXN<$R!>F)G(F2!+2\KV>LU2H.3_1 MW!H2U>76'V"KNQ*5E%-!]X)?X/]N6?$76IRSU0K,Z.B):]J[>@D M[_Y"@\Q/,YZQDLTF7B2'#WW\ZLB-J!Y'>M<0]&/>%I2S;/D63E1Z_"B:48X@ M78*M/3!V+#C3X8@7L>5_3ZAH:I5&IV#]QW_7%>>A3R<0U15K!P=C_%-*H-9?A3AB4F'>'LSH M,K(3SF-TD=C.J7FXS@\+##/CWEAO[FNOPPH"<" M_X3;8/))C=X,??/TX>+2%"B&8>C(_7%>^1_[VD1U#\'(_QXHZY7-:N?JF 91 M8TG&27.+])A;. 1<2-!^K?JQ#T^M2@Z8#J?VJN>V;N86E1F\>Q:O% (8NK, M=)@:]G2ZS)P&CUK.G-B)U( ++DVI&3O3)[84SXBD&30GM^TEV>1K8]@4#:>4 M&C2L.$C;'$R:*8A4AA285TCF;6 .1Z-O1VB6?DT\=EU'ZNA6P\9/09Q6S1D? M7X/U-FK\/H"G"?5M"PL#HW--<=G6K>UFGD 0>0]CU M:!EFDZR,+TOK=,X/25NFE@JX4UMKGXCC-K;VJ75G/(SGDQ=S2Y#MR=X:SS*O M!E<@6/>U6EM*Y3+:W.I?5F>O*T^9J&:W$?YV2'1AJ7@:4I6;'QR/?#U1PK6M M26O$) ?,,Y(+K.0=-RGD7_UD-PWSF1DSSYE026_/4_!&\P<:4FZ7<,-+(5"] M8Y'"U G3MB!5CDS(.\\:I+Y:R_:PE!GQR9G,M)^A*SO_G.5%KE?WR_!KI%QI M8K$>[=,B@]1W(D'(T=4#,UT7-I+9+L45M"PH7)$]KI;+SF%X =P!YT#2.#YY M-/Y$_N&['][#W9F\ .Z?R(S/(S)O\Q^ M^,,?9G]X_U&-@0_Y_<=ZR XZ7WN@6P:8[L):N;>+BE/GG*L+"C_*@@5]@,VF M?SD?@C#=#5R%R>,U6T721!?#Z68\X85Y5E6RDW21FC!RG!/'7WME1;I0SC*L M9PG% =C "^[1W&T']V;_!59O%=SEOT1_+?-"M*=^8MQ4Y2R)$]J\*X,;](F= M!_GROBIH=;;Y.:?1==K4=-CVLMYO"[]WQ-I$A++W;5G6SH)G(CW[R;&Q*!W.YY#XL M9>F4.&V,Q&&C6?7%>/MY'[)+4WK682_[=CCI,+W;8.WGI#\YNQ8W"UT9VQT] ME7Q)J%YDJ[I8'9U<[3&Z3Z:ZN.=#GNZ#["Y[+, %(6YG=:GR8=D:^G*\G*DP MN)6YQBL@Y"UB21)D.8142]GS+GJ#Z] MAGK,=2:20(-\0DH2]AIP!EQ4Y4Z? M@C>1X.N-XW1)&&JAFIZ2*< M,%G=C34,\SAMTGAK ]'RF*?<*"=-F MWDB1OA=A9U(#-25]@K2<\S]%Z$B@P@ZMM6I=BC!;Q!K MD\3MF;,RCU.:YTVQ^FP;MKFN&"&G$M:,6+6I];"53"61C>'\V W'$:;%:1H] M94%$5T'VVTT_AH22$/#B(TU_<0L;"E!),R] M:.:>U&3ZV$O:HL9P;!Y;".8P-N]L\XFR11:LEW%X"G;N$P3"J&).1D)!E9,Q MQF;]^M\5.ON\(5NBB*"*?!%TZ0>B>)H]\K$P>(9.*B1JZA*(!*/.F%C.G,66 M.0$0[:.V#5YNV43+X;#B]&X?W?[Z>0.CT76E.Z':+R5]T CY^+H@]Y2KTV+; MV*0T 1FA^XT^1*6?Z2"P_H+;M)BRH=,M37$R-0ZA9Z*XX[;3UA%H;S/)8WA> MC]/1>5:T]#/_UU8W\W_\^@#^M%; MWFWV!T6(5BWY8>VV?HGPPR=5;ZJ8^BDS.[ >S(S)5I7,Y^ -:H\HU4SG[Q&* M9@>.;2&JD&EZ-"RHEFZNL4%6V%UJ669&O=1=O\Z+Q,H\X\, 1XG8>HF!)F[8.S,]H]R MMJFHT1?=F!VH]>/!S?90).^:G*^LF/["[=ZZPH*N-D0%.25 MW\K6&7V)69DGFQVSXCE(X)5;F!//2;P(ZBZ^?))I/N>0%HQ%4#]#]MR5O=EK M+&"LO/(;PQ(>:_(X$J=ZU;UX.VK)T3]3FE:9CU2 BZ&\(O7AX\*H #9Z]:V> MY2*=OL7[ZF]H&.+$ZP)G_ZU4X!2O.15:\@40NS\">[G)=%GD M0B[RTS2J",CEM5,M'.JQ> DYA.E%3'S=N(MER$A#^;&J3MS3Y$HQ!&/N[H&ROK05NC%-KD:3C#/56J2W&UKX M+":MD@.FPRD+)=7/-C7&+JG5^V*JTNI;R)[*JS]O2$W!)!76QTP(69:ON[8Z MGUBN-3%7]=,[A*BOAKJ*D6/CMV@&O36"!;V;M]#F-=[HBL^B;W^@ *#BNDP0 MV=X]_Q.4J.RWUKV1S*.[[$X/MY>V1,%\VUT+\F9K54T*_&TNG 2R\7QW]DIU MGU5) 8,57GI&(M^G.B#:OTS5V1^*4B__K*KS\A-)64KK9$.6M8NX>'FBZEL/ M9L!D3Z*FD;HZ_,$D@N5AIZR)8@_ZTE40O$IN"ZU9<946D"R-A&Z@:)XJ5F<"SBY48)T[;DM?'Y M>KX99B@SXI)=29%Y@&T*E,^^@V,QDJ*"Z592?+WW#K.4&?')_^&(/A*M'X1' M MEB[?^#T\#9*F+ [7B'#-%K?LPV0Y;MP-YH6Z0XA4:_8(LQX*5%$.[Z$5[?+] MLR:^56,*CNP#A\EL-X>5?X#+8K6D3QV(#',O!PY]VGP:?"ML^EXV#H>@O=E; M4/9=V1)73+D(IT,Y^S;H%1G09N[*!J'H3>K) ]^QW$R')Y[,7L/RLF8?3V(& M^RHRNV<.'V>96B?H'CU6V.T!MRQP@ M@\C==<:/.X[/KP[KYF>7-NMADC.9J6P*,"FZ\JBN15H:-"?@)@7_#TJN*@1J M!"2DM"$PVA9%?D"1/$C,8AN=S@?QH F3>AR>E*6--4:NV(3,=:_&F\+'#Q02 M/94=7H<_&*O.#P"["@)04S#*MAXSGS$9T!4ZOP>46DJZ#JD!5CG;%5+*&M"C!F,9V)HGJI7G?EN/''I] M--5!M6=JK2:HD=RQ<4QV9U\$<2:<.*V\]+SYX9]BFG$BEIO.F)U1,+ VA@DN MZT< QTL$8M)@%D\[MZ=_]A/S,VY)V"1\MEPM[Z\LV[[^=(<AZN;M [-> M@;&N5N0IP+"'?4R/)U9%X#98T;OY#@G*D,+!L0B!4,)T)Q>^P@F'V.3^ MF+M.UV61W] 7FGSHC*\Q^&+L$78(V=V!!3W3 /N,"/SD@Y_0'!-N=YU.0RQT M^* @6Q_'PFET-Y>6GD@0EY&U3^R9=FNZC'DL>P:.]9AV8;IHJI34Z+%K[NRDY5=WDHU?_PG MHOR&$,FY(N&5CD=KI"A&CZR5,8^6%&3<=P#PDSU<7G@:Y9!B2V.F&?;>I;D78V M# K:Z%07(ZPN\UCJJW5#&6F1)O)5ZA%'NY*=&2@CEL=U1"LX"!9I#*3= MLR0.-\.>)LWOQD6KJN';]QW)5*PO$J]W"=5G^&$8IRX7W:GANL3$39S2:_Y7 MU35:/1"K/ \ NJCB7M5M!YQ$(/6DY=3<9/HLH!5MKD_BE(02LQ^U.\!;9L@P M9R)T5L:)2!U-H_JOUZMUQEYDL'#O9<[H6Z1X:>&P+6PU9G'4-_]HT^'W9F:V M$&P4=WWX&^HLN>IAXXJ;:G^BT8+*6[&NP\$$RGB/@PXVERX'H(>\ XJ^%<5R M9D2\@@%=1! V.S8G@]%Z=7L9S!?!AWC?%4N:G3.^\>B2IKE(*8(W9UW!UOM^ MO$CWX[$NS'?GU\?N%]-'@T$6,W.^.1.I&VY%]:JVPP%(D=D"LBTB@,FO M%NI@&AOFA+M%IT%.00JU;Q<:7V#%0@W9NIS4J(_H]J##:(;@GC/9$@?G+4N; M,*Z=D#V%>.E]A)2P?N"VA4Q@URCB:4F>-#G+<.SR'S-^MGGB-/3DO!A\.77, M^!:#=4VV+7S\Q'\>@T$N$IE\IKJ8<%XG9ES%3G=O(89:S99"\Z;+!@E ME:; M:C:(HL6RK30#G>M;//BB8FO-=J**-@ MJ#OWR%Y0L7[7/X,OL0Z380S6/2<'D>?'U-?/9 G8"+ZZ\RF+1/(J>F/ 3]<[ M%NLK[H)IOZ"*0$<"@=R/1ZZ?F4%I\R5JZY6 \I,-// MQ^?V]Z)Q677E>4,J6H@@AM34'$L"C?':="?]&S#X/6B.;2ME<9Z]9'B1B5OP+T.$LY=J\I%&5)\=2U?W>!PG( MW>.25%=709=SPMPNCYOG_-.818]%D!5FUU81+@#/'"'\A6Y)AL#79[J(TQ0T M()L3B>*_*NLN4\/"Z;V,H_SGFBRS=%9XT6;L&-;<::D:F=DB72=U:0'%^3(T M?$3!FBZPSBH_Q *MMZHUO2QEIGSZ.@R>>Z%7^#R@@QZ]H/+/9M=<5I7U'X*" M7L[G5'E;]$.$#Z/'F-BOPNPQGI7ST]L!WQ&^>F@?%%!P2:Q!1KNS\MEJ%8M+!W3#/A=7UP7EM"DW MI<876/M9#=GZ8\X6M;2MVLC)NUM6\#\N9^1J)KNO^RE-J<-ZAN"GNXC)W5 . M2)%1A4FJ1V)C(P\ANE+F':@Q6GN2&2#4L\S>JMPH.Y4+D9[J:29BG@A^C9B! MK6#5'OEF!IQR>% <-H"M379@@*"/$Q-D]D\820UIV>7D7=.5 MY8*N61X7D"29537GLH8VE%/$UNS']'*UQP1K)RY*8-DTZ^#[IM91N=7LIM8# MP'I17\\WM0Z*)KRI33+?,3>U=440Q*1\A66,#>YJ@ZQV&'M,H>9(%0#-37J1 MO[(3VJ78G@9?HF./!S'8WI 5"?(")\/!P^?$()O=G1-0Q8&E MM=*X9WF1T2*6?5@["J"VC/%;SKS^DV1*V-BS9@H:G&3"%#1;D;4DMWDOVO@Y MAR9=.&9U-9SME$\9RW.^D3EM"GGO&(&4VA8D5\=-"R7F/!E%,>+ $/C@9C%( MKZ4]TK783(,?#IUP>7$W_\18!![]1YJ]Q"'-'UFB=K@-?8!VKJD VW>DY06$ MKBX -\DY1D^>H4'.,G-VC9.D@=[7V^:>7%^+DO[*UM=#0PVEI@^D \?K%J_L MN^"O!_8@7YD)LW2E)0WB6(C">_Z?$ ?XR:\/-%X]EUDN2ZER)ID%:#%;* MP7UL*#)F2.SW@6D30C@E1)*"J:?C=J(1"TL ($3)8,)K_ELJ2Y?OS!WJE!=R M[G%[[@4CW/XCSU4]S_P[IYL+*9-L'/]';L#&M2AJ&YWQ_SUP3/_Q;&63T MBK%]L]3T,\RFTP!O>[OITF&\SZS,#?$2W=!!!"$S J00H(5P8HBDAAS/%$>B"%2G M3>>^_),&1Y7VG,?B3O?!IC[F^ [E+%YR\;V;0[@82T793I7S3_M#K&=O$($K MU\DP)1B/RJ3S&Q.(L<4.5^E0X"?Y\+1L.2?U!8OAN>EL@SW0(@"WYV6006YR M?[W1_L'(C=0-U/XM26(E-5J_!48'.,O,V.5,>I[ 2"JSC9#@T_!O99S1Z/2% MVQL+"GXD,#*6W,90R)/IYT@)TT5C6^9J.H@@A-24S$A%"Q'^PG?7>*T1N/, Q;010B%V9O'@* M,::P2WX@'#3R-&F9R16!,]*02+8TM@=**OTU:!@GW/L-'"98(7=E"+L[G/6W ML]'Y!EN6L ^V];8UVT9U]U6CN@J_YZXU6@P?[EOG]U@"(^M@:_26_]7Y!'NT M]("V7FD5<'?H2;_U?K68S3 <=)J86WDQ>A68"Y2;[F-+ ]BL5+7L#9JD M VQVMR7#)8W*A-[-=Z[19YOS),CSP<+L9E]CMZ0>%NM*'[#!T\.>^^Y(ZAB; MK@4;R6"'IT90B' 6V9$/NCZR5!2(4+<5TOH&?4+TP+8MA!(GV2+UV4)(C\L, MQ3K/]Z(^V1K\8-([D0NI4M^(/ K7,)L';T,>Q6I/PGOOV;UCD<+4"=.U=O)[ MH^YG*S/BE;NJB0SZ!F2K"_JLRN_I&H*MF]@"Y:QP8@LGJG+B*)H1EQ.1%@<8 MR3#)MNHF=BTYT^&)P\+==;6?*TZZK-Q5QNEB6U'\C,Y95C7J?@K>:'[Y5F0! MRZ(X#;*-B#"#[#HH/L*21!00&JC];1TCNGRX-O#@G89AN2H3B*P5:>T=!,,:"'>5OF=O%-31'C\4 M=NO7Y8H\< :V""2"0M(G_4?G*QRWNIT^Q F6S-GF^3-=QF%"^Z.=NP.4R=6%=9'7=S#??-T'!T^D0W6%<71A5^S&UO@KF,R32JDW0(5$!J:B)% MOIP_@P+#3#GG;&M\#L)EG-)LT^Y$WJM8-;Y ;I >R+;W2(-:U'D\$EVKPVF& M8!]*N'(:?K=@+]]'-)9RQ?^R%2?^CU\OJG3N_U4&&=^/R48V%=\3(XV1AN+3 M ]&VV-1H28.WZ@[O5%YT6,H,^&1)/B[3(BXV<+_(.$[A3A+/S><07I-MSEFT MGWUF^!5";C2@6W^2$R20'1IF1%!!&%Q6!24$2'$N52;,9TB.NHOD#T.@(4X7 M]RR)H6')?G/[O?-H^ -L#+\2L/4 _@8SJ5&3+S5R3['[PUQFYJRS?,8]94&: MBPR"P4-.-73$*;(8WB,,5H&-8:WS=XD'$0$\JXT\Q\ 03/H:R$D6Y)V;(\-F.7K>&! MKXGE>P>_[X@2\?0B*(+NUA:ZPT?<-+K .KMB-,@)8"<5>F_7BEX6,U.^61*? M1QJ6&2>A;MM\&ZRZ[JE]PQ#BT@7.N@:K<)(:*0&LSJ6CEY-,ESV6I>']A^>G MN$CZ)&%_R @IJ$%9+S4"2."X>O_AW?.WI$;O300.6,AT^.+.@J(+D2L!_72B MN. V79U7_L3 MW_#U54DV^NH+"=S"%B+21^3L]1)?9)0Z9,V9XR(4JXK);0( M\A-4B!$Z-@%?W2>DG95YG-(\KTC62DCK^V9L0EH7;/NG^F)U-'EHO2*$Y*N(Q4AD@,<=!A M4D8TDH'3JW595)??NOQC749/II.KGARFA(U]G9B"!E*9U5Y!U'V4I2ZS/W4NIQVCS"K2^I,*?U" MX\6R:.IVWI80]G$WOX#IT$C0E]^515X$*3324*@?)!2DHC'$9OV52^+5EV]/ MLT(D-]53>ZUH(T%5Q[8NTBVH(FQ+EO==CA5%-M%*.-NYMRS]N3^\O6,$U M(-G>31P5_]-O %T7XY@&-]Q?5,5#T-#-=&?0V*NH &;]5E%CJYZZ/-\^=QG8 M==WLX(I[8;B;7\5ID(9QD-PS&;PP$*ED\NE8P>E!X4ZQ;IQV=YY HFE:]A4,T)L M03FMK_\*-B" PQZ/@*_;AM4>=IIL-5EOH&X-OX2%\OS,B\XDS,1DG&:1C=Q M\,R55;'1JC,S A(^&\$4HX/D!$$2>>4TD9HH:,55_5S0U_IW0^=,)!3S$X+& M+R+8^TABOLA_#^=3\9[TPY ._6B 78BT!^1]TS- M[6ZOV0 +O6K=!SHO6WO!0,LJOIQ0J^YA<'5MT" %8]98F2$FSE-Q6$A:B.8< M'>I]E: -Z/E>WKHKQTR#G-;DE4$BZJGTA>@-?X MU:P$;'MC" M0_DTV,S,>>?#7!"M-I8LB;@JD(7(]>V&X6_'&Q!J'$XMB389_P^I"LT?CTVA ML1+=QH4N>[UJO)[ ]J'A$VH[%^'L*EWG+[A]D,$#>LYC2'M_^<^W>Y:)-^BB MR.+GLA#7.'8?0.JEJ@?X]6CSJMB#6_ILL0<*P90+9PM&MBMQ]K2@H2R) *\EL0L EWZ_=WYS=&I M49.UTE2EQ@O@L.[P"TU+"IDCEV\%S=(@J9TG^=GF$X46:.ME')Y"4T>MUY@) M(**K%Z,QVQ;_BC29QU03USC>LQK,%!:G()0V]^Q\=8]0;;E\,AL.-6$J'+]&R^C*]96E5,Z$W MQ7!P//K560'7?L1.A7A&(!.QPNTW'7&8R_]Q\8>F\_$\#MLM M ;F\FUSGQT'#7N-Q6*UW^)%W];KI9+9/G)]+_,@58A.SW>&E?9=(N$R=LC"N M:D[>"_\*1N:G XR^PH\EP'IY>E%"(V]M@;H\";P-%(P\!HFG.\R$J\?L+8G# M^(C]5W%E,(1J(#KR81^@LWJ%!YA190DGH!]1 N0)/B%Y"_D__NX/'][__B=" MO4Y%^JNY\9P59A,Z"_@_0]05;3JZ+U/#%T\MJJU%PRBW(M-GCLM^+5D)'IZF MUS1TENZLVVWR";YGBQ*TH[=)T8:WGH/]644YZI3'58T?&\>Z#]>Z@PCP-7&K1U$< M5\G:KL#4?GX=K0JM1;^_BNXD0!VIT%WD[E2HUSJ]TRS0""7:QW7G'90.:X&* MW%\^B:H*C59LQTAH(SLI&6)UU4U)58M69I)#;FU=V>A((CK&KF)'0Z512W,4 M<7]U@N:?:+2@G_B&A1^>S@M((MMU@/%)\;L!(@@0B\)"1* I*;;WTL]I1H,D M_CO?)%!U@?"A92)Z@ K7:M7K)T[)/(@S\A(DI=AV$+5'^=2) M:Z[XAXBH^__M+,U=9HVM@-%;O=$.U'K]4HR7;+E(^ MS:XAYC)#CCF3H8M&$US%;_!4MC4*%7*D\052EGH@NSJ,>DC G"J3S@A3@KO! M/R." K)S7_&R573DAR%8N+]EVI.[X7_C/ZQ_Q/_O.<@I_\G_!5!+ P04 M" #R@4U8)Y)1:X1' S4 8 %0 &YA:6DM,C R,S$R,S%?<')E+GAM;.U] M6W/CMK;F^U3-?^C)/',GW4EVTKMVSBG9;?=VC;OMD9WDG'E)T20D,4T1"D"Z MK?WK!R I2[8(8($7@(10E4K;)@ N+.*RUK=N__S/IW7ZYA$1FN#LEV_>_NV[ M;]Z@+,)QDBU_^>;7NV!V=WYU]6;59YO_O'MMU^_?OW;TP-) M_X;)\MMWWWWW_;>[UM_4S?G3.'_N<-CXQV^KA\]-CX;^^GW9]NW[]^^_+9\^ M-Z5)4T,VZ-MO_^O3]5VT0NLP2#+.D8C30I-_T/*/US@*\Y*-RBF\$;;@OP6[ M9@'_4_#V7?#]V[\]T?@;QO4W;RK6$9RB.5J\X?_^.K]Z\ MLW'???^6_?_,UTMX0HBOZVQ(_?QB@I7\Q_*)E0,H#]\L<%>UV^9>L\3++= MZ]+P :6_?"-Z7%&3\A6"2TIH T&"%CHT':\$_I<_/K,/ M0._Q99*QS9"$Z=WNT]#9 \U)&.6OR-'LU9IMBY ^E)NJH,$R##<5[U":T]U? M]DRL__#'AX1&*:8%0?=LV9RQ\;\(9J'18[HS"-Y9F4.Y6#^%><[NI%D6GQ_N M[6<:!;/1ZFMT5L]+G)UZZ(K]^'J?JAO:H?<^?$B1BM87C61T'I[_,Q*]P80) M#+]\PX0.]F2!"$'Q=?4.X0597@$E(>R%Y27_#[Z"4?S+-SDIGJD(271TJ[P< MJ&[Q[28D_"Z)5DD:[WHO"%[K'U88QAKVXH'8PM<]NC;"&\!ZQ:V.F>&X8V;1 MR"YM4$:31Z:,8$J9WO+H%%3'/#Y?4 M5;F8.*4J&1_:;;J*U_1G8$EU]$K6!*4$KV1Y)DIB!\ MBUVR[1"F_XU" M:^F E@9HO"=A1A/^]91$BIJ:H)*]0D;9P>,!J:GEW#AFES:M_^&[\ZT0)Y2T M-44GO^%NR#W^*D8SA2U-T7B+F0B3_K]D([BEU8U-45H*^C?DEN#'I I@D=(J M:#XXM>=L4Y PO6+BW=/_05LAF8)VP].'UVN5,#[A;,:V#WA1Y&2259$U" M([S3\)178EEU K(7\R_<*') F@].[5C,&-7K+M:(+!D3/A+\-5]Q(UJ8B=>F MM/7@M%XF*?I2MM)#'=3+ .U,^@JC/'E$3$8,ZUTK(5K6?'!JYVB9<- ERS^':S%KFYL- M3MW="J6I:G,W-1J>LG68IF<%96(8%1_9C:T&I^T^?+J*.6*S2*HX6,7AHV@_ M=9.T+DV8@P\KG(G/;%&3 :FZ0U%!&!/>OGNX3_)&+5K4Q !5%T_1*LR62'"& MR)H-2!U3,KD\=[==/^"T@:S&Y^[8*67;QWF3$PA6.@7#DPXCX(BAH\OC>+88 MK.(ZNE 4+)$)AF".O'.#(Q)[%)@5W[O!"IC%" >;$3VYQ0FK8 C/E9[>8(K%'@EGRWBV6R&V+<#'-*=%5!### MV>&4V*H!%<,YY(@8JP$*PGGCB%P+-,7#^>*(9 LR_L.YXHA@"[??PUGCB'@+ M=<. ,\81:5?L10IGA2,RKMS, F>'(_*MW+X#!]L>:?;L[32&Z;2?NV/I-B0WI 2HXM_"M$"W MB)0GE6!N&CUMS:@Z:&=%OL(D^3>*U3,1]; [@RM*"SCU+UO;I5P@< M;GIM NSE$U=!Z+U9/*=LNL65EX B M\YE.5Q>2SBT9*:/:".QP!-,]#LE5 #!G1FI$Z\Z9)L4"S)61VL^Z?4$-V$T!+LY98]K'B M)"VXEUKMY,B6]L53E!9L,5^R0Q#P@5O;]FMI,M[C*]&=@J3S,#5F&6?+O/WOJ M<,$OBV\/;M4#Q'U__.ZGPUK?[>_9V?,U>UO?LJJ2,[;(,,KK5Q=&X\T":FO6 M?E:>UR&3W?F)CC):ZP6$>]"7_#_;[MO$O6R5BRQ@5D3W\&EJ#XVWI7&/7 J =&/3 Z365MY+J[5]9:*FOM[W(;BA8*4A12 M1 --S>JHGU%52O!VKSL-JCN=AVFRP"1+0HEWG;!1#P1<\.]+.="1?0JS8L%V M8$&2;'D91DE:XL[7?%F(B6LU@&-:I]!_,ED_%$S^*E]PB(C'0SP>XO$03W^3AXE06$LRG#I/P'(!UK^%7>&- M& _3$,JG#@Z"-P\$"I@Z,^!(*4S>=H4?D%.D"VK@BD<8F$\=4"M7>.6]Y[Q! MIJU!1D?7MF&"600Q>M#U;'O9R:CQI>G5WO(RL.6%I/0AC/<2E

AF2)3X+LR^?9V(2Y"T'M]5\"I^2=;%NI$_X?'BJDDQ.5=/SP:F: M\Q V@1WKZ)D9:H0<:GCJK92N6"F9P +WQE6T-D[Y5<8.^K(HD\2F)VYHD5YE MY@A5<\.TD^0QY(&,.ZVD.GR%.U-TK];R%)^%+EAX&$X:)FUFB5LEC7^_U^SP_GX[CKCO[W<,-6,%YNO"K+V78_/YH*/R0.(Z17>Y*_P"X8.X#2;J M#H>$V#O6Q;I=X8D4T\%Z*(HK/!'*TQ@NQ;K""R7NBMOBFZYP2*7N8FWMTAG. MJ#VN0:B^,Q[7@+T$=IUQA2GJ1:(RF;O"";EX G74<]^5'&Z.^=:,,.F4DS81PK"(P4A/NM@GDREI+(XD@=BZ9KZ$NFN MYW1:)%,I+"U<)'+KG"NK X*9].@& 6;;5 IP-UY" M_[J:\9J:U'$I0_7AY(U^-*#H MH#UOS,61+P,4X0RODRB(T8:;1[)HNR,+&%8N'<-HE#F $A]T?C*E4D3QRNPI M.B]HCM>(2/+3RMH9"!C^$Y/GEPOB)<6-!J>/>R+<+%X0( Q"5;8UZAIZCK,( M<1<3?O!PH0X>XZG3=;JA8].?@:7@-Q^F,$&!SCM'>^=H[QRM"P1() ^L=>E/ MG1DPZ%0EJ$T=-U,O":!$/75&F 2+1HH3>JRH(U:DKV78 (Y6 :TB0((D6V"R M+M^E"1Q)QS *' $H\<#1J0-'MP3'1933O:,2BL^VGV=7%V(0"=IG<,"F)N2& MW"'RF$2B!&NR9J9HI+SF>/5Z*@25E&U]'C9'\K =W8=G*(M6ZY!\D49V0[M9 MGLOVF2Q)3#VTF^VY*'(Q 'K8G8$R(P.@QW1AT^G/P!+P^QEGOS8;DB0M3&=& MXK?ET?*5$@WK9!:R#E-$Y^@1907ZC!09:V1M#6=Q*F__.=I@PK/)PRU.&CV] MJ<.;.KRIPYLZO*FC7UQ;JA%C+674!7;X!#'-!P=$MY&!O*Z'WX-56!F3I"J\ M*YR2FQ+5 -W4;6B00[<%MCIUML#M:F"8Q166:)Z].GKMZ5AC]3!&AY>.\EH" M M@]DPVQ8$/2S\6>Y5H'Y@3D\U6T)][R_3C\;U[2R-;="%-&]XM29!DK!$* M\O )/7\WH%M+C_BPR$KPCR\DXLHS+.C?]&5BKJL3W\GWX!#<<0;IXBY&W M&'F+D;<8>8O1-#6DD:K+7D/JJ"'![VX;JM&?04Y0R(C:!C0_H BH'(FZ&U6/ MY$1X!ADWW:%4W;)4I["-]_R;:CAOJC;WZM.7G7RJI-7 MG;SJY%6G5L:E=A>.#3WJ2Q _9QFE09C%P0K%RR1;:BI4RG&,:E9 :KR*-:B* M):W,9$(4%++I-.KY965#DF U& R%309TM5EBK_^ MJ]K7TA L:5NS6JZPG-%KY591W\D*O<=U'Z54B\I$&J-=7(<>(A*O1MG$7N4Y FB<(6^CR'M\^ C6U77F-*S;4WW'*6E%$17 MR4;S"\,'FRZJ-_T96,(E+S%!R3*[>(I6/'/^[FR3WIF@/D9G4:_K#X@RNBK] M4;Q'Y(TMTRV]@U3-;=!^>)9 B!>W-^RP)*N'<>2JI"Z>88CN:T5-U%>4JYI; MI[VIWC%@#N(RR:;F(BDQ^9I^9=U-2S3+N0XH8&XN>4E<'WDH5B4Q$;4TG$ZC MA\I=1XDV>JL&YFV>D[9YBFK'O:)47DC/ JW2\T;")5Y;">\N0* M3R"5C%7"G2N\4,(MN"VLX0J'VM7RU35AN.)EU9_8 [!SN\(T7RZZN[BC8>(! MLVCR^8<@AB-7%@Q<;U!BKF"63#;3D)ZUQ94E A%VP*YA8*9,-N\0U'W+E>4A MUQ^AOIU@;DP^&9/:3.C*RE!IT4J75C C_CYN1J@7A=R&X\J"@$ (/9H_79%8 M=85ZB!L+F#<_C9LW)D*T?IXJ"Z!V=U= )\T0K?YG:LZQ3T$%RJ-G9J@1E=\[VSMG:VG[FQ] M]ZR"7#R*A&!06YM4*R)4%*UM4RX]DI3M;5)/E>G'5.U]8($/+/"!!3ZPP <6 M]%\QZ5B%QPI=>NJS]K[=WH_9^S'W8J\"]_W.^_.#G+R7M?>#;(:&8<:)/IP<7WC#H2BNN,-$GH3Q]9Z$ M,?>[)(1OY/6Q1V.C3QT?I;(C1/'>?* >LI.+8]MY=/9G;)XM^^6/HY+K*>P1H/2.EGG,V+%+W][N''M^S5LQAO M2NF]KA%(X2VWR$\S,+IR"GFR@)W=$YI?":.8_X+9BD%6%VD_"S"K:D MP/W,.H;S8^DLI/RHW9^^-YM2],[B*[;J,QYQ?IN&6;WT!?/K,)(/2#$?D#(M M)*<_<NM=/.Q9I:@ZNN%/J,:FS^N&*&Z$>VUIA;JXXH>FQJB7P9=B$ M4V8H"X.'D"8TP(O@\&U!F,4!+=;KD&SY,Y7RE'/)2#=+VR#O-IK?;< 9> .2 M<0/2<)]496H:>C$9,^I4119^3_+5>4%SO$9D1BG*V;5ZG80/95!0J42I#3RM M1[)C(CG;GH5,7HC0W0JA_"/!Q89]%;"%!-C=+)P8K5!UX0LKN$X9H]K+M7Y;TJ/V8Z M3T^55YY&7BOW6KG7RKU6[K5R':U<1QRRH3M%P8;@#2+YM@1MT5]%LBF?ME*A M@*,9U:2T:/(*E1V%"OB10'J5U@S*#:?W_)#< MJY+0:T:SIMFKTZA>=?.JVYCI/#W53?LL\SJI":;"AX M["9 (6T;\BKH;51=D]+@M3([6IG@HX"4+^D'-2197G,*>#X D(BI:.UU(J\3 MC9G.T].)1$>,5WV\ZN-5'Z_Z>-5'K?J A!X;*LTR0!'.\#J)@AAMN/B?1=MV M^@UD**/*#IP@K_G8T7P@7PBD!L$_M2')\AR7J>1(E3(MH5_.MO?;E\73C]/> MJ'K8G0&GIG$U:_0P.X,ZT/>(KID'6SJ!8*__]E&#%* MH);+%B-YS=P!S?RNV&S21'=/ 'N-77>?"IVGAS& [F\/.'C X60!!XAXB%O( M8J[P1XU&@ 5L5P :S26C=NK",36.?(EXG'.O7=/%JKF#9P MT%5 T;+\-N"J6Y 5;E"VH;C_*D)@S9#> ,&?XMC*$-/#2+UF4 MI$E]W%:KYI(=WW<5H?>8'<@4ITG,/>_4I2B[#6=X[F7U&T[=!3O$2!:F.UE- M<^GV.**E2)>:(]0>H3Y9A-J[Q'F8J%4T4 <)R96% MHV97/]J8*W@LA%\]J6]@EHV\4*K.CAQ6H0-S=.0U5,4<;0O:@3DS\I*I"LYT M!09M& C^#')25G3=,LV B["M; .*48R:!4"T>(N '<]HQ<)BD-(\ODRS,HB1, MGP^U#]4WN7_Y20ZU/+V>/9 Z1S0G292CN#Q>WC8&B %:]D#*7ABG[ M(+Q@:\0SA67+&J9LHDG1!2:!]ZXKS-+R18Q1=:5>%//49XRT7@!@5Z62P MSK9FQG9+S"L.)X_H#D4%27)VUEP\16G!3A..(W-:B[RV7KPN6CQ;\V-*-/$^ MQIXF7\ZVS0-(XL@-O'$$'/PR"'?7F6,Y07_(RT3@MZOPNQFPX>@']D0.;W*V &5X%C U.OGQIW M&R?QD6 J!*G[?]-8>49%4]F?P%G,ZXTH[YHA7^5M&>9M&=-"CMJHA];Q=@\O M&T,432@$N*W@[0R3&Z5V;/*.<(65:EN ,177%?.*H2, C :ZPE? 4A5K\ZXP M07GT ?1I5_R239AR1^YG/&93[FB]/ :!N(<[8$;+QQ8 Y'!'S^BXU,8R-MRQ M-#KVP #5X:(71LL0 Z#@<)$/[G&U(V8-9O7?G6%U.].Y#9^I*-C4E:Y+MQZT M*W/=T0M*=UBC?DWMB/.>2B?GJ=397O !L?4;52&T FO!81-;EBMOA9D>>NFM M,-X*8QL9&CE0Z)&A%J*K[#ZR(: ^5P/L)I"JAC$J@,*(\0+GH +G>9@F"TRR M))2XF@L;]4 3W2148ZO9I_"K%B$45Z0)%M>ACSM"L=CRRIN8N):#>"HJ"X@ M]8:I>2$/1RDYP17Q.7L=A['_*MB!>8GQ:R=P:+=VLKHP]B%9/Q3L1BCAE4N> MJ9JQ*+]:,T7UL?JC+!Q"LW-W89V2_$!09[_MMS7[Y8\Z0]!ADI;&$P?4=GAJ M=ZOP15*9X^,(U-:L>S=!(4^>PT[(\H:YK6$-@4HD:FY)[:QK5%8&%+;M[Q%9 M2_S45XGT Q>]1G%/'Y'G"@4SQ[97Y?H M0T++*-(Y/Z,0X14=0%-3#S/&V #4 Z"O)@\3T[&6]C%UGH!EZ.,2\DJ)U17>B-%B#<5OZM Y>/- T+&I M,P-N1X#IIJ[P W**=$&F7''.!O.I Y#K"J^\([LW5[8Q5_8$/9V@ZSH4#3XU M?_46MI\3]%E78PPGZ+>NA;2>H =Z5P#S!#W)NR+<8);]Y"C+ '%8YIR9%D&, M'KKZULL',>K(!"'%NS$-[,9$4OH0QGLL1N;-)&_;!SGL^$CRV9*@4,R/SC-,"/[*#HPF.MN,TZMO MT$L"SIFXQ26OAI(VU\DZJ8_U,CQWMF!']/U7E#ZB_T8A::SET=O@XYCR9W;8 M##7C5V,;F'"YL,Y7(5DB_J=22.($P:844J+:'C M=](9U<0DF<#*R/F,V#-V6:*:IM=9 UN,T"OQ7%RZ6=0G[B.[JFN1:,XD O*X M$QW9XFBB&]QY,))K&'3[:U94@91L8W(>7B(EP9*NPY.[N228G93L?7']SIO% M_0K5:_CYMN 0 W@>&F/V.T&<+4L+(%O%^T]^QO89QZG3@@/<52U-=B\@FM^S MT>@*IW%CIN4^ANQU>DVP.\]6\#O325:XD'EA:W8]+?]K_GVO<9B)V=?G:LYS%0A\ MLX^>F:%&R*&&I][SWA'/^Y?"G,1K7=S0(KTOM-C?V'W+#8Y<@Q5YGD*[6_(X M?4D>NX/E]1U$S4=!O3+YLZJY1=KY70ZBFC>TQFV2/(8\[]G.&,Q3"2HXKNYB M:0ZE@K\3D/D65$[AJ(?U[[!?%O.$?I&>I>HN1N=PR,:[K^%&6N5!WMAL]$^# M9BF+O%(TMT[[-3=7([>XUE4PIT[WR.>;CR?967&N3(EEV N M\ $LK28A/6=;Q>+2Z#F.&2D7GD9/HS,J+2$WBZN,V[!1G"'*UM-GM+,%B70A M53=;47<\BR^*;QX1R;B32 WR98D(3AHF;6:)6R6-S0 MQ]0"#JJIAPF>?$SML7D%*^P<+LS:1Q*_Y$D;-05WT 5,U-8CB44"S_OG<\&/ASD-CIF#9KU9CBX:71\;-Z/\%C8X8"7T;)*UU5^ M.-AA="SJ(270<%KVE+@%37$UG'HZ)6[UD-EM./UEG(SL.4W1@+K/2/G7+AT7 MG$_3%_5[2S0)9YH[2H ZLP2<*].7]H\1.V7"!SA[W!'B90'G<'Y,7U(?*-4F MG(6.2/*'EYQ6DDPXIQR1XAO%@0Y9+?<,-)?&?1F@"&=XG41!C+@DC;)HVS&K MN]:8U=0-)7EO09G/^3YHSO1) VHI)V!#)Q_8O+\GC84XWBQ<$"+,Z*ML:C:Z>166!$B9!1(C)HP\I^BRL4][8UM>PMIE' M8EJ1+3YZW4>OBSPU)*DD I9*I,\*D-\](';F\ M,T\'( TDM-G0T5?9U8587X?V&5PWK@FY(7>(/":1J#B$K)DI&NDLB^O74Z'^KFP[ M.+6^AH09G?T<9]PH0,JSFGO3GZ$L6JU#\D6:AP[:S?)ILP5NE $KWZZP1//LU=%U3L>4IX<\.;QTE-<20-D$LV>R M"0Q]TKECL5>)88$Y,=E;-!U=X760S@ UBR/#43..?!4CRLK3JZ\TO$#N[JTQ2,J.V+QEI3UQK9 MQTTX57_SMS MJL^>IO@KV^WH0RT%L.\]HQ3EYRN>B_"J3N(AF(GN,+!5-"W@ MT5N_O/7+MK8W4M7?:WL=%)KV\LH):G\#2#C#8=>CY6+7Z]R&7OUGD!,4TH)L M YKCZ$M'S1HZG%'=6H\HKUU[[=KK6>/0L^[X=IVC34&B54AY/N$E"=>S(E]A MDOP;U3G]1$[4P-[6=/,FZN:(GP%,/MF3N6_39KJ0 2UQX+X^E4O"[U;L%J9U MXNA8,$5)#Z\;>]W8Z\9>-_:ZL5I1:7DQGJ!BW-^=>H+ZL,9M;4/UY7K@+BLK M#<(L#E8H7O(TOMUT8.UQC2K#+:GS6O&@6O$LBHIUD;(O%=_D*T3.\9I]_!7* MZ#,HQS._GE>-V-_.0[JZ3/'7?[&/A^A'QB'^O$EM[FGH(&NE) CF*ZW-?4@] MH(BWS-&\FAC%BPE1Q+C(I*>_!N3TLE%% ?H[.HU\,'1!E=%8HA7EORQI;IEIZ]JN8V:#_< M@Q#BQ>V-4B^O0_V*=$C1:D-T7S<4R9"L=55SZ[1?];C>S<\'9,J_+ M!"ER@,F:6J59SG5I8]/)LN+ZR$.Q*FF6J*59@SJ*>!#^S2,B6;)B M. TGBHY:+]86MEUAG$*E.V:,0H5RA2\@D*BQ-J@*W'.'0T+3A;"2K B.=H4G M4H4%ZZD(KO!$*$QAN CC"B^4H )NJ[R[PB&U*V ? +[T; JN+!&(L -V M-P,S9;)Y[Z N8:XL#[G^"/4;!7-C\LD U<8P5U:&2HM6NLF"&?'W<3-"O2CD ME@I7%@0$0NC1R.>*Q*HKU$.<-<"\^6G=?$V1HC&@UJUJ;+AS,/&LX\FO#>EX?9.69+(V3_AILD9U-_VK!% MD/#23?0Z62?U255>!)_9"KG_BM)']-\H)(V!U7V-W2X(9?KQS.,)*E;4-/\4 M/B7K8MU(G_#Y\%0EF9RJIN>#4S7G-CU!O?>C9V:H$7*HX:D/]?:AWA,,EK[V M 4KC"%!J(*J^'Y%N->8F&L)6YT@?:^$";X>A\UN0N'D6Z M ZBM3:H5T8F*UK8IEQZ\RO8^+,N'9?FP+!^6U;[>Z;&BB!4:V]1G[2-C?!2( MCP+IQ7*C$*VPMB3C#&?43AL0L=05S[#V"^6T(UQ@X)$K_( )]7#J:T:J[THLRU._2^3S%MNNW8_:Z<^+?/(Q M*MZ+'"1^0^V#)^19;LR;=?K.XX,ZL]GP>PV#!_Z= [P(#M]6%KNAQ7H=DBU_ MQ@/+DT42L7D&813QR? R.!N<)E&":!#5F0F"E"T3OL^2NF .X1ZF!6+_1I@- M\6\4[YQ-=W,'NM/:)]2HE^Y8INN=?X=U_JV_S^])OCHO:([7B%S7GVH[B]DY MPC[Z*XKT.PY-Z.X/[$ JLKC1 5BG?Y#]W"/E^XTUNBUVR* 1DVG4\*]8*(3? MWZ_XI],U^,')6?TXOEG-JW4U?UY6;>8G',3U>;8\ [VGGI16L*?>M*R6H[] MO#.2^\Y()L&ZD>+34P#K-H@D.&;O)_F8@)4N,IQSRT8,/;50^Z9N_.AQ_2BD MR0%,R^\K3F7LU,OKMB-A6'>M?#A3:G5&762C8E@7?6P 0]QX5U9/"L^$T?!% MF)#@,4R94,Q:[VO(!\E!8IDH#2EEH["IAS1(&3_2X!W[D:>B*5]X*&=;Q$J69H;:_Y 23Y*'J=[2>O$J[N M86<&GU!("U+>2/28S=*=WVH,.[/\C/+R?'U6"553.NH0?&]E!E.MS.U->Q.T MJC@BJGH#X.D8 #6%!-S+[>4*\WQ!U.[&U392JBLVQ!XVGTH<=H55OD!A^^-' M!P]UQ0"MQ1LM4-:5F&:KE7!&OGI,N$6-?'F,V2UJC+XL(!3=E9NG'4M$V/P MI\;X'2ZTX.;A#I4K@*)E^6N2+3!95TA.BK-ERKYHO$-: M'K;!$N$E"3>K) K3@* E;]?.0:37=QKUXAB \@ZN%B6D1K85JEG_L@O=*Q#S^,& ;A;>Z4/IQM#KH@+Y&@RPC &IWG_^0!D$)$&5;H]:8O:1525X">\SK9K;2[GM;U_2T(Y-'I3=( MN6^0@AVB6.MNF#I/U%B,QM4S=>P!O$!$@OK4P4FM'2(6[Z:^#DQBM"-="5/ M:$>7#0PJ](X'3BJQ.8-04HOWC0!&:DVUAY \A-33@NH '[5>OAXZ\M#1 ."& M%##R,)&'B8:'B=H8C(0T2=(*+Q $-_!CDIPVNV M3'3"T9?7OQ*T*4BT"FGKM#,=WF 4_.E,IT_.,BC(_POSY(]RF82;)@J)J MW#]!\24[""[84L5;A"XQF2.:DR3*45PV_(W]FF1+,,EMAAL2RNJP/4#@5>?M M9TKI7K$[X&!E$2X#K645ZY4=1D"_O&X]H(L':LP#-;W3>5]ON?*$F45_%0F3 MM&:/B(1+=(YI?HM(N18$,]#M;F]N)1ET1R)D.LT][,V@]%S?D<.9^PGE*PR: MBJ+KJ4"#72X<#P:Z#P9JW-^XS5WI#'_4 !0 G(&%0*M&!T]Q1FPJ#5GVJM# MSJPJCS6.&6L<8WPL6()U;H_ V0+64YS;1' >@30&P^AUA+,898Q3_">*TR3F M@=C!0\BNT @%=(4XPEX[8@95#8&@R,(B3O+]\E=CV/V\QQ22W2>U'L_N!\_N M[C%5)>FCM^&6WWOR++/RQE;HGJ,()8^F6^:T@7&W, IUE6MC=-?;$N4GX*W^0K1,[QFAWY*W9&EWF1.).O M,:5LE=\L&+?%'U.LG+9*F<0%QF]T493^TKFHNZA_$9X&RO>4C(;FIFF-9!2SE;F=.'6GE] ME@'J[%I(7-E U<%7)[%15<+*''8@[1R5\@IX(N!^AM/[/\O!>YU$, -I6\-4 M/S*&8;(5[]FF)D9I//C A(/6EB2:PXH8#=C>=6LIF?S;R MK=B0,' L%"N$2W4'L_3C;'F/R/HSSM$.D1%1+FEJ.+73G@#Y,I&T-$KQS0:1 MD,NLURBD""A]R3L%;\G!P*F?9Z]AF MN;*SRRF52TE+TQ1OPB2^>-IPL\Z.Y1"]1J.GX1EAML?S+5\:.2.+BT0;OG+$ MLBJDB]$YS+D_(%OE%R')V%E%#_!9OOZC1#03>$?O4 VA]V9QF61A%B5ARHZA M$E%62(@Z7;V3>".=0"UH-'K/,2'*-:+J8,_QNT(]95>7J#FPQNC$':(@V]J[ M;Y^0^[8!M\FI>,5YMTF-Z&PI?N0*0^13/>!)"WNG*]L'S".X\Y(KOJ1@UHBM M#6!6C+R.\ ;JP@,7ZER1? $V'3A3M$7=\1^\K4_;[TJXE]ZUV!1+28XL\GMF=#:3#$U": M"%?P'SW6Z+J2#X#^O*^XE*%E"=.-F%E@GUA7@!_-;=8EOXQ37@=Z?%.[N ^' M!8V>.;I1T'M6F2M_\Q DM6<:E^DSE >T6*]#L@WPXL6C=K5OV@YOM/!--R)] MED [I87;?K6:ZF$&MY/DXC+)$KI"\4>,8U'@FKSQF)-S6 J:>B9A'G[]Q!8' M2<*C101J:X=J+MV5I^2<'9CD49AC1-P!&"XUW!1^Q^3+579+<(2HDOS&QCZ& MU%=/EDMV UT#/L#.!]CY #L?8"> QP'R@G-+ \80R37N#@"LQ1&)O#X [FL7 MT=1BC%I@'<[?SPKVI,6=!L7)!KZ$@A25%>3*?X(HI*M@D>*O3'I:8+(N7]T2 M6VHSM%%,C!0PX>\W,CF;6 MWW<$Z6M]+YLNLC4E^8%L*@;GYFA1LBAAJ>V"O=]0.QHCI+R8&8_IRBOHK%F:TSRY-_EWX5I M=P0:7E_#V_)2."N8^,$$ T;+[L>K-3L2'LM3A#9^UE9]S=;K8&>9E/3C!F;I MXV(8=Z($\QK0P^@,/H5,<,T0V1XN8ND, #W,0H6+11(A&.W2MN/(NG^VO6=T M-%P*+7J.8T8?"1;Z2\$ZC6,>[>HA6'(7%)+$UTBC:-^BYSAFQ#3F19%>)PMQ M[1!P3P^5.U 1X3>T2J(4R2_BYD:G NGWJ%!ZH-]]H+]9(<4*S7#JLVXC<4$R MOXHN4E?XI;:%:,NPKI@"6BXED9KKB@]B2[:T "Y<64CB/28!#Z<^>>DU)(%P MI[Y-Y/,6 ^JN)&)H>3R D:KA'',GP2< *N9*&H:6')(IB\.E6Y@$:\" ]M0/ M89/.3B,_C[VSDYYKCP[*/749K2?.B*#9 4Z1\<<8#6:<'NY &FU$DHZMQK G M782SF%>6BOE/%*=)S+_X'KJE')5]]KZF09&%19RP)CNJU;YSG5]ARENN)T*] M?]R@_G%76<03N:$/J/KW*FNLZ505IF&;[3 3\I$UM8<16WK?"&;W\LT\ 2^O MMEE5?VNB'=+>K,]4_&=!JVRP]WB.V$Z*DK((YCZ%W#WF)439H?B8L&URMF7W M;GS \UF4)X]5RC!YB>XA7V649YS&5U55YXC1DT3L<*FKKK[\PT%+-MFTX##D MAX1N, U3)N 5&]:#_1Z5R7@+%-:@)GJ]$Y?63R"S^W;[)JD9>)?W=7 MKV RTC[V,G@]9]'G68L%I M:F:;TU4)_5;&-KXNC2F7B";48+'@WLID?%V4& MSW/?U>+2>T5;8TTG\,P:>[\NEF5M;N(Z<> )BH<8S<(\."C TSKH,Z)Y/">, MTYC'0?ZY]R.9R+,*46>C5Z@J^@-8GM]M57=\5Q*XL?XX>*Z0P>R=ECDB3!3D M]Z\L&6MC*Z.4LOS3M\ MT88!QO5%&PAL]T4! XUAO@V D]X\&P88UQ?51^_:#V1ZOGLX43R5XS9F U7J M9!:7F,S1IB#1BEV\-XN#%_>R'085(103"\)7M^%*5L?VM]"?P33,WQ,.)O9/OB BX=\4:0[C5X\)647 MLWG@F)!=K?B;Q:[(Y0?T(/HDHN:V-L/=*B3HC)T^,:\\Q-:Z#,"4-_81=1!Z MV2G/[M]+;LI67-60+CXJL(G.8K-)2QK"=,>YB^H/2IYK='4G@E!KQ?DH0/>C M !4?V*?[\QZP(J^[K@JF*]SJP <,TG&=VV#2936\UY$K"V]03N$VFI@K*]44 M9_7]1%R)N#'%88@BZTH(S] \U72(=24"T]@Q*P$B!XC5M!DB8XJE>JYKKIRM MT#(^[5PF!I">;"[%%FR0,A'@IS: E/22@_>(4#1M-LJ.DM!3J_#9:AP8%'"O6H'R&8QO?-RB$A$,&-_.L'U M*7&/!O/MYPF$J'?C6WM_-%=0BT[&!K!_HBN8;P<^O$1TV[D+#:ZZF-V[/7&S MO2/<<)"#A9.P'VZV][EV!7#L="*"?? =PW$ZL..P8!O4:>\T#D)-[K5P=CZ% M U"3B^W#B)Q*_=0/,^UF*ACN1MJ4I+&;@N0G]UDZID,9#E6J/LI%-LG#VV;N ME.$^R1@E-WW78U>T5ZV9OT"7).'!KC@=M6>.),G)GCGF"@>'P4-($UK5F]F_ MK:PY01+HC#[(Q3 MHMMH8-1%2#(V$Z[![#P@D^@5!Z5M+66T>4W+AXK/0,KKUC:S\=37=X5X<)KH M+&[SW1ZW!DADA7(/3%5=HL\%KWEQLZ@/EFK?W10YNVTRKNT*)J(YBJ5,(P(JC\B3W1U: M8U@ZEZ$TUI^'(Q9,TRM(M5T41T*_@[L3:#P]\9VE>SG M"D/D4_4QR\>,&$(*&&XU67 N[9E!+5C?*(&ZLDJ'8V_?V(-3_A[&5S54@W0J MFF(^?!)@79(>EB#,BRBYH9IYZ%?_.-7Y"@WC+SY MN)T@;)6=P!G>Q1R_^.@BFD7M+=%_\Y(8";<;6MJBF>=C:1"J.4D[!^!_H7B) M=M?S;,%6\AQ%:4AI:1>MTP6R(^:V5/U%4^[]199,^>5$*MIY6&VUXE0F>E@G M\_/0W7*P3H9+(CRBK$ [P83S\_4D>>H$)Y0@_T7BV73#B.9=61" MI03UD5WE)$QY)J!XG60)7TL\F8W\"^IU]@YEWJ&LVRACF.D1<3TY5%D]OXV[ MSKGG( 95[[Q;EG?+\FY9WBU+X'G366YT;N%(V06U?SCEI@%CC01;'LZ=8HQK MI(V6,J"3Q%C7"P!'.JVT!CHXBRN7%'#.6!>==N56:L,?B.5AN/MI[/QI;<1U MY1+39YD.<.K41:;/*K!99[BK;1)\,FB4!W,:GKU[(OL69#\'LT<_!_<4%J+4 M=@SFC7Z>;?.NRRW/_4'-GF &OW=R\6DXA+IRBL%4(9BCIBM*D'*VJI +-W6? M+FQI=#0=[JH;XQ[J9@AT96^UYD+;$$DW]^* ;(09X0W'/959-E8!1%FE .W,CI_"K%BP?PLB)U.OZY#) M';ON!5 FQGXVG"&_GJKPUZOYO7QHR?/UKN).X^D@;6/'*^^L_JHU2;3A"-'J MXWTAS?M"3DM@'O@4\FYH)^B&)CV1,.C@=8XG:K\T]3GNBE8)7BCM)3]7#-V: MK-*3Y9U;3P/ZOTYEG8S0_]6"T0L&E39K)N.!G**J#FZ N$TI3MAIATJI:XGP MDH2;51*QAP0M>=L^,:@.[QT!*-69^@XH59EKEVPK[:/^9:]XU'_XX]>[5\K& M\8,!$2J/E^T0GOHNO=@OE%G,_F4+XQ[?%0^D\@_CGBJ\IF6:/**X$>GH-E@[ M9*0?T*K#7NF 8G7>H5T DKR W" _;9?C^R7/RX*7H2X$8<4/1ZM3. M?=0.=OQBK5MEZCQ1:],:E];4T17P A%I+U/'5K1VB%@PG/HZ\"B;1]FZH&P= M9.+AML[HN-4OAF 8PP0EOJ8YCKZL<,H^& W07P4[*09+$0YZUZC2@FM0#,,G M!0#1/4$A+ MU@S%H@B61EBG=7^SLZL/@C#EQ25'L$/ MO"H*_P*,_>4^G/,]0=EFJ)-OW"*2X'B.(KS,RE'*!2EDQ+"O#=Y:X69=689O M1^DZ$+:S12TT?YNL2_"#$[/XT5 6UZFCFVS3,Z/Y<5Y3@&.AM0?:S%>;- M.5Z;H7@7_B8]_>6-[8#YK\X4D)^SK(\WH4#HO5G<'6@9%3\5:46U^KI@&!J M3L:V*TH+%'\HW14K$;*2!.:(<3")>!P<;S;[&I*X3*@FG$^7P<8P[U)>[FG: ML+',S_K%)I%-Z45#2P)M%XKM"*\O<(A*N)9>@,KV]JBOJX+6, J$_N8>[IBZ MVUT\)V*P;F&'4$M-SC%%.F4,AD6\+B\+FP9")T3#=2+KB-JY9RPT(9C.H#7 -+"^XIA&5IR MT66,^]B4G0?,7"?2<@YG; 3S43\+\=@<_$ &:C _M#,/CW%=@8%-,%O@^8)? MGF7W8ULMG1SNX-)M2QW@(AOEZ:_C: /G44L58*0\4EMQ;.0_6 9,8,[P.HF" M&''G9UZC(Z#% _]\>1*F0<;6.0U31(,T"],$8U6 M/'.7U"<7VLWR7+;/9$D<_*#=;,_EGKU?;QJO>]B= :=&;U$=]S [@WI['M$E M#W: ]3+LK]NZVNZ1,V_'NKVFO,KXY543RU14Z1>3MO6>O3XY2I?D*+W+6B?B M:G;RN5$DXBS6DB2GS@P= 0>WD"8@\]96@R8-&['OJ M'EN:/&B$X*?. _6)T%\FLZFXH8W0SWB,KBJ=<;?Q6M4W!8E6(44!Y\LS $*+ MS29-AC:M:[Y[A/;U5C/P1O9AZV BP@7B<(EN%O/PZR?V60G[7O2V_E8QW\9W M]2=JLMRV&J 'P@_>M7L5/=O**(7U&(@TL25?W;J/\@WU+"6^%((F]CT*-(^- M'MT*6AU8WAKNK>'>&F[5&EYZM)[QR^$MV@4?T7L29K3* M$KN_!63)E7H9=-1\V!$L+P'5NU"OJ;ZT^IYG0![>:M[%U'$F][=-[U[ M:[.W-O<,\/4CX^!AI 5GN.QM^AV/,"T1PA4>>9M^]^-="W&;NBU7PX#5HV[K MRK+J[RY4PZO>6NRMQ>Z*.*FBT=;&HV;.?-157Q!O$K.5L& MC((BSWC@]K'6=?+\MY-AX2QH@+E-?L MUL_8EUF*#:G@3GT02))']KKRF-LYVWP*LV+!_BV384G(U.LZI!VXQVT!LO[V MO@T'C-<^?ZZ#QV@LKPM!3+F\H04ZA6'EJJ:&K9UD@]EW1TRZKVM**@J$*=J; M+0VT6[/*8D\-+6V5?-I14K-/7I)'T?IT8I,M?:V:[7*3<%,;.Q;3L_J\WJT6 M2+4D61]OI_8QU5VLNWV*&MZFZ[Y-%R#)81TI:NK\T#NLCTNIGP1/U%"C^HIS M#EY3+93V2K!SK&J,]H3HDU/G!.RTU5)%G#,:PO:1'N8U=2;IK1L@9#!UII@T M D[6#FK?"#C:;.\]8"+#W4>CY1H UQN/37"?/XSINTN$ER3JT9@!6Q#< ?S7X0+ML>V%.H__/'KW2M4Y_C!@*8_;XAL:3K3 M6TL=;&9M%NV 1JA:NOKX3$B8"JU0RK;#4[OC\"$- NN>LJU1X)<)LK_*S38- M+4['5..-!]YX,)SQ0//,]5:#T[ :J&\(K'7Q39TG,)03>*^Z '2"%HA(OI\Z M. 5F@%* F?I2, G3C70Q3 &F&Y-3>F^BL TD*@XPK\D91(=%.8.4XV1)"9DI MG[>#I7I_KU&,:B#JO;_ZH##1+(J*=9'R,IV[^K*?47[W-=Q\0*6EFWVDV_(P M$/N%MQUC2)2K]]4(@KP&V@.&].N#[_@!+=BFCYL+-TMAG':#V)KGP7I]46M9 MLN0[CF)KIJ(RT] YPOH;G5U58973A+,CQZU7,Y&V->O,'B5G:($)>EW"FU9_ M9B+0+,])\E#D7,:\Q]4J$LRKXVAF9RZI=+XK!G^+22D':W"@GU%'PPDYN6]; M<$$Q8I#]; EP?[EBN9(PPU%R7A!.UVU9Z+G-GNAO8#OP]JNS"A21(.OCC0HN M9,X[*BTNI/6H!OD/DZ/X1PC%TP).3&L.WHKCOA5'[QK 6N*P<[Q10[;J2]0Y M*!^Z8+JH],CE&R^2F MU+C9^TD^1H=XM<;DW#Z1\J,73-&Y?25E6=^0TP"7__N*>QD[#/.Z[& MZ9PDT)ISVA@XF'4_MKL'+K)1KCXU"@7Q1:F?\/\]A!2QO_Q_4$L#!!0 ( M /*!35C^@W @9R(! &\K$@ 4 ;F%I:3(P,C,Q,C,Q7S$P<2YH=&WLO6MW MHSC6-OQ]?H5>]\S=56OA*L#G5'6>YXDU?W,^Z67#'+,- 8/AQSF MUS^2P!C;V $,1MB[UTQW;#!(VM>UM;7WUM;G__,R-=$3<5S#MG[Y6?D@_XR( MI=FZ83W^\O/P_NSJZN?_<_JWSQ./WD9OM=Q?&A//FYU\_/C\_/SAN?7!=AX_ M*H/!X.,+NZ<1W'3BD/'2C2\CQ^2WJK+<_4BOSF]D%W0CNG?YON#B_%8+&YJ[ M?*=+M ^/]M-'?HG^1FW%GVML;$+KHV&Y'K8T$MWOZDD]H_%,,R#8O\WR]WWSYZ#K;U,L4='ESY+Z33E?K.E1"^E MM_ZU>4#9U=@KDWNS[7VJW)35IJ+.'^*[3>]U1A:#.,;NB#]E?H4ULM>4E5@C M7(N0[ >2]!2J-MU'97,6R-_$M MG3BZ/25+O[X[_WIIT.8_NA\T>QH35#HQO21R_XVVZ,1('G9Z86G4*867^TJ_ M:-I<^*RU_%Y%70C4V2!.9UF8%**)N%VZ2?,=AVJ]U^0GSJ\N/]?0-L#)T)9N M)"_:)/E.=F6Y&;9O>K>E+-U)B/&(\2V0,N[!TL^XY*X1? M@@6]_)%=#O6+TE25QNG?T.<)P?HI^AM"GSW#,\DI$^A<:'\J\G\^T/GA\\?@ M&K_M_VLVT5=B$0=[1$>C5_00X/:J!.ASVJASHL@G+1D- MOZ-F,WC$E'@8L48VR7]\X^F7QIEM><3RF@^T@0VD!9]^:7CDQ?O(YZ>/IY\_ MSEOZ>63KK\CU7DW*DS&]M^D:_R4G2)%GWB?$OQCCJ6&^GJ#_^8]O>Y\>C"EQ MT35Y1G?V%%O!EY_0#.MLOCQ!LF$A^8-B6)\0!8UK.R<(^Y[]J7'Z63>>YF_2 M#7=F8OI0R[8(NV:\G+ F$2?XT]!U8M$YE_Y-[[CVI\0QM* O+]X=FUCU/]G M-F6FXX(_%97K.@LSRE-JG5Q8=*1?SVCO'6Q>T6%]^8V\-I!! 1-3#\WDVTYE M^D^OWU,[K<\?EYI13+/NR*/ALMG*NZ97-K5JY:[3Z^'#C[OA-S3\]G!Q1S]< M_7YQCZZNPP\WU_32U?59P0T>3HFET_][ER9^;*!@=OVE0:?CD['Q0G2*$-,- MNV"\/#7[7770..5?%MR2,ZZ&O$O#U;#Y+X*="TL_I]2)O[LE-TZ;3;G;;,D% MO_WM7'*5,2F-U\Z6&,F$?^) MILATG+I]-B''FV(LO=^WC.#K'_?G\]:$RO)D:)KV,YOD+FVJK/R1-_;-H<85 MM'M'-&(\X9%)0GDU$&LV_75K&3V6/VWJMM?4B69,,36].2\HCFSIU/#8W!QAY;.9@.JF.GD;1 WWG9J5YU8 MADFUCN-3S9*Q=4K>L=Y+ZSIIQXZ2^'Z"';+:RENZ/"-4W/J]9VM_W6+GQKGW MV!S].S9]LOA5V& Y-12NKB\IL#_(2L8>==..=VUZE$[UI.@+O\4=^M[$=JCM MHN?M0T>6)3KG9^Q&.J4C?#<&Q4KCRG7]7%W(H??[R;HH=]MO?(^MWY@YNZ<. M)*OZW!C:Z^"KQ;9]_X._\US!9C3;$D2M]G>>*,3JS@ZS1*PC1>E6E:O6[.JU MO\,L(5(W=I@EUKJ16TOQ+G0EN=^7^DI&JWJPPURQUH/==-5.W=AAQBA>$+U6 MCA[L,&^4)(C,W5#4@9IN]DCLQH-#L.L[K[PC89]X=_+VH26I;5GJ#++V(=V4 M(6X?Y.Y 7IDG0I^*(J_Z5+8M3>_($[%\_YP_ F9[[KV5/B7%F: MZ3.,#5V7T/_I#_@EKS.@(]%&9>QB/Z&+ZJ*+JEA=;*N2.NAD[.(@48KKGC$Q MNM@92$HOFT$S4.1$*49=%$R*_8[45C,"E451=N;BS8S%1&@?:&=HG[[9KINO M"\@U'BWZ%U,MG8RSU)IZSP7($KK2EN1.+UM76FH!4KFBOZ?*W0MZ-D-TT$J"6%9=6&1GXL+I9-1ZK78!("NK,THW(V5:293)JN#* MPIG2R@JT;@&LN;0=0EMP%L;0'UB*2O"NK]BPF#[X0FAO2$XU'>\@-9XR=C#) M<,K*I)([N(3'=E8\)IE-6=FUQPYVE*R*/2S8ALY"BM.]U.5NDD M&PW9^%-:=]H94RT&[603(>O2:+ZXFR_+#)>[%"UVZ MVPY=J6/G]."6N(8YLF'Y7 "MY]X=MO99R@.LES;M8UB;!#TI9Z2L9E M6J>8!738U1#K7XA%QL;.W>EUL\JWF#5G89V)6QX4?!D[4\0BC:XN=_//M)<8 M)V=U:72*6(CMW(D6G=PR!W,&G2+66 6T/2Z 7CP=57EX[!D;TI].:/%V2UL.2;62+2SCD-A2SVQQD%2 MN^V,(U'$"C%A$*C*NQD7X!=J2=UN5KH7L4HLN$LL])FQ%T4L#@OO15PP R5K MEXI8(!8O&$7J9HVZ=Y-#TMM9LRFU[@([%MMZ.+_^!;N&EC-38B$?^4,G8Z=6 M]Q:DXLT^.D7[DG6ENKH3(15[]BV@K+JZES1[O\6?/0DHZPS[F3UW;B4-)T6A2'=NM6'A;E2738OY R\RAI:BV*1SL+*1N3>GSC=XK>_,DS MMMD.JXO_^&QG*YU';8MON'HQW&9"RMYW,AT1)WDV9EN8E]/\>"KX4*//=HA^ M9KO>=^)-;#UWL@&=EN5.UJ'8Q:P7LDNMQ(DL0;I#RS-T!CUJ%=T3S7<,SV". M4Y;S1?3 TSJ=^1Y?<]R,U[3_:_(#.#;NB.LYAN:%6S*4-6 D$F/'%@VG;*-E M_NU.4JN7*63>:\N9IZ3$?L]G4P:9*?. !LL\Q\'6(^??E]?%+;?XE7TU?,:. M?C/CWN^O;%^W>V4%.XF_.G&748E[7FC_,WM_#ZO_2EJJL<:R,@I)Y$C'C=QC M%.CN*XN^DV_]=KD3XF&"K<31*WS@DG:J&Q%.E/YBEOE*[$<'SR8&;0 ?J#-L M&K0-EH$C!;(\*-]85BJ)\B*_44U,^+^N;>]?Q&.3$K$THC\09WHSGJ>X*HVX M$/M*>ZFGK!C1B4X5.L$.RU[XD&4G?*^_(9$_Z"IOV[P9/C99NWA/+UX\MCRE M6LWZCBU_S"X[M$>76#-,K@7Y3[?-KVM9HL%H&'C$GO :R;6;7JX=EF#^8?/T ML[$(@<)*,]'^QOX\)R-O <) O'2.-+SAHT.X^(/._?G-L B5%;\6=O^5W_X' M,4WW$CN/]A=L_74]G-]O6X\>'4?V@HAB;&"_V=A*ALUR6]B]RXCHM[8@HI8YI]<#SL>*R)TNFCA_'>+:U$S]<6M MO >+5P17YI_G+_FX-!;1V# -Q NY[ID_8GYM_ID](G&L MN>W2YF4/6P(,<% .SSM=-"IZ4'@EZYA1Y@QG,Y,:G"-S?>QB5;1.#&JBIAJ_ MZ-ELLEM]8EB\\(1>RR<,<= >$\8*@#,*(Z&/P8Y1P?H8%@+;#7!QK^#\+;KQ M1-MU&KN5ZU_LV4Y._*S]GGUY3BQ[:EA)CTVK))8>\7&Y]6_!=],\5KV45_0V M;V'Y>GMM;!)<_H*-C9I^;-2BQV;-(2O[XL;F[FZ'%#-](:S/E;J(%P3 MESR X3B01]:DX*-.7_;"9ELC7.LCW9@&;H^8GVM;-QJG":4;@F=]_ICXBF@< MHY9DUON#_'H_I["&NFZPQ1TV;[&A7UEG>&9XV#P(P6WMVR$)\8YXV+"(/H]2 M'(3TDCMU2&+;'-6LM^0V]NN0A#?4-'_JFZS.V*94RX,09NI^UDJX MATI?1Q MP]('++;BL"G(&BZSD,'2.V+A@X5X5.(&R_((A0X6:8D6:?6@,,">*]\#5W!T M">RR*CQP%0@1[*M:B@WLI!H+#^R=?7G@"A6N"D'$$H6E%NLN32$0L?+,2C M$C=8EDN B&"?55+L8&=5&/A@;VS M+P]<&<(5S0-7QN9T,--* >1NN^QS"@O,M ,0(IAIM10;F&DU%AZ8:7O;;5F0 M<#<4SP)KICBYN954 =M=R& %';'PP7HZ*G&#U76$0@=K;7\[$2L Q3P'#KQ3 M928L%KG(2B%3B!LOR"(4.%NG^TOBK D5"@;@*SED5%#\ECD3C ME!_&FSP>)7IZJRM$N.;^!YP=,,ZJ"C,E[%4#G!TLSD0ZX0=P=L@X$\D^2W$X MMZC B#<]ONY.Z,,!&D$Y3UH'88K)S'6+%H1Y0&8C"+-^MME2Y==S^KLG['$G M#NVYS_IQ9[A_<8%>^(Y]:3MLI,[H ]CQY$'/_[S$AL..>:=V2/3GKU0>V-$F MK]_($S'Y Z)K5Q8U95Q^014;%]L&)#2L-@[+1IRD?GNZ<5W ='95"']X_&ZY[Z6!+ S2NH?&-P3D.3.Y?-P(F 9,5Z,G#A54= M1%J*F@&1'AQ+M\X<5_1'#EWNWM%UY/TSGAWYA#&_*WE8CF.JV+_Y B $$.Y# M$]XZ-OVI]WIKTJ<-+9UE.\U8^[Z\1O[+;]C2Q09/BEXL9+?H3KWT!8A*-%;Y MEA'(Z5\$+P9\RM-"R:GO.2?_FO]T_N7\,_MI,>S\XAMT7*Q'>GG^Y]5TYMA/ M/'LQS$/^\PY;C\']WPW+F/K3 T))JA'(/T>XCG<2#5_CE'U<&L.Z:)$2(85? M %*[0BH^AD<**8".: ).;WF @/9*KM>T[& MK,3@%V+1/SPV2.Y0_[?O>N*OJ+*74TO1V?+$/*A2S%^Q87VS7?>:>&?8G5R: M]O.O1'\DM]@Y0#FGZ>WA"YHE,R]2H ] TGR?6=:^"B_G375U0(4+H,(%J=2S M"SQ ]9>I^@\+(#!E'!X^#)A4!)M4RG?,P.0@Q.0@IJ!!R==)SAG/:@*]O2]_ M3J4'QH/>WI\_1Q1!@]ZNA9QW/EX85/C>_#EU/'T:5/\>_3DU!PA,&8>'C_DQ MGQ#G%65263[IM,CP7V8QP^2PIW6!0((&)5\+.6\J[ \J7 5[E9^5,#.\ #5 MO[=U0>T! E/&X>'#@$E%L$EER8PH-"P$DX-0DX.8@@8E7R/P\&%$ M>0!*?P&*K\1^=/!L8F@X.)?E#)O&V'8L RMB2IS5.-C8_%#2:YTH:?8/AS/G M[!^=S3#4'))X-@.F%^:_3GT\@QX7-,B\I#2-A=2WIVDLW5H4?7E=@?F!B#XV M'X@SY9*\(\9TY#MN4&G@TG8>B$41F5!JI<9H6*JND# *(2!2C\5&H(B/R\)T M47:H7;QXP3#<6-^QY8_99<>P'B^Q9IB&9Q"7_[36$,K41R'E<QMW["'!,^ MPM]IEHFG%0Q5+^SV]TL7\S#JZ%Y'OEM_]!3-.]Q,ZC_05;?UT/Q58W MZ_V=3Q))O&XPS.OU4;@[:\$R(IT H>.!4,'!\G93INN55GFFX;T_*+_ MBJ;BE>\!< (8B1MDM0@:)@JM)*"'R"S*8IP#73C,__D[=@P\,LD=M2:"VXCF MTW?=/!%J #U.O$O#PI9&K3)VQ[T]=J(K5Y9.7EA0CET!"AT>A5*_=Q5$L1?N M@J;2[.X5=F^SNU=NW=77.'>&[,,O M0^(&K7C6(K+IK9=Y>5))JEZW]@2! D-P$ M25U*JUWLULM]!A#B)X@#6VK EMS'P->(AR4'$"+C# ((Q\XF<3"_'D!(;9P5 M%$#8RWH<<"Y>4FW!"^"$$T'/;$LC;.NL1P>!.;"^O'XAEC:98B=PR]UCD[AW MA%++)]=DCJV$GT5:],QW/7M*G+5[PM]^Q_^VG?E-[M)/!-^L_M9@Q912TJCM MCLTMP[YX]QOCOYN!LRZ\.1N715B: J[N/-V$.LO 'F!/K=A3797RA-.+@#W MGEJQI[JSOQ)JP@%[@#VU8D^5%14%M]Q48$_=V:."Y0;L ?8(RAZPW( ]P!ZP MW IG3PO84W?VM [6ML%XN M2&5'J11ZCF>>]=\=?OY.^>D8V+SU'6V"7>*FT/+W_HP.Q&87ROT$.^0+?9C^ MU;9U=VCIU[9%IC/3?B7DGCA/AD;F0$K9 W6/%+JQ< +MUQ2X8]8#=NF)7*'LW.IKUB^\:%G'=^Z!; M07SLEI?A)=_PB)ATF.@8:=[2B;%B(W%KYT(8INSB<5B0@(:*T2"4309HJ%PW M"&3E !HJUPWUL1OH17[P_(.#=<(,OV^&QL;\('#P5N? 5@ $@'T "#AZFP 0 M<.!V@,S\5ZYM&CIWGES140M$?T,?3;^R'N%C_A8K8_/K3ZV*Z#T8%!ZP/8JH/1@4'K -BJ@]&!06F.[]!A0 M=L0&'8CWH"TA$.]!FQ @WL.8>\]L9V;342'7MA4.2WT%O+$S1SW_@H@/?@X& M$1_\/ PB/IBYN&R)U7D2$VUL*M'^2_4W#S*>+'AHM_SZG2#5BJ5:5/W/+%RM MFU]=6!=WY?P$2=:%DP(8%*6@]C@V<30L,E!^^->-%2RI<+&]C9. M-=NG\\+KR8][]F$!J(KPS+?R^XQ$%T9_I:];/L"T97A1]G+ONTUT5W; MU@^!(U5;9#BWU&(]./;9#X1Y0/,A"/. 9D@09NWFS+/B#QZ[=6S=U[RU6\*? MAI=OG+!6<_PW[L+E1_0OK]?#JXO5%-4Z@:Y>9YIMEUO^1C#J)0D]\OQN%_UN M+Q:$\]695OLY(1,X#YP'SHMCM.WC*&?@/' >."_*JGL_APH#YX'SP'D!UO,& MA)MV21")1%!X@@B(H)K,CFTLN/ =>T;$G$?>$ :['&_^H; "1+(_EF2/RH!T MQ%[>9XC)@"@%M> V!K[9^99W9!:>&T1-:#HLTV"]YMG:7[%+)K;$%.S269V) M?9F?P[FI1P>Y0M]!UOJE8T\OPE-.+VWGCKB>8V@>T?F-O]./XF<;9T1#ECX? M)%[6U3SHAD.=!W:0->B&RG1#U9Z?<\+W31E/Y(JN#QR?]8/Y]3A,Z+ 0X]&Z M>*$C9CV2:%M5X'5-^JG[%1O6-]MUO[S^2O1'.H)WQ.3.0G=BS(*-Q]B=7)KV M, *,7/^XB2$P)=GV'G!JN MW5:5W@F]-O_]_-+\,_M]J9@/A_"/MSS,(,>?D5T0/2;C4@>QB6O^^IX MBHW7LU\O-^*57LN'5Z4I]YMJ:SM>K^B/'#I9W=&ANG_<- 7W*?2D) .,I% M.Y//ROBW/J>>G"__S1 M>#FA4ZI-5[_$I5A@GR<$Z[SUNO%TBOZ&T&?V!_TO0O_SD]*5/_'OEJ]^GB'7 M>S6I^,;TTL?AF]9.7>U<:DZ(>$^-<2(V8=LR79 MYX^8#N:,#E;R**T\]M.B*4J?MF2IP>&@,.$UL4DMX1,&2.)\"D>)-AW-_]\/ M!FQT^N/ZZN'B'-T_#!\N[JGD1M4VY_[B[,?=U<,5;?J:JB3;NF!J1C:,C";/+0B7%R M;FO:T1F.DO3TU%[O0&C5-%;OXO5X6+YY^^*?N?5[K] M/=PF4946NKE#2N>=_A[=7**'7R]03 ]'.GAX]L N*X-6.];%CY[# M;(,0.1\Y-/?%@Z+T[%9]8CO(FQ#TGSF@4& O(6I&$?UM37/+[[X(;*XE&)[H M])OFE+9GPG[6U/%K\Y5@ITFL''A4&J?G1 MLV98B(7;?.C+WJJ;V(1[; =TK MFNY]<#!=2?%U4$G*5PV5;UMHY?MP-[R^O^(J%K1ORC?$-*X7P6BN./65T M#YJQ^[_IRSR[X >B#S75LMG,[(U*X(([,"X-D]!KS+F3G=TM[M!I*IT>\V]D M-+5+[_F[,WLZ-5SF*D)CVDUD\7Z^AP6@& O Z^'#C[OA-S3\1@U?^N'J=ZI& MKZ[##S?7PV\2_4B7[=4CZ>(%:Q[G#O,).>31<)G2HV/H(G=&-.:_U)%A(<-S MD3;A!N@2SO(:(QFZ&0B]W_Y'V)6F2<;>"9]*PR\,64899, M\-R6\J'[C\USYM9[B9^Q@[9:+"O6C0;!U15/RB"#>@#?KD*O?$:']3<$T.G<=IOT[_D7K\U M>&.L LM(8!B^X]ABQ#?BB'M?#YF_N[JCQFF0"^>@9?FB:_O#:C=RB6,^IV4< MA_C/A(?!&^09ZKI#7#?\#XM4*SF(TVV<*IU6!UUB!^OX%0V?MJ@:T?I^1O^\ M<1[LYSS*M=UJEIMDX3@P80X?@?",SD!NG MO:Z\.B[O-\OEFTV'Y79"+=Z\,]A H>]L=9N]GKSVXMK-7R% V0PVC7=#X@;EWFL[O(^@X< GU5Z;'UO(L\8I(9D_I\I9Z1 M,OC0WF^/J,%"Y8_N7ZU:+*.?[HE/IEB9\%/<@_]MWZ3+_E;;JRM+9 M:I_.WZ](FQ Z3JSX%'J>$#K3.XAB$+U3W@=MGV"7>\IUA$V36@PL)L@LA__X M!K,;J+DP(N$-]&FAZ1#\5&DAVPF#8Z$5$3,^(OU)+0MVF07'D,Z/[N*WSARB M$3Y]*"KB@787O://H_A!KD_5K3NQF4]U'E_R)MCC37_&R^WC?G[^B[#U[R6$ M+1V]4V-='%'\T9M&_Z8=8#_B]]-?LO>'#^/;L/CK>?.PZZ&!C.B*W/VP.;#$ MDTR6HDS;%XYGON.P/1*\I4R7T/6K[^9@1J=Q^B_BKM)B4T-1&)&-?W=M[Q.W MF[!:6P8Q5%% 30W/HSBDRQ#-"-;[B.L<>1BSRMLJM MZ!G!2,0-]3N?WMZ6.XP^U/CP@PV!Z+[Y4 J1@I9$U*#+PP*!'QL+-A0A#W( MOPO KQ;XAHLP,NEC"<(:7082=E"OSA'C,,V;^"V+1383+[BTF?3/4'DS&&OV M=(:M5XG-+O1Q5#&S+CRB1\=^]B;SRQ]JD%>4/90W*#*4M^0>5 I?>RR-US<& MBF(.ON"RSN[/_-#;TMXB)!PF*65LE]+^,"AQ((<'-WJQI5SW0Z?$H;N8 M:XJO@:8X"S1%1@=GR0/WQCPY[T/0A; 'A2?I#7IIDO12^#:FAJZ;9$7%I H- M+OTR'/3L/YR3L=Q7KB,X:_1S_64I!G>?^CM%SIAS1I72H^TDP#'8&< ME&N]WZ?K_21#(8_+)$D=1KL"A%'W]X'Y$R CLH&"CUIZ_;57W?\&5GB7Y@<( M%Z^Z!MDV=^R-RL?N=!IO,=8E9"0O+(S ;Q1+KV/K:KZ:IMRW;+X.]EW"[Z+O M#39V)&0?T[4">Y?YRE[^;-!7T]QH[N(98H9^J9H6>L=COQ<<>?6!Q2WA6!5N<.JTIW0==0<,^@=18).J,R" M/$ON#5'445--DL+[D[=R-N[9PTLRJ+JRO-&@0O^B QUJ+'2LOH=-+1GR%(5+ M,G)\[+Q2DDE!V^@PMZ,G'NC>]Q.E->TT4X5=^$ M+\=971XN2GY7@Z)*,V@+W5\:5]>7R_N^+'_:U&VO&=ZRC 1>$:;=E-6FTEH6 MO](X[4IROR_UE6AGU[S9IT$4C/>40OUGER& MDM2V+'4&+:KO>*&AU_!!^W1]Z,83TEBL^I?&[=7N8OA;C)MTJ@R^ M7[KP<'/VS;#^0O0&YEY*'GG=<&K7-AK!$PT0@%5 G,^^(#80CW\ M$VU>)?!MH NZKZP3,OZ^W][M]^5E"?#16D\8IE*REI0@G4/#Q/D3.@53 3,5 M]0DU3F_Q(_G\D=V_DEDY'VV^HJKYT*__?&NWZ"3#!N27AMI(W\6RG$'1-,%W M.F&3+L1(U"QF+S>I?)EY)L;(R Z!^]N+LZOA-W1]\W"!AE]N?CR@RYN[ M/X9WY\UO-S>_75U_#>K>? \T4PPK>!TO8E(BSR JB?T[1CY4SH'1Z>WP[@%= M)6JH;"-7"N3FBZ@-H)MAQU.*Y>SEU?7PFK.6+IMN[K[S+9L%F2/D@#%&VL<*@;7V;&AEX$;D5H\-KW(@6 M%5 BZ!_P8J_=*@6Z\5HTJKJ"Y1$VW0DAWEM(/F/5MRWF_Z9_\?Q['EC[@DV* M6H+NV3/<6ME5F] ?C<@<^T+:464@)?(!J+T5V#0[*[!A.YJG;QJB&T"S4'#, M8W,S(X%"=,/,'TOG21<.F;!ZK4\$O6-G&KQ'5_R=!X&Q&L.VZB*61 M>J_+WIDE+U\J/'%/_L0VZ=SJAKO\@J&XX(]?%&1%X: P=VGXRL@3RAV]H;^3 M_[-PT84BXNZY.F,P'.W3-F PAD$-NY.Q:3\7HMK8(2N(G;)R&#-C-#:G7001$1E3@P0A=L\=<7USU60M:(4N M!%&# 3]5^L!4D9C:K@53VP4RE9\L9ILNI]VM8VM$]QUR<%QK-TY5D1> Q\6U M*%0C5JQFBPOZ[+X$>'.:UU*BS45O$_IZBL_M.JB ML$U(]=K7MYDEL1$_5=_.*OK\,;:A\G-4)(5]V--6TT*WLJ\],.MN=O9//#-Q ML7T85;JQ?:UC&?>VK_Q^:7O[RK6"=[@O,CSKLLL]&I28[)>!L/@[_N=>")-Z MM_M>][@KG95-[DN;*\/-[DO?+6UZS[3M%,5WQ.]IT"NMQG)&IQULL)DQ2H6E MG[R)X8;E65D=)\WT>;5A8['&BIV2%M0)IT-.'&)I1$+8(8CE.L83ZQ<4>P'W^A_'H/.WA'6\<4O!YT/Z')CU]A8L')62 M*'J,G M@SR["(]LWT-CGTV@K%PTNY.]?E&B:D8@\\F@03A[- M#Q@9\H7]&0P..^R5HIDXQG]QU+9E)K-J=(:C^5-6U$DC;EQOQGH['T%6+X]8 MQ*'=L2FIIX8[98^8L6O\PY*VL(,45GYR <]K#93L9NVZ53TM*_A D*$JB=W% M&W BQBRU,F,&%612EHU9,BWC.P/H"U_26W@KI\^O=R[%,F)NL2X5FJ%K[JUK MP*(:N+#5%XO.<&Q:W4U#7^#;$UP/:PWA9TX7V>/LL'U3SCN F.K@[J?U)?/: M,/"J1(I_C3M&2\/23Q^DL",:U!>X).I8*J;6#$\JISF M,6]6XY-.%+JO,4TX?X)#@M,RW(DQTJ<0+5/J2G%S2GZ<&/* MRG^R(J/4:.''$(2W+C]J36)+/@Y@;VGLC0ASM%Q9,WVX2;)N#"Q,C17[B=65 MY+216$5<8OF$WVQ/N>5GVLP<8OXR=,;7MN4&%W(O%_ M([;=^(GBQO)".WAF\^4DE2F_SC:6NFCLV%/^##O:8L6/Y_(9%.C7= 7!;4\- MSPPO1._\[QB.* *)SA8"CNT_3L+UR8L7.]R(_="TZ>+=H2,W:'\",(D IE [ M89VB!5- !9-U6+#;#S+0^ *.VN0F]ZG$-15=W]I3NM30N,MG 2"Z&F0_HFWQ MF0(2_ M/:*7625GP$[EV EQ$UE;/*KA1JXXMAH.#CISB#U^B_!@?<':Z6CLP96UT])B M9KY*8O6J<.=22#.S,T G/)\QP8EMR&"*/'1++ MG$@DS- Q7U&8[A%E1]C,V2SIB M7S,OG,E2D'R6+N$P[YKW"N0!\@!YEB-K1+,M>VIH88R#>:E9ZIHVKR4'RS$@ M#9!FPXPSSY]8!*3)/+K(8SU37L.1DLD-,UTCGXACN'^%@<7H(<["G1F8D.&; M@(' 0&!@. S!FDECKL8PFYTY%Z/8F>$P"G(K,$AZ=19E4&,AUG<++PJ>LD.1 MPRS<9\*301W"=^OPO%X7$>RPK'SWO12X7()T@4 )L"Q8VR&TD8L&Q:.]*PHC M:)OQ1.@B<$)T>C-^I'QWO?6G< T1A03Y,=#\;.;GB<%2DX.&NH3\Q;YV[P5Y7F-D1KM;6&K8HV]B[ASEC,,OS _CL:!\R+01 MX;\SK"?;?.*'SD[/XRW)&BM M>2( ,!H8#8QFP^!2XO"=)DMS,B/0/!9""11WJJ[%3TQC:C#66OZ4Y4=Q;LYF MIL&).::L]W"3G1E%JKS0'F G.!NY8"*)%X4@FVGUC&O(4"I-GKE7_[X<,]V.-LZY]FY MXS^BH3XU+(,GV_%"$/PH01>]NSP?OD=?V:W?EV;B6Y;=9U#S&;W[^OW6?0^T M!%H"+6,3:CRWCN_BB7;UT;F3.$_S?%;3M)]YQ0-@$# (&)1HDF)-8V&6<(.N M1?_6YE4VPJV26+=G\^HK4<6?Q:_F97H^L1\ SX!GP+/0@.1KK%AM+*035W., M$0]2!'5N[H(Z-T&1SU?NPYR7>&!^4)MRZA5MJ:6SA6_Q$I?Q"I="EO1+;:Q4X'Z?!LQCVE[M(/A MQO/ XQ84%4,C>B/^BUB\AAE+GS2Q1AA&?,*P8? 2)/PPT=<@8)6SV!*KT^3Z M?'L/>\UK2[6K/Y^8L?T!\3 MVAOZB5T,-DUO;)6$7FU_/A(:?7RP?\DAK%(='_>P0+%#, MFD]B5<+FG3?8'FVZKO,B%PWOIA8VAVT=QT'NZMQ-PPK%&&-6(VP>RZ#-Y1X7 M;V*[9%Y6*XQ,!K5=3(-7)@P"E=ND]S"A!FW4E+ 4EL12(YBJ8/UUI<6@Q!0, MURB(U0(/&*?P.H6WF/;]:F$VNRRCD&T]1T/+8IVZ"PLK8A9>-4WV7[:'DP]L M4),K&&K=UOQ@8)\)FN G5@C$),&:EY7+XQ^#B"M?%%M&=*BYNWH@3%3]\,R> M3HW@+-UW]Q=G[S]$:B)'R<_":V$67+!W^7F7#\EE;1/K]8:J?G-=VY5+K/H8 M>KLF<+)BG>ODE>'\%)4-1LK\K6^7BJVTDO".A80SCG=83CAZ1_;*P74K'/RF M_'>KX8O6&)VR[EV"#7@_FRY<#"K\J]$)8/#3TO%@H-# M97D58.Y"5#[17Z/+J^OA-2\BO'3@JAB5@O.&)G?$1#+]:&L:KAXOO_!#2 M4=B%3?^FCU\,[J(,\[&-[0B;[H00+QK9Q1=+XWK-JN]3"V)H\I@2WS".KJSP M PL\2?2C]B%%&>MRNT8U%S7ZF#U&_W)MT]!Y=M@7EDQ"[>I[UC>WXK%_=\7, M5=MWJ7W$"YNQRH-!V;,@]CXO@L86(?A]U4/Z[H>%?9V9>._W3(W%+!,47@V, MAZCFZK8:K.%\/38L/JDEVW/9;*+U&JY4FL$JG#F_%F_\E6#6KNB=Z[:+\SAZ MIW8Z$IK_Z_TGM.HU&]F>9T_9*_3$"7.M>5M]5<4]A7:!'4[R2T-]V]Y,_98$ MTSH0=C,8!GK;[ 5Q/O/!DR7$_O=^LU>H8$Z$6I-,X^]B9A==._&C7LZ)1G@N M6TN1^*+K\TT??>,1^'\2>SZ9J*VFPI#>1;1O#U MC_OS!K+PE#;7=YN/&,].F$R&EL[^<[$0R- [PX[#XKN_8]-G:TV*3/HK^IH@ M3$A?\4*M4'_:U&U^_J-!\=! X1]TT=AL-4Z5KM09=#Y_7&[XVC1=J%P*%OTQ M8JF=B"6YVVS)%6*I)77E=G58.G*S:;-2'P:95>P()(U0F3.O5NCO1R;?(C#/ M:N2[ '3;'WECWYQG9/'LA+\O'2G+3YXU7IH30Z=O.HEPV6N-;*>ECH*>FM!U:C.3IY9Z$YB.XB#%T3+[3(\RH,66IW M>C#YB(^:;M[YI@34]"19586?98YOZ7 5EISEI5 LXH%ZSD&T05[U/!_]UVN2 M6QT/Z%J@"^I8>)2HH)##;1+!E@4J%=%]Z&(2 M++?;_)PXE%0L:3 (T>^VZFPK%=H\@):T:,GM&"\0+6VJD >R\ KY^"SD6X?, ML*$O[>Q:2BD07$&GSEZKA)FI6[>5P+G]TZ%P+]A!NRX96OH-$W 19.Y*[4Z9 M=$Y*Q:OCC' ,\,SM""\)GM0RZ4B#4B/X>>!YY&N"=F?3%/1@L]/ :S7KB&GH M]7+',8N@7%MJ#5JP'A ?)OW<@$,Q+(-R:/.];8F_$/-W":YG6M MM^D*%KSK-8!-[F!G&;!19:G5'0BOLTNWKD/_#&UB3+DNZ>VEFC7):GK3Z]@6 M\S&ABZ#@G"2NC6"6\J4M%^RMSO:88YFUX]5;V[1 )#408I1P$ MB]O\YE)++=-6$EGZ!P^R'0*H18.LLP>O]C:Q@%&^P2CGD=.%\@\-\3KX3XX@ M1-7*'4&-1:2N(^'F-9LT+4H:MJ76)*NLV?>F\O0MV\KG'4.O>7)O_=L[:^);5($NN$9:HA% MD[Q7J.>V\2E0SRWK\!RYG?=F/3=S04LHZ@9/R?N4(Y_X4M3_F>'7&FP*%K_^ M5CMW_'PNBMM $KM60FE#W+QVV,D=1"\8.[U>F0Y:<'WEUM6.3_2X322XNA8R M5:6=.U@>"B"V5-R-:*HD0SYJ'1"3._)=/&+:LOAY34=I1G/5K-E3MHD/!P=Q MLBT$TYEIOQ*"1L0B8T/XF(68_,L=M[X(A_^.G7%;( \5J=N%&CPU0$[N '-9 MR%$EM5UA(3TPKC)0<[& MN"X4L:\#='+':4N$3DNI<'DFBK&=:1-!]'^E'VGFC3L*MIT&W#B]G]B.U_2( M,XT\'J_1_@)[>?=7P=H:$L 3*9I[,^_R'I^"R*E(JEIQ&OBAOZ8RJ'5R[P N M!6JJU&[O(66Y@!T'(AGNF0Y[+\2(A[*:!5ABG=P1S$6AQ,*6RZT* U& F+2( MR1VWS(.8L?%"].9_B6.O@H4;A^HG,-F%\ZXL"M"3NJ2:B,FT76.7L=+B]:49 MP"4M7'8-7*:'RUOS> _.!1%/+7^W'>\1/Q+ZN 9X% N/N<.MQ>&QI< )@*)NV]76 M=W7 *B"'69<[S%I< DQ+:E=)-,!*6JSDCJL6AY6.U.^#^2_<'KMOMO5837SU M2*A7=+QTYTHG[:[4DR%O47SH=(N.?^X,':4O#;IPE*# 2IPEGC,<1(9#6/GQLL=B^>]KRM7<@58V(3_0^3CNTETW-1,@VKKID-%.S:1H6N?+(M/FD/C59I]A MU7"*VES:U9Y.#8]Y+H-*RPR25'+$TECMY7=\*8PN)'0I\$K);#M4;^/F'1VWSOQ,3I<1[Q/Z^X=4JK%#1R'-?=W&J:R@2'_R_\RP@YZP MZ9-/*-4S>BG?U6^<=F19DF5YY87N!%,#"F'?F]@.'4 ]Y8L'Z5[<5U+>)Z>\ M3VV<4J.7+'=B^3_(<%U60-!VD.U[KDKFC>Q&_^+SV.T/]_C=0[CA1BE#7GL@6M M;66;A_3=2GE5#Z@4WE7DOM]J:^T5GJT ML?VI'IQR[A^HO &]5G(#EH9*<$^]D$JYGWLF#UC[MD9^*S0&Z?0U0$GNJ?L M4 )KY0WS]C!TKF,3S;"AT\M(PS/#PR9HXNP<&^0O31/)X9:*X1VF6?!@E(N"##YB],4"QA%:K>@)+MX^OF.>)CM;$ $.Q9=,HB>RB(FRW)G M-\Z'_R(<_:&F^5.?GX; MIQH1N[SQ;I26X&ZCC7 3NX])LUY/>]M4HZD!-XVMC]W6I,2"I;5GJ#%9]-7/W5RJ? M%\Q3R1AZMU79Y,Z2G(.#K]*#!?LN:W55E?J=/>^D>0]HR8B6W+F,AX,66#AL M)UI+71YE M!.N1QQ[>VJ;E;DR.A>FIXMTR SEW/".>\GS!I9G7V=&1VJ7:EK!YJSYPS!TM M*0Z.?:G7$\$2@NA)GHW W$]5WQGG35JU**UTVQ^99)57?Z^8\)M;MI7QN2,W ML>V:0TLOC/\*Y4^OM4_KLE77^>CXP)H[5%066%MM2>GL<[9* ]9@MOKHC6S] ME7UBU8!.T=\05;RZ\13\E3AI_+S2GI\_+=K#F[,T980S1CAA+#=CMN4MJYU. M\8X8(C4Z_1 G]M9HENJ'H<;3>T(0UI@W#ENO+ O8XKM]/9N!ATY?+N'[@;EU MQ-UW8\/"EF;PM1+]@N\:_D"%>KJ](X4/%Y7./%IW^_7+;XU5^,CR/Y*X%7[# MJF"& HMA+PM\O/6 R;CKV\_S*ZB6-F":Z_7K]X_O6 M=R3;()O8T#@-WH60.G]K!."EO^-_3B(C[7;X]:+YY>YB^%MS>/EP<7>"L/F, M7]VY,F(VCT66.OX)34@PBBKC66C;_23S?^COULR^\%+C8]*(_WJ>/.),=$6, M]\/-V3?#^BMZAVZX,Q/3@30L%JQMCDR^5V#MU=%#T6>,)@Y3F3]1C=A8POAS M.! &U:H&,PP#V;$[5K^,;,CEKW/NZGI@ZHKE[+,CUQD3/W_$IVGE'_N+_<%O M#$B61O^A-49+ 2@EY!+'&&^:,/\8 M H#>2@-[5ANM\XB37X6 MU^3WD?YF" K+E-,;^+)DR26*WC%WZ'L4N$8KEM"[*PMY$]MW:3,IV,B+1NAE MG@[ 6T[[$7ZBW<3OJQ[\=S\L[.L&'?#W^Y\A0\ISJR;4Y+\T6"5[JA)#:RGZ M[,ZP%GT.E">=ZQ_" I@)DVNV"6IY22S3*8,M[@.SRW-B;_R58+X=J9P(5S\!A!B_=&^\[%.$DR\^SN.IBX5C M/-%[#Z('T8/.*P'X*@ _ANX@Z;KFN@Q$NB)2%41Z:"(%EAZ<2/?-4E%2"D/G M5$?]1[FI'O3IU\1#+C;%K^6>-50_*&OO2$P>2V& [4[$;>&05.5^!G*OK+:F) MRLHV0SW,HY6;LI*A6J#KW8R_,J2P+$7B/!D:<>\I9O+N&VY+?25I;T>A1(<- M'D>-?#4!^>H"^6HER&^Q@JQ)]1!K@'QQ:JP7QX@=VI"7"HD%V_?.CE;BO"#W M*IT7J#W5;2>=MEC620# %&#*6TQI)\XC$5.JF4=83>V6\$P1Q%U=]EKJJV.[ M+IHY]M@0_4CK@W(G;&-MIX!U#Y?K+1=K7G,O\>S@8_=R'0T(NP4L078'85=2 ME;;P,!3'9MJW,22$E=,K8#U0@+Z4.NJ.4-WS^5 VTIAVR_ .-\=MHHB=?H[ M^C,+Q>V1!#'NB6G2-8F$'HE%V/Y MBD-ZU/#,ES/X=L$!;?'P;>;B_:# JS[ M$#Q? ^C09?EP"3@7+S.VD3./1NBPB6P@)YWX7@,W+Y"@'B10Y0)6%^61@%MS M/7503Q*(8]:!!W=GHB3'P+.M;4HE2H^:CSL&!2'L :0IE#3)X?-L*ZNR2=-) M.DA'*-(4'@%90>QQ?3R296U8 B:HA(/&CCU%=E0R!A:T=;7E4V2_JE2OO6M) M':7U?D_)KYGVD0',:@"S;9-ZEQ4[\^;!BJU=_6:POH03-W" ME&^'*M^V)'=ZN90OK, EH4JZ^3L@6PKL.*4-26&>GP)9T(L>V"Y5>IRBY]+ MA-Z1P!LQ7W>=B%N]#IX"3X&G'-!3CB%/.OI_<$(++]Y,7"_4MH)[M8XE8U5- MRJ?*FEAQ93U1P;)JUX'1.1=U[L,LA,]=!4"6!LBD3)^L'JN" 5EZ2L,!N0&. M,2FUE928DS7?H&#,JDF' 4%6-0 X$V0VBKV;EK$VP]$F3:KNCY?T4Y'M MO65LPD1:RXFTS^QS91^I98"8PT#,@,TL@_J87H?D[N(Y01*RB.@%O2 1?A>. MM67&,:6DJ1OVYP/&*,849A_N;8%0R(8><2R P\LC3X49E>$U!$SQL/V?G_JJ MHGX2+'D;8'EPVQO20+W%?=*";KDY0J_C@^UA$]D\*;X>P5ZP3W8B( L*M91^ MK0P4 %G-0,;C2(-!K4 &YL8!FALL7M/MY--V8 ,#*$L!)0LAM=5]Y&64: 2G M]_\*L;NUJH_'L*3XM%K$:$3&MD/FGSS\(OQYSL<6QF[W>>FA?JLL;W@-'=\' MA8$M"?_M8G99S2M,7#KV](P^SK!\.M7<1*7+OG E$-SWP%3 Q8OG8#I=&Q9V M7J\\,G6O;8LUQ+%YXD4/<+V"ZS6E\F71 M3VK]"^IZ!5 >'"BW*>ND4VOS+2R*4M:]UO&=L2#F.N&:>.B=&7.JB[XH>).* M+4I%W?9')A'1A-O M0/RP'$+;^E^B\T(BR"&N;[*S(8(CQL(:(X:%QMAPT!,V?8+L,5T/.L83/Z^/ M7G,]QVR;D-'?;( LA2@8SOD97Z3F??$"$@ " LA10\DVRDMIM"PI+6)# @B3S@N3,GLX<,B&6 MRQ87$-LX9C=+MQWZ^+I=B&T ^/8,O@X#7UL<_Q[ [BA@-X_G#I1\=AV #\"7 M&WQA/+> D^!I^SE*<>P:VVE M8MP7[!H:>&R.S8#DB3'OY \=%1PV@+V]8J\G,^S)'UJ*.&L70-Y1($\)M5[. M4!Q@#["7&WMJH/7: W&0=PP^AA5S]]PP?8_H8/ >&_U:8/ "]BK"7AL,7D!> M)]W:&KP0HH00Y2)$^0=AE"4ZPK3I^)$L12==9/N>ZV&+81$B ME? 4> H\!2*5QQJI/):BX[U^0K&KUJ(R86NMV-4]FRU7RUW-I]9A,+->^],1 M<6[&_%[W9C&Q2U+4@?"(!4.J4D.J M7>9"05 ]#$N%8T)XYMK[U2)\(/$(0U MS9[.L/7*2FY:MD??Z-D,&A2W-P"9M+OV"U]S\0(5] MNKTC/Z_TY.=[EPUWTP+@." <4Q5X2_G[I 9-QT[&?YU=6+VG$--'MU^L?W[>^8Q=]$KP7 MH=:\!1'0E_Z._SF)UM*WPZ\7S2]W%\/?FL/+AXN[$X3-9_SJSO-RV&+5(DN# M\ E-2#"B*LM4"9?@/\G\'_J[M=5Y>*GQ,6GT?SU/'GTFQB+&_N'F[)MA_16] M0S?:P-YAL>:,/\8"IS>2T(SE=NLLTN)G<2U^'^ENAIA[BN*_)K9)R>W^ST]] M5>E]0A>\VU4V_8&..&E^IP^9H%OB&+:.+FAG='1.-,*L%]12),1L?$1M%O:' M6F5SWYW;IHD=EQ6J]B:V[])&N>\K;=$/"_NZ0>7]1C/*F)Q##<.-+<34;IC3 MR"U*]MF=82WZ'"AH:EMP+98\F<=4WB#+?"@%7@ )N11$XU"O&XP6W )(RJQ< M-Q.8A@@-2,^)M?=7@D-SNKL_BI%A#=MM*B*>WN7 MO?TSF<8[Q^;R"?U5G!-D>KJ/<: 3V/R-H[V\$$0,(@81@XA!Q"!B$#&(&$2\ MSX&GJPNV\^R7AOJV%[& EJPOD>)MVY0%L\,+ESUD\_28I"XN[VAB?IS-(!EJ MFC_U3-((($ M!@IH@\/1!B!B$#&(N.XBACD]SYQ^X]&_8#H'10#^!B']#9%6ZU:DU5*>_!JE MP]1*^VVY=!94F^+Y9R%UCD9)PE2:!TRWV-";A@4X 9QLQ81X#_9063DM'C!\16F!I*-;2$'V]_.>_VLWSRQ]T13AM.OIC MTYO0]2%Q='M*FIIIT#%K.L2U?4_"#\V)-S6;;,?4E4>FS2?UJ8G# MX 4L. 77F1FGZEJIUF O\WYTZFJA;H5M)Q%"_0'$R@S23JE*\P!B +'R#$0\ M,[Q])0$ QHX28Q?8L:C88:X$D($Y!A"K+<3 ' .(E0RQ*TNSIP2]^V:[K*@# M( V05A+2'FPQS?[]E%PNRK6W-W$OB_8+-K&E$0G=DYD7%JF1@R(U1=6_>Z.9 M!=9?W.U-W12%50%R.L$SIHMN0_HVI(0=$C%INQ+58<:?AB MN,T@287']KYSD;Y5:C'V@\+J*@ZDECJ0VG(WH:YBV8(NM8*H,'!.ZN7?ZX'M M02G8_G%_OHKL>*&PB[ N6HCG5FH\-UL4SDD5< ''QXUC5%Y>AS' M96!P5&='MR2U+4N=00M@?91Z^MU6D+=*!7F)NAJY=/SH7XU3597ZG8X@Z'X/ MP!9">;?S&]:+@DE\%^-2WFK@%-^OD=T!S0T 7P-X9S/ ]P3,?E_J*Z+HW1Q^ M>T%2>6%_$^00KA;962DN0Q'2XG?-3&RY MQ^CS+R_JEW0:T]:T^[ZJJ,EY]S!%'(K\M\T*O51G=!;K(A_J__9=CQ^M\6!O M<$ORU>P(NT2/*Y8[=M*(:WCDGCA/AD:",R_NB&8_6OPIOV/3)YNFI['Q0O3F M?XECK\Y,$0^$FYJ $_OG1+\(3NS@;J^*'V^M*V01;3<@R/X),BB"('G\]C!S M #&J)@98TP*]22S%V%**4(PY_>2@&X$;(G-#+<2J+L;7#EP!KHC,E58JKHB) M\5JN(B%S?_<(P)7K^BRSGQV7JP55"P.G/T4'_ M0CW3+MO[FYBTQ&]E:"'ZN>_0M7^@8(($IKL(*/RVX3-V]*^.[;J;TIF2YU2> MR023*H!] ?9.!:&.#5#G$^C;2 ?K$8"> ^C=BN,7 'H _=Y!7T@@._=> D [ MH'V?:"\D1)U[UP$8\ #Z"D!?2-AYEUT(H.4!\'L$?%L6*&0"! "[)T Z>+I M -R#V=TPK[=$^Q&+/BQ%/.+5A)+#&-F;U#@]FV#KD2##0E/#,J;^%+%P& .D M:>"185*]*B&+>"RXX>&7/<4M-@W'WK8[Y7E_R?N>-C1)G+RL.LJLZO=7A)EM M11(3'F':(1P*F:8[KJ]PO(J4)"V7F"'4"F MFH.YZO?#XJ!^,JOZ_0(JX$*BS3E#$:"#:X[GJM]?#9^VEA5K%[/GNIA0QYX) M]D;"?"7I\AMDN(=B9<"H@AB5+EH.3-B)";!OA'W>;=_(#XO:029]I(Y,BBNV M5<0W/7;P[MBQITB+(C-C;#CHB<7M6!1&IPUZPA[%)+U&L>?SK4X5!&F..7@K MS+H*@O>B!>\[A6R&+S" "\G\ %< "[LDPN%!-.+#E@ "8 $8!"#_/>E! N) MVI80- ]"#PHF =;79.=8C8HE^_L+XH8V_R:[5@8;=_Y P? %^"+8'S9NF+J%A)ISA-=2,64 MM.NDED3[(C)K#LHI<."$ 3L?(%:E#5-(P#=GK /L%^!*G;A2S [I8L(AP!W@ MCF#>I]^F;O56-K*0D&"4>?Q'[05 Q]\;W7 ];C+R;:N1N43Z\4.Y M:JD#J2UW15 \K>.9>7> X]\/BT"]4@BTJ9[CQ#9IF]W@>3FW$PX4( N0I1*R M]'.39==C.8H@3DN5Y'8+R /DJ80\@]SDR7V\1Q&LZ76EMM('UL":9D]$Z*N3L:>4RJ029YV%6U)5I7Y'C*-W$TEU M:.D%P)Z(/6K^U4Z!9Y<4RZ:V"E0"*NW;HFMM9M*>5C']CM2N9AK)8XG5:Z=/ M,J$*?I5R@&_J'F"?#O%-(*=ZO GD5(\W@9SJ\2:04SW>!'*JQYM 3O5X4X5R M@NQ&]CEM=N,]F7EA>J/,TQO5@TMO%"S$]X:CIYW@Z%&;\J#9DNN1CJ@,E*K2 M$8\T.B>.L_,-;'=*P7:I3L\!X!APO(KCI)3Q=#@6(HE/EKJ=2M*1 -=BXSHI MDSL=KJO-K^M+/:4-@ ;[F6(X*<$Z'88%2WU3Y+XD3@%%0UY-4B)T M<2#?3QZ-(O7;HEC7!YXU(Q*PM^&ZGY2WG-*P%BM?[%25U#:8) #Q-8@G)12' M$-^;3T/J=T3TS]4K9TO,ZLQ,[U&EASGPR O[FR"'<,6(/)NVF**((C!VUXP= MU7F,7O_28"UX7;:CF"+$D_^V62&I:)JZJ&6CEK&=?G$ZK_M@;W!,\O7L"+M$ MCRN6.T)?[QH>N2?.DZ&16SHNMGY'-/O1XD_YG1W56JL:4L )X2REI.)HF3FQ M@\.]*GZ\M;)HB;$!11C8'NVDD50 +3-!\GCN8>8 8E1-#+"F!7J38(HQZ1RM MS(HQIZ<<="-P0V1N] NQJHOQM@-7@"LBKT"3CJQ:YXJ8&*_E*A)R]W>/ -R1 MF>]H$XHF9(^9IY\:+H';'WS\5(3CI]JZRHA84-8QG,?/J;8_G,=KWOQ)O8^C7Q,MM]B[0D M #@ ? %PM:(0!( =P+YWL!<2@\X23@"4'PO*Q5G3#PJ)*N?>*I##&G]KIT"W M+W6J.78(T"W+J -VCGC"8>PDV!+'.&'13%CTD?JR+1=%U%3U3<]NJ9#8\>>(FV"K4>" M# N-L>&@)X8I%G#0:8.>L$>5*;WF>H[/0U\2LHC'+GOX!<(0D!Q5O50.6O[; MYI)T0>UBMQILLK38J;MGV)U""*%PH)(";9P]@ ML,5Q?TT\:M\R4!V,Y_/K M(;9M@BMDWW3&T #55HL9L%9+&.#(,7*DF/W3^<,'P)=CYDN5)U=O;/56OA02 M;LX38DA%E#<2F^@*26D!5^K)E:J) 28^0$PT\T4I).*;,]@!I@MPI4Y<*6;W M;S'Q$.#.,7.G=F:_DBZH#A8\'("0*?KQ*79T\3G1PI.+E;V>7+PFVA85;75: MA;X=Z;8_,DFMU,KF9F_5*\G'(Y=2.>GPCT>N&LD5OWX'C(IRV%!!K$H^F+F$ M:,^A'A(5#Q"J^M]CH I029L-3DH[_W&&$KS )LMSHBLPIFJV.C5O*1XRD" M<(7Y%_H#J=.JC0T7A.$^>B-;?V6?,!WP4_0WA#Y_U(VGX*_$T-=*"S\M&J.P M5R]%M\+@5@Q.&M5HQ/D41KN6HX.SX*WT]8CO!/NE/[ MUG?$Q,>'+#4.Z%@%[T6H/6]!)*VEO^-_3J)0Z^WPZT7SR]W%\+?F\/+AXNX$ M8?,9O[IS#K)HI$66!N$3FI!@1%46VPTCM#_)_!_ZN[7@;7BI\3%I]'\]3QY] M)L8BQO[AYNR;8?T5O4,WW)F)7UD"HFE8I#DR*=>7U1M_=?10]!FCB<,TQ4]4 M+326\/\<#H3!#B9B(=M CNR.U2^CZ.[RUVE$O(:.QND#XR:K*W?&%!RU"#Y_ MQ*=IY?\6G='/*^WX>8NV46),2ZA$P,9RC<[[4"+1?L$^'[#/H]-K[/D.-M'0 MI'=:O%2?BZZL\ -S1$OTH_:!CL_HM,JV4IGJU(HC.I,N3T%A-AZ*K$&7"3X^ M1_$LI]XG%,Q553;]WGAI?J>/F*#@U"YT0;NBKZ4LM!"V]$7N0D6-?7=NFR9V M7%;,T9O8ODL;Y;ZOM$4_+.SK!I7V&\THG:(+M<'- ,1T:6A!<&<6^^S.L!9] M#K3NV+"X:DJ>H1/37G(8.TN[?^7$!*/UN9\I@="T\9Q8>W\E./34B9E\M&GI M4._';S2"BGCEULT&06L2]AH4]_I1])I1>6\!L8'80&P@-A ;B W$!F(33VS4 M?*9+!.N7AOJV[ZN\PWP.!12$PB W$!F*#Z5*XZ9(G.,),"=R% ME7'1RJ=;C?))76ZE-CIJRZ5@OT.0LQ.280^J++$62V4X@TGN+0"Q?=!-PP)L M #;6L#'?VWN$X( )JOP):KX[#Z8H4$-O&#*+/6;'@Q!8I)4B1%BYU5%='=[$ M&)1M.!YU!@@J/)PWI?K( P0!@G);5D'Y,X 00"@OA.9UOP!#@"$PA0!!8 H! M@NJ(H'?LW(/WZ"H\RQ> !$#*!Z0'6R"+&H[X3I3QAD,N_NE;!+7DH%K$P9WG M7>FQ45G/@^HDG3W1:LK=9DNNQ]D3+:4MS-D3PH#L:.&<=.C#[G NL[+B0(QR MI<( ZFBAFW3:0CKH5G[: H5Q2Y':+=#" &4&Y:1C#M)!N>IC#I1^)0?K 8:% MPW#280/I,"S880-J6Y8Z X#UT/%0_[?O>KSR_(.]P9'( M%Z,C[!(]KECN"'V]:WCDGCA/AD:"HO!W1+,?+?Z4W['IDTUSSMAX(7KSO\2Q M5Z>;B ?"S3? B?USHET$)W9PD%?%CS=LLJXLQG&LPL#V: G2*8(@>=SN,', M,:HF!EC3 KU),,78*T(QYO1Y@VX$;HC,C7XA5G4Q/G3@"G!%9*X,4G%%3(S7 MC)]96[]*]?U608].R)2"ZK.!9Y\*G+D$-=S#(UY^(,O'QW,SPX%EWYU MRJ,GE^W234PDXK+ !( >0+]WT!<2H&2;5I1*RB,>"&AY^V5.\8M-P[&U#4I[W%ZDW$G8X;6B2.$E6 M=919U>\O>3?;)LQLFV_2!=2+#1%L,LI8-<+;0!\-KS?@!OV2>P18;/2N(0 "G:H[I MJM\O(*<*"5_G"7 F6H.YJK?#XN#^LFLZO<+J( +B3#G##^ #JXYGJM^?S5\ MVEHCJ5_,!NIBPAM[)MBV[/=VXU2I)&=U@Q#W4&X)*%40I=*%R($*NU$!MH%L MV ;RPZ+FC4E_HR.3HH7M_/!-CPXD&COV%&E1P&6,#0<]L1 <"Z[H](U/V*-( MH]L%,U6>=8[ X7S __[Q7\RF]'+B&< %X,(^N5!(C+SH M. 20 $@ !C'(?T]*<%!(,+:$6 #H0>!!P3S8ZG <%+/7N'P??E'$2'M8@M(> M"$*1@SHMH6;L2!QLJ\\1?$X^[X _.<9[ZN/ *%46Z)@J^ZD@Z M6OPX3+!#A]BV&:N0/=89/?U45RVFM%JM2( CQ\B18K9EYX\& %^ +X+Q9?LR MJ)#P<9Z002JFI%W\M*1>MY*C/=.RYJ!6^@=.&+#S 6)5VC"%1'%S!C# ?@&N MU(".8-S99ONK4,;Q[?)X LVV5$3$CHG&M>8 MJ*70[E,L'7RPHT5IJ=O^R"3BJHY-;0^?&$@M=2"UY:X(RJ9U/+-M;H0V3O]>S5:_'5J\E4"M4@BTJ<;BQ#9IF]W@ M>3F/?1HH0!8@2R5D:>T6D ?(4PEY.KG)D_O(C2)8T^M* M;:4/K($US;[6--W<1,E]6D<9:YN6I+9EJ3. &0=FG-):O-VQV"N5227..@M7 MI*I*_8X0OLA-%#JLE )@3\2>?O[53H'GB13+IK8*5 (J[7OI,]C,I#VM8OH= MJ2WV-%*GXT@VD0@>#X^'Q\/CX?'P>'@\/!X>#X^'Q]?]\9!E]U:6W3]]BZ"6 MS#/LU(/+L!.NH,@V7X,B)_@:U*;<;;;D>F3$*0.EJHRXHP@0U0O.2BEP+M75 M)DK]&T$ =;303H))@'L!:M@*2J).75%H?K_:1E*%*K4TEFQJ$G M80B'Y:U03LI\36DQBY5Q=*I(W0&L _?92U%2AMZ >%)*:@CQ?4"SW3CM]Z6. M6LF)>;7/^JG(S\Z4&=5DF*.)O+"_"7((UW;(LVF3*#0HK&)WS=@!B^")+WTV M$Z9$UU'H??'DOTW5)]7/4A=E3=0R=EDOSE1U'^P-;D2^%!UAE^AQQ7)'Z.M= MPR/WQ'DR-')+Q\76[XAF/UK\*;^SHSAK54X(."$:)]2D.EF9.;&#>[PJ?KRQ M7&AW>T 0( @E2%(MK,P$R>-TAYD#B%$U,<":%NA-@BG&I'.2,BO&G!YOT(W M#9&YT2[$JB[&A0Y< :Z(S)6DTXO6N2(FQFNYBH3T^0UN_3LR\QUM0B&"[#%S MWU-K)/#E@^.^4A61='A3H8[;Q&2A)=LT2!<::O3)#M$WY0HESWD\30@F/4#T M M%)IRN5%8JPL&$L@YG/:7,LG]FN]YUX$UN_)EYF8VZ1,P0 !X O -ZO**X M8 >P[QWLA026L\0( .6 \GVCO%5(J#AWZGX.:_RMS'U%Z4BM:LZ5 7A7 F]W MAJUY*YHNT9K&2W-BZ#JQ3B*8*_-FHW>*)'<&[S]_9#\#5!PL*K8I/54 3S[, M]@#\RM1AJW$JFAZ$O/0-#NP?%E42)OV-CDS;=1&UD7S3HXL)-';L*=(FV'HD MR+#0&!L.>F)*A'FZ=?K&)^Q1742ON9[C\T"*A"SBL?@'_-Z3:5"^5@Y;_ M-B,D78BTV,3U388*.\[S#+N32]-^_I7HC^0K-BSVY7#L$>>.:"9V76-,-2WK MQ]#2'_ +I @ _G?!?R'QOQV2U($+P 51N%!(Y#!//CJ0 $@ !C'(7P0E6$C M+6?N.>A!X($HM8;:Q6S?+";1?!_$2%O 2)'4;EL0DD#]HNKXD6[W)N!Z!UQ# M.OD&;_PU\:C1RI!R<.[SU6/8E-D+ZP>UJ8L-+K250\P!V8<PQA%6;"M5N5U,Z#.0A8U$D^MCE%,*NX8YL'4J=5&R,L"&E] M]$:V_LH^83K@I^AO"'W^J!M/P5^)(:65%GY:-$9A;UF*&H5!HQB<-*J\B/,I MC"(M-VNVU[=^-D[O"4%88\:?W/:9J_;8BHA!#?3?9+X_;KE]\:J]B2Y7\D M,2W\AC.:?]7@CUMYWN7#7?3 N"((!Q'%7A+^?ND!DW'3L9_G5U8O:<0TT>W7 MZQ_?M[XCAG ^0*FI0L"]"G7D+(D O_1W_!<&A'^2^3_T=VNQXO!2XV/2Z/]Z MGCSZ3(Q%C/W#S=DWP_HK>H=NN#,3O[)\1].P2'-D4G6X/ /P5T_/X4 8[*@<%BT.Y,CN6/TR"BPO?YU&Q&OH:)P^,/7%:M.=L3F MLO+S1WR:5OZQO]@?_,:PXFL*?8C6V+U%72LQ'B;L864C78D^1//_]P/=.#JE M4N;S*W8G8Y-B"GF&QQJQ^"($ ;V;CO4U]GR'ZL6A21]L\=J!+KJRP@_,'R_1 MC]H'.IRC-[1EN5T[BS3[65RS1X:VRU%$.XG8-EZW8BF\N[*0-[%]%_\_]MZT M.7$D71C]?G^%PGWZGJH(<(/8J_HX F_5GJFR_=JNTW?NEPD9)4;3LL1HLR[I;N?BSZ[3S\MS=<-.*_/^0L\3K544>', MF+K*D*MQ!2C\[$ZU4?B9\3\0W91)B&7E[O*&T:^!2$5EZ@<"CFM5GA-Y^A]$ MXUZ^@G*(1'Q3;*BDN"*\&C:)_9^3[F9YO],317IN?CKD-16I4H MO09OU8;:*A!5)=@+ [M:!@Y55$\G_/%U6O.&E'& $S6OT(AT M61]Z>TH%>'$@T6?5]S1Y=IJ%584'&?A]2&B?>9' MTMC8ZA,.F/B<*9]\=,<;UF>A(OA%:H%RQ9*N M>,QZ7_@/2WFZ1X)V46 &P?^#^]O$B!BC-9@CH6/# *X S'>, Q340UQT^)J MRJ)FZZ3VKJ@WQK8Z80C+:]NYM/UG;^R;0P[#4K6XV%Y:'QJR%6R!I-%-8A=L M2VJ0=#(I*-K*&CEF_7!)1ER2*4@ @R:$*)JE*]JK#:_Y'_K% 4N$0FVVGF@D MQ+82(0HY^-LDO(/], + G4VY5CN3N@LI'(K%NS1&+62*=XU6)AT.,G,A'(,9 M<6M;=>H@P*QL8KE2-&1)HJ)A]MN*!EK'>JZY.'=^#K(=B;+;*%!ADZ(@*SQ+ M-K\@1SQK=TN"9](Z6&7])@$H*^0#@7S(CJ)B:5(T+R$I[[N /H@N MCO'L(U#<&@T:V)5LQD'6V-4^.>MD M4J9_$-I_D,P,VXVPZ05IL(YYKV'^R:JV<5:J @B#]:EV*PYM>V"T@=I<& 3@(EFOPV+2OOBBTOZTF>&.-L/*7Q+D4?0=]4:AZ6X4N.Y2;&R*]6G/0KY1WX2"5 MO&7Q<&.]$@KXN#>(5/-T)FU;V/O[,R=S<=.G&D4JZ\2)P?D)1D3 MQR$Z#PL-+=80?2]7W4"5-L2!X6 :Y>NYXF"W66"*NO05K_==5*#=@?Q%R21SCC3:^WYM,SYI% MJGW20941X@U$E=C[BXM4$:^CE@/QI-&Q8'10^R):$DL-#_(Z->T9(=OG1>'1@*9A,!SPX%F[5^NUTX$DH38RY( MPB(Z7F(K'58YD.T^ 7%:^KA*LXO%D _X3D%:\M"*DO M\795!&L]M<#B2"E! MLD#%?>+C1:)B5ZV,'#D*@^2&]_/5/BHK.!+/+RFE%+QY%)$5<.3A! M+"-((S, < *'4]USC#B?_72)'M%RAR%2[-IX+$>GB(CX#RG@8( MWJKUBJN]2F\27W([;@F[BOEXY*)<,%/0L-Z(*V<*9K6BG"EXA#,%M^L-M(Z6 MD_4# @DU(D3GU.R"),*.0*"J@Z3R9BS\_6_?F.+D*=DAJ!0=@EJ--$8-!("_ M!K@_ MCOQO<.5D)('GD MBN:][XPFF@OK%2",I#&=GM^XU4AC]L&]-J.3+Y_LX0C@[Y"T2;]9ZQ4W$4$& M12J+W&D,7,@6N=N8Y5[KM@OKQ)I*;.0@P_W1V @?S;O&G2(E7168P3Z3'C;X MC6\"M-C7;QS- Y B3V+Y]EB^SXB) K"\6>L4UX4HY[R *H5(#E6B"T(D8\/2 MK)$,D<@02156W#U$[\07%AD=$ MAJI-T9'YJ87+HW1<,,TT^IOLCM\;0VF-3F%==60A1I)@PR<>;?B\QC5Q[$*N M&EP@C58I:QRQUP%:I.B(+C?V#2W!M@MB5;EV74=+#53&,@"_(I_.=J#J\' MXGJ.,?*(CC\,+7WQB\B5]\0Q;'VUQ'ID^L@IKCY&=!KC@^:1J_&8C';U4*FU MP:# EK95M5)+@<'QTC:-N2[E1^%V1&(/:HUN@3/*I;\5GW2Q3E8IFJ<\$[C2 M0@L5,\$I?E14A!V@\A[+3982A0PN$+OU5B-#%A(RBTL^X/X;$-(4[H#/N!W# M\HG.R[!M:^?^O:U:MR'["TC"V(4PN@+"4 ^$,-1FK=_*JZ'A+H1QY"9CK*PE M.*2MZE)V(]&V@&AUV\>I0DM4^U\E8BWK=QG+6WI"H9NUWIZ3T.W6.H.\>IXL M\Y;6H0G=XZ:3OE &'PB=J+5>KR@9G(1.I#/Z #6+WY_/'OWIU"285J"9B@XH M;=JN[[ B[E&0%*\8%L-EP$F9!2^SX,NY8C4:!>5N.>#\547W'?3'>1/"3044 M3E\D'LLZUP_NH/$ZD6/::1$129CX DN6M4 MIB>Y_Z%C6QK).^E@6[]76%\9$??_S7NV]1E^PBGO9\K_HP#KTXTW]I>0%?_W MT@;^^^O\T?3)"\R7\U[.>A>W,8UYRM)#DCPC@F(C@J(Z\M20W_C9BBDXLEPZ[M6@$&X=2!N4@F@G;A2]H@= IP/*LR!=9 M.DJ G#(R-1>0[?[;^=]/EC&JT?A5%#;@WU"ZI%^=T.66UKM^>@@7C)(SWZ,2 M>0B_?V&!R;CNV._!+\L_C8AI*O??;G_^B'V&6-('!+)\UB=G[%F*T@V>&B+W MPM_1/R>A0G0__'95/W^X&OZ]/KQ^NGKXHFCFNS9S@S@+:A8667CQK\J$L%-4 MT=?/]:A?&O1_<-^*BL5_.OE-=.)_7(I/'$&7QGD_W5U\-ZR_PF?HACLU-3A( MPS(-B]2?37OTUR+OIH\.%U5^UY2)@PSS%\\>G2S@_SL_" -XJH'J%X,=7K'\ M9:BI+7Z]H]A[0E:&;O4+9/DTK5L[2PK_3=Q/66%_-89V-<4ECC%>RX@YJ2V? M93)NF$U( H"'4I(ROA/%,SQ\+/_$H0K7P>'=WCU=/0*V*!=WMY=7MX]7E_C7 MX]WWF\OA$WRXOKD=WE[<#+\KCT_PQ8^KVZ?','QQV(+D^>S3S]OAS\L;.(?/ M!;PS8BO%9O;]$@HS1>/6?P74'"53N!>5GCOG1;.,_]" U$4H#>'#T-+OP1;& MUAO9!#W";9U;M*Z M6JJWJ9UVL]V'W1!0LJ;(_1R?!$(I'PI9H-1_^:YGC&<,X,-3Y5QS#1JYBYX! M31UZ]%]AE1G^%GEC9?[*2O#.460I^*46<:K@S3Q-EA0S TG0> 7E7/-UPV-Z M65(-39EH;T1Y)L12I@Z9:@YK)8H/<'2XFH 8]28T7F-8+J 95U9^ M)Z_1PT 1-8'=("4V&[__1E[/ZO^' IXNHTVG %PJ?QS?A'/"7QSRXILL:>%4 MN?<=UT>,@ >X_F@BOJX&"H_C:;3G:1@0IAUX('[.3-6=8[&3Z.GL]X4G$ MO?_/T\=3Y858Q*%KP<]DBD>JS?%VZL 3C"GN]A.]_-MP>/\YZ&;H+T=>E^!=*8@ZFVK!AJ5J6@Z0I]MTB(CXKI(0?#>BJ:, M-Y*);8+*YO(=T.P^;U:; MI_NQGG3SMPF/$Z^ 8\-%-7[:^*21[]!(GZ5Y (=3!=%6^'SZ(KCC&%3R0-P2 MBDWT<3%7NL8'N^X5?IBXF)9(8F]0+N%$7Y^)H[2:-04Y/7^.$[LCP#-V70 0 M@Z*8#MCM&6\D@,)\5&'P[L';CGV [-A (UF9$V;R!9#EX\M"P?KG@@4QN?9"5FHG^? M(TX$9RAV<[C$H/C??(LHK484O3_%7(\\0&U\G5^\L&OZ:_/K9T;240;(!3?K M1PW\FS/4];")GHXW 8V!GTMPDPNZUGQ9'90=QW@.+B=SCP1^V"SI. AB7GS- M&X-D!:X.; L!_VYP5-*!#P)/E-0IU@(#]6U_'1OV&=&('=N"/T<,IE17G+%_ M+^O(Z-MLJ@.UOZPE%WXT#P3-)I 70]VF6D14^UUX/ZD#BS?S)^IXL6(]E,\: MGC&5J@NZ6O24HTE)R920W96+4[I 28ZQ5#"-$L:-Z_J+=(%B_($9 #8HOY), MA,\7AG#K31[#C<74NY%G(Z(BDM84BJ5(#]?#QW/%6 ''HP< T1S=57Y.4>0J MGTZ&CS]//B>2KO68BQK=&B.QD[EW1+EYQ?'?G%CKRH6M4[\!-7>&\*U.?V%' M#U+^@;A3T 9(H!H\7EV$AE5D5;YSZI4P7L$P#=>\H6Y6U.-/3A5XKQ3>BE[" M=C@R 91CU&ALA^^9O9\;,5SIMA;L.H?0 2]A-V%$"-M?O =+WFM(L0/'3\/'B\]S5$(78@GM@:0.!WH@PHIMY)@JAQ?W4!F-;H%!F M^S.I=AAU#Z"J"5N&T]=9P_6'\''*8QQ(_S^&IJ"4+]SQ=QQ0SU^AQAT?L*\D MDFIA[\8X6 5L;C?1_<%KX'T11TL$/R( PFTF-1EZIXP?7&D.^CY0H-((,KI, M[(GQ;%!'QA#P@:*@@J8_X^.N__PO>"%.B"Y[GRB:U.;P,Y*])?F8$JR.P36I M-T(#IH<.,%#7@8ZT$36K4-&_B%H$H?M5F?M?$7@"G,A;HY\SZH' @UTA$7*+ M/'J3#$F#F_8"&?%(7B@R,SL-^; RT@+(.2%?3.>@Y[ZP.6M"1T3$">%&VFQH8Z#$9 IQLU.+X@EE M_621P8!<"KRD3\M<7N.FTV:C?FPX+N<=__8U!S<(@I"_0/P)=9BVKORYS-?( MFV;ZS*]'/>.<[XP9-W.YC/NJ3.QW\D:<&G)&W=Z"ORF&EP*#DYQL1TX68FG6 MG&P0<#*>84G3IQ(PL5Y[+1.;K[3"O(2ZD\_58%UWT,G%ALA1R?AO'_YB'NM7 M&UURCF:YZ-&S1C/.E8PP,70A$A/P,V-I;Y'+HQQNS@@#<X&Z?,NS('!&\ \21[U$FAS>NU--R MKXUA^KB41;P$3\8V#,CS:>4]W(C"AHD=&M4W(U^[&-BG#8^9[ M_F'-AGVH0 M! .S02N+8.?^I9#< M]CB:$-TWR=UXF;-A?M>(MAZAYT4S2L4Y:JHP1TWYG9G(+$_X?TYP* 4Q3=X/ M)/P,RN8H_,Q2<\>&19\F3MT6$_&Z]&=&OP9FY="T;FSL_CM/^/>Z-_'A=D<'%*F/3 ,6J@/2 DZ.B%N_<+&]"_U0 MGWBO9AV3AF] .ZB_J6_U /?#-\FFOFSEI9?/*%$!]?:KP"L ^*S_.>EN3EA/ M_!11T48^>:U<5UBO0L;\](2!0^4'BQE>8W.ZY*6/.>^@3$N,E$N>1L^Q!%XGZAY:>=:!9$ZG2S9D*+!+T$ M?0%\]-!YGBH17^3,K3(ODR!= JDJ07IH()54>G @S9M*\VD$MWFGW.'547]= M#XX$RVQV;[,P +H/,>>VW(Z*0E=)WCZU8B\FCT<>3]&K%-9,-\'>LN6^M\M! MJ*TZK^T,H)T7W*;GU2!!RZN='A@WI*ZSIJ=FL['EV&,6$,?@^+XSY%JU1F_W M&7([G5#BT<5'BD&Q""1NDQDB4-*9POLA$#;)K/6;NT]IV.E<4H;U82)///M) MHZEC"M@393^][NY#<23[R9O]I-&G,0WVH];ZW6YQ["=U4[P4,V"*^G@DZC08 M$I?$LE\-2[HSI$$JCT<>3TF.IR2.Y:SY+\T974WS79O:7')OQX8%B]$/N]OZ M-V@V[[*&^">'T9"!Z):FH=^-Z;7NW1Q"%**[>4#..K5^)V?'1]D-V%)B5&]; MAT[I!]FA_))YXWK7A<'SQ MR\36 F+3;9^.F2F?8K=^=[&$+\K]2,VWSU%BQ3%14N_^,G&W#L0@.4C$[609 M0D@3<9DSK9=E7F4VB%M>96P/A,Y2&UNWK>W5,7'$-:5(1:FX\G[JET3TBB.Z M.!"<4D D=2X^:/1+C.BIQTE*D4=:\OS5JEMM+']JZB9.2?C)]]8 M;-E'2YS-$%]U%G1:W-1C=C%RW$C,)F]NKR-U((W3CIIGZHR0:U:L-N0 T#86 M:\49$/&E;GE@+2!KJUDY$TUB;/:,MBV.Y\?7U^7-:+OM$N"N9+3E8;1M<<@^ MOJ@O)T;;'I0 6:7E)"VG5.)=TG8J(V^,%^GB+(]T;">.%])ZDHB;NE 7IVFD M8SWMA[?2?CIBG(UGMN(4@W3LI_28K;2@CA!Q8_%6G&&0C@6U-[,MJ0WU&Q]T M\QM-]N,C@Y;FQ.4ZKJCHF5WD@\Z(7!HIN%S8PX:$XS7! "G$1K@P.CH*;8S5 MB5&&Q4=TN9#OX&YU;;CAL;*6+#WBW?5.GDQ9_'<+;8%7_$-1SVQ7QPEV 0U4R\P/##<.L/(>P>$73-'_2--H6H]]S1\!4G MG.W*+M#,[O97K8G(-#3A>#5\OZ3HX!H?>2.#*'E@5;&0R+",#-U:L[.:,"U" MAA4,X.PU$5? T7>9(@SKU4T'L29"F)[(D[]J/DF$64283J/6ZJV64"5B'AL$ M\;(JLI6T#\>+]IV$\(L?%8":A;KP%8V+NOUT_/<1VW(_,'0R& M&BZL,!G7'?L]_&GY-QQOJ-Q_N_WY8W-?_Q4-9YU^.']:[.QP1LS!OGZ#C84O M$/FP\/OBB:^:[-W$"71[7+(@OG\U69T+2O M+XJ*ZBEW+?_2H/^#^U:\SORGD]^$D/GC4@P9U'?3@G#H^>O*4')=()HH%05DO7)-H9I]JA.>'\@; ML7SR0$;VBT7G/<7.>,8"\]QF/"<["_X&2N05Y!SGM3:A Z?DH+!DA_:,M7 X M_UV+'WG_QO0JH&DR!:5))R98=<9HP@PZG;A?E$\Q"S3IW9\!E8!(82^HT6D4 M75&B X?S)O@9-FJ_HI"(6TL5K,6'15/-PAH!1WB&5Z<*B:O04<8D?%C\XBV^ MN$Y 6+T:5K XW&JY7*V; JF1^&7:?!G-!!*"?:Q;1=% 8W=_E>JRL8]J\.? MY3#\_P\^+ "O!JJM!E "#HG/0)RQ?7?M4:%-[\+?[M@@^B;]Z2@I*& VAJN\ M$LWU':PU=.GAHL=#H\HNF_!MN8"A#O.FD(\IH9JI9Z/+ T!%@*1TQ$T0+!,L M046U6!G[YM@P301A#,1!&V$*#]SQ:CMK<8=.!0_(1)GZ#CS)A2M0J7&9VR<@ M.1??(B 1/@A]VY=!1 T0+T!&^HZ,0X#<\$"U]YC:3@\?A??"VC5^-1[ _'(\ M&:(Y)KP#J]I50'VA8]==^M WVP0!",]\QLM/E4#_D&M*%RH(Z#A$GR@9LWF;\I Y"HZO!J\-1A!#F[C&=/3M@J.@HS!-*C#" M;6LO#J'EW[5 H $USZ:(&(!O<9*BP6A0!TMA[D+EVU 0RGBH?%-XVB_$@O? M50W7]9G4Q5LH0B"#1N$PABVQU_8=,7%9)\1L'.W)KP<-#1@RA)7ME*,*8Z$,@Q. M>40<3\/_&L[(?\4:+J3F9S)&J+9\P@I(609)//Y/+&("9 _&50W=S\#9 OQQ\4?*N)9NT"*=*RA_89H]TT>"5Z"8X1CN7Q2Q MWX$!(1K1#3X31)KUJ%D#Z>8M8!7>%<,0+=MC')%C:B L-<7UG_'H:(,Y![0F ME/-S'LLI,G@N;273^XKO\&\?)"3318(]O,)5J'2X9*J!4"#(34,I1D^5F*!1 M4X5[^7W@T?J,RO;I9.92T1\2WLK%2-LHQ30+WHL%M:@(Y8(+KH%9!?H*6>*N>!P1I1X()[/5#*=)?[Y*<, M- R[7!+1=-^!CA1/^PL5HC?8./8)8>S;7;L;AH4CV_7FE\ZW2D4,JFL,!S7$ M#9_I31RQ5BP_4 Z8Q( O?7B'^6*Z,4:,Y"J%'=$3@?E3A8%>@-HE/E@S77OI MZ=R@X%J/X-&4W?W;-]!T@%OYRS*#8/7(YUX#5#CYU>Z"$4,/(N\Y4>\<8OH8&EVG:[Z[RB:*0[;MPO?OYRX8W2C^!8F_O9O#R M?QK>Y((CU!#,'&]HZ=\#+*1.Y&5_9[^O]MOGK4:],;P^K[<'5[WZ^7FS5;^Z M&)[WKSMJY[PY7'*%T@T:<*3ZT/N?D^M.9]B F^O]YD6OWF["_H:77;5^?=%I M#AIJ9SA4.X%W_7>:L<+##31&ADY[G@D3?G;![@L_,_?^V+#H[D-W_$*,8KM0 M"\,?PT)QBAB%";B_\Y0:SXD\\0^0HZR2O>">N)E,P9#CJ87:W=]\BRBM!DN6 MD*/'#PJV0YT[KR1<#PJN2Y$QD/ 2P <%X$"E 0B/0?Q*^CTL\*XD*>8,WY(4 M4PH R=7<-FBYF99:AO\,0@,K4)#K PK!T+SZ'C&O/H6$>\(",F_"D&OCE"MVI=G[:=6=0<%BL&2 MUI+"HWEX00N!*$,,,L1P0.Z.:(A!E:ZL@X*M##$<)EQEB.' 2Q## <-7G%9 MNPPQR!##\=G"75&(02TRQ- ^.6NVLYPZ)ETJ&:"1*,2PJ7=7;B&&MBI##.7# MI]@00W?K :D%A1C.FBT96:@07HE""^DQJH2AA4TA=HE094*H6'P2Q1+V9T[[ MQ1(*E7<;8@E1A_X1=::\^A@1L'=H(1XOF]/)F(P\MQ9?7\C*"RDNLT:6GN]@ M.P+#G5<'N1IK"$2K>'D1)2UA"HJH^&WNO/5)I))L7KC/2V2"FE MO&U>O!1V M"0C*LX)K3I4A[7&P50/">3\Y6FP8UTNNWTHS:,?XSV3/-Y"6%\*K$HITL M^%0,7G_X"J?#^T5$BKR]A5XG_Q5+>5N/+%]6F1YQPP]LK[0(C>^4J^ A]763 M2[G.R9EZ*FBP^HJ=9&R+X;B>7U]=SLD0$/&'N?6DX7P.LW6ZVM\Z.$PEV3FF MT)#VE#6D!3)P#7@X+4L."2+^7$73&3=-:LCA7)NGJZH80\[M#C<-)%63(NE MW+=U"R,I*XI?'0><.Y*J'$F?J" ).'# !&U+XL M*I&,L!T%*&8@-VF1/Q5-V/LB[%[U/H%_W0YO%&U$J]EA-5AZK4 +A0HO=UY^ M[JJ4" K^7VSL<4YEVHK -'JV!]4TP$2C4>F76;_K'1L9+N^8IO>M;'NH%5K M-%9=RZ45%H-]\B#3/;IF7Q6>78ZR(=!;F8"8=WZ)HB*[)OY011(XJ:1(]U![ M??&9HJJV1*9EE!)BD;N=BS8E[&QTBL5.]93'D'-K%I&LY_;^3Y2=ML_ZLM.V M[+0M.VWOTHLFF%Y+=)R7 "R>#4R8XK_!+KBQD&Z--W)O:I;+FG O]=YNEJ[W M-ITC46<]N:)OI<@.W.+-8!>QT;>@,S@":XWW^!M:%O8Z^T$( M;6P+1_ 8O0KQ)HFBT:8OT.#&YT_J9-SP&HO[IV[VN$>]:C.V^(L#$$:I]&_8 M..]-1GO6!K!@([1L2L5N;76X%EU ] -J@O ]^X"'!VHP?LH=WQR.O4M&<$.X#"!NO!1T6?HQ5K4(J6-NY">MW%7G?= T7LT.# M?6"PHVY\U">&KA/K"]?RVXT6,+TDU[5Y-TR\]HS_AP]&LV8<6;#QG_&&A&T[ M ?X X7C8*9-Z\+108Z[#A[:THB7PQR)>@JRKC1(@_*ZR$#T/*T6LS M=T[3;2%; H[D:32L%&,HMQN#A$/TD,L]S:9$-+@JV=PJL;XUG+?-/9_-+^&= MQ.ECKZB\O;'@F3YM=7F'3/AIHG%ES?U&>?J-=4];J^]LJ*^QT]>!-](/U0*, M?*6'X :Q;D!/C;T6H)KV6D2<(BD;;3:C['$S8N_HD\QI!-P.(RMS8]3PH(U# M\]8ZO9*D8JQ!5=I'%&AA3 P/APO< 8*& T'Y/ A]0:L918V'P-%'Q\+0N268 M2L 4QBF0G+-.S=K.'=]NBH=*RQV^[2%#C=#5'+HP$ M88Y*;FY\AFN;G*7MIE@&K,[.+/FQ=S=$,Q.S7IUOD17))8Q-M-5GZ>.F/7# U-F=*2Q+7R-^,21;] MR,TI6([C2=5S&\7B!YH3!XCM>F[\I$2U=-[:RV R8*K%AUBTEV[)E4YF6/5 M!['7[#*O)!\D[FUP]"+;UG1[RFSG6]NJ_Y_0PQB& BALE$^X%O?#+OX4^&%/ ME7O?<7V-C='"RQ>O8W,C_O#AC!1@[& OXA@;P()7P_,("4>+"3:"7W/OY2?^.E3FN,%KX.9#YV4-]C$VP.*%OT)/)TM^ M!2@9P>@X[MK$36,B4+#PO885PL84?YN?$LM38@^E(R=>,>'4]9__1=CLEL@< M-W3($IW:T^AI#P;/O!(OF/^#SS/<8#X4FZ!#3X(.A&'OSZ?7^,X4!WGP(5%+ M\#68-]>:T$D6> &.L*GC ,JH%UUYTTR?!"_Z/.,#5 +3"+.4(F>.?[B$N>-G9+ML($YK^B\X E4^*LQ"MZGQJ_!"2!PT'@3?AI-#$*' M!B&'T*&&*[V4:X)62SBK^=[$ M=F!Q=Q\P,->/9]OVUC7>M&<[_HH+U@XUU1F[)[+MX*Z]5.BL/WT3Y MWT!7O#8L4"LQ_3X2T)+I.9M+4QDGM#A+Q!P>_+8[:^PZ:D1GW@"9S?6'Y!+]S!B+#@1.A$AR.BZH9 MX2CS8*PS:M0*CNE4W'=M.I\OGNBA*I<:[ 5865_X!DQ/&2.J4[.(2ZM% \%^ MQF@I':$-7(%616+5"(9+GS7K+YX>XSCVLXT#IJDP0S,M6!'5&BU>N!D.:W@' M&ID#-A1=EM8UL^=Q(V>30,FD76Q<@O*FU.$]>KS.$V?7G]L@DD5\A*G"/$58 MX2G#XLZZ,F^XNGG#UR%?PC>/<$HC(H.WY,&Q[)"ZPM!TU@.3D(WP1!Y4^2&> MH6IV/CMGXUX?<=KK-Z#E*;S@LF:F=MK-=K^SK)>EW0:;M_YP&%TUD62#YBNR M,;9LTGE(<\ D?+.%;Y&S54O?@+7;+;P!ZY7OV,HU-W*"%CJT[TKSJ\+;4RET MK+1[0#U8F^U"FHCUU_G$E9>,1$$3,X-^C(8C,!P'L0A"E M-1T+EKM/M!!R#OU0Z+K5E+H%<8\-;$&-D9,5HNS,15T%I5HY$4[<=)G)H0HA M'(B2UN"0K+4E9"GFHY2%8EEX$V2!/&("2"#^:$$]!O!'4@[NRY;:N]J+ 6@> M-(\@= K2BF]#+-AU0DASM1!7BL_2X:EXT'@",^Y0\+336BT:KJ[4/1#Y%!O: M2T-,;9DNM1TKV"Z=*3U?T1Z;V-5)).!8&QA.M_J!Q,T\)[M8XG9@E0[5ZCA4 M>]6/5NXMC)M93@63SM1'ZLJE$6:;?YS4?Z@/>$AXH#>6O9HH%=,D#J9NUZQ9HU[KM8^.?):T_[SKRY#N+989QJ4U9,\/P M1D @BC\!3YSM**Z[@RSS(I=5\E95$Y..#\OC\I0JA^6#5I9QX5VPG,G(WWB7 ML=]H8[1(R[U(M^&E=G&K=N">?I^5AG0I/6']T$T BSUO94J'LD8FKV*_1>RC M-W*(;K#6Z'08@VEKEO+,6M!ASSXM<=>^H%7?[)2]\_#8.LBVYAUDDVX%E _+ M'<,)X';$FPBZV7MTKH>)FPC'H(X-I-,-,Z'9"2E;3>S*:7KC:9+NW]D22D"9 M(GZ _4S/:$M%MD]V7="U<_^FCS?6&RBNMC.[!#B:-K;D%C=Z[ H;/>;4_Y-V M=CL_58+=&G08-_$2]-=.O]%F=J\L0H^EMM:J W%""]?*XSQXH68. /D1P&/7:L%VK=UN MR5JBBN&..*^!.I#SPQVU41NT"ZQ#*TE:<=9L]T_;^0MG7DX=^\4A;MDY;RDK M\0;B)(MMF"V"X<:Z=^P1P&!7BJFU>[(C7@7011R&WH:_IH$N[5JG42"ZE$3% MS9J_7N-HY@G1E1?;UB5WW854,:+LRA MNBOI]1NYFHUKW'GI9;9+?-P>'[L-<0.";<1 6OC8[>>J9L?C8VG4[K(K-T>7 M.-IMB!L;;,/";\G.C>4&-3",2Y;J*?&R%'@I+G7?AI7OCI?JH-8=Y#E2*?T4 MY"+2$.\=>PHR8W9O@O8^M/2K?_O&% NG-Z4E]@M/2[PX58+=TYS5<.O'EYRX M< XD.(>#3E%1RY;I=DZH (HPCXW1@3F8Y8 M0A#);-$2@T=FBU:5"55&:,'!5:9!"Q!>CA)P*NPXT9)IY-Q M6O#FQAS?P<[,0G$Z0*-A/6[?#CEF9Z: EME]&N,650M(8.BJ,=F$_USKGCB? M/6OF'9P:_!S\ M>1,Y,MY5]D&S7MCU/PS+>/5? ^)+2&X_73+V3?0.GBPR@MX"Y=5=,OJB^\X, M;-23L]Y*("GH@%;H 6@?:1[ (.8 6H.5CB+'+->2$%SNHJP5-W@D-?PK0+%2 M.[5FD3.2) 8FQ<"X^2"5QL!VK=JE=K9)6>%31 MWS/6J5IJG$J1BTZ5\+53U:1:[9C7GK,1J4F55H[MZX>*P;H"I%=;K36+E%X2 M[Y+BW;[.J!+A71OPKEEK=Z5[JG1:T]UX;(Q()*L1E:>Q[P!^^$[.%6754)[8 MB>6F-L6YHO)1FS:^<+H*4YSKJ2/UI;++K?:^GBA.NHTJ]4.@WI?\G$&)EI#Y,[#%TH.)N49'^[M8VR(UEQZ5CQOKZ297S* MW[FORMA2!?!L7]_(<>.9](6LR:(EFDLFMJG+])Q-B6[!2>68E-..\X0T<_&$ M)'SM5/TA[3A_2#-#AT@VL]TKV^8G(T&7>'=Q\K"SK\\E!K&+$(ZM6K.9PQ1F MB=H50.U]O3LE0VVUULVT,& 7U):>'[$^^&1[FHDMP07=/TI3IKY&V5M?YA0\ ME)8Z'7:54RF-U\[.;=(SX4BPJYK:&$BO1_D19^>&Z1DA#K9.+W_ X@C=&*[[ M1=%&(__5-S7L3Z7S7C@4I5",::\VG,)_Z!=2DFW76* \7.I U/_8!K;=&-,V MGND-YP1P&<%_^-LD^ ?PP6&$#-;RR!W98Z=5:^3+'8^V W.Y$3C&@"TW C=J ML/GR(+"T4L7B7MR=DL\1EZ)=U%BV J(]B_;&.?')W=H;=],WBW=O=PS"6VUD M&:&5;;@KBZ?I6^%[X6D_5W=R^FVY#Z"%=+1;M+"?]+P;K= "5\C'E%@N4=XU M5]&F4\?^,' &L#E3_BNV(_S2=%O>V[G96.[M'(>5T9V%6-A-CH6=D[/FZ:J= MH\#QFO '@X+N.]CU!)MDQPA];^(0UJ=7>86?)JY"0-71.2#7WZ=$&\DJ88NZ M&CWH^!/L"$]PM3MVQB>HGJZ.!PY.4$EV>*[QL7IT<3>LGMJI0E=8P-5=4;,G M.%AUCIIJ;JBYRAT9/FUWNFM0"%6YG)X7<3*U8*]W+%2Y5AY M85NNY_C\M.:3>A4#_F^-3!\7IFWWR;S-TMJ>2XII6.2TB+[\Y(/N->B0KQMO M0??C^V_73P^Q?18C7?"#%OL+*TS&=<=^#W]:_@V;[2OWWVY__MC9/BP-KL\'0(-A8.&-CZ'UX_73U\433S79NY M@4Z'LM@B"P?T59D0U!N_*"KJ+-Q%\$N#_@_N6_$>\)].?A."YH]+,6A0"4H' M,$]W%]\-ZZ_P*;KA3DUMAJ>(R%I_QJD+B_H%?7@4 )H"? KXP2^>/3I90.EW M?A@&L P#E18&9;QB^B>-Z>2,SG' "1D7R-%H/J6V%1Y0%K1 -5$R M8A06T-G2E46,?+FP@!=V)*/%(S'ID1CT2)1/F$RJ-KX"A=*_FE^I M9 F_O>'??HZ;";.UHH&/R%;ABR@DVRLRU1]R\SB:$-TWR=TXXFJGV" @8J01 MRLN6*;G;5_O]3K=;;U]TX%_7%YWZ>>.\4Q\VFM>-_K#=N!JTELB<;M:P?*(/ M01,;M=N#7KLSO*ZKYY<7];9ZJ=8'G?GI"E*3\8E[I"+L7]^O-_E7GL2ZJK[(\>>>7V 28$JSV?+47@)($? M]Q2(W7X2JQ^ILX$\IX0<)6]8<\"281S?B+!+ B -Y7F9I?BQ0>:GY1"X]S]@ M$G[3#"O5T5H21,<*HJ.4=U*T'2-UGA,+A)M7 :(\-LA0=S5Q/[-CP (&":*2 M@DBI!'2D5)-2[4@(\QY#&I4@RF.#S(7F3I1KTWZ7L"D=;![?M6D%P"+EF)1C M&*K^@=M<17@ M -O2/7J:1\L,L,+/FV$RH6UAZC-M2+=0UD_#I]S5C,J*.]0Q2S7I'()'SQ[] MA/LMSLK].6[RYN?KN[^*X\$P <41Q"G8C&&%X2X;'= M0( MJ^6V(]TT%Q_LM?B&(02,#6R@XGZB;@8Y:M=W(^.SBI0O^Y,^7N"JDBTJSY.Q]N)HE+^ M?9!Z?V4]9:Q.:EAV&KM+MKWQ.[&1*5$[*6KW&HWL4'M7(Z @W&ZJNSM-)&Z7 M$;>;*>/V/L9%04C=57]J&0 M\9B,/&R*AA8+PN,-D*^B%DLZ8TM29QG)=K4#9^F6S0"*[]'V<8^MM6U+Q%:: MNS9:SXF9)!W?64$5\?"H)I9H1 VP"P[\Y$TU$6G<:I>,@*JJAQX9%:6=$Y!& MC*DX,FKM/NI#4M$14U':20A[1;/R)9]V5 IU5^<9E(=^CBK6I?;668O F941 M(XT'4M/0FEG MGV1K.^9 0^W![C49DHJ.E(K2SMO(V';,@8P&9?/"2"HJ/16EG1V2E>V8AR8W M**DN=U2!QK5=#JXLO2I#A>O;80!X#H\5Q=W&FN2; MYZ!1/K!3F^-$HJ&=2X,^>TWUHC\8GM=[#16N/!^TZOU^;P!W#X<7C7;W_%J] MEH,^2]Q=5P[ZC&V3;7S(,9\I(8=LGGUXY%VUYJURS.&SO+"1$SZE')-RK((Q"CGA\^! *B=\'B!0Y83/ P6LG/"9_83/KW*$ MYTX/C,WF;*OBJ6'=*H[P7*A'Z6=9CU+U;/S2H6$K#30L2ZG(0KN=IL3#4N%A M+!JN&6B\,QH67L71;NS> 7BGXZU>P4;I>.&:><;;(6&Y"BSZ.0_T/-:2<#FW M[FK^F(.S/OCJ\5&\EYUNQ*Q:@46!JO M"XE;'Z>"IA4;KZDV=^^['="XS/;NTS)ST/,/HVNPG(99 MN+;?$;?W+5#;EV/4I)A*)J8ZXKZZ16K^Q0]*Z^5L#$C=:BMKM2/N8ENH&5!% MCBL-U]RXK+AC;#'&P-'RUR/T_\LYD_F8#%FUFNZ(9S07&4C(>U;1V1XI$P5W M:"\@GIT:>>30ZS5_MY=IR5DPI*+#YB227M,'3U1D5& MD^]*/>I.2I-BI$G:D>\*S8$$.;+'#.+4Y+2('L_54YE]6ZXB M_BI-28R.*BS!G,1$,P^7YB0VNA>#UE6W5S^_QMF*S>M!?="XZ-;[PVZ_>3$8 M#"[[YY6>DZA\N_[;/]KUR^N?8%N^UAW]I>Y-P-(DC@XX7A^9!BQ4=XAK^\Z( MN/4+UWW@'^H3[]6LFZ#>WP EU=_4MSJ^*Q[XH7<^E=,78QOQ31Q"Y/S%E-"C ME*V-)=LH(=NH6L/.=*8ZJG*J8R4Y3AI3'24;VH4-' @0@FB MTH/H**6H%)B2YN4$RD.'3+5F'$KHE!DZ4DQ*,2G)7N-016':2ZT]6]G6X*L-BH3:@Q MR]F:VR^>PK2=GJB'CEIO-GBS$%7.UI0C=LID!_9$W6WV0=B*#=>,M "H-7O% MC'Z6R)I,2>J)1NNDA*N5F+!Y5J!>)9$T*4<5C=/9!TLK.%L3>&DWUTYA1]RG M6:C^RY&;11H!HKDXA1H!51P )^V!0J27:(!-L?9 \2/A4)QEV4_F,,;7E)XM MBP;.%&P^2,8L&7-"QBR:!5.467',+%D&&.C3Y?#.?*1<1M/7>J+9,,4&*M*? M+[56!L[Y2+["4,Y>RT&0IC(T$ZPH)HE((82QPX/@PYBR2#MJ'FE!G-&Y4*N-EAU:B?RL<[4WCKK3([N MK+1UUD\[TZ&LDSO+XJ64AEF91&^\"IIV?D5%QW9&?:']9I[C#N2N=9EJX**2?*1 _Q#/4N!Z[&H+B[#K^QNM6.>XSMK.S\2&'?::$'$?4[UDRHM(QHJKU,)4#1(^9BY5W@*AD M;=NSMB,9@R&'DI85,A6<>"E!5'H0':5DED)8"N$R\Q$YZ+2LD*G6*$T)G3)# M1XI>*7JEZ"T9"Y'#4\L*&3D\M;RPD<-3I<25$K=2O*-JL30YD/7@0"H'LAX@ M4.5 U@,%K!S(FOU UJ]RXNI.#XRM)QLTQ"/>NG+BZI;'7*G2L9(-&APTT\#" M$I5Z-6N]@9QV63$D5%-&PL+KL%KM+.NP) YF@(.M-'"P%"52S5IWD/.TI:.= MN"JGJ^ZZ> H3/ ;B'D>-GIRNFBH>5%'@E'%@Y4#<@FAW?*W8<-6S;E.JYN7' M4O%EEE \I!T#K^BH MU%:W6P)2.-K 3K-/'R7GHE;;%DL[54'.195F6'7D;+S"F79^Q ',1.RK''U: M_/2P6 ;1%)>JR]&G^SIAY.C3DDW*ZS?%]?!R]&DR<28G0E8%S\4E]W+TJ43T M T-T<5V_''V:!H:7>?0I^1B9ODZ"4::Z\19T%;W_=OWT$-M$+3*N-)B%NK#" M9%QW[/?PI^7?<"JJ/S:W:5DRE=1";/TV):8?6;-)>:.'&?H.=A6\0 M^;#P]R2T+^^'WZ[JYP]7P[_7A]=/5P]?%,U\UV9N0(QHP%EDX8"^*A."!/]% M41%CN%GZ2X/^#^Y;L5CY3R>_"4'SQZ48-(B"Z0#FZ>[BNV']%3Y%-]RIJL=@XITX"YFE%X@MP,>]OMOVE9X0$DV2C4!L[GU7P&[1NP[O)S>R4B.71>L M\?O"#:M.I=;SJU.%;3!L/9@GC\OG11?H *UU8SR# MS?Q)@KBY.0/R@$-0;-]1_M=P/:VF7,#U(-@L0V.;UBQ=^>Z_:)9=4Q[?#>\_ MQ#'QNZECZ_[(@P=:_A@DFN^@&PA_K@ H%;^&\(H_"OQG6/,\ WDK0D%LSE=^QRVGP1G67 MC.K&1WUBZ#JQOH1*7?OD#!;]_3>\]DR9$>X;#J6.8"IMYVCYE9XCOJ>$+PB&RUQC9;\39L)3W;K,-//N&B;H6V[,V M!3+X #W/(P"M6%VV)]!E*4]M]N>Z[#=BOSC:=((>8*K'S@'87-%7AR.'+//@ MH4.TN_$#T]=VS@QQ&UM9%8;;VYO0:=I*O60."OZ*Z*^V\?[$1E3(@' MDAU$LT-6YIA?%D4 M5.?PSP.KV'FDKW9MV][.IW;:$1P9/"\\-EB\IFACH*ED>#]V" F0'VAP?J;/ M87-7S:.DR4F#GD] KHR, >&1AD^5V^$-\@]&V38>N0M2&'BYZS\#UEBHT"@& M&$Q &+@,O0K7B7 -@# H&_C<9]^+>P?+9E/'%--X-3S<@PV_PF-,DQH7N$?D M(@N4%(LFJLC/EQIN!)3T1"PXB9O(*838T$UN^G5.SM33U?(L!22-B>_EVJ;F M*,0D(\_!G2HOQ.)HJ;@S%UY%@:O KIO,.4^-LAX;S=JU$#M5[GW']35&=9Z MM]?HM]]A*=#L]8"&C==GN(]0%(%W5/SI1JI51>ZH !R4ME"KQ3M]S7P"!*30 M> @>1;=[;3NKY\V@5$*(-D]7_;(A1!G)N2@O\7%".@I!>:K<@;!F8L@TM&>D MKAD%[P.:(KC83_@);"!DLR#X&2H$[%6G(G@+RA$Y5#:"Z@JY!XXPNK-^1)6( MZY ;T%L318@7>"Y]Q[LQO.$07W!7^NJDY ;H#1 [(WT8(&3 MLP-LX)><*H]S=@:X#/^BRNSR=6PI].@92 , T:DV8P2&/ O!Y;O4GEXU3NSQ MV!@1!93/$2B]8 I-- !YK/SBXHL]>O$-QH:%4>]P_T,JG>-4TDLRHG2BM)A: MVJ*K,V;,_ ^X,BBDV@M*^%?-L,(79RHXOJ+P5! 98ZQX(\9T7Z3+/_D^AFP; M#\$NZ(_(%IHGBVREMT"PJ/A_T7T'5?N3L\&<.@-G!,/0N>8O?'?=<$?8ND=Q MD Z3O+28Y?6%+(^?0LBK0%JNZ-*QAW+)M_> 2C9Q1M'\E;J:F(&!,=0Y[:_R MKU^3X-+??(LHK48Q>$2[ZZ:,1X,8/.K,U:C0J;45"FW"E)8H4R)\SS)@2ONT MJ0HPI22LOEQRAVK'AL4.%T'M$!H-0A4LD"([,^L-[HJ5^U1^'Z(@2@W;-.UW M5_EDH*9A^RZLYW[^4I*C$\1C]O4+4\72]:B;6^P0[@H=PLKO-"S% QC4#,

?P^ES]&DGR\$U&O78+GK#SLD ]JBD33,^_F=Q\U$\^Z*GB(7 M1%IZC>QGR_S^?/;H3Z=LE![8H.%(3>5F3GM9C7 \P)F8,0,QC0_E!W, 7:$O MA\]-*NM@3 F;U&&S?L)FT1RGVCA4PK%I<7K]7LX#\*J7=%HZ)$I4 IOVN.X'T317T7T2.H/00SIG^Q7M'[)I<;7HOL-M4=_A M;=G]4M#P[MG3L#3MQKKZ&$TTZX547 M$>U$+8/S1[SL6L.D)$36E@\?6I@AM- MD&6*ICO\:^QBWF^J 9SZWX6@ #>!]X9,(3F">K&N[*"V,^D:$3 MS"9"E[M)6 4^H#E< ;_#;A.D;;5%:5O->J-35]O_1)2]H5F!J ^Q9"NZB^&+ M0\B\Z/N?W^%X[L;L-YX/-*.7TR.G)X[@N!TFR0X2+?9#^S!>_==SVW'L=WC- M"_Z6NR0+]4"6-TX%F9E![A9-Z66Q.9\F:Z&Z2),JET" 6!)@")R[@7#07.4= M:U3@OU,;JS@P)T\;_=LW7)H?C\20P]%^ =(*D[[548+'\Y=!! =BZB298 M>G>0]KQ\M:;CM]H&?!'EC@&^]#%W+"M\^>=WVWK!; 5\P--L2NBUF#KPW=:L M)#BUN#-X)&$3H7;$GV8L_M"\"A-V%B3Z$=@N-4OBC[8M27'Y*)=P=%Z+ AK6 MJ^%A)'^11&,(Z[\8U&C]P JDD%PU)TR5C@>4J&T-*Q M='2*H#J?A4@L2J6+*'R)LMYO"]!T>$HI#N'7T MP7%$JUZ$?$\+" =XO6M'DFGI!I#]X[6#H(7"K]XS%$5.;1Y*/( M\R5E6N2P^,@+4$XP*?F"O=Q5Y-V^8W8^A07CC[?P!D\@S][(/S#)*AMVN4E% M$>7NJ<=YF%TXS$[<82(%C0U<.(X5AH$EY1,M%W5IPC-C?2P@,@^0".@1OT(= M/*"U.0%:-LV\>X9#^7RJW,S+PEA*HD/>,%>7L7%.AWB+"_]^AU_'6 $!*@BS MI(-0C$'U'IP:98 1A^+ MZE-D+J\X) P-]\T M:&8\+Y\@-/6>KKW=B23)@[XFSPY!VR,/#\@A :%Y MJ@I*79C6R&ON0#507 .8)E%0:Z/45U->;9W57%%F/1=>$4$3E6,UKFKI_HA3 MLT\+6\#J!(M_[*,X0PXOD-L;M)8=4L+F"6#A!(N^;'RTT/A(E8V/9..C=!H? M+9!10&$KUQ1:8/,SU![0"^D&!L2R95I3(I8I-_E6B_@C6@E6Q;K^\[_0DL;H M%CS7X!7E"TK^O'4#UN-YO#+PD_$9BZ31:T%WQ&)+D3P:=&F#+60@Q"PL1[=Q M*_&J>6@4P$MI'GUK8,"Q>NR@"#WV 8T\[I:E*N>>^JU(MC[@T=Z-42@_>T2W MB.L^V;3++/4?-=-M-A(?:VP&_G -C3O +<#YKX "@ .!@8M6H.VZ#/!:8+Q0 M%RSS$V'7'.X0^DAJ=W*C#@0TE;^(1@9MQLA[H7C:!]ED[LT;BL ),H2*M8RZ M(@VNM$KWUN[''T"^@+" 2*RMY0,C=7UW=!*U^P'^$V>!/Y*IQ[/763ER^ROC MO9\HJ R#,1<;+*WX/DO,KU$/W"$T009],,X+[]-$RYDID]H.1>(PI"=J*%-: MM(CREAB\N,:CNZ G=\$/CG*@W?%"8$ E9C-;E]JVF0L']7BBC2:A@PSK>@EE M%FM\,CR='SM^F*$;/G"J!*QK+([O,(\?8,LS9H3HU ^M*2\&G&C@EL.2<\Z] M7!_V%7D&]FB!^V.944\412\MJJ46 !DBP/:,@'1.SKJQ_ANNY 2Y&Z[OXH84 M=X**D4/"R"/B%"B0AHZ_!O/;FH? CF@H<>K88]@5 ]BI,@2U)BCQL7T/ M_;)4YUWKN^//T)RYZP^U(RZ#,+IF^M@8B>9S+'H'L0L0!K"8HN[S0#$J551K MAO_NL)]7S 6"=Z;Q. /=%M@.Q\*=/!,X5;*8N$;;%;U/#.!)K-V'B]O?F&_& M/.8=GF\V%&R0 F#)MM!B#B/ND:_P2/H@?"\@27RUB I*^2H\6P%4TTP*Q>0; MHF!*;RMPXJ],M9J#;;R!N7>J3/V8:O7$4ZUXGQ+0&#(0QS[)R_; Q:=#R!5"!=DLT M@3",,8\;NT XWCL!81XLQ8@O0!Z*,Z J@>18N@*7?N,.T'E#(JJ8T,=P@I_P M'HVT)=5\PV V?[+)/([(!H%F!#:_] T1G3]R&9HFA(E<>PN]82ZCV)0 MZ>1;/D8JL-NCX87'LDD\52I(M*+HBA[\DY[#17@,UX3LZ)QNB",$7*O0EQ/% M%KDU4Q\TY,[&BV'QI*8$$!'E"U4'(C'Q@BLF$*D9@C&#,(BW"WA4X!,"V+QS MZ>A/L8$?[<,72519-@UDHR3!9IX6,DLH3UE"]#49>SR:/[7?D4&"\@7\%=U# M\TS-Y&EZ\]0>GD+$6B4%24B/XBD,?_X/:,4M_0*LZMMDV MW#RKS[L?TV=H+LCYL(?Q#6LA3"5?^+A 6&-[3\SM#7HAQW?KNAMY]KQB(TB[ MQU/AD4822O DV?MTE7Z0@H+'H=$^D6;0]ICNF1(3RPW'!LBT^6[0I"_0-WF% MJL &2.:+XUN)T>VI6\1P&>ATEF&[W.M]GBZ[:!R%*E@L 18=/D] BX<38L?: M\]/545K1"#L+JF]VQ+:8YZZN@YG$^RG2G#8 ID48G'D(W7 9RP]3ZFNK:7;6 MDF'FPHFM%FY1PR[LPPN, S5A%HI8R<:A*53S)'XO'@O79&5SU LFG\W!\F"X M?U%,"(P="GC8=$(0!RM2[2>ZQHY054]7^PG\&LK'V [RCLM]X(-X%"9!--;%U#74UVUG5D.VS,HWZ#) 0=QX_).P<@?:[SC( MZ\36X6^PF+B&DO>XIH;J0EG?WA9O82C#3@ M^=YC'S>;9*^X/\3,(2T?UI1,-AEDV0HW61+L*Q4I[-[^^AT;<>OQROQ /&B MC0,LKS(?]:OM&/<8"-C_8H=[L4=YR; S$I6?HFAD&F,@7T(+D-M\0A-NQ1!< M4ZJUB7 .;-C6AI+?&'K8,>$^3&QDO>FQ"'G$(SENM ER)/=B(3M(L, ;OQ\KH#ET]DKG9VOPG/XX[8=Z@'@(>K><_ZU7 MYZFJ[AH8+!XV#2%3M3=RU)%2*F"*Z+0F%F9SO:)?D>:SSMW)O*YBFYH1EAI+ MPV@\#?:5Y3S1?)_%_6WRKPQ$O;?:\]8=\.<@RV*]K'-KV,'@F.2'R+&D5M0' MK+UUNMK2?:&F;X."[V'1TEXU1(@/<4 >-%0AD)N-$,@9B^!J [F+YMN&PLU- M5ER$T^P!92U*W+1BC.=_KDO$VS+%*JX"GV:5X?74^<=? DS\9W2 1*:8A>(K MF5&[[6ET3ME]85GXO X\Y+#N1A&WP"-UXHX1Y5NF^G 0);%]%S;4#PZ:HNDG M>4*$Y5H<%D3B\M62%^Q'./@SF075RGMENYTJ0PPD4!^3V$Y T0#G&A1>)6FD M$6J^J%T+"ENIMAYD9= FG'46#YI?2^=:PHF,?#X& ',4^>VL7;WTPY#U*@ MZ2P0ZF)DA84;DX3V!DU9S%RR8N9-=;1+*<[QT*U4+F,Y4L7$.7E3;4:C.G.; M!ZL*'(?-KC/M0)/'I+YI'71G)-.08#?GD V:!YC5-[W&,FPH%4X<8&>#N)-+V.6@);LO;KW ,EP0=*S1WI(@N M[E70 ?YDDMR=3V^G$0479"-U3@7-\T9PAPW(Y49S3:> ;+;N*N[$?K?")!LZ M(I=>@L3#S%@:G\1L66O&%37T%@5KUK R3@.CY\4"ZW:$L5:0N[1,P^!19^QQ M$6YJY7;:_@ ?#DSQ'20M2S4@,00:POR4T;3# M3_-).!@G,#WW% ? 06>78R0 A'".P3R=T%7(CIX+&]#:*'9^)4'>!SE%:L3 MN2H--T]90B>']'^[-/D9Y_#1?.+(U._SG"O^+-'R^X">Z M[8@YZ^" )BHKWZ[_]H]V_?+Z M)S94K#OZ2]V;T#0G'4ZT#D0."]4!TX F1@2.&D.Y[$-]XKV:=>0"-QYYK;^I M;_6@,^VA3TWM'LSDW>>XP9DQ/V&)*A%-YJ7_RF8HM01BRD!<,UPY*Q"NG[(L MN5#Y$+B$(WYWQ?.HFRQU'"]DNK,$?45 +WE>NHA_=&/-8Q$_,J6^NKQ,@E0X M1D2"](! *JGTX$":-Y4FG#W>P#&7K7X" ;\$ZN/Z6)))[D%LKZ/^NAZY4YKJ M'GA)E>964]C+/?5Z4,#0ZT%+E&_9FI?MQ/BLSXDUFL#C6 ^$1W3./V#/%Y_< MDB"I8@]7]S]_:/^RG> B=^&69I(<#+Z9:\=^Q9 JOOV?AC<)UK@)&ISCH&[X MO_ZD?>PX^[W9JO7;N\]^WWL,=QDQOVQX+LI#5>=XKDH\3X#G[5JSN5J)6"(\ MWS+G(M/%X_!_C_C[JL*Y2DP;:$'4;BE9G%+20D +:JLVZ*[F]V:"2Y(N\J$+ MT>!F=4X74D8DH8M!32T+7:1N9^[JB(G^:]!?U$6G]%I[V=!?K35;JTW" M)?J7'OW;C2HJYR5#_U8#N'^O./0O2:@B-X6\57*%/'&LL@A^D'ASN:KWHNAF M);G^88 ^3F*(.M*5WEYHE4MBM&N=1BM#@9$-.97'W9D>F:7J&DVV*[$'-3UN MN]U;2%2I'*K$<6=Q0+;D^GS)N'.S4>OO8=&V38MD3U!13U#! M4$,Z%&*I3Y;BV1X"7:>\QWL<4T;WM%.MIJCNS&-^^9+[-?QCLTM.E4>HOL+QE_P M831)N]X%>TJ_ZQUO"[T@%/AS^P3_A!=<)[Y*><2R>\3J,A.^%M MZ,<2K'ISN^.JQ*3]MNL3L&E,M&N(?N@]7F1C-ME=[P" >.#=]21G*QM15*V) M2HG;MDG0'RWH)1\M/Q^5S:AD?[%#!ZGL GAP()54>G @+6D7P.0"OA3=^(KZ M6)),VSR[ 8>X@IV 4S,'@K.$]FM\$I?9=P\)"72RR-5R/5HO%H=$N+VX#8*2XAJG.0N"%U-Q:(N^Z2$1+X.S!/EUA1VKZYO3XY\][MU:I& MEZ^)"RECP]*L$59].0$"8_W7U ;NQHKE8E(YZ/*T3BU84G,(G O6J8T-HF/I MV"?CLS)UC#=@7G53>R8F/2?<#)R[Y8_A#]^!I]:4]XDQFN"U \ .&S(A)NP M0HV6L$T=^\UP\> !%DE6A%TQOQ>N,+)?IYIE$%I[C1/8] MHE@^_(6'%%04$OY6<)D->W"4"=%,;Z*,\#WGM8OX^R<#7Q3V9+%E84,ZP<&DA*R'$XD.V,J'7T/W.%.W% M(<&N7=<&R&+5Y+L!F\9#Q#7IY;Y+:P.CM98*S9^E"U]HCF4_SK#RM=?^2F]X M?%C^EKXAQ>"-5><'QB+^) IYTTP?SA;+*2E!@G2/U)(&]/",8AIK1;5(Y>J8 M%@=R\F+(,%M8YY5H*#\8A1(-4(8O2.EKL>24XP1<2*M:&6[ 8I1]PP;(&,M M$?::";*(<7781%"!.[*!V!U\$Y.\ 2V1CRGB%.SNCJT"A+3\C.5=Z39L)H9/ M6+;'^ 3']\A#7X@%3S'IJVCZJV$A-6JT4#78"=8& TD0UPN^BA#D*TA;8@(" M$]MW@XWBS\&EAD=>X64NMGEBL,\:" )VYDE>+BA1!FXS\0&02IA^7ELXY1?- MK'&^2_#=YL+6(Z.)99OVRZP6><5E"#&^J$?.A[&5I/OD>,!VBI7('(R CQ@@ M&&,)]%)]->*1]TZ(MAU@[GZ,$N78]AM,;*\JDDL8%%(=.%]9"O+-S- M^-$K+3#V)B!P0'JY(V#%1&?UQ5B3_4J) VYW@2!!J(PTI +!$^".6QO.:*AH MS_8;X;1!5UGHE#$7>*X'7[#M<'C3.W"?23)2&4<:6I8/:S&)O8D-[I=J&3"C M.5]4@G_ZZZJDR0=]L:#$&+3>H$+C_MOMSQ^QB:E[E!$'-IMAHYL9Z%" M#G]/PD#+_?#;5?W\X6KX]_KP^NGJX0L@[[LV'SFEP;]']RW$KKA/YW\)CRD/RX?A(>$]LK"<^>O'+E_,JX[]GOXT\)O3W<7 MWPWK+P6N00XFKMX&Y61J:C,\-ZR#J3^C.;$HH^A.YH]0?M>4B8,:YB^>/3I9 M0,-W?C+ \SP#91V#*EZQ_&4H%A>_WM&?0>O3D8JQ*1)2W.^_:?-#BN#B^N+>OO\O%$?-!K->N=JJ%YUKAO-P?G% MDA%--VE8/M&'8!D-SP?-YL6@4V]U!FU8X.*\/CSO7=8'P_9YJW&N]H=J0[9= MD$5UI:]0+4W1AFR[<-A E&T7)&>3M??5K+V7H#]:T$L^6GX^*JM_94'WH8-4 MMETX.)!**CTXD):T[<(A-0H &-P2C_5[+[?SH]!5X)B"A9Y7DLVJ_&+R>.3Q M%+V*X'A*4\"6(?<-_QG0)]TGR!"K7#.7W$L:XG.K>PG;KSP&F1;G//(9I#72 M#&D.J>\(J&!HSH\HF$HT>*<-BE2KUN@T,JQ .(@BG9)A:C]A Y/#P52[.LE9&8F@&F)NSZ<5"8"CJ'*C&U:IB:L"?&06%J7ZUUFYWB,+4D/I5<-?G8 MHHJRZ_ 'WQNNG[ %Q@8V0($\M/2G ,3? PB7BP&HM69'K5S?*(GX&2!^P@87 M!X+XS5J[D^>L9MDPKA61+%&6=>8' ,32U)E+?G%, MQ2\E+N&5H#]:T!\O=Y*E>;+:\M!!*FNB#PZDDDH/#J2R)CJ/6/.G[[;K?E9N M(OW+[\(>U>4VWLM6REGTELJTBCP>>3RR3EK629>A4NK3^FA;O]$0I8JO)/(T M<) 4[U0/*V#W-9;=%TYB"'+^@JF_V5=6A8]FLAOE^&XA/-K '_["%,!6-\LA MH0+@?);(NV.9'^"N*)-[)7?GH''WK%U3NUG6/AQ$QD3IF*XHLWHE5^> $;<= M8;I-8+HY-ZV03'UM6N4=6FK6VFF6U7[6C][0-6EUC_/@9T M%H?IDZKS94+GIIIK3MZ^Z%P>Y>J@8@KQV"Z./RU:H[\[MF?CZ3QD MS*],:" >_<6!YZ162IG0O]DK6P_6S\?CX_\::;^Z6V%*9[&,U5Q M_'79LBC"4.CDF6^W#F,E4RT14Q6'<)?-@/QBL@VU#"BZ16/4:'?2W%NCSKNR M)FODO-SQ%FX:&:9!-W\WQLZVGHL-<+E)]V3/S3^B/\'RYZ8]^NN$H9#::3<[ M6 Q, -936-=S?"+[KAYMI[+2=,(1M,(KH-! MR1)N2B^6TD/MLG8R::F[R[4BT;E9Z^8:%:U4<7CIZ2J#>&U>5+9;P+;56B\U MLE3\ ,UZK2Q3LF2^2V51LKV>\V>)DJUVK=F18U0%N0)1DV$@S!T0&R_;*6<; M#9E%G/V7[WK&> :;N?,=99K OP47V;H_\EQ%9\H+L5\<;3HQ1HI# M7H#,:_QX;'8\(SZEV?U_?^FKS=Y7A1;,TNO>"9RJYL)&3--^=Y5/]$1MWP6 MN)^_Y'ZH*:3MA(.JKSX\XEB:&0RI=L]GW\*3&CI$!/1EXNAP+O61:XMN^,B%N_<-T'_J$^\5[- MN@EF"9:WU-_4MSJ^*Q5S?-6;VQU7)2:U>NH3D-\M'R\U&9T"AS5 \=I')>]L&!5%+IP8&T ML'G9&=:E+$'_N#Z6)#TLSX'D/RT#&T/2#(O2]X0L^Z2ZEJAWZTH_E.8\GV7N M;==,FLOR\S$^Y!EQW@\Q29JJD&1]$>^E8NA8U M'-U*M;ZUK9^)IB'D)V'ZM6ZS;,GC$KV+0.^VJ)/F5HI["=&[V:JU^M7#[T,K M:2M34^E8&A!UZ-S*=B@C#?1JW5;9^JM+>J@$/8@:@6YERI20'M1NK=O?O>JB M-)-5*UTBCEFFV("G[%;-L;53;8O:J:X:.:6AY4X--E6R"BJ)R&5 9-%8S55S MIBR(W%9K:J9M220B5Q61Q1'=U1JKBT1N:J(+(X,+QL394'D M?J?65LNF6I2B.+MDQ=CW08WUO/2:Z%AR:_N.\OANN*[B^L^NH1M8_?SIY'9X MH)LPIP80$I/XV+BH!\/]ZWQV3JS1!,NEJ3'\ MB,7 '(-O"9\W)KKM:38EO&$:?;>52_BM_.<[YY$X;\9HX1[W1^0XSF?XUORN M;:WU>UAAF0Y7=G1/'/Q">R'-D.#J:F**:YZ<]5;CC+\R1+/'BA764L?4RE-( MXH>8I$D/:QMIUJ3R:M/J.(+5<7&W*-&:$"5,I&7U];&(DS 502+.7HC3%R!. M$E1PC8]]$>%4H2MDSX+$PPY7@C,2DW;')!58T&JNS:]*V;B/FI#[],3CQE:< MMQ)G]L.95:L])^ZCGO+L_U*H8:72";_;H%B;QANZM>KKHRZG<)ICN:5/%OWUPF9SKWFM,AI4#"KU,XD& M[85*_4&MV,\V\1X9Y"FE([T;DW$@YWI+E"P")6,2"N1<;QG2.;O0I@:* M%/(Q)99N8,V9#.WL$=KAYWD5.>I<)Q'CMPMSUJ.!C*%I04MM%)=3;4(WG!^R(6T) /VGZREUHC M[.I=R'ABQT%XMLJ&>#WQ<(T49T+E@'C-6KLO*RAE]/PX8I+"]EE;R8K-X4GJ M-(NCW$?_F>\-^^T@'9O[T7'[Y&R09[&!#+J7%\'W'NY11@2G(<&RI964Q' I M(%@?1%BB(8&RR[:CBY/VQ$,_MFLQGX?ETVOD.\@(4VG+M'[X/=1/^]$(\F']C3GP3!8-UX"Z()]]^NGQYBG;+! M438:OP;1Y(45)N.Z8[^'/RW_AG%EY?[;[<\?FUV_:^/&<:OBB:.:[-G,#XD-Q;I&% MP_JJ3 @+DJN(0EQ)^:5!_P?WK>@O_*>3WX1@^N-2#";$R72 ]'1W\=VP_@J? MHAONU-1F>(JF89'Z,R8;+'(P^O H #1EXB!O^,6S1R<+:M([/PP#V(>!>@^# M.%ZQ_&6H(BU^O2-IT/0%S#+!81> ;: [:5OA :7A!0J*DE1 ;4O7B @?#_V, MKLYN8M<%S]F_P^R--;)?R9/V<6FX(]-V@?V*DT0&PB21G-H-TZ#(S:G"=JO M=F'A, !R-'E33S9(-F!]KT!:M,?]OWW-@<_F3)DZ]IOAHH#&'M@&.RE9VBY5B "6QAANFM4P=PWV.(EQ4<0= $P$AO_;WI=_ MIXTE"__^_14ZF>0]YQQ!6+VDTSF'>.GX=6+GV<[TFY_F"'0!383$:+'-_/5? M+?=J0X# @,'6G.EN ])=JNK6K;VVVY#D ; Q5T[.:\$TM[MC7A']<[7/B&?? MP%[QAK*<$$[:]5AP@?U83EZBI#X5A:M.YWN^(R)UUP!G)IS5R^[KW/1C(;"/ M"_7L>&Y@-VK5::7Z755;G:)59X,GPKE9$,['>;ZUN=:+YX+S= 6JIQ)U;A,) MR1A7:"FR$-3%3,8[ .JCZ]S7%[?0HC, M&RIZ63:E$:#AP1NQB$2T!8+$7$3G7Q1K.5,W('XX/1!@",>=X()7>*L6F'IX MQ:8LC;RC-O;@ 0^D LT,!0HW!%#7 ^7.B4\=0QQT+0NK/3G4FTGT#!\%(I"5 MA.&!F(;?F^)>V.X8;4;T=L\3IA7X2PL^.AMV0(H%#/:S8E!"Y$F((4NV75GS MG%*&]$P01NV0,R$,S%\P0%HDF1E $?98-3 %@!/;82&,9/4L> *$1F.$W:]0 MLNX*VP)HHJP_$:U3.:R?=1[DPQ)T&[B]7T/7QM-W_N\0#NR5&X@%9J%Z M;=MFH0)*X:?NY_^!6C40 M(L#+HM_16*,=_-??CAN-VF\W\?<_X'OZMO[;>\T(@0EY9$;I3HBU?'$-N(R MGYU9<#&!$.$SNPRX9&/\?&(J>?L EWP[1Q*JUU:N74OHCO?PP\/HB5$G6DR' M%A"WG3LL[DLZ!!WYN#KM2=( L39Q%@<;GY&4MXH906A# P88CSWWD>X;N.WF M0RF_BNK*4+H1(\-"JUT,KOB9+.!JA0%W>77QYO-1_5"OU7* YZE)8^,@'R0F M5R2T#$E6M9^S?B(HS@/^R)A(!9>%>VO$,JF%!LWL@0%$XO4 URO<>WQL='F[ MXWKI=N>^E(@&,S+2P24/SZB?X)(!&?B>\>F(@0LR+MGY/,/Q&0I^E;>,I^<" MI@R&6@<$(I.E7!:93TG0U3H#N+3I^P<+'OL+!"]'U0I0A MZDTBOY:$!U#=T.I:V$[5]8,I)N%K![[ U;D!2%CPQWNYYHX/+ 6@!4*2#C07 M6#9+7FCA]"Q)M#@HR"P6)^$"RETL'$[;DDF\IHLV_0)B'5I/';*21NC"12N4 MD=1(,B)^:[O. '0PQM>8:([MN?)=_%J^2?2 [X"09;L3(4C\$H]2C$!986Q, ME%@5/83\L7[T&V$#KT]\P!-P@7J$)9^IY!Y-[V@-[T=P$::$\5#8$4M5P[XD M.VZ!QI%W+!7BOV;SNY-V+=_F-,>0>HNXS3(_)1H0$Z0G_$Z/,&;.X&XH=B*' M>P#MRQ=.-D0&1<\L6YL^/SMIZWAEA';[1*P\N7UPIO+ 'I4:F&Y*FCI'7R:G M&!N041-.SVI'9\W64>7X[*A1:7TY/*I\.3YL5LY;%Q?GG:.C=J>9[3Y*:[*< M$$0U.'R]XW;C"\JEE?.+HZ-*ZZ+>K'PY:AQ6VN?GC=;)80O^V]QTR8)VHF)! M>PT5"]+!0<1&#,L/RH41_%/PL"T MO0T3E;)&)L#$5-;2FA2TA>:GPV.]?;3)(/ 7D;$P)Q/A>8BP6##/4XGPY^W9 M#^$M)D5%A/(N1XX?O[<:71Y7ZV61_7VCRKQZ%ANARKG4^'?##H4B2:3%[P)$ M#W/%-*_VX29+9Y9%!A+2BB%QQB;GV-S<)]-XQCHL+<<[+L*L*7%[0\=Y'8G; M]49^,9$GG'H3DZ_/)?HO7.\FPCV?;\;\QD2FOO4HS,I_A.=.W4KDU&C\MF/Y MW+M(^#LINS?RBF@\!ZEN4+ JJ;=DVX78=G[P]+.8FP?T8DQ13ZNHL1.>P1SOPDK4M8!& M\@M8S*&1-0LTC[[UT;%L%3R[D";60 A[()1LHI#*;O.J]@IT^&)L0V5;E6>, M;5I3UNB*X4W; DU.$)2,,C+BP[A_D49SH5=&'951#&74T2M':AEU]&)1^[JB MCI83% I%(*V_2M4&HI%6*NKW+(,7T;"6 _FR7H]\M_QT9>7]B%BJU]MZ\W#U M!LA/AO4STM+:]_(DN\!&J;99M$?%WH8XG53KQR45OW JSO6NEW.T$2"U)_5L7K#8>.+5#QW][GODG$NI:O/3-HETQRN"J)?&UF5"5 MW3DH.W "%I!VOB-Z^Z2]G\%8);6_YFNA6(>),GAKB\=E!^U]VQ1%EP_PVEWN ML^3.O>&B/"UD+-ZQ]QK>3X9I[?1*X1K-[A.?NKTAY\B^+[XJ!*B:P<23 M(:(L1SZ.92[',(@P>L/H&5F*T%?U![F><;HP(99IQ+^BTO8S*A/2QKF<:UPY M61;.]C-0H9X_6,%/KAW8#X8&PM/RR?06&<.6KP'OZH6\S:C7$+Z/%8>CPHQ8 M.Q-+-O)/)E;A3JP!5X]5NO_""O)S0Q:C^I&>Z FLD8E%)]5.?-_M<5%.*JJ9 M@8N"[S2N9)2K)186^94715]U6 V MBJ9@>\'#LKU@V5YP/>T%GZ-@_)F@HL;49P388DC5;CN.^568 RPAC96(J>G; MHAKRS=VL(?]G58NWR->OW-JK+":/5[%X'+L^7^,#PY+"(Z#6ISL^)5KT[; 7 ML-A =915PY=>Z&';BDE<6)G[!I*\0\6572W1^F7LN=C50O-!S<'&&HX[LARZ MJ*?'M"26L.$#5X%.%-C&XW;5N3S7J:*W>M,/N[YE6H8WJ6H='R0J+U!%OUWT M?MC8P0<7.)C@L"/J5$*7O(UM:$@X0)A0-P\NT^U9_B_J\;$< (H4+F>1$7LY MJL&B,?#\HB+GJ^:$J [2,ESO :OT1P^ 3,<+!:P+[@-#EQS6U78!("!/1L^J M=AVR'^)L\M9G %/KA#&'O3&X"BB*X/P12=1\4*N)N35A@W7,#P%2$GV3GIA1:?%X2 MTA,6OY=HE&>8SR[67.?##/@.6*J?.M&)DYPHY([34E>M,]>V#8^T$C])\Y(W M<9-2[DKDBR"PJ<0\2#2#X5P8WHIQP$#$1*P\(*11I$>N&BD]R66 VM4+1U)M8B"! M.C_VQ% X/C]"[8!4.X_KT\NXA0>6ZE>=4>DU$!$=8GE^HOV+*FDOJ T,;0T9 M)7R$A[FA*LIIN-6 ,,%-/7QF(<+PL)M#Q(E8Q5&J4M1OE0&3ZH* ;0+2S5K5 M6*_LV"/M3?'!HD=8Y__&).8(G]I2C* MXA[IYFQTV$CV-&,S0H#];(&.\N:FMBB>HG]XB_>$I)3 ,>[%@UO5"07I\W*Y MF;&Z$Z);(^IO)0\#4KYD2'('O!(%M5BQG_^"23V$J_/XQ96\ZX8L#4K1!:[Y MH37V.0.2FS0K#*GV& @?4%M2MQ\)3+O8&$!?--&,'-!7=E214%U0"B4*X8KK M)OK=)6[!E#!JQ+)F3*II0@^4_0DX?J+1=]?P+7^7&[RM1C5T/Q:UX T-:;Z3 MJ@? GM611 =MA$SRK"6N611/U-%+7.NOC'!7%RW)Q.LB-/$VD%>_A.LP54V,ZF@7I8;36P%5!X#V07M# M26\9@!ROV@KO3#;_O#,>.]3Z,Y=85XWS:>1WO8MQGFX^VH7+OV\%>O(JFZ&% M+N*GAA\+W"#A@AY8U2ZI\V*L*J,B2^HHB/:>TN-X;7$G7*GL631.CH+G ,SG M.CH:*='"P)YLL3@>C<9WM:]D(@6 &2+4*[NM%VB$1:2F15IC+ZT ]@V+F^:* MM)2:4N1,:OS)QJ*IJS]ERL _N:$SFR?0D.$@SD$N(XLM'WI2T"*M;,KS3/G4 M-C7A2VEKNRL.*_.J.CS3!CD"$K6S="6()]]#AUPZ5FN%\,Y]=51ST/$@>:Y'""N\E8T+-W\,4WMUB2<7IE,*58G=:. M@-9J\[I(X\(T;+X^U>%7\?6>X7GD[=0(N1A-D,8/\O-Y6,@+4%58V!&$_//O M/M@C/&7*?S^ M"*QJ[\F" \'X#.:@6F./FT(,.V*QBX2(3I\)IL%_UZ[GPJ M/9G%*QK-^1?0I5P3$0:LJ" )J!$O,#LK.<:*6&]46SE(+V#M[UN>+-=54)R= M@!85:4YXL C 5>TB$X00*58)4ZB2RT*0X0A]A"C C?32J#;F'*>1$O_1M^&@ M8,I=SF,YE!B7X412O8OJIQ8IFR8%3F#HJB?(,(O-N\Z.T6KL9I?6MJJ46__IBLR[(!0NS$,.'_Y+2V152S;YW[7O6_7!P M-T0^0+'- V8+.@9=6B,9RX5D@4ZLGA F665DK(/E1VY2./IP\7IH?@@]7R@V MTD6OLO!]%9TQ8N(J%M/$(J0,.:& KXB7Z#+\&AF\3@?3M@4?87@6CB,^XHD! M&BQ=#_Z./+YP9-GD()?"T>QPK%T[3!@5$FLU<+]B(O=;-(#?#[O_PB@96+T" M<0B@CZ4 #S_B-D.OAS'\?PTM&TTG?>/>]3CT- R0 M.G@!("WX%GRKQT'XQKUAV5*LY.N.#+,/(N&Y-]U">GQ7V):00LX\T).Y,=ZV M@3_P3@P3Y!Q?N4=Q>4ER(WQ37CE;"R-XP-< ,C8H>W)D-DX S3#I5[6O[@,L MSM,I+ 8#AI#*,+&"_@OOY4!-H@@0#T(P+I*#E%+ =18/6N,-$UI&X T5^%6 M[@>#'T9CHM-PYOJN\5::LH+9UJ_DZPJ4RKG,TZ1C&_HA40\NYD'M@-RHN62! MOMABZ&53\J[F%CSK8N!RNO0]0]B5K\8(.,M?AK<[E]/3I[F"-!AL^^;0'=HC0ADW^D",?@XDAK!%E5^TX,C0XC!C!QH$44^:-&LE*O M_F'\Q^"0(V>B=3W70-LJW(9H!^U%7H8H<*D'O!XC*M0(O1Z;,5'B ZXPPAC@ M3/# P':[P&'0?T>QC< Y0^4U@3-F^Z[&S%<;84CTF%2OAXBCR4N5> DM@Z=6 MC+KPX>,9$ZR&-*L(*L11.50B=64HML%\-+&)!S;ZQ%P,TP1!9>IQ8'8B@,H/ M8.V>+R,#QV-@\9[<5=%+DU>!R)^DUZTK)D4&*,G[, YFS-R-\&(#)!WE$AN@ MV0%)1-YXR+=5PIMO] 7H(YRMA>%7:MH$,EQ@J".+=1.#+QGI&$N"L]#&"-P2 MLDH70@VAB[* C$E1R_7E>J,@.HI^', F25#Q& +]T),QGBA2D+5M8'BT-[SX M4 -0]6;Q.X0=?T_@@J,%2[)<#R6G'F84LX-'4C ZVL>4P,9J#A"!NM- ; 3X MT@82P>N1,9^3$1.:O\]X8X$K1*D!KB0XT^J>!I7-]T*)0S.,PN65DBE7-!#N M&"YS*A4"?-7Q643EQ%6UP62N ('- 386(6H6-XE409D_G.1%L,6?OSS $8<> MTM%1C^$LD@X5V4:J=C2 Q'ET-/3X7.AQ#J>$47S!SU4!MW(_;%K1O(T"A\_O MD>CSE9IT@4I+18^,M%I?6FFG;,Q5> 4=]#*T7#J%D=BG1GPP+%0M MZ88$O<>C\ 00OSG:'^BF@J&ZH,G!5SJ:QH@!F;2,@*J7=UW/4^E_ E.C"I?5C7/Q](\)!WEE3I62-HY M?+T/,FASQH])O'U0R=1XB!]>I,< MFD1A[."$0I(QMI!7)ZQ04GV:RY&/\SAR'#ZP(7*YP>N*'I#,=OJ"1PO +Y?J]@9WV+%&AKS DN/$A4T7F&9 M#%D>0Y/E,J)94GLI:V;,J)F1HFY%^$^OJ[&!WE#*ICS5',J@VP!#8$$.":P MIY6?) *QIZSQ^?+N_+O6J**&FRQ6-OUOU(P[5W!DOI]?W?WWK79V>7OZ\_;V M\OI*ZUR=P3^=;_^XO;S5KB^TB\NKSM7I9>>;=GI]=79YIYZY.;_]^>V.'KG^ M<7[3P1]ND[KUENP:V\+#'>7$HZR$$AFS3V MD+1-82:6CPX0%#^6&\L4?L^SNN1LP3#JV-5+/FLATU490M47>E2!NYT_@OI( M?@-4$^\M\?""6=,G*\.=7+EGH%F8"XZ@9IBF1RGZMJULVLHCW\.G^3Q0V <1 MOB_B)8"[Q^_,QQ1-,G3VD%I*^@,R0Q8_(8DN<%_2GL(X*WC=AV MF2Q2H4GF)Z-9,((L[-I6+X_!P4JBK6.5$=?Y5^BP.A6=U?G[8[85[0A.B/52 MJ0;Y%5>!F<3>&Z6"X$4V]EQ03 CB%#$I*K8!7"4.O(&%A,A*."G'1\#WF-E3 MZ0;'$K[",T46LK*#I16[82 TF 9)^1J M4::/!.?G)X?"L .*F191!1J=%\/^,Q^+T0^)$BSFH6X8^*!ZQ85GOD9\UY[H M,F"#*E5HH*T!J0I'LP&&&)5A"M3H*'S$D:5O\)9[<)E@\:8N!+:LES458Y2. MZ Q #^9*E1QIU=$5X$W9$H&N.WX47\(,*\()?^2_V\'&=FQ%5HP5 Y:\F1A\^ M-Q!$'3"2"0]Z7*@F\O.S]E%]>8HLN47<"1,,C D]!/R05 M^N A>.) >6[Y 1%[P^$]96+Q%8.Q/)-*/ECL9#6<0(8QC*2 FH5ET?E*&YT MZ!,] VT@7+Q?:<$E)PQ.LC9'9#A;=+24B!#Z(F:]D??\E^,^8# O.E -8!!P M3AV!+3N4J(7+.C4\Q[V=8 [14>LW&NWV)OMMO.27*DET -">@Y*[ZTQ%0,8E MXTAN!MXYI! XS'NM4'#V %1Z"I"F G=]X':Q](7[-' JYU#W(@>.<\C44N6V:DK?J7-0JF%2 M_:%5Q]279%^ZC$D8P0<45ZW_$*^*2%P3)-Q'A;JB:F$I,ER% LFFB,9P.LR6 MLEI'QS4ZH[S$L1MPA2,\OQ$ 9NW/':,<@#9,')B@)@<6+Y;J$UFVBQ5-/1U> MQ!F;S?H[7CNZ%F3@I"HXM6C$1E7[44C>D*4BE2^CV91SQJ7M9/R)\I+P_>(: VN@>(SN)2 M!['W%<\A7QVL]A'#%X\6"[D9L2!Z5EZUT<]5D%3YMJ+((814H S8T<;\8+G# MS,6LX++! 2G?J"\=^3&>E5&B"(5@C8)6_9TRC3_G>IE$%A,A+[IY^(YXL>2] M%.Y%I@(J7,<. AX170'\5[']14OG,H9]VR#6[MLH( #%#.&_PI.A?[ZLA18G M7RXY"89VL3>#;$/2H)G7T.!ULS)Y5='UK(2;',$P/L2MFF0ZZ,)K5D_X0Q1K MD42;>AEH\VVC>IQZDC\4/E(-3G%0RT#T%ERYN1P\\ Q,L5/BY?',2:XZ@WW% M\%("-U>'6,0B[UT;%#=8?!I&C,I!?21F?:!VJOB850V*E:E+F8CV2#).W:I^" M%;BP!%0W'GONX"L57KD]7RY[YNK'TA,7.^6>U5'[ M1#_M'#?M%KRT^^:DG>F6C3RG"WRH>\O'[^)"VCD*;&QBE3[ %2P_E+L!["JD M.F*XN@#CDGJ1^2=7TF+C!D,DD1!"K\OR6"K# M(Y*=R):4-'[,MT;29<=69]PPR?BRNNQ4(HH4%BB]DDSO2F*8E@]4 X'42O@M MD;0(SC'_Z:E] DS3),Y&3R#T1'I,RAZ;G%JF5PV%HQIA48RBK#GE"&&B:4K. MD;)XNGU^-[41J2ZS_2PKFRJ359PF$H59W/BU#:XMP(D%E^F;X]FP.2OCT8^)8+@+D#AV9^2J\2E.F[HJ!!ET#] ]*:: MPH*"K3#.>@ MXH\%=H*!=6&N&]8F\(D!1BDLL%0@$MOO&L "3K$'@^LYEJ$V)4UQR@1'*29D ME,.R'['Y/FLHP#MY0RR2.<$XDVE.%> 0PZ M,6N@O)FHF4PV^@,5%5!TJ3A"U%B#LG D!Y"%P?%=9 8<4SJ6T2HJ,=14RIXE M,W. 5J5VKC+HDA:A2 Q(CAYSG'8B;3Y(MH=Q7+SF0X^ DQY5;09K46AX[J=@ M!S>M'XJD2U/T/6,4]_5 ]R47D+&B>!H5+NO+B %*]:?'8H@2EXUDBP=!C\K6 MA>R%IL4Q%Q)IG"W@+QLX^<_$<&YC]W*Z F?L6DZ24X* XMQ5A6P](NZHA9(R MM%(A5SK_>$H2F+5HUG1YY92EL_5J M$"L%B*R\ '>VD_(8,FYQ6_D:1PH;S@IBA6W7P%65S$PAA5+"'':E[R/I. >*8J!;,X;17,, M7.PE2V*@"KIZ$)'!5I4J P*&JY=>-%=RYF,Y<) .J)14X4B"J4""5'C/22M) M8-P!O#Q06YYSW12^0A9]0;Z<[1J?/KPE^93\>/DMGI/M*"XN% I)-&B0_RS"5I*4*Q6X'N'"<7S_'=];#$#/49C=LP@.1W'8MLA_) M,BL+PZ'T5$AD9+W,QENQ33R*!O/<,28BH!6 S5]\+>"SY=DNKX;R:MA1\GD% M5\/EB&1HXG/20(>^K7[?ZEF)QM,4 L]U&7QI_H\,3]PE%Z5W&DND W^K^20* M?T:J)?R->O*+B3>XN,MWM^?$&RSI<)>.=FUQ3,-J80R:5C\IZM1^%1$."N R MTB&:HPQJ6!C4L)!+SK_FIF#YG+F5EU$]VM/KOU^>5>"4@%"+GN\OD@ON2J[E MTV?!,,MHEZ@W",PYXK@R848FYV1X6929%%="Q"M"QGL:$Y78,9I5ZCA=RU6(1"ZW1Z74\5(#?GL3XQ%(KZ15Q$7Q*;4,P4H2LR;*+\/1CX$"VSX MSU-S^-E+#I_%^?MX$#U92K/#96U1.#F'IU$[+7 :7R,,5885EMZ1YM=TA02# M?>$C%WW%"KY&#%^AX*L2+@UR-+J^4,7T!;^<2F^FYM'PT3,F1I08?4KILA.9 M_N@OROG7I<<:)I%UAA)9F=$@-+?,)[7NA4K/&MOB$0#RY&SOC>1G6C8#:Z:Z+!ECVXU'2$:55/%V/A!NM5F%"(A M_>ETG)/V0]F+@=7$%YV3 [?735R\Y#H62G9%;-Q0]:!DQ19DKU,%?F0F4:$8 M+]D9TY<7EJ\=F/ '=H$*Y 4 MLGQCQ'(*_73\P"R/?CSY5V'@$J/IIU5P;] ]:+3;NJ;^]?XW+6M?!!$=3GV> M87#^@I>T^*UG,-@7(,+Y_4V]MMB:4GBV:;DE]ULB]!4@]%4REZ6H/2+0QNNC3S1H[!NC*9%;'+F-$KDO M%+GOM%,RXY0(?J$(+EGSRT9NR9I?*G*?ES7/B#&<(=W76B#8-X\W+=VK\)[& M\;LY,7N+AUGLE'KSN4B9O@)1?/5WRY)GP0#(IQP,[!\#3AJU?3CYDF)H]7&W1A:#EJM;>#D_;M]P<KW=6#N$\M2]_>=5+PKQ=;W5/BP1OP^75.MX&W?4LJ+WDKE *V%FN:C?=1_/ M)RQEU7.90T!O/C?UD^:R/'JYY6[TV):$LBU":>C'M:/])917R]^W8I-<7079 MDIU]TRK(7;I]R5[I',],H8VVWJBM7TTH&<<3&4=#;YR41J5=0\O!=ACZTL;R MG1/$GDG"RA.=VB=Z_:B^4=GIQ:FQ65RJYXU--[LL>L]+DOI*\ M>XK9ZFY?EC;%;K1[)?*^*&MKHZ4?;\#]]S+5\1>%^>:A7CM>/\=[F9A_A5?3 M7DI\+]:""K?^86N/3:@EI6R+4HZ:^G%SCRGEU?+XQE8,9D]0/UZ(N?T/ZGW% MM5KW2O%X9@)M'B_+54J+[J9QE9)N<=JI5[>BBNU- M3MESHZ-5W8KF,0L?:P766@=[,KBWN=B2K#.Z6W7KX94E.N9PF69U_6DG)9?9 MQF(W;,;,7WWY;?GMJ]8O;@4U!="U@7"P/3LW>#!'EH,-, UJ1($]!AR_C&E? MRLZNG]3*8C"[AY6C1EG*8M>PLI-Z>FF@G6V@/=+;2P>=E6;V'<1B>]G<[]+* MODW&6&9N;D,$?H=A[&7BYBK6EG9I8]\E?!Q7G[66QV[9D_;*^%52]1PNTWA> MLB[Q47*9E\%E-FSA?&X#;OGMKG_[*O6+@V^N[[_7+*>'+>2I(6W<2K14-Y9) MH-/;]>U45"TQ4@A.#;VU=*!F:4_??!)2J\PTW3=K[$%+K[4WF_&W!D978G V M!@&!C:TCL&2,2S'&6ED=IK2I[S:-UIO5K80H[$\WE.<.3]@./DI[UT876U)U MAL\[_NVK5#&N@Z'P5&SZ7FD8+ZH"X4&S MO@5W\(P6OWMCIW]9**^?;$%TW'>4/W=BZD[FI>Z<_?C%5A \.-QP<'?1^H%[ M[V)XN232:BSK3=\-$GFM/'T#+17+A(!% 3M=T7<]H3X%QF/ISU@R:.=X2X6O M2XP4@E-#;QQOA9&4]OBE?-.'6PFK+H-VUANT<[1TXXTR:&>',-C4#VO[43'T M]3+&LJ53&;2SXS1:;U>WTL"T]*87#MK92O7NTIN^T<665)WA,\?;*3=9LIG" M03M;8?LEFUG[8LN@G?+;,FAGZZ;U+\(1?2MXCR7M[RW?=!3?C'RB3>E]YO,9)>UGM;S?B-4H2V5[?V-T( M^BI9^U*L?3M%JVT5-NBH,U]TSY>,$T4->/-U#>*0_AY97U=&VDS!Y^-0<3F//1X?KK?!4] MF25SW@$::.C'A^N/&BV9CR5*BEI2TI*"57LN89S&M>ZUG&[[_^YL??WSY\TV6@FJU=WFZCOR&@$M? M20$S/=[%W?,@#^=>S?) C M[M8!\+OKTV^6\RN:P[3\L6T )"W'MAQ1Z=IN[U>:W]'4T:#:)T,;>J+_^YN_ M!6[O38K('R0@+,<*+%01&'GX1/;+2)M(?[VBF_0.CQTJ(*?P$Q .Z!_&YZ+X M3_R5KR!-'5J=Z4[7?.%9_9E<."?7"F$Y=89S9\U2=@$^D9CH7Z$?6/U)FG7\ M\*Q[(Q 5V^@*&PC5"3RC%\!BG; /?X2>Y0QB%4XS1<\3AB],K=5ZQTLV^9E@ M*. ?3PAM!(,,?4TX)CQV)GIBU!6>UJR#-EMK-'5JH=QLOM,PL W?\JW'A>\\ M#(4#JQN-#0\>"%Q^T1@);0S@=DT?:(:^&\,G3YL(PZMJ=_!9+1A_3VPCNV9< M4Z%U&#Y. 2 $?, P M<"2PI[\#QQ Y];6/CBGOI% _VYH:?9 ',8J 5\\8L-%*E3J$X'>T&93!AP@+ZQ@1R$0 7GPQ0PRB_-MN ^\A&8 MOA@@]!+ ;QT_Y72T:N^2)+K1 Z+6C+\OV*8'-.T R6?WQ#M=Z>@83FH!R1,T M3:HZ3Q1#V7,GAAU,I+.:8=P?T]T85L:,#/KW@HFZ]CURIQB MJ>UJ?.!G;7;^Z4]MWJ^^IO.+^.T!MQP0C$'.\A$3;M\*Y-O1S;,\[X?_]UW; M=A_\CUL&*6D14N+\_4WMC8:BF_0/1)_]L=&+/K.0U[<%0BX*=8WV'S=CSY5V'@$J/IG]OBO06-%?8%B'!^?]-8K,5L(XAY(]*D MW$6*9#]UX?#AD?K.1^DE_>2'T:2970;N^#T@33KU!JSRH MO__T =Z:2_=[:LVN-S;GQSS<3MW^E^9@V"!*3K;3E;X,?_@Q5[%<@04U]I$% MK3699%/'HO BF]LX/#,$HKUA<2\+Y?5M= (J@/*=%.4VS4/OW,"PYYMS]HH; M/OOM7V^6@64[AI*CZE;JS';.P83)?X-)0XLICAFJ2X[FL M;I$S.(N=51RU]0)LS@@#]YF7631^,Z^JK0 F4,R'$/;].%3%[2'!\T M$Q)JF/Q7XNVQ:Z$W,^E7F_8RIS:7LZMX(^B&&!>!U]+; ML')\3[;[ ,_0S-*1%CJQLXQ7-+(>]8S;"1:OA8Z561(/T'/]P*]J%TLX\C=+ M$1KHMMHT&])3T-F,F$U[ 7P*-P48]= CJ2<>B4E+#P+*MP!*^7&66XY1WQI[=&8T] MN3/F.^"?QAMB.@?5?:5[@E^:$:H!RF$.PWER:-,\]N1/AS!(J!!SM;IPCETG M%:\@X!=3^W=H> ',#<#J6SY0,JZ@E1^ID&!D\[&3A#2\B-H:/IJ#(/XQ'TTZ MOK!@IJ'E8^13CV(>J#Z:";,.00P77IH\?-BUX7#D3I'[M1O"!,('P': A2#T M< Y]T8(R<\8@DS"42S,P$FR@K@I84$_,#>U8[D)=L,8\RH@G7DA[1'#IT"%) M.DB0.1=E/'9,&%TW&#Z).G;X)MI6G.8M7&B 3UT;"(<""PF,YLARX%1X)"FH M9I\)2I3"P!@H]1$0%: T\;96;8# L.YCJX!0MOO].4E3)R>Y!3$&"R!:##0 MWH(NJP9/#MJW/#](TG.&!^5(:(G@M9D$N$/1B1O >:J%:^)D 0;K,N:.(?V$ M4,/4J(T\U*WE#I,QB(EAY\4A$L.8$: 5QS,F;ZUL.&V\K>A0>,*FWV%U>#&< M?KW0NH9M.,"-_:$ 5C,4YD#H>'<+0(G6"SV0C'L3$IBUOAW";6$@_U3J$X,/ M+E0!I*VPE)@E]"5KHP!@N&!(2@$ 6<&">+P-T-)SD7#H14&;LH*I=M!514X5 MT-B\:W+8<]\6<$$;FGP*@0:D>9PB^$P$WV*E,Z9,D O4M#QR.SVR9#49[A/S M*GENTNNK5VM:=FD+6)Z>Y7E3"SM:76#;!N4HR&0*2YH@D:\;]X8%2C9:$#$C ;D,G&!XV-> 8Z#5 =;#TH\& MFK>T-%8US+:A^1;.A':*MZWJL9:2>N7=R!^*6:#C&\K)F9Q'RET!WLM-Y6U( MK4)>;M.J\Y3$F]1>7A,Y=H)<9)"P0H* T>NAJ(*">D]8]PA$76F7"$(444;\ M! HP<6Y6$0M/.JFF0$I7C'4=!'E4CYK5EI;%.=%.6N1!.L(!0!-NI)]'Z1^? M3Y!$@EZ =!-Y5+F*;[ZR1&/2$O.!N*PN%\N)P!1"&Y49@C6)@]9(HB+V/RB- M!V0"E-Q109)J^1F(&_)!-PS\ )[&M_$<-^0A,O&1)1>8D3*;M<102E*>]M/M MQBG8I1-Y&I\]E58ZB1GAVWJM6L\G^"7QE4162(<+SM+AU-#%/*VQ=D-+2:C; M\1Z>E*F7&!$',*U^7Z =(%)@I$9%C",Z#C*3CS1#)[!ZUI@&D:SPMA)-OBVQ8OIC"R]8'>V,R_G]:".CE)ENOKWKRT[F_2Q%R(THR(@)P]+ M(" V8'+\V'U @38M89!!'/8Y= &<2L*=5%%U\P,O[+&9!3=K^32*>H0FQ^W; M(A I@;$/$X(HD.NV:U8C#4> 0$_9^]&&XB-4W 3/^TT?'[Q-T[N,YR*;D&LC MDB@V@OT2M,OX(1P H?9WD.$,J99YMM\U3!W^LBWXW;'0\.2:$D()U>!UGD/0 M?OJ68SB]S#E_B9-03LN]XH)F[R+-#_D=X<"D& M;N\7,.2GD+"6V6&T?UQ@=H*TV#G3VEO*C04UN0>A#0T3QDG)^M+#PBJ;Z^2X M0A+,]FVCEK"C2X,":(&QN^5!7@/ <4!"/1*\ULCNM4Z%*W\"L]$:*(R^!@A\A$AF8X6!$:SIB",T>$ MV%FCVH[=]K%_,R!S@/1"DJO2=::-;_F#-JJ-]CO6[N$^.'FG&5WW7K#>8R"' M]BT42[3;ZXL;&EL'Q@L:D26W@<86RPDY(&%:CP(6<="09"VT M+P*/#9VX]%%F;4EPDQ9&,R_(&PO >U%S4I[9HXK:^49B"'M_56QI>;-H[EC<.!)D-A MDUQQU;D\AY&IO)9-Z^L*VQ) MTB2,=_$4?2IL7005]'P9V&P46SF9FOB6$JP MOAZ9":<9!ISW+D@,8;\/:KYD+43,]#@%#0!S<+U?\F 3Q3I"F'[*XIZBX6#H MN>%@B!$T-I!]0%3OP%6LU1M2UMD).MNB-^>ZWZ]\D?$9MQ2?T?$\9,C9^E$RT<# *EO]!31)R"L:VX7 MEL3G03N "\<.3>;TR/0'2.6))]YC)!G?FF2VP>^&UMAG%H]3A4XJN _/(#M5 MU'MP^GR78S?E9N G9L$&_ "'>@+WQ"^,8?*0UX=XJK"8 M'D:22*E3JB,<8\A!GBGW0^[O; $GV">90^1#TW./LS[M5J- .Q\P#)N0]P-!E*=B9MFQC\^NJXP(W > FMP^8_)+\?GNO W[W7R0>'XG R5,84SW(KH$<@\\Z_,JRXR5\KP'# MN8)1&!:=*NM0H,W?B+'K!7 ?TQ&FL.M@Z/HBLRY6A3Q:BF:@G8S\>N[X,7O+R#^J+BB?:Z[K+C:)!*Z\B@JFLN[QRT-+& MZR[O0V99NY7-+%M8%5-[&A#I+@9BL\S?WUAP';3>:""]X Z0?7EW M_EUK51<5B9N9@+:5W9Q>7]W=7'^[U3I79]J/F^O3\[.?-^>W6MZJ=SS=9%O" MQU\"OK""!)YK2V^JY_:$2XTR/;;/VDV2('PX2E&8%R,QOUA\(>@^9 TZ5D!&!=?=P(WOL? MM8/Z>_0T@&HR)*,@Z=WN:!0Z<,H2.0 )8/5'5V+%1P95.2@$Q\%>U@II==0 M=>%(^G!1_\>BQ.2HQZ$<%H "-E=)CPW@!#T=HF?YI$AY8F!X)M<5)JN3F0 A M7&TXR4'C/05G P^B7&072X#CGWXX0M?)?_!OCP0ON;F^92<*B6NWYZ<(]6B& MPF!G+R8,H\*_K42PMC^&79#MKSM1T[PJ?>0Z0S(1O*D4,\5\R%AZM64HN5@LL=G3SS Y5[0N;LAT@R=Y0+803RE;<.BQ!:AUTA@HND"R# MT**<77#?6 MB 5P&Y18F\5P85*4">N]GN5'8?(N:KD8I@.*BQ<'6<6E5NXH, DL0 CYT>& MBO=F?U<@*)LDY'E $D1GFXP3C0*^X2LQ&MONA/6QP'A$O7@0VE(7B9*!(A^C MG([C%]$[9X=*)0I2ZS$HZF -^J(;!MH(2#K U86V*3T7"FH)-R)EV20\AFF%D/50STHZ&:O:7T,+ M^&*R/AG,AQCF!8 BY%N45]55^ELRSBRRH!!I2(&"9S5S_IK%:'HLQQ6"3?M3 >0]M5]P$9L.LSGBP"8'\=)Q<*PNUU.DTC7QPA7=EUSK*-\ M@E2<7)RB\Y]Q@W33"ZI:QX$G^0.FG\1;CDH+H!:>?"8/ %0-@-&Y/#!V037: M;EA&-B(1_NT(B_C-5>>2XBXP:(D5;X.L11.N^#")3P&=>U"!L[R57J?\!(KL MD-9)YH@].*9[MFE,P MG,46!:6 M$G1"3%26X[QW$\%!['V0H8%CZF]+D=1N+QS)\%YR8*7\5U7MLJ^N/ IQQ^// MWB?>CT'* 7:_1!NRGI$9<\1$&>J=([)(&0?E>T%"/8PZ-+P1\$OMTF&.BS(M M;0OE7.^7"&0A1PD^]"ZZ*LF(AS-%#TUM'$J,6.*O;7)& %11$M/(GAQ+C(AX M&G/"YFC4P&1GV:EIRLRDO(#!/X0[=O%ZQ&C_2\S(D"5)R/?D.GW;ZD7:UHT8 M / 7VZ]>(RRODYPG<590'H&3$BL$RN-"=5N<@4LE>Y-8L#)8Z"6P\/.79U#J M![.J[Y9I B,X-_Q -KCM@3*/OB#\]=+W#&%7OAJC$:7,\C#*DN 1,C%>%DMX MJ*7:PC S]6S5PD!1A3'.>?^2= :VV\6HR7 \ M1GX[A%WHJ2*!^""FQ XFS"F250-C[B1Y"8C@1B 3AF_1:I"V*C#G2&A>"IP8 MQT"H(>V9\Q&P<*W1HZ[A/+J?V)Y(6@NNT^&4PB/.[LCRM(I52H0#WP?>Y/0B M]S]J[(_27X89:(7)#7;6!E.T0BQ5S^K^_.-H""Q]52; M4GI=07IM3 NO65\"R:Z-O1%=?U[=G/]Q>7MW?G-^IMUVOIW?:M<7VOG__KR\ M^P>**C]O+N\NSSF0[.?M.?XH3=*EI#LWF$PEKO@D9%**"#)QGS,Y,7@)6)P? M1RSE%[B-XI,X3N!6C ,9*!"EX2)7>O;(CQ?&3=AMO5%6TIQF).XNKR^2?"/U\HKTFSARG7$,^1M< 0)?Y\)%K > M80SG*D2O38]<2D F-TB#YC^1CU1J1Y5:G?^L-RK-^AO-,4:P9M$S/WX///M. M>"/_NG_GF1W/NX.7OV#PQ1NB]5ZCW:JWZX=O-%#/C3&&AGBAB [UAEB&Y!8+ M^<2N,XCV-(-HYS&(3V*4)"2,1AFB#PY&;0.QB='G].';-2XX',GA9YKU&H% MGZLS^_KT 1_^G/Y/-?HX%V3KQPRP+_%(D;4Y864;#LM3%_'LX]=HT?&;"MMZ MYLB]IX;NS8O=VT;PWMY%[Z5P/SN6+TO,2>I6A)]YAKZ(+_ B-WXIJ2][$1]. M7\2'>1?Q834WOVKG1/7S__MZ^>7RKI3)9UE8R/D-+V.F$]4%?!Q:70M-NJ9X M1'_4@R_SP.4O?CI'*>TQ3X0'WQE1JT-9>?7C+@05/*TYBKQ.XUFCVE;' M&9H#,>_L_/]2/HE5^=$2R^=31YPK&>!/IS 5WZ_.91XKRSG-&:Z&3(VG:E8; M[]+G^XG 3B'TG(GN4]>#"QTX?U=X\WC.S%4VZM7F!I=Y1CY9GL:J%9[>RU8FGK[Z;#8$%$W#ZSW MNWC8(I%X& 3CCQ\^/#P\5$&1JP[<^P\=KS>T[H7_09@#P_M@&H'QX>CXJ-%N M?@"MH%X_:=8;[5J[UCAIU)H?X(IK6M5A,(HX+6F$0-X8;/Q1WGA9;97(W\2T M7IFE3'$8*-#_IKWY3'4%93;OC:!B+*9VBJ#J4\XRRLWQ49$A U=&$&*D7L6U M=J2Z&G,EMQ?-IN2-HB%U1Q7KKCJ7__6WXT;]Z#=?^]\H;5$*-@#("Q@?)J[\ M;U2]MUAR8ZVE9U&&D1^6[\LBTG'$:82B=7/*S7&'E\H>3I ]M$^8/6R%/WR9 M5. @^TNQ @ZC-]*!RR=$12?E04\=]!DG_516FLN<\^/*GQ*X6; 6/LQ-A88] M.,&GN76NH\R44N*IM2Y*SX&4"&' MY2Q&%"4"C/<'R&6[,N MZU2P:O*F_E.+>VU&?;KD)9VH[5UK+SC3T85^O*G[N5ZK-H^*X:?K!H$[RJ H M.B/B\9^'0/W'S2)D?D$5^+D(=(_ET,#%FHRX=VRI@D4"T7C#-9:#!R$<2FC MSXDZVWJB:(>17]:;*7CI_:V%?B\(MYC>@?A=.]Z.UXFW5B&\9:N7$SZP@CGU M%3F_5Y5(ST3?P!0]P.HIES[N##S!.62+T?IJL;HI:;E>K2_!Q7,)9M-W+-!A M^^3DJ-8H0H=8*X9+Q;0.C/3T+>&S(N)!?1047N;N[D=$F!3-K_?;GYQDEZZ.\[ MDPFA)=?9*8JZ/?VZ9Q1U9SQB7M\$M >9"ZC=]H9B9)0DMILD=MKYMO\D=FK8 M/5EY2L.83BRQ5!+<;A+I#88]I=KM/XR!X# 8@]U29T9@: AL[8#K M&,EHF"1!RB(E6'2"Z^(I?S*\2U.>$A9?E>W*[^\VO1M"<"R-GT6 M:V5M^H6UZ?B-2A3#.L8&]4:-$L627Z42Q6XO_[CJW&$OKEU(^UF_.RPO MT6^&C^Q'Z/FAP2VFN>IRW%E=E8Q;T-%)+QP9JLLIL "+9V"QNR'V>0FQO)41 MSA4*XN#&4\_^:9UO()W A\N_G]]JEU?RP_55YQOPD"O9#6Y9X;8]0S)^@M(S M'[ +@'\)5,8F-HB.QL)X22@[Q&IJJ# M9(F(DENOC5OGJC5*SP;HWZ![4= W__S[%MRU09X2MG5"H%WC&MEDQC'B;6K>;-9N@+.P1O"E6+K< ;U003]L5OG=N[ M2FP]S37N7MS=+&FUE-9*;;%A>#5;L*8U#I>T#,*?GSX0T/_?IP_#8&1__O]0 M2P$"% ,4 " #R@4U8<*R>7L\& #O( #0 @ $ M97A?-3DY-S R+FAT;5!+ 0(4 Q0 ( /*!35C\[UH7]08 .@B - M " ?H& !E>%\U.3DW,#,N:'1M4$L! A0#% @ \H%-6.F& M?-24! $!, T ( !&@X &5X7S4Y.3%\V,C4S.#0N:'1M4$L! A0#% @ \H%-6('"]&G] M$ V-0 !$ ( !P$< &YA:6DM,C R,S$R,S$N>'-D4$L! M A0#% @ \H%-6/_B?>P+# /* !4 ( ![%@ &YA M:6DM,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( /*!35C8SR-F&T4 *G[ M!0 5 " 2IE !N86EI+3(P,C,Q,C,Q7V1E9BYX;6Q02P$" M% ,4 " #R@4U8;QSC*^!7 \B 0 %0 @ %XJ@ ;F%I M:2TR,#(S,3(S,5]L86(N>&UL4$L! A0#% @ \H%-6">246N$1P ,U & M !4 ( !BP(! &YA:6DM,C R,S$R,S%?<')E+GAM;%!+ 0(4 M Q0 ( /*!35C^@W @9R(! &\K$@ 4 " 4)* 0!N86EI F,C R,S$R,S%?,3!Q+FAT;5!+!08 "P + +0" #;; ( ! end XML 77 naii20231231_10q_htm.xml IDEA: XBRL DOCUMENT 0000787253 2023-07-01 2023-12-31 0000787253 2024-02-13 0000787253 2023-12-31 0000787253 2023-06-30 0000787253 2023-10-01 2023-12-31 0000787253 2022-10-01 2022-12-31 0000787253 2022-07-01 2022-12-31 0000787253 us-gaap:CommonStockMember 2023-09-30 0000787253 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000787253 us-gaap:RetainedEarningsMember 2023-09-30 0000787253 us-gaap:TreasuryStockCommonMember 2023-09-30 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000787253 2023-09-30 0000787253 us-gaap:CommonStockMember 2023-10-01 2023-12-31 0000787253 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2023-12-31 0000787253 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-31 0000787253 us-gaap:TreasuryStockCommonMember 2023-10-01 2023-12-31 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-31 0000787253 us-gaap:CommonStockMember 2023-12-31 0000787253 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000787253 us-gaap:RetainedEarningsMember 2023-12-31 0000787253 us-gaap:TreasuryStockCommonMember 2023-12-31 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000787253 us-gaap:CommonStockMember 2022-09-30 0000787253 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000787253 us-gaap:RetainedEarningsMember 2022-09-30 0000787253 us-gaap:TreasuryStockCommonMember 2022-09-30 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000787253 2022-09-30 0000787253 us-gaap:CommonStockMember 2022-10-01 2022-12-31 0000787253 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2022-12-31 0000787253 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0000787253 us-gaap:TreasuryStockCommonMember 2022-10-01 2022-12-31 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2022-12-31 0000787253 us-gaap:CommonStockMember 2022-12-31 0000787253 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000787253 us-gaap:RetainedEarningsMember 2022-12-31 0000787253 us-gaap:TreasuryStockCommonMember 2022-12-31 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000787253 2022-12-31 0000787253 us-gaap:CommonStockMember 2023-06-30 0000787253 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000787253 us-gaap:RetainedEarningsMember 2023-06-30 0000787253 us-gaap:TreasuryStockCommonMember 2023-06-30 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000787253 us-gaap:CommonStockMember 2023-07-01 2023-12-31 0000787253 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-12-31 0000787253 us-gaap:RetainedEarningsMember 2023-07-01 2023-12-31 0000787253 us-gaap:TreasuryStockCommonMember 2023-07-01 2023-12-31 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-12-31 0000787253 us-gaap:CommonStockMember 2022-06-30 0000787253 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000787253 us-gaap:RetainedEarningsMember 2022-06-30 0000787253 us-gaap:TreasuryStockCommonMember 2022-06-30 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000787253 2022-06-30 0000787253 us-gaap:CommonStockMember 2022-07-01 2022-12-31 0000787253 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-12-31 0000787253 us-gaap:RetainedEarningsMember 2022-07-01 2022-12-31 0000787253 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-12-31 0000787253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-12-31 0000787253 naii:RestrictedStock1Member 2023-10-01 2023-12-31 0000787253 naii:RestrictedStock1Member 2023-07-01 2023-12-31 0000787253 naii:RestrictedStock1Member 2022-10-01 2022-12-31 0000787253 naii:RestrictedStock1Member 2022-07-01 2022-12-31 0000787253 us-gaap:RestrictedStockMember 2023-10-01 2023-12-31 0000787253 us-gaap:RestrictedStockMember 2022-07-01 2022-12-31 0000787253 us-gaap:RestrictedStockMember 2023-07-01 2023-12-31 0000787253 us-gaap:RestrictedStockMember 2022-10-01 2022-12-31 0000787253 naii:EuroForwardContractMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000787253 naii:EuroForwardContractMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0000787253 naii:SwissFrancForwardContractMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000787253 naii:SwissFrancForwardContractMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0000787253 us-gaap:FairValueInputsLevel2Member 2023-12-31 0000787253 us-gaap:FairValueInputsLevel2Member 2023-06-30 0000787253 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0000787253 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0000787253 us-gaap:LandMember 2023-12-31 0000787253 us-gaap:LandMember 2023-06-30 0000787253 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000787253 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000787253 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000787253 us-gaap:BuildingAndBuildingImprovementsMember 2023-06-30 0000787253 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000787253 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000787253 us-gaap:MachineryAndEquipmentMember 2023-12-31 0000787253 us-gaap:MachineryAndEquipmentMember 2023-06-30 0000787253 srt:MinimumMember us-gaap:OfficeEquipmentMember 2023-12-31 0000787253 srt:MaximumMember us-gaap:OfficeEquipmentMember 2023-12-31 0000787253 us-gaap:OfficeEquipmentMember 2023-12-31 0000787253 us-gaap:OfficeEquipmentMember 2023-06-30 0000787253 us-gaap:VehiclesMember 2023-12-31 0000787253 us-gaap:VehiclesMember 2023-06-30 0000787253 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0000787253 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0000787253 us-gaap:LeaseholdImprovementsMember 2023-12-31 0000787253 us-gaap:LeaseholdImprovementsMember 2023-06-30 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-09-30 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-09-30 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2023-09-30 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-10-01 2023-12-31 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-10-01 2023-12-31 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2023-10-01 2023-12-31 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2023-12-31 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-06-30 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-06-30 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2023-06-30 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-07-01 2023-12-31 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-07-01 2023-12-31 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2023-07-01 2023-12-31 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-09-30 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-09-30 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2022-09-30 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-10-01 2022-12-31 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-10-01 2022-12-31 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2022-10-01 2022-12-31 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2022-12-31 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-06-30 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-06-30 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2022-06-30 0000787253 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-01 2022-12-31 0000787253 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-01 2022-12-31 0000787253 naii:AccumulatedGainLossNetSwapDerivativeParentMember 2022-07-01 2022-12-31 0000787253 naii:California1Member 2023-07-18 0000787253 naii:California1Member 2023-07-18 2023-07-18 0000787253 naii:California1Member naii:ReimbursementsForTenantImprovementsMember 2023-07-18 0000787253 naii:ExtensionOnManufacturingFacilitiesLeaseMember 2023-07-18 0000787253 2023-07-01 2023-12-30 0000787253 2022-07-01 2022-12-30 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember 2021-05-24 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember naii:TermLoanMember 2021-08-18 0000787253 naii:CarlsbadCaliforniaMember naii:ManufacturingFacilityAndWarehouseMember 2021-08-20 2021-08-20 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember 2021-06-30 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember 2022-06-30 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember us-gaap:SubsequentEventMember 2024-02-13 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-02-13 2024-02-13 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-08-18 2021-08-18 0000787253 srt:MaximumMember naii:CreditAgreementMember naii:WellsFargoBankNAMember us-gaap:SubsequentEventMember 2024-02-13 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember us-gaap:SubsequentEventMember 2024-02-13 2024-02-13 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember naii:TermLoanMember 2021-08-18 2021-08-18 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember naii:TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-08-18 2021-08-18 0000787253 us-gaap:InterestRateSwapMember 2021-08-18 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember naii:TermLoanMember 2023-12-31 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember us-gaap:SubsequentEventMember 2024-07-01 2024-09-30 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember us-gaap:SubsequentEventMember 2024-10-01 2024-12-31 0000787253 srt:MinimumMember naii:CreditAgreementMember naii:WellsFargoBankNAMember us-gaap:SubsequentEventMember 2024-02-13 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember us-gaap:SubsequentEventMember 2024-02-01 2024-02-13 0000787253 naii:CreditAgreementMember naii:WellsFargoBankNAMember 2023-12-31 0000787253 naii:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2023-12-31 0000787253 naii:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2022-12-31 0000787253 naii:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0000787253 naii:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0000787253 naii:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2022-12-31 0000787253 naii:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0000787253 naii:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0000787253 naii:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2022-12-31 0000787253 naii:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0000787253 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2023-12-31 0000787253 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2022-12-31 0000787253 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0000787253 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0000787253 naii:ThreeCustomersMember 2023-12-30 0000787253 naii:ThreeCustomersMember 2023-06-30 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember naii:Supplier1Member 2023-10-01 2023-12-31 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember naii:Supplier1Member 2022-10-01 2022-12-31 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember naii:Supplier1Member 2023-07-01 2023-12-31 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember naii:Supplier1Member 2022-07-01 2022-12-31 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember 2023-10-01 2023-12-31 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember 2022-10-01 2022-12-31 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember 2023-07-01 2023-12-31 0000787253 naii:RawMaterialPurchasesMember us-gaap:SupplierConcentrationRiskMember 2022-07-01 2022-12-31 0000787253 naii:PrivateLabelContractManufacturingMember 2023-10-01 2023-12-31 0000787253 naii:PrivateLabelContractManufacturingMember 2022-10-01 2022-12-31 0000787253 naii:PrivateLabelContractManufacturingMember 2023-07-01 2023-12-31 0000787253 naii:PrivateLabelContractManufacturingMember 2022-07-01 2022-12-31 0000787253 naii:PatentAndTrademarkLicensingMember 2023-10-01 2023-12-31 0000787253 naii:PatentAndTrademarkLicensingMember 2022-10-01 2022-12-31 0000787253 naii:PatentAndTrademarkLicensingMember 2023-07-01 2023-12-31 0000787253 naii:PatentAndTrademarkLicensingMember 2022-07-01 2022-12-31 0000787253 us-gaap:OperatingSegmentsMember naii:PrivateLabelContractManufacturingMember 2023-10-01 2023-12-30 0000787253 us-gaap:OperatingSegmentsMember naii:PrivateLabelContractManufacturingMember 2022-10-01 2022-12-30 0000787253 us-gaap:OperatingSegmentsMember naii:PrivateLabelContractManufacturingMember 2023-07-01 2023-12-30 0000787253 us-gaap:OperatingSegmentsMember naii:PrivateLabelContractManufacturingMember 2022-07-01 2022-12-30 0000787253 us-gaap:OperatingSegmentsMember naii:PatentAndTrademarkLicensingMember 2023-10-01 2023-12-30 0000787253 us-gaap:OperatingSegmentsMember naii:PatentAndTrademarkLicensingMember 2022-10-01 2022-12-30 0000787253 us-gaap:OperatingSegmentsMember naii:PatentAndTrademarkLicensingMember 2023-07-01 2023-12-30 0000787253 us-gaap:OperatingSegmentsMember naii:PatentAndTrademarkLicensingMember 2022-07-01 2022-12-30 0000787253 us-gaap:OperatingSegmentsMember 2023-10-01 2023-12-30 0000787253 us-gaap:OperatingSegmentsMember 2022-10-01 2022-12-30 0000787253 us-gaap:OperatingSegmentsMember 2023-07-01 2023-12-30 0000787253 us-gaap:OperatingSegmentsMember 2022-07-01 2022-12-30 0000787253 us-gaap:CorporateNonSegmentMember 2023-10-01 2023-12-30 0000787253 us-gaap:CorporateNonSegmentMember 2022-10-01 2022-12-30 0000787253 us-gaap:CorporateNonSegmentMember 2023-07-01 2023-12-30 0000787253 us-gaap:CorporateNonSegmentMember 2022-07-01 2022-12-30 0000787253 2023-10-01 2023-12-30 0000787253 2022-10-01 2022-12-30 0000787253 naii:PrivateLabelContractManufacturingMember 2023-12-30 0000787253 naii:PrivateLabelContractManufacturingMember 2023-06-30 0000787253 naii:PatentAndTrademarkLicensingMember 2023-12-30 0000787253 naii:PatentAndTrademarkLicensingMember 2023-06-30 0000787253 2023-12-30 0000787253 country:US 2023-10-01 2023-12-31 0000787253 country:US 2022-10-01 2022-12-31 0000787253 country:US 2023-07-01 2023-12-31 0000787253 country:US 2022-07-01 2022-12-31 0000787253 us-gaap:NonUsMember 2023-10-01 2023-12-31 0000787253 us-gaap:NonUsMember 2022-10-01 2022-12-31 0000787253 us-gaap:NonUsMember 2023-07-01 2023-12-31 0000787253 us-gaap:NonUsMember 2022-07-01 2022-12-31 0000787253 naii:ProductsManufacturedByNAIEMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-10-01 2023-12-31 0000787253 naii:ProductsManufacturedByNAIEMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-07-01 2023-12-31 0000787253 naii:ProductsManufacturedByNAIEMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-10-01 2022-12-31 0000787253 naii:ProductsManufacturedByNAIEMember us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-07-01 2022-12-31 0000787253 country:US 2023-12-31 0000787253 country:US 2023-06-30 0000787253 srt:EuropeMember 2023-12-31 0000787253 srt:EuropeMember 2023-06-30 0000787253 srt:EuropeMember 2023-07-01 2023-12-31 0000787253 srt:EuropeMember 2022-07-01 2022-12-31 0000787253 naii:StockRepurchasePlanMember 2022-10-01 2022-12-31 0000787253 naii:StockRepurchasedFromEmployeeForRestrictedStockVestingMember 2022-10-01 2022-12-31 0000787253 naii:StockRepurchasePlanMember 2022-07-01 2022-12-31 0000787253 naii:StockRepurchasedFromEmployeeForRestrictedStockVestingMember 2022-07-01 2022-12-31 0000787253 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2023-12-31 0000787253 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-12-31 0000787253 us-gaap:InterestRateSwapMember 2021-08-23 0000787253 srt:MaximumMember naii:CreditAgreementMember naii:WellsFargoBankNAMember 2023-12-31 0000787253 us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0000787253 us-gaap:SupplierConcentrationRiskMember 2023-07-01 2023-12-31 shares thunderdome:item iso4217:USD iso4217:USD shares utr:Y utr:acre pure iso4217:EUR iso4217:CHF 0000787253 NATURAL ALTERNATIVES INTERNATIONAL INC false --06-30 Q2 2024 0 23000 0.01 0.01 500000 500000 0 0 0 0 0.01 0.01 20000000 20000000 6088813 6088813 6073813 6073813 3240593 3240593 25202000 42295000 59171000 85422000 -3513000 -4057000 -70000 -55000 -163000 -130000 -240000 -143000 -517000 -290000 -21000 -10000 -16000 -318000 -199000 -658000 -423000 -3831000 -4715000 -761000 -950000 -3070000 1813000 -3765000 2866000 -590000 -1809000 -149000 -1264000 -3660000 4000 -3914000 1602000 -0.52 0.31 -0.64 0.49 -0.52 0.31 -0.64 0.49 1059000 1059000 50377 0 0 0 P10Y4M24D 25900000 P7Y 0 0 0 false false false false 10-Q true 2023-12-31 false 000-15701 DE 84-1007839 1535 Faraday Ave Carlsbad CA 92008 760 736-7700 Common Stock, $0.01 par value per share NAII NASDAQ Yes Yes false Non-accelerated Filer true false 6088813 16595000 13604000 10457000 7022000 19596000 29694000 881000 305000 414000 390000 6450000 5995000 54393000 57010000 53207000 53841000 44994000 20369000 321000 355000 2818000 2577000 155733000 134152000 7494000 7778000 2007000 2409000 1661000 2246000 695000 317000 1225000 2448000 38000 0 0 374000 292000 312000 13412000 15884000 46701000 18965000 346000 339000 9079000 9205000 740000 987000 70278000 45380000 0 0 91000 91000 32043000 31436000 76418000 80183000 22855000 22855000 -242000 -83000 85455000 88772000 155733000 134152000 24815000 36081000 55647000 73837000 387000 6214000 3524000 11585000 3900000 3729000 7581000 7558000 2485000 4027000 13000 9000 22000 13000 2286000 3604000 473000 738000 5850131 5866494 5850131 5893071 5850131 5873129 5850131 5908287 9329406 91000 31738000 79488000 3240593 -22855000 353000 88815000 0 305000 0 0 0 305000 0 0 0 0 0 0 0 0 -0 -0 -0 -0 5000 5000 0 0 0 0 -590000 -590000 0 0 -3070000 0 0 -3070000 9329406 91000 32043000 76418000 3240593 -22855000 -242000 85455000 9191406 89000 30658000 78714000 3108590 -21849000 2244000 89856000 0 232000 0 0 0 232000 0 -0 -0 -0 68570 562000 -0 562000 0 0 0 0 -1809000 -1809000 0 0 1813000 0 0 1813000 9191406 89000 30890000 80527000 3177160 -22411000 435000 89530000 9314406 91000 31436000 80183000 3240593 -22855000 -83000 88772000 0 607000 0 0 0 607000 15000 0 0 0 0 0 0 0 -0 -0 -0 -0 10000 10000 0 0 0 0 -149000 -149000 0 0 -3765000 0 0 -3765000 9329406 91000 32043000 76418000 3240593 -22855000 -242000 85455000 9191406 89000 30423000 77661000 3061795 -21352000 1699000 88520000 0 467000 0 0 0 467000 0 -0 -0 -0 115365 -0 0 0 0 0 -1264000 -1264000 0 0 2866000 0 0 2866000 9191406 89000 30890000 80527000 3177160 -22411000 435000 89530000 -3765000 2866000 0 -57000 2341000 2039000 607000 467000 3611000 2013000 7000 50000 -0 37000 3435000 -7198000 -10098000 3561000 925000 619000 -309000 -3121000 119000 152000 -585000 -1844000 1723000 1624000 -1197000 -187000 4844000 3735000 0 42000 1707000 11640000 -1707000 -11598000 146000 138000 -0 1059000 -146000 -1197000 2991000 -9060000 13604000 21833000 16595000 12773000 114000 131000 274000 877000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>A. Basis of Presentation and Summary of Significant Accounting Policies</b></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 accompanying interim unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form <em style="font: inherit;">10</em>-Q and with applicable rules and regulations. Pursuant to such rules and regulations, certain information and note disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) have been condensed or omitted. In management’s opinion, all adjustments necessary for a fair presentation of the financial position, results of operations, stockholders’ equity, and cash flows have been included and are of a normal, recurring nature. The results of operations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em> are <em style="font: inherit;">not</em> necessarily indicative of the operating results for the full fiscal year or for any future periods.</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;">You should read the financial statements and these notes, which notes are an integral part of the financial statements, together with our audited financial statements included in our Annual Report on Form <em style="font: inherit;">10</em>-K for the fiscal year ended <em style="font: inherit;"> June 30, 2023</em> (<em style="font: inherit;">“2023</em> Annual Report”). The accounting policies used to prepare the financial statements included in this Report are the same policies described in the notes to the consolidated financial statements in our <em style="font: inherit;">2023</em> Annual Report unless otherwise noted below.</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;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Recently Adopted Accounting Pronouncements</b></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 did <em style="font: inherit;">not</em> adopt any accounting pronouncements during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Recently Issued Accounting and Regulatory Pronouncements</b></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; text-align: justify; margin: 0pt 0pt 0pt -1pt;">In <em style="font: inherit;"> October 2023, </em>the FASB issued Accounting Standards Update ("ASU") <em style="font: inherit;">2023</em>-<em style="font: inherit;">06,</em> "Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative". ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">06</em> clarifies or improves disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-<em style="font: inherit;">X</em> or Regulation S-K by the SEC, and will <em style="font: inherit;">not</em> be effective if the SEC has <em style="font: inherit;">not</em> removed the applicable disclosure requirement by <em style="font: inherit;"> June 30, 2027. </em>Early adoption is prohibited. As we are currently subject to these SEC requirements, this ASU is <em style="font: inherit;">not</em> expected to have a material impact on our Consolidated Financial Statements or related disclosures.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">In <em style="font: inherit;"> November 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> "Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures". This amendment improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>with early adoption permitted. This ASU will be adopted in our <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2025.</em> We are currently evaluating the impact of this standard; however, we do <em style="font: inherit;">not</em> expect it to have a material impact on our Consolidated Financial Statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> "Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures". The amendments in this update address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This update also includes certain other amendments to improve the effectiveness of income tax disclosures. The amendments in ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. This ASU will be adopted in our <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2026.</em> We are currently evaluating the impact of this standard; however, we do <em style="font: inherit;">not</em> expect it to have a material impact on our Consolidated Financial Statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;"> </p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;"><b>Net (Loss) Income per Common Share</b></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 compute net (loss) income per common share using the weighted average number of common shares outstanding during the period, and diluted net income per common share using the additional dilutive effect of all dilutive securities. The dilutive impact of unvested restricted shares account for the additional weighted average shares of common stock outstanding for our diluted net income per common share computation. We calculated basic and diluted net (loss) income per common share as follows (in thousands, except per share data):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (loss) income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,070</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,813</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,765</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,866</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,866</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,893</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Dilutive effect of restricted stock</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,873</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,850</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,908</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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net (loss) income per common share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.52</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.31</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.49</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net (loss) income per common share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.52</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.31</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.49</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We exclude the impact of restricted stock from the calculation of diluted net loss per common share in periods where we have a net loss or when their inclusion would be antidilutive. During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023, </em>we excluded 238,682 shares of unvested restricted stock. During the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023, </em>we excluded 236,155 shares of unvested stock. During the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2022</em>, we excluded 50,377 shares of unvested restricted stock.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p><p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Revenue Recognition</b></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 record revenue based on a <em style="font: inherit;">five</em>-step model which includes: (<em style="font: inherit;">1</em>) identifying a contract with a customer; (<em style="font: inherit;">2</em>) identifying the performance obligations in the contract; (<em style="font: inherit;">3</em>) determining the transaction price; (<em style="font: inherit;">4</em>) allocating the transaction price among the performance obligations; and (<em style="font: inherit;">5</em>) recognizing revenue as each of the various performance obligations are satisfied.</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;">Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling <em style="font: inherit;">one</em> or more performance obligations. We identify purchase orders from customers as contracts. The amount of consideration expected to be received and revenue recognized includes estimates of variable consideration, including estimates for early payment discounts and volume rebates. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. We review and update these estimates at the end of each reporting period and the impact of any adjustments is recognized in the period the adjustments are identified. In assessing whether collection of consideration from a customer is probable, we consider both the customer's ability and intent to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, which is typically <em style="font: inherit;">30</em> days from the invoice date. Invoices are generally issued on the date of transfer of control of the products ordered to the customer.</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;">Revenue is recognized at the point in time that each of our performance obligations is fulfilled, and control of the ordered products is transferred to the customer. This transfer occurs when the product is shipped, or in some cases, when the product is delivered to the customer.</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 recognize revenue in certain circumstances before delivery to the customer has occurred (commonly referred to as bill-and-hold transactions). Products sold under bill-and-hold arrangements are recorded as revenue when risk of ownership has been transferred to the customer, but the product has <em style="font: inherit;">not</em> shipped due to a substantive reason, typically at the customer’s request. The product must be separately identified as belonging to the customer, ready for physical transfer to the customer, and we cannot have the ability to redirect the product to another customer.</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 provide early payment discounts to certain customers. Based on historical payment trends, we expect that these customers will take advantage of these early payment discounts. The cost of these discounts is reported as a reduction to the transaction price. If the actual discounts differ from those estimated, the difference is also reported as a change in the transaction price. We require prepayment from certain customers. We record any payments received in advance of contract fulfillment as a contract liability and they are classified as customer deposits on the consolidated balance sheet.</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;">Contract liabilities and revenue recognized were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Additions</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Revenue Recognized</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Customer Refunds</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Contract Liabilities (Customer Deposits)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">317</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">975</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(597</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">695</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Additions</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Revenue Recognized</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Customer Refunds</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Contract Liabilities (Customer Deposits)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">425</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(137</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">425</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';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;">Except for product defects, <em style="font: inherit;">no</em> right of return exists on the sale of our products. We estimate returns based on historical experience and recognize a returns liability for any estimated returns. As of <em style="font: inherit;"> December 31, 2023</em>, we have no estimated returns liability.</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 currently own certain U.S. patents, and each patent’s corresponding foreign patent applications. All of these patents and patent rights relate to the ingredient known as beta-alanine marketed and sold under our CarnoSyn® and SR CarnoSyn® trade names. We recorded beta-alanine raw material sales and royalty and licensing income as a component of revenue in the amount of $2.2 million during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and $3.9 million during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023. </em>We similarly recorded $1.5 million during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2022</em>, and $2.8 million during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2022. </em>These royalty income and raw material sale amounts resulted in royalty expense paid to the original patent holders from whom NAI acquired its patents and patent rights. We recognized royalty expense as a component of cost of goods sold in the amount of approximately $93,000 during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and $182,000 during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023. </em>We recorded approximately $78,000 of royalty expense during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2022</em>, and $105,000 during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Stock-Based Compensation </b></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 Board of Directors approved our current omnibus equity incentive plan that became effective <em style="font: inherit;"> January 1, 2021 (</em>the <em style="font: inherit;">“2020</em> Plan”), which was approved by our stockholders at the Annual Meeting of Stockholders on <em style="font: inherit;"> December 4, 2020. </em>Under the <em style="font: inherit;">2020</em> Plan, we <em style="font: inherit;"> may </em>grant nonqualified and incentive stock options, restricted stock grants, restricted stock units, stock appreciation rights, and other stock-based awards to employees, non-employee directors and consultants.</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 did <span style="-sec-ix-hidden:c106307403"><span style="-sec-ix-hidden:c106307404">not</span></span> have any option activity or options outstanding during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>, or <em style="font: inherit;"> December 31, 2022</em>.</p> <p style="font-family: &quot;Times New Roman&quot;; 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 did <em style="font: inherit;">not</em> grant any restricted stock shares during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023. </em>We granted a total of 15,000 restricted stock shares to certain new members of our management team during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023. </em>We did <span style="-sec-ix-hidden:c106307411">not</span> grant any restricted stock shares during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2022</em>. During the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> December 31, 2022</em>, <em style="font: inherit;">no</em> restricted stock shares were forfeited. Our net loss included stock-based compensation expense with the vesting of prior restricted stock grants of approximately $0.3 million for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023</em> and $0.6 million for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023. </em>Our net income included stock based compensation expense in connection with the vesting of prior restricted stock grants of approximately $0.2 million for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2022</em>, and $0.5 million for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 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: &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;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Deferred Compensation Plan</b></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;">Effective <em style="font: inherit;"> July 16, 2020, </em>the Board of Directors approved and adopted a Non-Qualified Incentive Plan (the “Incentive Plan”). Pursuant to the Incentive Plan, the Human Resources Committee and the Board of Directors <em style="font: inherit;"> may </em>make deferred cash payments or other cash awards (“Awards”) to directors, officers, employees and eligible consultants of NAI (“Participants”). These Awards are made subject to conditions precedent that must be met before NAI is obligated to make the payment. The purpose of the Incentive Plan is to enhance the long-term stockholder value of NAI by providing the Human Resources Committee and the Board of Directors the ability to make deferred cash payments or other cash awards to encourage Participants to serve NAI or to remain in the service of NAI, or to assist NAI to achieve results determined by the Human Resources Committee or the Board of Directors to be in NAI's best interest.</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 Incentive Plan authorizes the Human Resources Committee or the Board of Directors to grant to, and administer, unsecured and deferred cash Awards to Participants and to subject each Award to whatever conditions are determined appropriate by the Human Resources Committee or the Board of Directors. The terms of each Award, including the amount and any conditions that must be met to be entitled to payment of the Award are set forth in an Award Agreement between each Participant and NAI. The Incentive Plan provides the Board of Directors with the discretion to set aside assets to fund the Incentive Plan although that has <em style="font: inherit;">not</em> been done to date.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><em style="font: inherit;">No</em> deferred cash awards were granted or forfeited during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> December 31, 2022</em>.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b></b></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Fair Value of Financial Instruments </b></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;">Except for cash and cash equivalents, as of <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> June 30, 2023</em>, we did <em style="font: inherit;">not</em> have any financial assets or liabilities classified as Level <em style="font: inherit;">1.</em> We classify derivative forward exchange and interest rate swap contracts as Level <em style="font: inherit;">2</em> assets and liabilities. The fair values were determined by obtaining pricing from our bank and corroborating those values with a <em style="font: inherit;">third</em> party bank or pricing service.</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;">Fair value of derivative instruments classified as Level <em style="font: inherit;">2</em> assets and liabilities consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Euro Forward Contract– Current Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">250</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Swiss Franc Forward Contract – Current Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">414</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total Derivative Contracts – Current Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">414</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">390</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Interest Swap – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">316</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">532</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Euro Forward Contract– Other noncurrent 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total Derivative Contracts – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">316</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">547</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Euro Forward Contract– Current Liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Swiss Franc Forward Contract – 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Total Derivative Contracts – Current Liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </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: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fair Value Net Asset – all Derivative Contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">692</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">937</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;">We also classify any outstanding line of credit and term loan balance as a Level <em style="font: inherit;">2</em> liability. As of <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> June 30, 2023</em>, we did <em style="font: inherit;">not</em> have any financial assets or liabilities classified as Level <em style="font: inherit;">3.</em> We did <em style="font: inherit;">not</em> transfer any assets or liabilities between these levels during fiscal <em style="font: inherit;">2023</em> or the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>. </p><p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Recently Adopted Accounting Pronouncements</b></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 did <em style="font: inherit;">not</em> adopt any accounting pronouncements during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Recently Issued Accounting and Regulatory Pronouncements</b></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; text-align: justify; margin: 0pt 0pt 0pt -1pt;">In <em style="font: inherit;"> October 2023, </em>the FASB issued Accounting Standards Update ("ASU") <em style="font: inherit;">2023</em>-<em style="font: inherit;">06,</em> "Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative". ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">06</em> clarifies or improves disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-<em style="font: inherit;">X</em> or Regulation S-K by the SEC, and will <em style="font: inherit;">not</em> be effective if the SEC has <em style="font: inherit;">not</em> removed the applicable disclosure requirement by <em style="font: inherit;"> June 30, 2027. </em>Early adoption is prohibited. As we are currently subject to these SEC requirements, this ASU is <em style="font: inherit;">not</em> expected to have a material impact on our Consolidated Financial Statements or related disclosures.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">In <em style="font: inherit;"> November 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> "Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures". This amendment improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>with early adoption permitted. This ASU will be adopted in our <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2025.</em> We are currently evaluating the impact of this standard; however, we do <em style="font: inherit;">not</em> expect it to have a material impact on our Consolidated Financial Statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> "Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures". The amendments in this update address investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. This update also includes certain other amendments to improve the effectiveness of income tax disclosures. The amendments in ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. This ASU will be adopted in our <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2026.</em> We are currently evaluating the impact of this standard; however, we do <em style="font: inherit;">not</em> expect it to have a material impact on our Consolidated Financial Statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;"><b>Net (Loss) Income per Common Share</b></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 compute net (loss) income per common share using the weighted average number of common shares outstanding during the period, and diluted net income per common share using the additional dilutive effect of all dilutive securities. The dilutive impact of unvested restricted shares account for the additional weighted average shares of common stock outstanding for our diluted net income per common share computation. We calculated basic and diluted net (loss) income per common share as follows (in thousands, except per share data):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (loss) income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,070</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,813</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,765</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,866</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,866</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,893</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Dilutive effect of restricted stock</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,873</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,850</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,908</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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net (loss) income per common share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.52</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.31</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.49</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net (loss) income per common share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.52</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.31</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.49</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We exclude the impact of restricted stock from the calculation of diluted net loss per common share in periods where we have a net loss or when their inclusion would be antidilutive. During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023, </em>we excluded 238,682 shares of unvested restricted stock. During the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023, </em>we excluded 236,155 shares of unvested stock. During the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2022</em>, we excluded 50,377 shares of unvested restricted stock.</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="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (loss) income</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,070</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,813</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3,765</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,866</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,866</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,850</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,893</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Dilutive effect of restricted stock</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted weighted average common shares outstanding</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,873</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,850</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; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">5,908</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></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net (loss) income per common share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.52</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.31</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.49</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net (loss) income per common share</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.52</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.31</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(0.64</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.49</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> -3070000 1813000 -3765000 2866000 5850000 5866000 5850000 5893000 0 7000 0 15000 5850000 5873000 5850000 5908000 -0.52 0.31 -0.64 0.49 -0.52 0.31 -0.64 0.49 238682 236155 50377 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Revenue Recognition</b></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 record revenue based on a <em style="font: inherit;">five</em>-step model which includes: (<em style="font: inherit;">1</em>) identifying a contract with a customer; (<em style="font: inherit;">2</em>) identifying the performance obligations in the contract; (<em style="font: inherit;">3</em>) determining the transaction price; (<em style="font: inherit;">4</em>) allocating the transaction price among the performance obligations; and (<em style="font: inherit;">5</em>) recognizing revenue as each of the various performance obligations are satisfied.</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;">Revenue is measured as the net amount of consideration expected to be received in exchange for fulfilling <em style="font: inherit;">one</em> or more performance obligations. We identify purchase orders from customers as contracts. The amount of consideration expected to be received and revenue recognized includes estimates of variable consideration, including estimates for early payment discounts and volume rebates. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. We review and update these estimates at the end of each reporting period and the impact of any adjustments is recognized in the period the adjustments are identified. In assessing whether collection of consideration from a customer is probable, we consider both the customer's ability and intent to pay that amount of consideration when it is due. Payment of invoices is due as specified in the underlying customer agreement, which is typically <em style="font: inherit;">30</em> days from the invoice date. Invoices are generally issued on the date of transfer of control of the products ordered to the customer.</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;">Revenue is recognized at the point in time that each of our performance obligations is fulfilled, and control of the ordered products is transferred to the customer. This transfer occurs when the product is shipped, or in some cases, when the product is delivered to the customer.</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 recognize revenue in certain circumstances before delivery to the customer has occurred (commonly referred to as bill-and-hold transactions). Products sold under bill-and-hold arrangements are recorded as revenue when risk of ownership has been transferred to the customer, but the product has <em style="font: inherit;">not</em> shipped due to a substantive reason, typically at the customer’s request. The product must be separately identified as belonging to the customer, ready for physical transfer to the customer, and we cannot have the ability to redirect the product to another customer.</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 provide early payment discounts to certain customers. Based on historical payment trends, we expect that these customers will take advantage of these early payment discounts. The cost of these discounts is reported as a reduction to the transaction price. If the actual discounts differ from those estimated, the difference is also reported as a change in the transaction price. We require prepayment from certain customers. We record any payments received in advance of contract fulfillment as a contract liability and they are classified as customer deposits on the consolidated balance sheet.</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;">Contract liabilities and revenue recognized were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Additions</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Revenue Recognized</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Customer Refunds</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Contract Liabilities (Customer Deposits)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">317</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">975</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(597</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">695</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Additions</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Revenue Recognized</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Customer Refunds</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Contract Liabilities (Customer Deposits)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">425</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(137</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">425</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';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;">Except for product defects, <em style="font: inherit;">no</em> right of return exists on the sale of our products. We estimate returns based on historical experience and recognize a returns liability for any estimated returns. As of <em style="font: inherit;"> December 31, 2023</em>, we have no estimated returns liability.</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 currently own certain U.S. patents, and each patent’s corresponding foreign patent applications. All of these patents and patent rights relate to the ingredient known as beta-alanine marketed and sold under our CarnoSyn® and SR CarnoSyn® trade names. We recorded beta-alanine raw material sales and royalty and licensing income as a component of revenue in the amount of $2.2 million during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and $3.9 million during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023. </em>We similarly recorded $1.5 million during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2022</em>, and $2.8 million during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2022. </em>These royalty income and raw material sale amounts resulted in royalty expense paid to the original patent holders from whom NAI acquired its patents and patent rights. We recognized royalty expense as a component of cost of goods sold in the amount of approximately $93,000 during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and $182,000 during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023. </em>We recorded approximately $78,000 of royalty expense during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2022</em>, and $105,000 during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Additions</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Revenue Recognized</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Customer Refunds</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Contract Liabilities (Customer Deposits)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">317</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">975</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(597</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">695</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Additions</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Revenue Recognized</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Customer Refunds</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Contract Liabilities (Customer Deposits)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">425</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(137</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">425</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 317000 975000 -597000 -0 695000 140000 425000 137000 3000 425000 0 2200000 3900000 1500000 2800000 93000 182000 78000 105000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Stock-Based Compensation </b></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 Board of Directors approved our current omnibus equity incentive plan that became effective <em style="font: inherit;"> January 1, 2021 (</em>the <em style="font: inherit;">“2020</em> Plan”), which was approved by our stockholders at the Annual Meeting of Stockholders on <em style="font: inherit;"> December 4, 2020. </em>Under the <em style="font: inherit;">2020</em> Plan, we <em style="font: inherit;"> may </em>grant nonqualified and incentive stock options, restricted stock grants, restricted stock units, stock appreciation rights, and other stock-based awards to employees, non-employee directors and consultants.</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 did <span style="-sec-ix-hidden:c106307403"><span style="-sec-ix-hidden:c106307404">not</span></span> have any option activity or options outstanding during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>, or <em style="font: inherit;"> December 31, 2022</em>.</p> <p style="font-family: &quot;Times New Roman&quot;; 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 did <em style="font: inherit;">not</em> grant any restricted stock shares during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023. </em>We granted a total of 15,000 restricted stock shares to certain new members of our management team during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023. </em>We did <span style="-sec-ix-hidden:c106307411">not</span> grant any restricted stock shares during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2022</em>. During the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> December 31, 2022</em>, <em style="font: inherit;">no</em> restricted stock shares were forfeited. Our net loss included stock-based compensation expense with the vesting of prior restricted stock grants of approximately $0.3 million for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023</em> and $0.6 million for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023. </em>Our net income included stock based compensation expense in connection with the vesting of prior restricted stock grants of approximately $0.2 million for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2022</em>, and $0.5 million for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 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> 15000 300000 600000 200000 500000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>Deferred Compensation Plan</b></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;">Effective <em style="font: inherit;"> July 16, 2020, </em>the Board of Directors approved and adopted a Non-Qualified Incentive Plan (the “Incentive Plan”). Pursuant to the Incentive Plan, the Human Resources Committee and the Board of Directors <em style="font: inherit;"> may </em>make deferred cash payments or other cash awards (“Awards”) to directors, officers, employees and eligible consultants of NAI (“Participants”). These Awards are made subject to conditions precedent that must be met before NAI is obligated to make the payment. The purpose of the Incentive Plan is to enhance the long-term stockholder value of NAI by providing the Human Resources Committee and the Board of Directors the ability to make deferred cash payments or other cash awards to encourage Participants to serve NAI or to remain in the service of NAI, or to assist NAI to achieve results determined by the Human Resources Committee or the Board of Directors to be in NAI's best interest.</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 Incentive Plan authorizes the Human Resources Committee or the Board of Directors to grant to, and administer, unsecured and deferred cash Awards to Participants and to subject each Award to whatever conditions are determined appropriate by the Human Resources Committee or the Board of Directors. The terms of each Award, including the amount and any conditions that must be met to be entitled to payment of the Award are set forth in an Award Agreement between each Participant and NAI. The Incentive Plan provides the Board of Directors with the discretion to set aside assets to fund the Incentive Plan although that has <em style="font: inherit;">not</em> been done to date.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><em style="font: inherit;">No</em> deferred cash awards were granted or forfeited during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> December 31, 2022</em>.</p> <p style="font-family: &quot;Times New Roman&quot;; 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;"><b>Fair Value of Financial Instruments </b></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;">Except for cash and cash equivalents, as of <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> June 30, 2023</em>, we did <em style="font: inherit;">not</em> have any financial assets or liabilities classified as Level <em style="font: inherit;">1.</em> We classify derivative forward exchange and interest rate swap contracts as Level <em style="font: inherit;">2</em> assets and liabilities. The fair values were determined by obtaining pricing from our bank and corroborating those values with a <em style="font: inherit;">third</em> party bank or pricing service.</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;">Fair value of derivative instruments classified as Level <em style="font: inherit;">2</em> assets and liabilities consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Euro Forward Contract– Current Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">250</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Swiss Franc Forward Contract – Current Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">414</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total Derivative Contracts – Current Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">414</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">390</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Interest Swap – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">316</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">532</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Euro Forward Contract– Other noncurrent 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total Derivative Contracts – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">316</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">547</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Euro Forward Contract– Current Liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Swiss Franc Forward Contract – 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Total Derivative Contracts – Current Liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </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: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fair Value Net Asset – all Derivative Contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">692</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">937</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;">We also classify any outstanding line of credit and term loan balance as a Level <em style="font: inherit;">2</em> liability. As of <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> June 30, 2023</em>, we did <em style="font: inherit;">not</em> have any financial assets or liabilities classified as Level <em style="font: inherit;">3.</em> We did <em style="font: inherit;">not</em> transfer any assets or liabilities between these levels during fiscal <em style="font: inherit;">2023</em> or the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>. </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Euro Forward Contract– Current Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">250</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Swiss Franc Forward Contract – Current Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">414</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total Derivative Contracts – Current Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">414</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">390</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Interest Swap – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">316</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">532</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Euro Forward Contract– Other noncurrent 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total Derivative Contracts – Other noncurrent Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">316</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">547</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Euro Forward Contract– Current Liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Swiss Franc Forward Contract – 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; 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: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Total Derivative Contracts – Current Liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </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: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Fair Value Net Asset – all Derivative Contracts</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">692</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">937</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 250000 414000 140000 414000 390000 316000 532000 0 15000 316000 547000 38000 -0 -0 -0 38000 -0 692000 937000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>B. Inventories, net</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; text-align: justify; margin: 0pt;">Inventories, net consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,443</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,946</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in progress</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,474</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,504</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,928</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(806</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(684</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,596</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,694</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,443</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">20,946</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Work in progress</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,474</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,504</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,928</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Reserve</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(806</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(684</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,596</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,694</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 14443000 20946000 2474000 4504000 3485000 4928000 806000 684000 19596000 29694000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>C. Property and Equipment</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Property and equipment consisted of the following (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="1" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Depreciable Life</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="1" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">In Years</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Land</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="1" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">NA</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,941</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,940</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Building and building improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">7 – 39</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,147</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,712</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">3 – 12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42,112</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">41,460</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Office equipment and furniture</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">3 – 5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,664</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,522</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Vehicles</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">227</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">227</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">1 – 15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,118</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,641</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total property and equipment</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">106,209</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">104,502</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Less: accumulated depreciation and amortization</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(53,002</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(50,661</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Property and equipment, net</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53,207</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53,841</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'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;">Depreciation and amortization expense was approximately $1.2 million during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and $2.3 million during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023. </em>Depreciation expense was approximately $1.1 million during the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2022</em>, and $2.0 million during the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2022. </em>Construction in progress is included in the building and building improvements line.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="1" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Depreciable Life</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="1" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">In Years</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Land</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="1" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">NA</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,941</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,940</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Building and building improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">7 – 39</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">25,147</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,712</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Machinery and equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">3 – 12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">42,112</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">41,460</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Office equipment and furniture</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">3 – 5</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,664</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,522</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Vehicles</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">227</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">227</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">1 – 15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,118</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,641</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Total property and equipment</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">106,209</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">104,502</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Less: accumulated depreciation and amortization</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(53,002</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(50,661</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Property and equipment, net</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53,207</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53,841</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 8941000 8940000 P7Y P39Y 25147000 24712000 P3Y P12Y 42112000 41460000 P3Y P5Y 6664000 6522000 P3Y 227000 227000 P1Y P15Y 23118000 22641000 106209000 104502000 53002000 50661000 53207000 53841000 1200000 2300000 1100000 2000000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>D. Other Comprehensive (Loss) Income</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; text-align: justify; margin: 0pt;">Other comprehensive (loss) income (“OCL” and “OCI”) consisted of the following during the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> December 31, 2022</em> (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2023</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Defined</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Benefit</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Pension</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Cash Flow</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Swap</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Plan</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Hedges</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Derivative</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(385</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">392</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">346</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">353</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">OCI/OCL 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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(628</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Amounts reclassified from OCI to Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(127</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(127</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">134</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">31</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">160</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(496</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(94</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(595</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(390</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(104</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(242</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2023</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Defined</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Benefit</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Pension</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Cash Flow</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Swap</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Plan</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Hedges</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Derivative</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(380</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(110</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">407</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(83</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">OCI/OCL 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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">167</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(215</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(48</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amounts reclassified from OCI to Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(10</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(84</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">60</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(34</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(10</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(155</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(159</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(390</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(104</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(242</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2022</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Defined</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Benefit</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Pension</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Cash Flow</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Swap</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Plan</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Hedges</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Derivative</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,203</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,244</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">OCI/OCL 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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,169</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Amounts reclassified from OCI to Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">523</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">522</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,812</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,809</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">488</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">435</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2022</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Defined</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Benefit</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Pension</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Cash Flow</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Swap</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Plan</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Hedges</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Derivative</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,795</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">348</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,699</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">OCI/OCL 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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">178</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">793</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amounts reclassified from OCI to Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,423</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,423</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">404</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">366</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,404</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,264</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">488</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">435</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2023</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Defined</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Benefit</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Pension</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Cash Flow</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Swap</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Plan</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Hedges</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Derivative</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(385</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">392</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">346</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">353</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">OCI/OCL 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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(628</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Amounts reclassified from OCI to Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(127</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(127</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">134</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">31</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">160</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(5</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(496</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(94</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(595</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(390</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(104</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(242</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2023</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Defined</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Benefit</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Pension</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Cash Flow</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Swap</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Plan</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Hedges</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Derivative</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(380</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(110</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">407</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(83</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">OCI/OCL 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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">167</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(215</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(48</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amounts reclassified from OCI to Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(77</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(10</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(84</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">60</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(34</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(10</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(155</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(159</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(390</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(104</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(242</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2022</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Defined</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Benefit</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Pension</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Cash Flow</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Swap</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Plan</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Hedges</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Derivative</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,203</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,244</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">OCI/OCL 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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,169</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Amounts reclassified from OCI to Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,162</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">523</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">522</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,812</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,809</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">488</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">435</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2022</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Defined</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Unrealized Gains</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Benefit</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">(Losses) on</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Pension</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Cash Flow</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Swap</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Plan</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Hedges</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Derivative</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,795</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">348</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,699</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">OCI/OCL 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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">178</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">793</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amounts reclassified from OCI to Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,423</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,423</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tax effect of OCI activity</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">404</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(38</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">366</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net current period OCI/OCL</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,404</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,264</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending Balance</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(444</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">488</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">435</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> -385000 392000 346000 353000 0 -503000 -125000 -628000 0 -127000 0 -127000 5000 -134000 -31000 -160000 -5000 -496000 -94000 -595000 -390000 -104000 252000 -242000 -380000 -110000 407000 -83000 0 167000 -215000 -48000 0 -77000 0 -77000 10000 84000 -60000 34000 -10000 6000 -155000 -159000 -390000 -104000 252000 -242000 -444000 2203000 485000 2244000 0 -1173000 4000 -1169000 0 -1162000 0 -1162000 -0 -523000 1000 -522000 0 -1812000 3000 -1809000 -444000 391000 488000 435000 -444000 1795000 348000 1699000 0 615000 178000 793000 0 -2423000 0 -2423000 -0 -404000 38000 -366000 0 -1404000 140000 -1264000 -444000 391000 488000 435000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>E. Leases</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;">We currently lease our Vista, California and Lugano, Switzerland product manufacturing and support facilities.</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;"> July 18, 2023, </em>we entered into a Fourth Amendment to our Vista, California manufacturing facilities lease. The Fourth Amendment extends the term of the lease by an additional <span style="-sec-ix-hidden:c106307814">ten</span> years and <em style="font: inherit;">five</em> months commencing <em style="font: inherit;"> April 1, 2024. </em>The amended lease covering <em style="font: inherit;">two</em> buildings and approximately 162,000 square feet will result in an increase in base rent to $1.50 per square foot, after <em style="font: inherit;">five</em> free months of base rent beginning at the commencement of the extended term. NAI intends to construct substantial improvements to the facilities including but <em style="font: inherit;">not</em> limited to installation of an approximately $2.3 million solar electrical generating system on both buildings, and other substantial improvements. Pursuant to the Fourth Amendment, the Landlord will reimburse NAI for up to $1.1 million of these tenant improvements to the buildings. Our lease liability and Right of Use asset were both increased by approximately $25.9 million as a result of this lease extension effective on the date that the Fourth Amendment was executed.</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;">Our leases are classified as operating leases. Substantially all our operating leases are comprised of payments for the use of manufacturing and office space. We have <em style="font: inherit;">no</em> leases classified as finance leases. As of <em style="font: inherit;"> December 31, 2023</em>, the weighted average remaining lease term for our operating leases was 9.9 years and the weighted average discount rate for our operating leases was 5.89%. As of <em style="font: inherit;"> June 30, 2023</em>, the weighted average remaining lease term for our operating leases was 5.3 years and the weighted average discount rate was 4.12%.</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;">Other information related to leases as of <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> December 31, 2022</em>, was as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Supplemental Cash Flow Information</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Six Months Ended</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Six Months Ended</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">December 31, 2023</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for amounts included in the measurement of operating lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">874</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,634</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase in operating lease liabilities and right-of-use assets due to lease remeasurement</p> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">25,916</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 162000 1.5 2300000 1100000 25900000 P9Y10M24D 0.0589 P5Y3M18D 0.0412 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Supplemental Cash Flow Information</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Six Months Ended</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">Six Months Ended</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">December 31, 2023</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for amounts included in the measurement of operating lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">874</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,634</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Increase in operating lease liabilities and right-of-use assets due to lease remeasurement</p> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">25,916</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 874000 1634000 25916000 0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>F. Debt</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">On <em style="font: inherit;"> May 24, 2021, </em>we entered into a new credit facility with Wells Fargo Bank, N.A (“Wells Fargo”) to extend the maturity for our working line of credit from <em style="font: inherit;"> November 1, 2022, </em>to <em style="font: inherit;"> May 24, 2024. </em>This credit facility provides total lending capacity of up to $20.0 million and allows us to use the credit facility for working capital as well as potential acquisitions. On <em style="font: inherit;"> August 18, 2021, </em>we entered into an amendment of our credit facility with Wells Fargo. The amended credit facility added a $10.0 million term loan to the existing $20.0 million credit facility and permitted us to use the <em style="font: inherit;">$10.0</em> million term loan as part of the $17.5 million purchase consideration for the acquisition of our manufacturing and warehouse property in Carlsbad, California. The amended credit agreement also increased the allowed capital expenditures from $10.0 million to $15.0 million for fiscal <em style="font: inherit;">2022</em> (exclusive of the amount paid for the acquisition of the new Carlsbad property noted above). In addition, the revised credit notes now reflect a change in the interest rate reference from LIBOR to Secured Overnight Financing Rate (SOFR). The Credit Agreement was amended and a new Revolving Line of Credit Note, and Security Agreement were entered into. A Term Note and real property security documents were added to secure the Term Note by the Carlsbad property.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Subsequently we entered into a Second and Third Amendment that changed certain limits on our use of the line of credit. In the <em style="font: inherit;">second</em> quarter of fiscal <em style="font: inherit;">2024</em> we failed to meet <em style="font: inherit;">three</em> continuing requirements for our line of credit and were <em style="font: inherit;">not</em> in compliance at the end of our <em style="font: inherit;">second</em> quarter. As of <em style="font: inherit;"> February 13, 2024, </em>we entered into a Fourth Amendment to our credit facility with Wells Fargo. The Fourth Amendment waived all prior instances of non-compliance, decreased our total borrowing capacity on the line of credit to $12.5 million, increased the interest rate on borrowings under the line of credit to 2.25% from 1.29% above the daily simple SOFR rate, modified our continuing compliance requirements, and reduced the uses we can fund with the line of credit.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Under the terms of the Credit Agreement, as amended by the Fourth Amendment, borrowings are subject to eligibility requirements including maintaining (i) a ratio of total liabilities to tangible net worth of <em style="font: inherit;">not</em> greater than 1.50 to <em style="font: inherit;">1.0</em> at any time; (ii) limits our losses to a decreasing amount over the next <em style="font: inherit;">three</em> quarters, with net income after taxes of <em style="font: inherit;">not</em> less than $1.00 by <em style="font: inherit;"> September 30, 2024; (</em>iii) a rolling <em style="font: inherit;">4</em>-quarter fixed charge coverage ratio <em style="font: inherit;">not</em> less than 1.25 to <em style="font: inherit;">1.0</em> as of <em style="font: inherit;"> December 31, 2024 </em>and each quarter thereafter. The Fourth Amendment includes a limitation on the amount of capital expenditures that can be made in a given fiscal year, with such limitation set at $6.5 million, requires us to suspend share repurchase and dividend activity, and includes an availability reserve of 10% that will be in place until we return to profitability. Any amounts outstanding under the line of credit will bear interest at a fixed or fluctuating interest rate as elected by us from time to time. Any amounts outstanding under the line of credit must be paid in full on or before the maturity date which remains at <em style="font: inherit;"> May 23, 2025. </em>Amounts outstanding that are subject to a fluctuating interest rate <em style="font: inherit;"> may </em>be prepaid at any time without penalty. Amounts outstanding that are subject to a fixed interest rate <em style="font: inherit;"> may </em>be prepaid at any time in minimum amounts of $100,000, subject to a prepayment fee equal to the sum of the discounted monthly differences between payment under a fixed rate versus payment under the variable rate for each month from the month of prepayment through the month in which the then applicable fixed rate term matures. There is an unused commitment fee of 0.25% required as part of the line of credit, and an origination fee of 1% we paid upon execution of the Fourth Amendment.</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 Term Note used as part of the purchase consideration of our powder processing and warehouse property in Carlsbad, California referenced above, was for the original principal amount of $10.0 million, and is a <span style="-sec-ix-hidden:c106307883">seven</span>-year term note with payments fully amortized based on a <em style="font: inherit;">twenty-five</em> year assumed term. Installment payments under this loan commenced <em style="font: inherit;"> October 1, 2021, </em>and continue through <em style="font: inherit;"> August 1, 2028, </em>with a final installment consisting of all remaining amounts due to be paid in full on <em style="font: inherit;"> September 1, 2028. </em>Amounts outstanding on this note during the term of the agreement bear interest equal to 1.8% above the SOFR rolling <em style="font: inherit;">30</em>-day average. In connection with this term loan, we entered into an interest rate swap with Wells Fargo that effectively fixes our interest rate on our term loan at 2.4% for the <em style="font: inherit;">first</em> <em style="font: inherit;">three</em> years of the term of the note.</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;">Our obligations under the Credit Agreement are secured by our accounts receivable and other rights to payment, general intangibles, inventory, equipment and fixtures. We also have credit approval with Wells Fargo Bank, which allows us to hedge foreign currency exposures up to <em style="font: inherit;">30</em> months in the future. We also have credit approval with Bank of America which allows us to hedge foreign currency exposures up to <em style="font: inherit;">24</em> months in the future.</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 of <em style="font: inherit;"> December 31, 2023</em>, we had $9.4 million outstanding under the Term Note used in <em style="font: inherit;"> August 2021 </em>for the purchase of our Carlsbad, California powder processing and warehouse property.</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;">On <em style="font: inherit;"> December 31, 2023</em>, we were <em style="font: inherit;">not</em> in compliance with the financial covenants related to net income requirements as noted in item (iii) above and the fixed charge coverage ratio as noted in item (iv) above. On <em style="font: inherit;"> February 13, 2024, </em>we entered into a <em style="font: inherit;">fourth</em> amendment to our credit facility with Wells Fargo. The <em style="font: inherit;">fourth</em> amendment modifies the financial covenant requirements such that item (iii) noted above has been eliminated through the end of fiscal <em style="font: inherit;">2024</em> and replaced with maximum loss requirements of $3.2 million for the <em style="font: inherit;">third</em> quarter of fiscal <em style="font: inherit;">2024</em> and $2.0 million for the <em style="font: inherit;">fourth</em> quarter of fiscal <em style="font: inherit;">2024</em> and a requirement to maintain net income after taxes <em style="font: inherit;">not</em> less than <em style="font: inherit;">$1.00</em> on a quarterly basis beginning with the <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2025.</em> The amendment also eliminates the fixed charge coverage ratio requirements described in item (iv) above through the quarter ending <em style="font: inherit;"> September 30, 2024 </em>and resuming with the quarter ending <em style="font: inherit;"> December 31, 2024. </em>The amended credit agreement also decreased the allowed capital expenditures from $7.5 million to $6.5 million for fiscal <em style="font: inherit;">2024</em> and beyond and requires us to suspend share repurchase and dividend activity. All other financial covenants remain unmodified. The amended credit agreement also modifies our borrowing capacity to a monthly asset-based borrowing base calculation with a maximum borrowing capacity of $12.5 million, which includes an availability reserve of 10% that will be in place until we return to profitability. The amendment also modifies our interest rate to be equal to 2.25% above the daily simple SOFR rate and includes a 0.25% unused commitment fee payable quarterly in arrears along with an up-front amendment fee of 1.0% of the maximum borrowing base.</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 of <em style="font: inherit;"> December 31, 2023</em>, we had zero outstanding on our credit facility with Wells Fargo Bank.  </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> 20000000 10000000 20000000 17500000 10000000 15000000 12500000 0.0225 0.0129 1.5 1 1.25 6500000 10000000 100000 0.0025 0.01 10000000 0.018 0.024 9400000 3200000 2000000 7500000 6500000 12500000 0.10 0.0225 0.0025 0.01 0 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b>G. Economic Dependency </b></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 had substantial net sales to certain customers during the periods shown in the following table. The loss of any of these customers, or a significant decline in (i) sales to these customers, (ii) the growth rate of sales to these customers, or (iii) these customers’ ability to make payments when due, each individually could have a material adverse impact on our net sales and net operating results. Net sales to any <em style="font: inherit;">one</em> customer representing <em style="font: inherit;">10%</em> or more of the respective period's consolidated net sales were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,112</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">29,265</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">(a)</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,982</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,131</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30,987</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 3</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">(a)</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,503</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">(a)</em></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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10,831</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,597</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">36,096</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,083</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'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;">(a) Sales were less than <em style="font: inherit;">10%</em> of the respective period's consolidated net sales.</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;">Accounts receivable from these customers totaled $6.9 million at <em style="font: inherit;"> December 31, 2023</em> and $3.3 million at <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;">We buy certain products, including beta-alanine, from a limited number of raw material suppliers who meet our quality standards. The loss of any of these suppliers could have a material adverse impact on our net sales and net income. Raw material purchases from any <em style="font: inherit;">one</em> supplier representing <em style="font: inherit;">10%</em> or more of the respective period’s total raw material purchases were as follows (dollars in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Supplier 1</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,961</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,869</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,793</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,961</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,869</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">6,793</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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13,846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,112</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">29,265</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">(a)</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15,982</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,131</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30,987</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 3</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">(a)</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,503</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">(a)</em></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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10,831</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">34,597</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">36,096</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,083</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 13846000 14112000 23965000 29265000 15982000 12131000 30987000 4503000 10831000 13846000 34597000 36096000 71083000 6900000 3300000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Supplier 1</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,961</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,869</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6,793</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,961</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,869</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">6,793</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> 2778000 3961000 5869000 6793000 2778000 39.61 58.69 67.93 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>H. Segment Information </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; text-align: justify; margin: 0pt;">Our business consists of two segments for financial reporting purposes. The <em style="font: inherit;">two</em> segments are identified as (i) private-label contract manufacturing, which primarily relates to the provision of private-label contract manufacturing services to companies that market and distribute nutritional supplements and other health care products, and (ii) patent and trademark licensing, which primarily includes direct raw material sales and royalty income from our license and supply agreements associated with the sale and use of beta-alanine under our CarnoSyn® and SR CarnoSyn® trade names.</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; text-align: justify; margin: 0pt;">We evaluate performance of these segments based on a number of factors. The primary performance measures for each segment are net sales and income or loss from operations before the allocation of certain corporate level expenses. Operating income or loss for each segment does <em style="font: inherit;">not</em> include corporate general and administrative expenses, interest expense and other miscellaneous income and expense items. Corporate general and administrative expenses include, but are <em style="font: inherit;">not</em> limited to human resources, corporate legal, finance, information technology, and other corporate level related expenses, which are <em style="font: inherit;">not</em> allocated to any segment. Transfers of raw materials between segments are recorded at cost. The accounting policies of our segments are the same as those described in the summary of significant accounting policies in Note A above and in the consolidated financial statements included in our <em style="font: inherit;">2023</em> Annual Report.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Our operating results by business segment were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net Sales</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23,050</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40,839</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">55,239</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">82,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,152</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,456</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,932</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,807</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total Net Sales</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">42,295</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">85,422</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(Loss) Income from Operations</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,368</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,266</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,360</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,510</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">947</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">347</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,391</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">694</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">(Loss) income from operations of reportable segments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,613</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,204</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate expenses not allocated to segments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,128</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(4,088</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(4,177</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total (Loss) Income from Operations</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,513</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(4,057</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,027</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Total Assets</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">122,934</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">102,495</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">32,799</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31,657</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">155,733</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134,152</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Our private-label contract manufacturing products are sold both in the U.S. and in markets outside the U.S., including Europe, Canada, Australia, New Zealand, Mexico, and Asia. Our primary markets outside the U.S. are Europe and Asia. Our patent and trademark licensing activities are primarily based in the U.S.</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; text-align: justify; margin: 0pt;">Net sales by geographic region, based on the customers’ location, were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,585</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,908</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">41,533</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">58,740</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Markets outside of the United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,617</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,387</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">17,638</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">26,682</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">42,295</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">85,422</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'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;">Products manufactured by our Swiss subsidiary ("NAIE") accounted for 70% of net sales in markets outside the U.S. for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and 80% for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023. </em>Products manufactured by our Swiss subsidiary ("NAIE") accounted for 73% of net sales in markets outside the U.S. for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2022</em>, and 75% for the <em style="font: inherit;">six</em> months ended <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;">Long-lived assets by geographic region, based on the location of the company or subsidiary at which they were located or made, were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">79,028</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,536</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,674</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Long-Lived Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">98,201</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,210</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'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; text-align: justify; margin: 0pt;">Total assets by geographic region, based on the location of the company or subsidiary at which they were located or made, were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">111,799</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">89,167</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">43,934</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44,985</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">155,733</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134,152</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'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; text-align: justify; margin: 0pt;">Capital expenditures by geographic region, based on the location of the company or subsidiary at which they were located or made, were as follows (in thousands):</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,617</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,486</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">90</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">154</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Capital Expenditures</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,707</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,640</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">   </p> 2 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net Sales</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">23,050</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40,839</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">55,239</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">82,615</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,152</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,456</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3,932</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,807</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total Net Sales</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">42,295</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">85,422</td><td style="width: 1%; font-family: Times New Roman; 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: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>(Loss) Income from Operations</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,368</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,266</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,360</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,510</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">947</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">347</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,391</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">694</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">(Loss) income from operations of reportable segments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,613</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">31</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,204</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate expenses not allocated to segments</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,092</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,128</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(4,088</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(4,177</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total (Loss) Income from Operations</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,513</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,485</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(4,057</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,027</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 23050000 40839000 55239000 82615000 2152000 1456000 3932000 2807000 25202000 42295000 59171000 85422000 -2368000 4266000 -1360000 7510000 947000 347000 1391000 694000 -1421000 4613000 31000 8204000 -2092000 -2128000 -4088000 -4177000 -3513000 2485000 -4057000 4027000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30,</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;"><b>Total Assets</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Private-label contract manufacturing</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">122,934</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">102,495</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Patent and trademark licensing</p> </td><td style="width: 1%; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">32,799</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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31,657</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">155,733</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134,152</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 122934000 102495000 32799000 31657000 155733000 134152000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" 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: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">16,585</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28,908</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">41,533</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">58,740</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Markets outside of the United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,617</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,387</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">17,638</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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">26,682</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: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,202</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">42,295</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,171</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">85,422</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 16585000 28908000 41533000 58740000 8617000 13387000 17638000 26682000 25202000 42295000 59171000 85422000 0.70 0.80 0.73 0.75 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">79,028</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">53,536</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,173</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,674</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Long-Lived Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">98,201</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,210</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 79028000 53536000 19173000 20674000 98201000 74210000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">June 30, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">111,799</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">89,167</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">43,934</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">44,985</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">155,733</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134,152</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 111799000 89167000 43934000 44985000 155733000 134152000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Six Months Ended</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,617</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,486</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">90</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">154</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Capital Expenditures</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,707</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,640</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 1617000 11486000 90000 154000 1707000 11640000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>I. Income Taxes </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; text-align: justify; margin: 0pt;">To determine our quarterly provision for income taxes, we use an estimated annual effective tax rate, which is based on expected annual income, statutory tax rates and tax planning opportunities available in the various jurisdictions to which we are subject. Certain significant or unusual items are separately recognized in the quarter in which they occur and can be a source of variability in the effective tax rate from quarter to quarter. We recognize interest and penalties related to uncertain tax positions, if any, as an income tax expense.</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; text-align: justify; margin: 0pt;">Our effective tax rate for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2023</em>, was 19.9% and our effective tax rate for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2022, </em>was 20.7%. Our effective tax rate for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023, </em>was 20.1% and our effective tax rate for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2022</em>, was 20.5%. Our effective tax rate for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>, differ from the fiscal <em style="font: inherit;">2023</em> U.S. federal statutory rate of 21% primarily due to the foreign tax rate differential and forecasted research and development tax credits.</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 record valuation allowances to reduce our deferred tax assets to an amount we believe is more likely than <em style="font: inherit;">not</em> to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than <em style="font: inherit;">not</em> that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. During the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>, there was <span style="-sec-ix-hidden:c106308092"><span style="-sec-ix-hidden:c106308093">no</span></span> change to our valuation allowance for our deferred tax assets.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"> </p> 0.199 0.207 0.201 0.205 0.21 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>J. Treasury Stock</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; text-align: justify; margin: 0pt;">We purchase shares under a stock repurchase plan (“Repurchase Plan”) authorized by the Board of Directors. The total authorized repurchase amount is $18.0 million and as of <em style="font: inherit;"> December 31, 2023</em>, we had approximately $716,000 remaining available under the Repurchase Plan. Under the Repurchase Plan, we <em style="font: inherit;"> may, </em>from time to time, purchase shares of our common stock, depending upon market conditions, in open market or privately negotiated transactions. The Fourth Amendment to the Credit Agreement with Wells Fargo effective <em style="font: inherit;"> February 13, 2024, </em>prohibits most stock repurchases (see Footnote F). As a result, until that restriction is modified or removed the Company does <em style="font: inherit;">not</em> intend to purchase its shares other than its longstanding practice of purchasing shares from its employees in exchange for paying the employees’ withholding requirements upon vesting of restricted stock held by the employee.</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;">There were no stock repurchases for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>.</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;">Stock repurchases for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 31, 2022</em>, were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 36pt;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Average Cost</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total Cost (in thousands)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares purchased under Repurchase Plan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">68,570</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">562</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares acquired from employees for restricted stock vesting</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">68,570</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">562</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'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;">Stock repurchases for the <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2022</em>, were as follows:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 36pt;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Average Cost</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total Cost (in thousands)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td 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;">Shares purchased under Repurchase Plan</p> </td><td style="width: 1%; font-family: &quot;Times New 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;">115,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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;">9.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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,059</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;">Shares acquired from employees for restricted stock vesting</p> </td><td style="width: 1%; font-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;"> </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; 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></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; 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);">115,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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,059</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: &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;">Stock repurchase costs include commissions and fees.</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;">Shares acquired from employees for restricted stock vesting <em style="font: inherit;"> may </em>be returned to us by the related employees and in return we pay each employee’s required tax withholding resulting from the vesting of restricted shares. The valuation of the shares acquired and thereby the number of shares returned to us is calculated based on the closing share price on the date the shares vested. We did <em style="font: inherit;">not</em> receive any shares associated with the vesting of employee restricted stock during either of the <em style="font: inherit;">three</em> month periods ending <em style="font: inherit;"> December 31, 2023</em>, or <em style="font: inherit;">2022</em>.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"> </p> 18000000 716000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 36pt;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Average Cost</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total Cost (in thousands)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares purchased under Repurchase Plan</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">68,570</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8.19</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">562</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Shares acquired from employees for restricted stock vesting</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">68,570</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"></td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">562</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 36pt;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Average Cost</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total Cost (in thousands)</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td 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;">Shares purchased under Repurchase Plan</p> </td><td style="width: 1%; font-family: &quot;Times New 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;">115,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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;">9.18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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,059</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;">Shares acquired from employees for restricted stock vesting</p> </td><td style="width: 1%; font-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;"> </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; 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></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; 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);">115,365</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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,059</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> 68570 8.19 562000 0 0 0 68570 562000 115365 9.18 1059000 0 0 0 115365 1059000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>K. Derivatives and Hedging</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; text-align: justify; margin: 0pt;">We are exposed to gains and losses resulting from fluctuations in foreign currency exchange rates relating to forecasted product sales denominated in foreign currencies and to other transactions of NAIE, our foreign subsidiary. As part of our overall strategy to manage the level of exposure to the risk of fluctuations in foreign currency exchange rates, we <em style="font: inherit;"> may </em>use foreign exchange contracts in the form of forward contracts. To the extent we enter into such contracts, there can be <em style="font: inherit;">no</em> guarantee any such contracts will be effective hedges against our foreign currency exchange risk.</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; text-align: justify; margin: 0pt;">As of <em style="font: inherit;"> December 31, 2023</em>, we had forward contracts designated as cash flow hedges primarily to protect against the foreign exchange risks inherent in our forecasted sales of products at prices denominated in currencies other than the U.S. Dollar. These contracts are expected to be settled through <em style="font: inherit;"> September 2024. </em>For derivative instruments that are designated and qualify as cash flow hedges, we record the effective portion of the gain or loss on the derivative in accumulated other comprehensive income (“OCI”) as a separate component of stockholders’ equity and subsequently reclassify these amounts into earnings in the period during which the hedged transaction is recognized in earnings.</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; text-align: justify; margin: 0pt;">For foreign currency contracts designated as cash flow hedges, hedge effectiveness is measured using the spot rate. Changes in the spot-forward differential are excluded from the test of hedge effectiveness and are recorded currently in earnings as revenue. We measure effectiveness by comparing the cumulative change in the hedge contract with the cumulative change in the hedged item. <em style="font: inherit;">No</em> hedging relationships were terminated as a result of ineffective hedging for the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">We monitor the probability of forecasted transactions as part of the hedge effectiveness testing on a quarterly basis. During the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> December 31, 2022</em>, we did <em style="font: inherit;">not</em> have any losses or gains related to the ineffective portion of our hedging instruments.</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; text-align: justify; margin: 0pt;">As of <em style="font: inherit;"> December 31, 2023</em>, the notional amounts of our foreign exchange contracts designated as cash flow hedges were approximately $18.1 million (EUR 16.3 million). As of <em style="font: inherit;"> December 31, 2023</em>, a net loss of approximately $0.1 million, offset by approximately $26,000 of a deferred tax benefit, related to derivative instruments designated as cash flow hedges was recorded in OCI. It is expected that the entire amount will be reclassified into earnings in the next <em style="font: inherit;">12</em> months along with the earnings effects of the related forecasted transactions.</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; text-align: justify; margin: 0pt;">For foreign currency contracts <em style="font: inherit;">not</em> designated as cash flow hedges, changes in the fair value of the hedge are recorded directly to foreign exchange gain or loss in other income in an effort to offset the change in valuation of the underlying hedged item. During the <em style="font: inherit;">three</em> and <em style="font: inherit;">six</em> months ended <em style="font: inherit;"> December 31, 2023</em>, we entered into forward contracts in order to hedge foreign exchange risk associated with our lease liability at NAIE, which is denominated in Swiss Francs (CHF). As of <em style="font: inherit;"> December 31, 2023</em>, the notional amounts of our foreign exchange contracts <em style="font: inherit;">not</em> designated as cash flow hedges were approximately $13.1 million (CHF 11.3 million).</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; text-align: justify; margin: 0pt;">We are exposed to interest rate fluctuations related to our $10.0 million Term Note with Wells Fargo, which carries a variable interest rate of 1.80% above the SOFR rolling <em style="font: inherit;">30</em>-day average. To manage our exposure to this variable rate, on <em style="font: inherit;"> August 23, 2021, </em>we entered into a floored interest rate swap that fixes our all-in rate on this loan to 2.4% for the <em style="font: inherit;">first</em> <em style="font: inherit;">three</em> years of the term loan. Fluctuations in the relation of our contractual swap rate to current market rates are recorded as an asset or liability with an offset to OCI at the end of each reporting period. Interest expense is adjusted for the difference between the actual SOFR spread and the swap contractual rate such that our effective interest expense for each period is equal to our hedged rate of <em style="font: inherit;">2.4%.</em></p> 18100000 16300000 -100000 26000 13100000 11300000 10000000 0.018 0.024 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>L. Contingencies</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; text-align: justify; margin: 0pt;">From time to time, we become involved in various investigations, claims and legal proceedings that arise in the ordinary course of our business. These matters <em style="font: inherit;"> may </em>relate to product liability, employment, intellectual property, regulatory, contract or other matters. The resolution of these matters as they arise <em style="font: inherit;"> may </em>be subject to various uncertainties and, even if such claims are without merit, could result in the expenditure of significant financial and managerial resources. While unfavorable outcomes are possible, based on available information, we currently do <em style="font: inherit;">not</em> believe the resolution of these matters will result in a material adverse effect on our business, consolidated financial condition, or results of operations. However, a settlement payment or unfavorable outcome could be greater than we currently anticipate and if so, could adversely impact our results of operations. Our evaluation of the likely impact of these actions could change in the future and we could have unfavorable outcomes we do <em style="font: inherit;">not</em> expect.</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;"><b>Israel-Hamas War</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;">In <em style="font: inherit;"> October 2023, </em>armed conflict escalated between Israel and Hamas. Management is monitoring the conflict in Israel and Gaza and any broader economic effects from the crisis. Israel accounts for a small portion of our global net sales, but we also source multiple raw materials that come from Israel. While we do <em style="font: inherit;">not</em> anticipate this conflict will have a significant impact on our net sales, we are currently communicating with the customers and suppliers that <em style="font: inherit;"> may </em>be impacted by this conflict, and we are evaluating options for alternative ingredient sources or holding safety stock of impacted materials to limit the affect that this conflict <em style="font: inherit;"> may </em>have on our ability to obtain the ingredients sourced from this region. There are further concerns regarding consumer purchasing and consumption behavior, increases in global shipping expenses, greater volatility in foreign exchange and interest rates, and other unforeseen business disruptions due to the current global geopolitical tensions, including and relating to this new conflict between Israel and Hamas and the continued conflict in Ukraine. We will continue to evaluate impacts of the conflict on our customers, suppliers, employees, and operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>M. Subsequent Event</b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">As of <em style="font: inherit;"> February 13, 2024, </em>we entered into a Fourth Amendment to our credit facility with Wells Fargo. Among other changes the Fourth Amendment waived all prior instances of non-compliance, decreased our total borrowing capacity on the line of credit to $12.5 million, increased the interest rate on borrowings under the line of credit to 2.25% from 1.29% above the daily simple SOFR rate, modified our continuing compliance requirements, reduced the uses we can fund with the line of credit, decreased the allowed capital expenditures from $7.5 million to $6.5 million for fiscal <em style="font: inherit;">2024</em> and beyond, and requires us to suspend share repurchase and dividend activity.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 12500000 0.0225 0.0129 7500000 6500000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 54pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a href="#" id="part2item5" title="part2item5"></a>ITEM <em style="font: inherit;">5.</em></b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>OTHER INFORMATION</b></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="-sec-ix-hidden:c106308198"><span style="-sec-ix-hidden:c106308199"><span style="-sec-ix-hidden:c106308200"><span style="-sec-ix-hidden:c106308201">None</span></span></span>.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p>