0001437749-23-025488.txt : 20230908 0001437749-23-025488.hdr.sgml : 20230908 20230908160142 ACCESSION NUMBER: 0001437749-23-025488 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230908 DATE AS OF CHANGE: 20230908 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LSI INDUSTRIES INC CENTRAL INDEX KEY: 0000763532 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC LIGHTING & WIRING EQUIPMENT [3640] IRS NUMBER: 310888951 STATE OF INCORPORATION: OH FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-13375 FILM NUMBER: 231245264 BUSINESS ADDRESS: STREET 1: 10000 ALLIANCE RD STREET 2: P O BOX 42728 CITY: CINCINNATI STATE: OH ZIP: 45242 BUSINESS PHONE: 5135796411 MAIL ADDRESS: STREET 1: 10000 ALLIANCE RD STREET 2: P O BOX 42728 CITY: CINCINNATI STATE: OH ZIP: 45242 FORMER COMPANY: FORMER CONFORMED NAME: LSI LIGHTING SYSTEMS INC DATE OF NAME CHANGE: 19891121 10-K 1 lyts20230630_10k.htm FORM 10-K lyts20230630_10k.htm
0000763532 false --06-30 2023 FY 7 1 3 3 5 3 1 3 2 3 0 0 0 0 2 5 1 20 5 15 0 0 0 0 0 0 00007635322022-07-012023-06-30 thunderdome:item iso4217:USD 0000763532us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-06-30 0000763532us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-07-012022-06-30 0000763532us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-06-30 0000763532us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-06-30 0000763532us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-07-012023-06-30 0000763532us-gaap:InventoryValuationReserveMember2022-06-30 0000763532us-gaap:InventoryValuationReserveMember2021-07-012022-06-30 0000763532us-gaap:InventoryValuationReserveMember2021-06-30 0000763532us-gaap:InventoryValuationReserveMember2023-06-30 0000763532us-gaap:InventoryValuationReserveMember2022-07-012023-06-30 0000763532us-gaap:AllowanceForCreditLossMember2022-06-30 0000763532us-gaap:AllowanceForCreditLossMember2021-07-012022-06-30 0000763532us-gaap:AllowanceForCreditLossMember2021-06-30 0000763532us-gaap:AllowanceForCreditLossMember2023-06-30 0000763532us-gaap:AllowanceForCreditLossMember2022-07-012023-06-30 iso4217:USDxbrli:shares 0000763532srt:MinimumMember2021-07-012022-06-30 0000763532srt:MinimumMember2022-04-012022-06-30 0000763532srt:MinimumMember2022-01-012022-03-31 0000763532srt:MinimumMember2021-10-012021-12-31 0000763532srt:MinimumMember2021-07-012021-09-30 0000763532srt:MaximumMember2021-07-012022-06-30 0000763532srt:MaximumMember2022-04-012022-06-30 0000763532srt:MaximumMember2022-01-012022-03-31 0000763532srt:MaximumMember2021-10-012021-12-31 0000763532srt:MaximumMember2021-07-012021-09-30 00007635322021-07-012022-06-30 00007635322021-04-012021-06-30 00007635322022-01-012022-03-31 00007635322021-10-012021-12-31 00007635322021-07-012021-09-30 00007635322022-04-012022-06-30 0000763532srt:MinimumMember2022-07-012023-06-30 0000763532srt:MinimumMember2023-04-012023-06-30 0000763532srt:MinimumMember2023-01-012023-03-31 0000763532srt:MinimumMember2022-10-012022-12-31 0000763532srt:MinimumMember2022-07-012022-09-30 0000763532srt:MaximumMember2022-07-012023-06-30 0000763532srt:MaximumMember2023-04-012023-06-30 0000763532srt:MaximumMember2023-01-012023-03-31 0000763532srt:MaximumMember2022-10-012022-12-31 0000763532srt:MaximumMember2022-07-012022-09-30 00007635322023-04-012023-06-30 00007635322023-01-012023-03-31 00007635322022-10-012022-12-31 00007635322022-07-012022-09-30 00007635322023-01-012023-03-21 00007635322022-06-30 00007635322023-06-30 00007635322021-06-30 0000763532srt:MaximumMemberus-gaap:EmployeeSeveranceMember2022-07-012023-06-30 0000763532srt:MaximumMemberus-gaap:EmployeeSeveranceMember2021-07-012022-06-30 0000763532us-gaap:StateAndLocalJurisdictionMemberlyts:OregonDepartmentOfRevenueMember2023-06-30 0000763532lyts:JSIStoreFixturesMemberus-gaap:ForeignCountryMember2022-07-012023-06-30 0000763532us-gaap:ForeignCountryMember2023-06-30 0000763532lyts:JSIStoreFixturesMemberus-gaap:DomesticCountryMember2023-06-30 0000763532us-gaap:DomesticCountryMember2022-06-30 0000763532us-gaap:DomesticCountryMember2023-06-30 xbrli:pure utr:Y 0000763532lyts:AccruedExpensesMember2022-06-30 0000763532lyts:AccruedExpensesMember2023-06-30 0000763532lyts:EquipmentUnderFinanceLeasesMember2022-06-30 0000763532lyts:EquipmentUnderFinanceLeasesMember2023-06-30 0000763532lyts:BuildingsUnderFinanceLeasesMember2022-06-30 0000763532lyts:BuildingsUnderFinanceLeasesMember2023-06-30 0000763532srt:MaximumMember2023-06-30 0000763532srt:MinimumMember2023-06-30 xbrli:shares 0000763532lyts:DeferredCompensationPlanWithRabbitTrustMember2022-06-30 0000763532lyts:DeferredCompensationPlanWithRabbitTrustMember2023-06-30 0000763532lyts:PerformanceStockUnitsMember2022-07-012023-06-30 0000763532lyts:PerformanceStockUnitsMember2023-06-30 0000763532lyts:PerformanceStockUnitsMember2022-06-30 0000763532lyts:PerformanceStockUnitsMember2021-07-012022-06-30 0000763532lyts:PerformanceStockUnitsMemberlyts:The2019OmnibusAwardPlanMember2022-07-012023-06-30 0000763532us-gaap:RestrictedStockUnitsRSUMember2022-07-012023-06-30 0000763532us-gaap:RestrictedStockUnitsRSUMember2023-06-30 0000763532us-gaap:RestrictedStockUnitsRSUMember2022-06-30 0000763532us-gaap:RestrictedStockUnitsRSUMember2021-07-012022-06-30 0000763532us-gaap:RestrictedStockUnitsRSUMemberlyts:The2019OmnibusAwardPlanMember2022-07-012023-06-30 0000763532us-gaap:EmployeeStockOptionMember2022-07-012023-06-30 0000763532us-gaap:EmployeeStockOptionMember2023-06-30 0000763532us-gaap:EmployeeStockOptionMember2021-07-012022-06-30 0000763532lyts:ServicebasedOptionsMember2022-07-012023-06-30 0000763532lyts:LSiEmployeeStockPurchasePlanESPPMember2023-06-30 0000763532lyts:LSiEmployeeStockPurchasePlanESPPMember2022-07-012023-06-30 0000763532lyts:LSiEmployeeStockPurchasePlanESPPMember2021-11-30 0000763532lyts:The2019OmnibusAwardPlanMember2023-06-30 0000763532lyts:The2019OmnibusAwardPlanMember2019-11-30 0000763532us-gaap:SubsequentEventMember2023-08-31 0000763532us-gaap:RevolvingCreditFacilityMember2023-06-30 0000763532srt:MaximumMember2021-09-012021-09-30 0000763532srt:MinimumMember2021-09-012021-09-30 0000763532us-gaap:RevolvingCreditFacilityMember2021-09-30 0000763532us-gaap:RevolvingCreditFacilityMembersrt:ScenarioForecastMemberlyts:LondonInterbankOfferedRateMember2023-10-012023-12-31 0000763532us-gaap:RevolvingCreditFacilityMember2022-07-012023-06-30 0000763532srt:MaximumMemberus-gaap:BaseRateMember2021-09-012021-09-30 0000763532srt:MinimumMemberus-gaap:BaseRateMember2020-07-012021-06-30 0000763532srt:MaximumMemberlyts:LondonInterbankOfferedRateMember2021-09-012021-09-30 0000763532srt:MinimumMemberlyts:LondonInterbankOfferedRateMember2020-07-012021-06-30 0000763532lyts:LondonInterbankOfferedRateMember2020-07-012021-06-30 0000763532us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2020-07-012021-06-30 0000763532lyts:TermLoanMember2021-09-012021-09-30 0000763532lyts:TermLoanMember2021-09-30 00007635322020-12-31 0000763532lyts:TermLoanMember2022-06-30 0000763532lyts:TermLoanMember2023-06-30 0000763532us-gaap:TrademarksAndTradeNamesMember2022-06-30 0000763532us-gaap:NoncompeteAgreementsMember2022-06-30 0000763532us-gaap:TradeNamesMember2022-06-30 0000763532us-gaap:TechnologyBasedIntangibleAssetsMember2022-06-30 0000763532us-gaap:PatentsMember2022-06-30 0000763532us-gaap:CustomerRelationshipsMember2022-06-30 0000763532us-gaap:TrademarksAndTradeNamesMember2023-06-30 0000763532us-gaap:NoncompeteAgreementsMember2023-06-30 0000763532us-gaap:TradeNamesMember2023-06-30 0000763532us-gaap:TechnologyBasedIntangibleAssetsMember2023-06-30 0000763532us-gaap:PatentsMember2023-06-30 0000763532us-gaap:CustomerRelationshipsMember2023-06-30 0000763532lyts:DisplaySolutionsSegmentMember2023-06-30 0000763532lyts:LightingSegmentMember2023-06-30 0000763532lyts:DisplaySolutionsSegmentMember2022-06-30 0000763532lyts:LightingSegmentMember2022-06-30 0000763532lyts:DisplaySolutionsSegmentMember2021-07-012022-06-30 0000763532lyts:LightingSegmentMember2021-07-012022-06-30 0000763532lyts:SecondIndefiniteLivedIntangibleAssetMember2022-03-01 0000763532lyts:FirstIndefiniteLivedIntangibleAssetMember2022-03-01 0000763532lyts:SecondReportingUnitMemberlyts:DisplaySolutionsSegmentMember2022-03-01 0000763532lyts:DisplaySolutionsSegmentMember2022-03-01 0000763532lyts:LightingSegmentMember2022-03-01 00007635322022-03-012022-03-01 0000763532lyts:SecondIndefiniteLivedIntangibleAssetMember2023-03-01 0000763532lyts:FirstIndefiniteLivedIntangibleAssetMember2023-03-01 0000763532lyts:SecondReportingUnitMemberlyts:DisplaySolutionsSegmentMember2023-03-01 0000763532lyts:FirstReportingUnitMemberlyts:DisplaySolutionsSegmentMember2023-03-01 0000763532lyts:LightingSegmentMember2023-03-012023-03-01 0000763532lyts:LightingSegmentMember2023-03-01 00007635322023-03-012023-03-01 0000763532us-gaap:IntersegmentEliminationMemberlyts:DisplaySolutionsSegmentMember2021-07-012022-06-30 0000763532us-gaap:IntersegmentEliminationMemberlyts:DisplaySolutionsSegmentMember2022-07-012023-06-30 0000763532us-gaap:IntersegmentEliminationMemberlyts:LightingSegmentMember2021-07-012022-06-30 0000763532us-gaap:IntersegmentEliminationMemberlyts:LightingSegmentMember2022-07-012023-06-30 0000763532lyts:CorporateAndEliminationsMember2022-06-30 0000763532lyts:CorporateAndEliminationsMember2023-06-30 0000763532us-gaap:OperatingSegmentsMemberlyts:DisplaySolutionsSegmentMember2022-06-30 0000763532us-gaap:OperatingSegmentsMemberlyts:DisplaySolutionsSegmentMember2023-06-30 0000763532us-gaap:OperatingSegmentsMemberlyts:LightingSegmentMember2022-06-30 0000763532us-gaap:OperatingSegmentsMemberlyts:LightingSegmentMember2023-06-30 0000763532lyts:CorporateAndEliminationsMember2021-07-012022-06-30 0000763532lyts:CorporateAndEliminationsMember2022-07-012023-06-30 0000763532us-gaap:OperatingSegmentsMemberlyts:DisplaySolutionsSegmentMember2021-07-012022-06-30 0000763532us-gaap:OperatingSegmentsMemberlyts:DisplaySolutionsSegmentMember2022-07-012023-06-30 0000763532us-gaap:OperatingSegmentsMemberlyts:LightingSegmentMember2021-07-012022-06-30 0000763532us-gaap:OperatingSegmentsMemberlyts:LightingSegmentMember2022-07-012023-06-30 0000763532lyts:DisplaySolutionsSegmentMember2022-07-012023-06-30 0000763532lyts:LightingSegmentMember2022-07-012023-06-30 0000763532us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-06-30 0000763532us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-30 0000763532us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-06-30 0000763532us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-06-30 0000763532us-gaap:OtherExpenseMember2021-07-012022-06-30 0000763532us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-06-30 0000763532us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MaximumMember2023-06-30 0000763532us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2023-06-30 0000763532us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2023-06-30 0000763532us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-06-30 0000763532us-gaap:BuildingMembersrt:MaximumMember2023-06-30 0000763532us-gaap:BuildingMembersrt:MinimumMember2023-06-30 0000763532lyts:TurnkeyServicesAndOtherMemberlyts:DisplaySolutionsSegmentMember2021-07-012022-06-30 0000763532lyts:TurnkeyServicesAndOtherMemberlyts:LightingSegmentMember2021-07-012022-06-30 0000763532lyts:LegacyProductsMemberlyts:DisplaySolutionsSegmentMember2021-07-012022-06-30 0000763532lyts:LegacyProductsMemberlyts:LightingSegmentMember2021-07-012022-06-30 0000763532lyts:LEDLightingDigitalSignageElectronicCircuitBoardsMemberlyts:DisplaySolutionsSegmentMember2021-07-012022-06-30 0000763532lyts:LEDLightingDigitalSignageElectronicCircuitBoardsMemberlyts:LightingSegmentMember2021-07-012022-06-30 0000763532lyts:DisplaySolutionsSegmentMemberus-gaap:TransferredOverTimeMember2021-07-012022-06-30 0000763532lyts:LightingSegmentMemberus-gaap:TransferredOverTimeMember2021-07-012022-06-30 0000763532lyts:DisplaySolutionsSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-07-012022-06-30 0000763532lyts:LightingSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-07-012022-06-30 0000763532lyts:TurnkeyServicesAndOtherMemberlyts:DisplaySolutionsSegmentMember2022-07-012023-06-30 0000763532lyts:TurnkeyServicesAndOtherMemberlyts:LightingSegmentMember2022-07-012023-06-30 0000763532lyts:LegacyProductsMemberlyts:DisplaySolutionsSegmentMember2022-07-012023-06-30 0000763532lyts:LegacyProductsMemberlyts:LightingSegmentMember2022-07-012023-06-30 0000763532lyts:LEDLightingDigitalSignageElectronicCircuitBoardsMemberlyts:DisplaySolutionsSegmentMember2022-07-012023-06-30 0000763532lyts:LEDLightingDigitalSignageElectronicCircuitBoardsMemberlyts:LightingSegmentMember2022-07-012023-06-30 0000763532lyts:DisplaySolutionsSegmentMemberus-gaap:TransferredOverTimeMember2022-07-012023-06-30 0000763532lyts:LightingSegmentMemberus-gaap:TransferredOverTimeMember2022-07-012023-06-30 0000763532lyts:DisplaySolutionsSegmentMemberus-gaap:TransferredAtPointInTimeMember2022-07-012023-06-30 0000763532lyts:LightingSegmentMemberus-gaap:TransferredAtPointInTimeMember2022-07-012023-06-30 0000763532us-gaap:RetainedEarningsMember2023-06-30 0000763532us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30 0000763532lyts:KeyExecutiveDeferredCompensationMember2023-06-30 0000763532us-gaap:TreasuryStockCommonMember2023-06-30 0000763532us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-06-30 0000763532us-gaap:CommonStockMember2023-06-30 0000763532us-gaap:RetainedEarningsMember2022-07-012023-06-30 0000763532us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012023-06-30 0000763532lyts:KeyExecutiveDeferredCompensationMember2022-07-012023-06-30 0000763532us-gaap:TreasuryStockCommonMember2022-07-012023-06-30 0000763532us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-07-012023-06-30 0000763532us-gaap:CommonStockMember2022-07-012023-06-30 0000763532us-gaap:RetainedEarningsMember2022-06-30 0000763532us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30 0000763532lyts:KeyExecutiveDeferredCompensationMember2022-06-30 0000763532us-gaap:TreasuryStockCommonMember2022-06-30 0000763532us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-06-30 0000763532us-gaap:CommonStockMember2022-06-30 0000763532us-gaap:RetainedEarningsMember2021-07-012022-06-30 0000763532us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012022-06-30 0000763532lyts:KeyExecutiveDeferredCompensationMember2021-07-012022-06-30 0000763532us-gaap:TreasuryStockCommonMember2021-07-012022-06-30 0000763532us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-07-012022-06-30 0000763532us-gaap:CommonStockMember2021-07-012022-06-30 0000763532us-gaap:RetainedEarningsMember2021-06-30 0000763532us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-30 0000763532lyts:KeyExecutiveDeferredCompensationMember2021-06-30 0000763532us-gaap:TreasuryStockCommonMember2021-06-30 0000763532us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-06-30 0000763532us-gaap:CommonStockMember2021-06-30 00007635322023-08-31 00007635322022-12-31
 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549


 

FORM 10-K

 

 

 

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

 

FOR THE FISCAL YEAR ENDED JUNE 30, 2023

OR

 

 

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

 

FOR THE TRANSITION PERIOD FROM                      TO                     .

 

Commission File No. 0-13375

 

LSI INDUSTRIES INC.

(Exact name of Registrant as specified in its charter)

 

Ohio
(State or other jurisdiction of
incorporation or organization)

 

10000 Alliance Road
Cincinnati, Ohio 45242
(Address of principal executive offices)

 

IRS Employer I.D.
No. 31-0888951

 

 

(513) 793-3200

(Telephone of principal executive offices)

 

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 shares, no par value

 

LYTS

 

The NASDAQ Stock Market LLC
(NASDAQ Global Select Market)

 

Securities Registered Pursuant to Section 12(g) of the Act:

None

 

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

Yes ☐ No

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes  No

 

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

 

Indicate by check mark whether the registrant has submitted electronically, every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

 

Yes ☑ No ☐

 

 

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer ☐

 

Accelerated filer

 

Non-accelerated filer ☐

 

Smaller reporting company  

Emerging growth company            

 

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

 

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

 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐

 

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

 

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

 

As of December 31, 2022, the aggregate market value of the registrant’s common stock held by non-affiliates of the registrant was approximately $310,976,226 based upon a closing sale price of $12.11 per share as reported on The NASDAQ Global Select Market.

 

At August 31, 2023, there were 28,550,376 shares of common stock.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Portions of the definitive Proxy Statement to be delivered to shareholders in connection with the 2023 Annual Meeting of Shareholders to be held on November 1, 2023 are incorporated by reference in Part III, as specified.

 

 

 

 

LSI INDUSTRIES INC.
2023 FORM 10-K ANNUAL REPORT
TABLE OF CONTENTS

 

 

Begins on


Page
   
PART I  
   

ITEM 1. BUSINESS

5
   

ITEM 1A. RISK FACTORS

8
   

ITEM 1B. UNRESOLVED STAFF COMMENTS

15
   

ITEM 2. PROPERTIES

15
   

ITEM 3. LEGAL PROCEEDINGS

16
   

ITEM 4. MINE SAFETY DISCLOSURESES

15
   

PART II

 
   

ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

16
   

ITEM 6. [RESERVED]

16
   

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

16
   

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

16
   

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

17
   

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

17
   

ITEM 9A. CONTROLS AND PROCEDURES

18
   

ITEM 9B. OTHER INFORMATION

18
   
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS 18
   

PART III

 
   

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

18
   

ITEM 11. EXECUTIVE COMPENSATION

19
   

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

19
   

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

19
   

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

19
   

PART IV

 
   

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

19
   
ITEM 16. FORM 10-K SUMMARY 21
   
SIGNATURES 22

 

 

 

Note About Forward-Looking Statements

 

This report includes estimates, projections, statements relating to our business plans, objectives, and expected operating results that are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, and Section 21E of the Securities Exchange Act of 1934. Forward-looking statements may appear throughout this report, including the following sections: “Business” (Part I, Item 1 of this Form 10-K), “Risk Factors” (Part I, Item 1A of this Form 10-K), and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” (Part II, Item 7 of this Form 10-K). These forward-looking statements generally are identified by the words “encourage,” “believe,” “project,” “expect,” “anticipate,” “estimate,” “intend,” “strategy,” “future,” “opportunity,” “plan,” “may,” “should,” “will,” “would,” “will be,” “will continue,” “will likely result,” and similar expressions. Forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties that may cause actual results to differ materially. We describe risks and uncertainties that could cause actual results and events to differ materially in “Risk Factors,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and “Quantitative and Qualitative Disclosures about Market Risk” (Part II, Item 7A of this Form 10-K). Readers are cautioned not to place undue reliance on forward-looking statements, which speak only as of the date they are made. We undertake no obligation to update or revise publicly any forward-looking statements, whether because of new information, future events, or otherwise.

 

Website and Social Media Disclosure

 

We use our website (www.lsicorp.com) and our corporate Facebook, YouTube, LinkedIn, Vimeo and Instagram accounts as channels of distribution of company information. The information we post through these channels may be deemed material. Accordingly, investors should monitor these channels, in addition to following our press releases, Securities and Exchange Commission, or SEC, filings and public conference calls and webcasts. The contents of our website and social media channels are not, however, a part of this report.

 

 

 

 

PART I

ITEM 1. BUSINESS

 

Overview

 

LSI Industries Inc. (LSI) is a leading producer of non-residential lighting and retail display solutions. Non-residential lighting consists of high-performance, American-made lighting solutions. The Company’s strength in indoor and outdoor lighting applications creates opportunities for LSI to introduce additional solutions to its valued customers. Retail display solutions consist of graphics solutions, digital signage, and technically advanced food display equipment for strategic vertical markets. LSI’s team of internal specialists also provide comprehensive project management services in support of large-scale product rollouts.

 

Our business is organized as follows: the Lighting Segment, which represented 55% of our fiscal 2023 net sales and the Display Solutions Segment, which represented 45% of our fiscal 2023 net sales. See Note 2 of Notes to Consolidated Financial Statements beginning on page 44 of this Form 10-K for additional information on business segments. Net sales by segment are as follows (in thousands):

 

   

2023

   

2022

 

Lighting Segment

  $ 272,451     $ 233,449  

Display Solutions Segment

    224,528       221,671  

Total Net Sales

  $ 496,979     $ 455,120  

 

Lighting Segment

 

Our Lighting Segment manufactures, markets, and sells outdoor and indoor lighting fixture and controls solutions in the following vertical markets: refueling and convenience store, parking lot and garage, quick-service restaurant, retail, grocery and pharmacy, automotive dealership, sports court and field, and warehouse. We service these markets through multiple channels: project business sold through electrical distributors and agents and shipped directly to the customer; standard products sold to and stocked by distributors; and direct to end-use customers. Our products are designed and manufactured to provide maximum customer value and meet the high-quality, competitively priced product requirements of the markets we serve. Focusing on key vertical applications allows us to deliver unique product solutions, which in turn provide differentiated value to our customers.

 

Our lighting fixtures, poles and accessories are produced in a variety of design, aesthetics, and finishes.  Application of our lighting fixtures vary to include surface, pole, and pendant mounted applications.   Functional light distributions from our products varies depending upon application providing application specific photometric outputs including, but not limited to, interior and exterior downlighting, wall-wash lighting, canopy lighting, floodlighting, emergency exit lighting, industrial lighting, area and parking structure lighting and security lighting.  To further energy efficiency gains from our luminaires, we offer a suite of lighting control options including sensors, photocontrols, dimming, motion detection and circuit controllers in both analog and wireless technologies to further support the application of our luminaires and provide means to additional energy savings   We design and certify to all applicable safety, photometric and performance standards including UL Solutions, Design Lights Consortium, International Dark-Sky Association, Norma Official Mexicana (NOM), and Institute for Printed Circuits (IPC).  Utilizing LED light sources, our products are designed for energy efficiency, reliability, performance, ease of installation and service while providing a high degree of overall aesthetic appeal.  We focus on providing performance based, energy efficient lighting solutions implemented across all key vertical markets served. 

 

Display Solutions Segment

 

The Display Solutions Segment manufactures, sells and installs exterior and interior visual image and display elements, including printed graphics, structural graphics, digital signage, menu board systems, store display fixtures, refrigerated displays, and custom display elements. The major products and services offered within our Display Solutions Segment include signage and canopy graphics, pump dispenser graphics, building fascia graphics, decals, interior signage and marketing graphics, aisle markers, wall mural graphics, and refrigerated and non-refrigerated merchandising displays. We also provide a variety of project management services to complement our display elements, such as installation management, site surveys, permitting, and content management which are offered to our customers to support our digital signage. We also manage and execute the implementation of large rollout programs with our professional services group. These programs provide our customers a variety of display solutions and visual image upgrades in the same markets served in the lighting segment, which include the following markets: refueling and convenience store, quick-service restaurant, retail, grocery and pharmacy, and automotive dealerships. We believe our expertise with the products and services we offer in the markets we serve represents a significant competitive advantage. We work with our customers and design firms to establish and implement cost-effective corporate visual image programs to advance our customer’s brands and deliver value to their customers. Increasingly, we have become the primary supplier of exterior and interior visual image and display elements for our customers.

 

- 5 -

 

Sales, Customers and Marketing

 

The products and services we offer are sold primarily throughout the United States, but also in Canada, Mexico, and Latin America (approximately 4% of consolidated net sales are outside the United States). Our lighting product sales originate from two primary revenue streams. The first revenue stream is from project-based business, quoting and receiving orders as a preferred vendor for product sales to multiple end-users, including customer-owned as well as franchised and licensed dealer operations. The second revenue stream is from selling standard products to stocking distributors, who subsequently provide products to electrical contractors and end users for a variety of lighting applications. Our lighting products are primarily sold through manufacturer’s sales representatives and to a lesser degree directly through our own sales force. Our display solution elements and related services, which in many instances are program-driven, are sold primarily through our own sales force. This revenue stream is from more significant program initiatives that often represent multiple sites over a period of time. These customers are usually established and have a long-term relationship with LSI. These products and services are sold directly to the customer or a brand marketer acting as an intermediary.

 

Sales are developed through a wide variety of contacts such as, but not limited to, national retail marketers, branded product companies, and franchised and dealer operations. In addition, sales are also achieved through recommendations from local architects, engineers, electrical distributors, and contractors. The Company utilizes the latest technology to track sales leads and customer quotes with the goal to turn them into orders from our customers. Our sales are partially seasonal as installation of our non-residential outdoor lighting and visual display solutions in the northern states decreases during the winter months.

 

The Company markets its products and service capabilities to end users in multiple channels through a broad spectrum of marketing and promotional methods, including direct customer contact, trade shows, on-site and virtual training, print advertising in industry publications, product brochures and other literature, e learning, the company’s website, as well social media. Our marketing approach and means of distribution vary by product line and by market.

 

Manufacturing and Distribution

 

We currently operate out of eleven manufacturing facilities located within six U.S. states and one province in Ontario, Canada.

 

We design, engineer and manufacture most of our lighting and visual display products through the utilization of lean manufacturing principles. Our investment in our production facilities is focused primarily on improving capabilities, product quality, and manufacturing efficiency, as well as environmental, health, and safety compliance. The majority of products we sell are engineered, designed, and assembled by the Company, while a small portion of the products and components we sell are purchased from select qualified vendors. Our lighting and display solutions products are delivered directly from our manufacturing facilities to our customers utilizing third-party common carriers.

 

The principal raw materials and purchased components used in the manufacturing of our products are steel, aluminum, aluminum castings, fabrications, LEDs, power supplies, sensors, powder paint, steel tubing, wire harnesses, acrylic, silicon and glass lenses, inks, various graphics substrates such as Aluminum Composite Material (ACM), Expanded PVC sheet (EPVC), vinyl film, styrene, foamboards, wood and wood laminates, condensing units, and digital screens. We source these materials and components from a variety of suppliers. Although an interruption of these supplies and components could disrupt our operations, we believe generally that alternative sources of supply exist and could be readily arranged. When faced with supply chain challenges, we increase our safety stock in certain components in order to mitigate potential disruption to our operations resulting from an anticipated shortage of certain components. We are not dependent on any one supplier for critical component parts. We strive to reduce price volatility in our purchases of raw materials and components through annual contracts with strategic suppliers. Our Lighting operations generally carry a certain level of sub-assemblies and finished goods inventory to meet quick delivery requirements. The Company’s operations dealing with LED products generally carry LED and LED component inventory due to longer lead times. Most lighting products are made to order and shipped shortly after they are manufactured. Our display solutions operations manufacture custom products for customers who require us to stock certain amounts of finished goods in exchange for their commitment to that inventory. An example is our digital signage business, where customers require us to carry an inventory of digital screens to meet the demands of a large rollout program.

 

Research and Development:

 

We invest in the development of new products and solutions as well as the enhancement of existing product offerings to meet the needs of our customers. Research and development costs are directly attributable to new product development, including the development of new technology for both existing and new products, and consist of salaries, payroll taxes, employee benefits, materials, outside legal costs and filing fees related to obtaining patents, supplies, depreciation, and other administrative costs. Research and development costs related to both product and software development totaled $3.4 million and $3.6 million for the fiscal years ended June 30, 2023, and 2022, respectively.

 

- 6 -

 

Competition

 

We experience competition in both segments and in all markets we serve based on numerous factors, including price, brand name recognition, product quality, product design, prompt delivery, energy efficiency, customer relationships, reputation, and service capabilities. Although we have many competitors, both nationally and internationally, some of which have greater financial and other resources, we do not compete with the same companies across both segments and all markets.

 

Working Capital

 

For a discussion of our working capital, see “Liquidity and Capital Resources” in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations."

 

Environmental Regulations

 

We are subject to a variety of federal, state, and local provisions regulating the discharge of materials into the environment or otherwise relating to the protection of the environment. These include statutory and regulatory provisions under which we are responsible for the management of hazardous materials we use and the disposition of hazardous wastes resulting from our manufacturing processes. Failure to comply with such provisions could result in fines and other liabilities to the government or third parties.

 

Human Capital

 

We recognize that in order to drive innovation, growth, and operational excellence, we must identify, attract, retain, and motivate top talent. Our approach is to develop talent from within and supplement with external hires. We are committed to building a diverse, inclusive, and engaged workforce. Our management teams and all of our employees are expected to exhibit the principles of fairness, honesty, and integrity in the actions we undertake. Our employees must adhere to a code of conduct that sets standards for appropriate behavior and includes required annual training on preventing, identifying, reporting, and stopping any type of unlawful discrimination or unethical actions.

 

We have 1,540 full-time employees and 87 agency employees as of June 30, 2023. We offer a comprehensive compensation and benefits program to our employees, including competitive wages, medical and dental insurance, and a 401(k)-retirement savings plan. The Company offers a nonqualified deferred compensation plan, an equity-based incentive plan and an incentive plan that is based upon the achievement of the Company’s business plan goals, for certain employees.

 

Information Concerning the Company

 

We file reports with the Securities and Exchange Commission (“SEC”) on Forms 10-K, 10-Q and 8-K. The SEC maintains an internet website that contains reports, proxy and information statements and other information regarding us. The address of that site is http://www.sec.gov. Our internet address is http://www.lsicorp.com. We make available free of charge through our internet website our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) of the Securities Exchange Act of 1934, as amended, as soon as reasonably practical after we electronically file them with the SEC.

 

The information found on our website is not part of, or incorporated by reference into, this or any other report we file with, or furnish to, the SEC. In addition to these channels, we use social media to communicate to the public. It is possible that the information we post on social media could be deemed to be material to investors. We encourage investors, the media, and others interested in LSI to review the information we post on the social media channels listed on our Investor Relations website.

 

- 7 -

 

ITEM 1A. RISK FACTORS

 

In addition to the other information set forth in this report, you should carefully consider the following factors which could materially affect our business, financial condition, cash flows or future results. Any one of these factors could cause the Company’s actual results to vary materially from recent results or from anticipated future results. The risks described below are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.

 

Risk Factor Summary

 

Risks Related to Our Strategy

 

Lower levels of economic activity in our end markets could adversely affect our operating results. 

 

Our operating results may be adversely affected by unfavorable economic, political and market conditions. 

 

The inability to effectively execute our business strategies could adversely affect our financial condition and results of operations.

 

The markets in which we operate are subject to competitive pressures that could affect selling prices, and therefore could adversely affect our operating results. 

 

We have a concentration of net sales to the refueling and convenience store and grocery markets, and any substantial change in these markets could have an adverse effect on our business. 

 

The Company may pursue future growth through strategic acquisitions and investments, which may not yield anticipated benefits.

 

If we do not develop the appropriate new products or if customers do not accept new products, we could experience a loss of competitive position which could adversely affect future revenues.

 

If we are unable to adequately protect our intellectual property, we may lose some of our competitive advantage.

 

Risks Related to our Operations

 

Sudden or unexpected changes in a customer’s creditworthiness could result in significant accounts receivable write-offs.

 

Price increases, significant shortages of raw materials and components, shortages in transportation and an increase in fuel prices could adversely affect our operating margin. 

 

Our information technology systems are subject to certain cyber risks and could be subject to interruptions that are beyond our control.

 

Labor shortages or increases in labor costs could adversely impact our business and results of operations.

 

If the Company’s products are improperly designed, manufactured, packaged, or labeled, the Company may need to recall those items, may have increased warranty costs, and could be the target of product liability claims.

 

Changes in a customer’s demands and commitment to proprietary inventory could result in significant inventory write-offs.

 

The turnover of independent commissioned sales representatives could cause a significant disruption in sales volume.

 

The Company may be unable to sustain significant customer and/or channel partner relationships.

 

A loss of key personnel or inability to attract qualified personnel could have an adverse effect on our operating results. 

 

Changes in a shift in product mix can have a significant impact on our gross margins.

 

We may not recognize all revenues from our backlog or receive all payments anticipated under awarded projects and customer contracts.

 

Risks Related to Legal and Regulatory Matters

 

Potential changes in U.S. trade policies could have a material adverse effect on the Company.

 

Risks Related to Financial Matters

 

A significant decline in our stock price could adversely affect our ability to raise additional capital.

  Recent increases in inflation and interest rates in the United States and elsewhere could adversely affect our business.
 

Anti-takeover provisions in our organizational documents and in Ohio law could make difficult or delay a change in management or negatively impact our share price.

 

- 8 -

 

RISKS RELATED TO OUR STRATEGY

 

Lower levels of economic activity in our end markets could adversely affect our operating results.

 

Our businesses operate in several market segments including the refueling and convenience store markets, parking lot and garage markets, quick-service restaurant market, retail and grocery store markets, the automotive market, the warehouse market, and the sports complex market. Operating results can be negatively impacted by volatility in these markets. Future downturns in any of the markets we serve could adversely affect our overall sales, profitability, and cash flow. In addition, customer difficulties in the future could result from economic declines or issues arising from the cyclical nature of their business and, in turn, result in decreases in product demand, increases in bad debt write-offs, decreases in timely collection of accounts receivable and adjustments to our allowance for credit losses, resulting in material reductions to our revenues and net earnings.

 

Our operating results may be adversely affected by unfavorable economic, political and market conditions.

 

Economic and political conditions worldwide have from time to time contributed to slowdowns in our industry at large, as well as to the specific markets in which we operate. When combined with ongoing customer consolidation activity, an uncertain macro-economic and political climate, including but not limited to a recession or inflationary pressures, and the effects of possible weakness in domestic and foreign financial and credit markets, could lead to reduced demand from our customers and increased price competition for our products, increased risk of excess and obsolete inventories and uncollectible receivables, and higher overhead costs as a percentage of revenue. If the markets in which we participate experience further economic downturns, as well as a slow recovery period, this could negatively impact our sales and revenue generation, margins, and operating expenses, and consequently have a material adverse effect on our business, financial condition and results of operations.

 

The inability to effectively execute our business strategies could adversely affect our financial condition and results of operations.

 

Various uncertainties and risks are associated with our approach to strategically penetrate existing and new market verticals, including but not limited to, the development, marketing and selling of new products and solutions, new product development, and the overall development, marketing, and selling of lighting and display solutions. Those uncertainties and risks include but are not limited to diversion of management’s attention; difficulty in retaining or attracting employees; negative impact on business relationships and customers; obsolescence of current products and slow new product development; inability to produce products with quality, performance, and cost attributes equal to or better than provided by our competitors; and unforeseen difficulties in the implementation of the management operating structure. Problems with strategy execution could offset anticipated benefits, disrupt service to customers, and impact product quality as well as adversely affect our business. With the addition of new products and solutions, we may encounter new and different competitors that may have more experience with respect to such products and solutions.

 

The markets in which we operate are subject to competitive pressures that could affect selling prices, and therefore could adversely affect our operating results.

 

Our businesses operate in markets that are highly competitive, and we compete on the basis of price, quality, service and/or brand name across the industries and markets served. Some of our competitors for certain products, primarily in the Lighting Segment, have greater sales, assets, and financial resources. Some of our competitors are based in foreign countries and have cost structures and prices in foreign currencies. Accordingly, currency fluctuations could cause our U.S. dollar-priced products to be less competitive than our competitors’ products which are priced in other currencies. Aggressive pricing actions of our competitors could affect prices we charge our customers or demand for our products, which could adversely affect our operating results. Additionally, customers for our products may attempt to reduce the number of vendors from which they purchase in order to reduce the size and diversity of their inventories and their transaction costs. To remain competitive, we will need to invest continuously in research and development, manufacturing, marketing, and customer service and support. We may not have sufficient resources to continue to make such investments and we may be unable to maintain our competitive position.

 

- 9 -

 

We have a concentration of net sales to the refueling and convenience store and grocery markets, and any substantial change in these markets could have an adverse effect on our business.

 

The Company has a concentration of sales in the refueling and convenience store and grocery markets. Sales to the refueling and convenience store market are dependent upon the general conditions prevailing in and the profitability of the Petroleum industry and general market conditions. The refueling and convenience store market can be subject to reactions by the petroleum industry due to world political events, to the price and supply of oil, and to a decline in demand resulting from an economic recession, or other factors. Major disruptions in the petroleum industry generally result in a curtailment of retail marketing efforts, including expansion and refurbishing of retail outlets by the petroleum industry, which could adversely affect our business. The operating environment for the grocery market continues to be characterized by the fragmentation of local, regional, and national retailers, including both retail and digital formats, market consolidation, intense competition, and entry of non-traditional competitors. Customer behavior shifted quickly and considerably during the pandemic, including a shift from dining away from home to food at home. The changing operating environment along with changes in customer behaviors within the grocery market could have an adverse impact on the purchasing decisions by one or more of our larger customers in this market. In addition, actions by our competitors, our customer’s financial constraints, and industry factors or otherwise, could have an adverse effect on our business in either of these markets.

 

The Company may pursue future growth through strategic acquisitions and investments, which may not yield anticipated benefits

 

The Company has grown and strengthened its business through strategic acquisitions and will continue to do so as opportunities arise in the future in order to meet the Company’s growth objectives. The Company will benefit from such activity only to the extent that it can effectively leverage and integrate the assets or capabilities of the acquired businesses including, but not limited to, personnel, technology, and operating processes. Moreover, unanticipated events, negative revisions to valuation assumptions and estimates, diversions of resources and management’s attention from other business concerns, and difficulties in attaining synergies, among other factors, could adversely affect the Company’s ability to recover initial and subsequent investments, particularly those related to acquired goodwill and intangible assets, which in turn could result in the impairment of the acquired company’s goodwill and related assets. In addition, such investment transactions may limit the Company’s ability to invest in other activities, which could be more profitable or advantageous.

 

If we do not develop the appropriate new products or if customers do not accept new products, we could experience a loss of competitive position which could adversely affect future revenues.

 

The Company is committed to product innovation on a timely basis to meet customer demands. Development of new products for targeted markets requires the Company to develop or otherwise leverage leading technologies in a cost-effective and timely manner. Failure to meet these changing demands could result in a loss of competitive position and seriously impact future revenues. Products or technologies developed by others may render the Company’s products or technologies obsolete or noncompetitive. A fundamental shift in technologies in key product markets could have a material adverse effect on the Company’s operating results and competitive position within the industry. More specifically, the development of new or enhanced products is a complex and uncertain process requiring the anticipation of technological and market trends. Rapidly changing product technologies could adversely impact operating results due to potential technological obsolescence of certain inventories or increased warranty expense related to newly developed LED lighting products or any of the Company’s other products and services. We may experience design, manufacturing, marketing, or other difficulties, such as an inability to attract a sufficient number of experienced engineers which could delay or prevent our development, introduction or marketing of new products or enhancements and result in unexpected expenses. Such difficulties could cause us to lose business from our customers and could adversely affect our competitive position. In addition, added expenses could decrease the profitability associated with those products that do not gain market acceptance.

 

If we are unable to adequately protect our intellectual property, we may lose some of our competitive advantage.

 

Our success is determined in part by our ability to obtain United States and foreign patent protection for our technology and to preserve our trade secrets. Our ability to compete and the ability of our business to grow could suffer if our intellectual property rights are not adequately protected. There can be no assurance that our patent applications will result in patents being issued or that current or additional patents will afford protection against competitors. We rely on a combination of patents, copyrights, trademarks and trade secret protection and contractual rights to establish and protect our intellectual property. Failure of our patents, copyrights, trademarks and trade secret protection, non-disclosure agreements and other measures to provide protection of our technology and our intellectual property rights could enable our competitors to compete with us more effectively and have an adverse effect on our business, financial condition, and results of operations. In addition, our trade secrets and proprietary know-how may otherwise become known or be independently discovered by others. No guarantee can be given that others will not independently develop substantially equivalent proprietary information or techniques, or otherwise gain access to our proprietary technology.

 

- 10 -

 

RISKS RELATED TO OUR OPERATIONS

 

Sudden or unexpected changes in a customers creditworthiness could result in significant accounts receivable write-offs.

 

The Company takes a conservative approach when extending credit to its customers. Customers are granted an appropriate credit limit based upon the due diligence performed on the customer which includes, among other things, the review of the company’s financial statements and banking information, various credit checks, and payment history the customer has with the Company. At any given time, the Company can have a significant amount of credit exposure with its larger customers. While the Company is frequently monitoring its outstanding receivables with its customers, the risk does exist that a customer with large credit exposure is unable to make payment on its outstanding receivables which could result in a significant write-off of accounts receivable.

 

Price increases, significant shortages of raw materials and components, shortages in transportation and an increase in fuel prices could adversely affect our operating margin.

 

The Company purchases large quantities of raw materials and components such as steel, aluminum, aluminum castings, fabrications, LEDs, power supplies, powder paint, steel tubing, wire harnesses, acrylic, silicon and glass lenses, inks, various graphics substrates such as Aluminum Composite Material (ACM), Expanded PVC sheet (EPVC), vinyl film, styrene, foamboards, wood and wood laminates, condensing units, and digital screens. Materials comprise the largest component of costs, representing approximately 63% and 66% of the cost of sales in 2023 and 2022, respectively. The Company’s operating results could be affected by the availability and price fluctuations of these materials. The Company’s strategic sourcing plans include mitigating supply chain risk by utilizing multiple suppliers for a commodity to avoid significant dependence on any single supplier. Although an interruption of these supplies and components could disrupt our operations, we believe generally that alternative sources of supply exist and could be readily arranged. To mitigate the risk of disruptions in the supply chain, we have on occasion increased our safety stock in certain components in order to mitigate a potential disruption to our operations resulting from an anticipated shortage of these same components. With regard to price fluctuations of our raw material and component purchases, the price risk for materials the Company purchases is related to price increases in commodity items that affect all users of the materials, including the Company’s competitors. Significant tariffs or increases in the price of these raw materials and components could further increase the Company’s operating costs and materially adversely affect margins. The Company does, however, seek and qualify new suppliers, negotiate with existing suppliers, and arrange stocking agreements to mitigate risk of supply and price increases. The Company can also be impacted by shortages and the availability of transportation of our products to our customers, in addition to rising fuel prices. The Company’s Lighting Segment has implemented price increases with customers to offset raw material price increases along, rising transportation costs, and to mitigate the impact of trade tariffs. The Company’s Display Solutions Segment generally establishes new sales prices, reflective of the then current raw material prices and transportation costs, for each program as it begins with further price increases throughout the life of the program when warranted. Although the Company attempts to pass along increased costs in the form of price increases to its customers, the Company may be unsuccessful in doing so for competitive reasons. Even when price increases are successful, the timing of such price increases may lag significantly behind the incurrence of higher costs.

 

Our information technology systems are subject to certain cyber risks and could be subject to interruptions that are beyond our control.

 

We depend heavily on the proper functioning and availability of our information, communications, and data processing systems, including operating and financial reporting systems, in operating our business. Our systems and those of our technology and communications providers are vulnerable to interruptions caused by natural disasters, power loss, telecommunication and internet failures, cyber-attack, and other events beyond our control. Accordingly, information security and the continued development and enhancement of the controls and processes designed to protect our systems, computers, software, data and networks from attack, damage or unauthorized access remain a priority for us.

 

We have been, and in the future may be, targeted by malicious cyber activity. Any failure to identify address or prevent malicious cyber activity could result in service interruptions, operational difficulties, loss of revenues or market share, liability to our customers or others, the diversion of corporate resources, injury to our reputation and increased service and maintenance costs. We have significantly enhanced and will continue to improve our cybersecurity controls in order to minimize the likelihood or impact of a malicious cyber activity.

 

- 11 -

 

Our information systems are protected through physical and software security as well as redundant backup systems, however, as cyber-attacks continue to evolve, we are committed to investing in our cyber defenses in order to mitigate the risks. Some of our software systems are provided and/or utilized by third parties who maintain responsibility for mitigating cybersecurity risk We have invested and continue to invest in technology security initiatives, employee training, information technology risk management and disaster recovery plans. The development and maintenance of these measures is costly and requires ongoing monitoring and updating as technologies change and efforts to overcome security measures become increasingly more sophisticated. Despite our efforts, we are not fully insulated from data breaches, technology disruptions or data loss, which could adversely impact our competitiveness and results of operations. Any future successful cyber-attack or catastrophic natural disaster could significantly affect our operating and financial systems and could temporarily disrupt our ability to provide required services to our customers, impact our ability to manage our operations and perform vital financial processes, any of which could have a materially adverse effect on our business.

 

Labor shortages or increases in labor costs could adversely impact our business and results of operations.

 

We rely heavily on our employees and any shortage of qualified labor could adversely affect our business. If we are not successful in our recruiting and retention efforts due to general labor shortages or otherwise, we could encounter a shortage of qualified employees in future periods. Any such shortage would decrease our ability to produce sufficient quantities of our product to serve our customers effectively. Such a shortage may also require us to pay higher wages for employees and incur a corresponding reduction in our profitability. Improvements in the economy and labor markets also could impact our ability to attract and retain key personnel. Rising wages across an improving economy can increase the competition among employers for a scarce labor force and make it difficult for us to attract and retain key personnel.

 

If the Companys products are improperly designed, manufactured, packaged, or labeled, the Company may need to recall those items, may have increased warranty costs, and could be the target of product liability claims

 

The Company may need to recall products if they are improperly designed, manufactured, packaged, or labeled, and the Company’s insurance may not provide full coverage for such recall events. Many of the Company's products and solutions have become complex and include sophisticated and sensitive electronic components. The Company has manufactured certain of those components and products in its own facilities. Widespread product recalls could result in significant losses due to the costs of a recall, the destruction of product inventory, penalties, and lost sales due to the unavailability of a product for a period of time. In addition, products developed by the Company that incorporates LED technology, generally provide for more extensive warranty protection which may result in increased warranty claim costs. The Company may also be liable if the use of any of its products causes harm and could suffer losses from a significant product liability judgment against the Company in excess of its insurance limits. The Company may not be able to obtain indemnity or reimbursement from its suppliers or other third parties for the warranty costs or liabilities associated with its products. A significant product recall, warranty claim, or product liability case could also result in adverse publicity, damage to the Company’s reputation, and a loss of consumer confidence in its products.

 

Changes in a customers demands and commitment to proprietary inventory could result in significant inventory write-offs.

 

Upgrading or replacing a customer’s current image requires the manufacture of inventory that is specific to the particular customer. This is particularly true in the Display Solutions Segment. In as many instances as possible, we require a commitment from the customer before the inventory is produced. Our request for a commitment can range from a single site or store to a large rollout program involving many sites or stores. The risk does exist that a customer cannot or will not honor its commitment to us. The reasons a customer cannot or will not honor its commitment can range from the bankruptcy of the customer to the change in the image during the rollout program, to canceling the program before its completion and before the inventory is sold to the customer. In each of these instances, we could be left with significant amounts of inventory required to support the customer’s re-imaging. While all efforts are made to hold the customer accountable for its commitment, there is the risk that a significant amount of inventory could be deemed obsolete or no longer usable which could result in significant inventory write-offs.

 

The turnover of independent commissioned sales representatives could cause a significant disruption in sales volume.

 

Commissioned sales representatives are critical to generating business in the Lighting Segment. From time to time, commissioned sales representatives representing a particular region resign, are terminated and replaced with new commissioned sales representatives, or consolidated with another local firm. During this period of transition from the previous agency to the new one, sales in the particular region will likely fall as business is disrupted. It may take several months for the new sales representative to generate sales that will equal or exceed the previous sales representative. There is also the risk that the new sales agency will not attain the sales volume of the previous agency. These sales representative changes may occur individually as one agency is replaced due to lack of performance or changes may occur as a result of the mergers or acquisitions within the lighting industry. On the other hand, these sales representative changes can be widespread as a result of the competitive nature of the lighting industry as LSI and its competition vie for the strongest sales agency in a particular region.

 

- 12 -

 

The Company may be unable to sustain significant customer and/or channel partner relationships.

 

Relationships with customers are directly impacted by the Company’s ability to deliver quality products and services. The loss of or a substantial decrease in the volume of purchases by certain large customers could significantly harm the Company. The Company has relationships with channel partners such as electrical distributors, independent sales agencies, system integrators, contractors, and value-added resellers, to name a few. While the Company maintains positive, and in many cases long-term relationships with these channel partners, the loss of a number of channel partners or substantial decrease in the volume of purchases from a major channel partner or group of channel partners could adversely affect the Company.

 

A loss of key personnel or inability to attract qualified personnel could have an adverse effect on our operating results.

 

The Company’s future success depends on the ability to attract and retain highly skilled technical, managerial, marketing and finance personnel, and, to a significant extent, upon the efforts and abilities of senior management. The Company’s management philosophy of cost-control results in a lean workforce. Future success of the Company will depend on, among other factors, the ability to attract and retain other qualified personnel, particularly executive management, research and development engineers, and sales professionals. The loss of the services of any key employees or the failure to attract or retain other qualified personnel could have a material adverse effect on the Company’s results of operations.

 

Changes in a shift in product mix can have a significant impact on our gross margins

 

Certain of our products have higher gross profit margins than others. Further, the difference in gross margin of the products sold within the Lighting and Display Solutions Segments can also vary significantly. Consequently, changes in the product mix of our sales from quarter-to-quarter or from year-to-year can have a significant impact on our reported gross profit margins.

 

We may not recognize all revenues from our backlog or receive all payments anticipated under awarded projects and customer contracts.

 

Our customers have the right under some circumstances to terminate contracts or defer the timing of our shipments or installments and their payments to us. We may not receive all of the revenues from our backlog. If we do not receive all of the revenues we currently expect to receive, our future operating results could be adversely affected. In addition, a delay in the receipt of revenues, even if such revenues are eventually received, may cause our operating results for a particular quarter to fall below our expectations.

 

RISKS RELATED TO LEGAL AND REGULATORY MATTERS

 

Potential changes in U.S. trade policies could have a material adverse effect on the Company.

 

Changes in the U.S. trade policy, U.S. social, political, regulatory, and economic conditions or in laws and policies governing foreign trade, manufacturing, development and investment in the territories and countries where we currently purchase component parts and sell products, and any resulting negative sentiments towards the United States as a result of such changes, could have an adverse effect on our business.

 

Some of our purchased components are sourced from or manufactured in foreign countries. Import tariffs and potential import tariffs have resulted or may result in increased prices for these imported goods and materials and, in some cases, may result or have resulted in price increases for domestically sourced goods and materials. Changes in U.S. trade policy have resulted and could result in additional reactions from U.S. trading partners, including adopting responsive trade policies making it more difficult or costly for us to export our products or import goods and materials from those countries. These measures could also result in increased costs for goods imported into the U.S. or may cause us to adjust our foreign supply chain. Either of these could require us to increase prices to our customers which may reduce demand, or, if we are unable to increase prices, result in lowering our margin on products sold.

 

- 13 -

 

We cannot predict future trade policy or the terms of any renegotiated trade agreements and their impacts on our business. The adoption and expansion of trade restrictions, the occurrence of a trade war, or other governmental action related to tariffs or trade agreements, or policies has the potential to adversely impact demand for our products, our costs, our customers, our suppliers, and the U.S. economy, which in turn could adversely impact our business, financial condition, and results of operations.

 

RISKS RELATED TO FINANCIAL MATTERS

 

A significant decline in our stock price could adversely affect our ability to raise additional capital.

 

The market price of our common stock can experience significant fluctuations. Our progress in developing and commercializing our products, our quarterly operating results, announcements of new products by us or our competitors, our perceived prospects, changes in general conditions in the economy or the financial markets, adverse events related to our strategic relationships, and other developments affecting us, or our competitors could cause the market price of our common stock to fluctuate substantially. This volatility of the stock market has had a significant effect on the market prices of securities issued by many companies for reasons unrelated to their operating performance. These market fluctuations, regardless of the cause, may materially and adversely affect our stock price, regardless of our operating results, and this could impact our ability to raise capital.

 

Recent increases in inflation and interest rates in the United States and elsewhere could adversely affect our business.  

 

We are exposed to fluctuations in inflation and interest rates, which could negatively affect our business, financial condition, and results of operations. The United States and other jurisdictions have recently experienced high levels of inflation. If the inflation rate continues to increase, it will likely affect our expenses, including, but not limited to, employee compensation and labor expenses along with the cost of various goods and services the Company purchases, and we may not be successful in offsetting such cost increases. In addition, a continued increase in interest rates will further result in increased interest expense.

 

Anti-takeover provisions in our organizational documents and in Ohio law could make difficult or delay a change in management or negatively impact our share price.

 

Certain provisions of our Articles of Incorporation and Code of Regulations could make it more difficult for a third party to acquire control of us even if such a change in control would increase the value of our common stock and could prevent or hinder attempts by our shareholders to replace or remove our current board of directors or management.

 

We have a number of provisions in place that will hinder takeover attempts and could reduce the market value of our common stock or prevent sale at a premium. These provisions include:

 

 

the authorization of undesignated preferred stock, which makes it possible for the board of directors to issue preferred stock with voting or other rights or preferences in a manner that could delay or prevent a transaction or a change in control;

 

 

a provision that specifies that special meetings of our shareholders may be called only by our board of directors, our chairman of the board, if one has been elected, our president, or persons holding 50% of our outstanding voting stock;

 

 

any business combination between us and a beneficial owner of 15% or more of our voting power requires the vote of 66 2/3% of the voting power of disinterested shareholders for five years after a party became an interested shareholder;

 

 

any person who becomes a beneficial owner of 15% or more of our voting power must offer to purchase all of our voting securities and securities convertible into or exercisable for our voting securities within 25 days after achieving 15% ownership. The price to be paid would be the greater of the highest price paid by such 15% owner in acquiring its shares or the highest trading price for a period of time prior to such person becoming a 15% owner;

 

 

the votes of holders of 66 2/3% of all outstanding shares is required to amend our Articles of Incorporation and to approve mergers, reorganizations, and similar transactions; and advance notice requirements by shareholders for director nominations and actions to be taken at annual meetings.

 

Ohio corporation law contains provisions that may discourage takeover bids for our company that have not negotiated with the board of directors. Such provisions could limit the price that investors might be willing to pay in the future for our shares of common stock. Additionally, shareholders may act by written consent without a meeting only if such written consent is signed by all shareholders.

 

- 14 -

 

ITEM 1B. UNRESOLVED STAFF COMMENTS

 

We have received no written comments regarding our periodic or current reports from the staff of the Securities and Exchange Commission that were issued 180 days or more preceding the end of our fiscal year 2023 that remain unresolved.

 

ITEM 2. PROPERTIES

 

Description

 

Size

 

Location

 

Status

               

1)

Corporate Headquarters and Lighting and Display Solutions manufacturing

 

243,000 sq. ft. (includes 66,000 sq. ft of office space) 

 

Cincinnati, OH 

 

Owned

               

2)

Lighting manufacturing

 

122,000 sq. ft.

 

Cincinnati, OH 

 

Owned

               

3)

Lighting office and manufacturing

 

96,000 sq. ft. (includes 5,000 sq. ft. of office space

 

Independence, KY

 

Owned

               

4)

Display Solutions office and manufacturing

 

183,000 sq. ft. (includes 34,000 sq. ft. of office space)

 

Houston, TX

 

Leased

               

5)

Display Solutions office and manufacturing

 

46,000 sq. ft. (includes 10,000 sq. ft. of office space

 

Akron, OH

 

Leased

               

6)

Lighting office and manufacturing

 

57,000 sq. ft. (includes 5,000 sq. ft. of office space)

 

Columbus, OH

 

Owned

               

7)

Lighting office and manufacturing

 

336,000 sq. ft. (includes 60,000 sq. ft. of office space)

 

Burlington, NC

 

Leased

               

8)

Display Solutions office and manufacturing

 

77,000 sq. ft. (includes 8,000 sq. ft. of office space

 

Milo, ME

 

Owned

               

9)

Display Solutions office and manufacturing

 

42,000 sq. ft. (includes 4,000 sq. ft. of office space)

 

Bangor, ME

 

Leased

               

10)

Display Solutions manufacturing

 

77,000 sq. ft.

 

Collingwood, ON

 

Leased

               

11)

Display Solutions office

 

1,000 sq. ft.

 

Gloucester, MA

 

Leased

               

12)

Display Solutions manufacturing

 

68,000 sq. ft.

 

Payson, UT

 

Leased

               

13)

Display Solutions warehouse

 

5,400 sq. ft.

 

Queretaro, Mexico

 

Leased

 

ITEM 3. LEGAL PROCEEDINGS

 

Refer to Note 13 – Contingencies of the Notes to the Consolidated Financial Statements beginning on page 39 of this Form 10-K for information regarding legal proceedings in which we are involved.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

- 15 -

 

 

PART II

 

ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

 

LSI’s shares of common stock are traded on the NASDAQ Global Select Market under the symbol “LYTS.” At August 31, 2023, there were approximately 550 registered holders of record of our common stock.

 

The Company’s Board of Directors has adopted a dividend policy which indicates that dividends will be determined by the Board of Directors in its discretion based upon its evaluation of earnings, cash flow requirements, financial condition, debt levels, stock repurchases, future business developments and opportunities, and other factors deemed relevant by the Board of Directors. The Company has paid annual cash dividends beginning in fiscal 1987 through fiscal 1994, and quarterly cash dividends since fiscal 1995. The Company’s indicated annual rate for payment of a cash dividend at the end of fiscal 2023 was $0.20 per share.

 

On April 28, 2022, the Company announced that its Board of Directors authorized a new share repurchase program under which the Company may repurchase up to $15 million of its outstanding shares of common stock in the open market, in accordance with all applicable securities laws and regulations, including Rule 10b-18 of the Securities Exchange Act of 1934, as amended. The Company’s decision to repurchase its shares, as well as the timing of such repurchases, will depend on a variety of factors, including the ongoing assessment of the Company’s capital needs, the market price of the Company’s common stock, general market conditions and other corporate considerations, as determined by management. The repurchase program may be suspended or discontinued at any time. The Company did not repurchase any shares in the fiscal year ended June 30, 2023.

 

ITEM 6. . [RESERVED]

 

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

“Management’s Discussion and Analysis of Financial Condition and Results of Operations” appears on pages 23 through 29 of this Form 10-K.

 

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

The Company is exposed to market risk from changes in variable interest rates, changes in prices of raw materials and purchased component parts, and changes in foreign currency translation rates. Each of these risks is discussed below.

 

Interest Rate Risk

 

The Company earns interest income on its cash, cash equivalents, and short-term investments (if any) and pays interest expense on its debt (if any). Because of variable interest rates, the Company is exposed to the risk of interest rate fluctuations, which impact interest income, interest expense, and cash flows.

 

The Company’s $75 million revolving line of credit and $25 million term loan is subject to interest rate fluctuations. Additionally, the Company expects to generate cash from its operations that will subsequently be used to pay down as much of the debt (if any is outstanding) as possible or invest cash in short-term investments (if no debt is outstanding), while still funding the growth of the Company.

 

Raw Material Price Risk

 

The Company purchases large quantities of raw materials and components such as steel, aluminum, aluminum castings, fabrications, LEDs, power supplies, powder paint, steel tubing, wire harnesses, acrylic, silicon and glass lenses, inks, various graphics substrates such as Aluminum Composite Material (ACM), Expanded PVC sheet (EPVC), vinyl film, styrene, foamboards, wood and wood laminates, condensing units, and digital screens. The Company’s operating results could be affected by the availability and price fluctuations of these materials. The Company’s strategic sourcing plans include mitigating supply chain risk by utilizing multiple suppliers for a commodity to avoid significant dependence on any single supplier. Although an interruption of these supplies and components could disrupt our operations, we believe generally that alternative sources of supply exist and could be readily arranged. We have, on occasion, increased our safety stock in certain components in order to mitigate a potential disruption to our operations resulting from an anticipated shortage of these same components. The Company has not experienced any significant supply chain problems in recent years. With regard to price fluctuations of our raw material and component purchases, the price risk for materials the Company purchases is related to price increases in commodity items that affect all users of the materials, including the Company’s competitors. For the fiscal year ended June 30, 2023, the raw material component of cost of goods sold subject to price risk was approximately $226.3 million. The Company does not actively hedge or use derivative instruments to manage its risk in this area. The Company does, however, seek and qualify new suppliers, negotiate with existing suppliers, and arranges stocking agreements to mitigate risk of supply and price increases. The Company’s Lighting Segment has implemented price increases with customers to offset raw material price increases. The Company’s Display Solutions Segment generally establishes new sales prices, reflective of the then current raw material prices, for each program as it begins with further price increases throughout the life of the program when warranted.

 

- 16 -

 

Foreign Currency Translation Risk

 

The Company has minimal foreign currency risk with respect to its Mexican and Canadian subsidiaries. The sales transacted by these subsidiaries in pesos and Canadian dollars combined represents approximately 4% of the Company’s fiscal 2022 consolidated net sales. All other business conducted by the Company is in U.S. dollars.

 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

Index to Financial Statements 

 

   

Begins

on Page

Financial Statements:

   
     

Management’s Report On Internal Control Over Financial Reporting

 

30

     

Report of Independent Registered Public Accounting Firm (PCAOB ID 248)

 

31

     

Report of Independent Registered Public Accounting Firm (PCAOB ID 248)

 

32

     

Consolidated Statements of Operations for the years ended June 30, 2023, and 2022

 

33

     

Consolidated Statements of Comprehensive Income for the years ended June 30, 2023, and 2022

 

34

     

Consolidated Balance Sheets at June 30, 2023, and 2022

 

35

     

Consolidated Statements of Shareholders’ Equity for the years ended June 30, 2023, and 2022

 

37

     

Consolidated Statements of Cash Flows for the years ended June 30, 2023, and 2022

 

38

     

Notes to Consolidated Financial Statements

 

39

     

Financial Statement Schedule:

   
     

Schedule II – Valuation and Qualifying Accounts for the years ended June 30, 2023, and 2022

 

61

 

Schedules other than those listed above are omitted for the reason(s) that they are either not applicable or not required or because the information required is contained in the financial statements or notes thereto. Selected quarterly financial data is found in Note 15 of the accompanying consolidated financial statements.

 

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

 

Not applicable.

 

- 17 -

 

ITEM 9A. CONTROLS AND PROCEDURES

 

Disclosure Controls and Procedures

 

The Company maintains disclosure controls and procedures (as such term is defined Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), that are designed to ensure that information required to be disclosed by the Company in the reports that it files under the Exchange Act is recorded, processed, summarized, and reported within required time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed is accumulated and communicated to management, including the Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

 

We conducted, under the supervision of our management, including the Chief Executive Officer and Chief Financial Officer, an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act. Based upon our evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of June 30, 2023, our disclosure controls and procedures were effective. Management believes that the consolidated financial statements included in this Annual Report on Form 10-K are fairly presented in all material respects in accordance with U.S GAAP, and the Company’s Chief Executive Officer and Chief Financial Officer have certified that, based on their knowledge, the consolidated financial statements included in this report fairly present in all material respects the Company’s financial condition, results of operations, statement of shareholders’ equity, and cash flows for each of the periods presented in this report.

 

Management's Report on Internal Control over Financial Reporting appearing on page 30 of this report is incorporated by reference in this Item 9A.

 

Changes in Internal Control

 

There have been no changes in the Company’s internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the fiscal quarter ended June 30, 2023, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting. See Management’s Report On Internal Control Over Financial Reporting on page 30.

 

ITEM 9B. OTHER INFORMATION

 

During the three months ended June 30, 2023, none of our directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934) informed us of the adoption or termination of a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as defined in Item 408 of Regulation S-K.

 

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

 

Not applicable.

PART III

 

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

Information about our directors and officers may be found under the captions “Nominees for Board of Directors” and “Executive Officers” in our Proxy Statement for the Annual Meeting of Shareholders to be held November 1, 2023 (the “Proxy Statement”). Information about our Audit Committee may be found under the caption “Committees of the Board” in the Proxy Statement. That information is incorporated herein by reference.

 

We have adopted a code of ethics that applies to all of our employees, including our Chief Executive Officer, Chief Financial Officer, Chief Accounting Officer, and other finance organization employees. The code of ethics is publicly available on our website at lsicorp.com. If we make any substantive amendments to the code of ethics or grant any waiver, including any implicit waiver, from a provision of the code to our Chief Executive Officer, Chief Financial Officer, or Chief Accounting Officer, we will disclose the nature of the amendment or waiver on that website or in a report on Form 8-K.

 

- 18 -

 

ITEM 11. EXECUTIVE COMPENSATION

 

The information in the Proxy Statement set forth under the captions “Director Compensation,” “Compensation Discussion and Analysis” “Compensation Committee Interlocks and Insider Participation,” and “Compensation Committee Report” is incorporated herein by reference.

 

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

 

The information in the Proxy Statement set forth under the captions “Security Ownership,” and “Equity Compensation Plan Information” is incorporated herein by reference.

 

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

 

The information set forth in the Proxy Statement under the captions “Corporate Governance” and “Related Person Transactions” is incorporated herein by reference.

 

 

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

Information concerning fees and services provided by our principal accountant, Grant Thornton LLP (PCAOB ID No. [248]), appears in the Proxy Statement under the headings “Ratification of Appointment of Independent Registered Public Accounting Firm” and “Committees of the Board” and is incorporated herein by reference.

 

PART IV

 

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

(a)         The following documents are filed as part of this report:

 

 

(1)

Consolidated Financial Statements appear as part of Item 8 of this Form 10-K.

 

 

(2)

Exhibits – Exhibits set forth below are either on file with the Securities and Exchange Commission and are incorporated by reference as exhibits hereto, or are filed with this Form 10-K.

 

Exhibit No.

 

Exhibit Description

     

2.1 

 

Stock Purchase Agreement dated as of May 21, 2021, among LSI Fresh Subsidiary Inc., JSI Holding Corp., Fresh Seller Rep, LLC and the Sellers identified therein ++ (incorporated by reference to Exhibit 2.1 to LSI’s Form 8-K filed on May 24, 2021)

     

3.1

 

Amended and Restated (Consolidated) Articles of Incorporation of LSI (incorporated by reference to Exhibit 3.1 to LSI’s Form 8-K filed on November 7, 2022).

     

3.2

 

Amended and Restated Code of Regulations of LSI (incorporated by reference to Exhibit 3.2 to LSI’s Form 10-K filed on September 11, 2020).

     

4.1

 

Description of Securities (incorporated by reference to Exhibit 4.1 to LSI’s Annual Report on Form 10-K filed on September 6, 2019).

     

10.1

 

Third Amendment to Loan Documents dated February 21, 2017 between LSI and PNC Bank, National Association (incorporated by reference to Exhibit 4.2 to LSI’s Form 8-K filed on February 21, 2017).

     

10.2

 

Fourth Amendment to Loan Documents dated February 28, 2019 between LSI and PNC Bank, National Association (incorporated by reference to Exhibit 10.2 to LSI’s Form 10-Q filed on May 8, 2019).

     

10.3

 

Amended and Restated Loan Agreement dated as of June 19, 2014 between LSI and PNC Bank, National Association (incorporated by reference to Exhibit 10.1 of LSI’s Form 10-K filed on September 10, 2014)

 

- 19 -

 

10.4*

 

Amended and Restated 2012 Stock Incentive Plan amended as of November 17, 2016 (incorporated by reference to Exhibit 10.1 to LSI’s Form 10-Q filed on February 3, 2017).

     

10.5*

 

Form of Indemnification Agreement (incorporated by reference to Exhibit 10.1 to LSI’s Form 8-K filed on June 23, 2016)

     
10.6*   LSI Industries Inc. Nonqualified Deferred Compensation Plan (Amended and Restated as of August 17, 2022) (incorporated by reference to Exhibit 10.3 of LSI’s Form 10-Q filed on November 4, 2022).
     

10.7*

 

Employment Agreement between LSI and James A. Clark (incorporated by reference to Exhibit 10.1 to LSI’s 8-K filed on October 17, 2018).

     

10.8*

 

Employment Offer Letter between LSI and James E. Galeese (incorporated by reference to Exhibit 10.1 to LSI’s Form 8-K filed on June 13, 2017).

     

10.9*

 

Employment Offer Letter between LSI and Thomas A. Caneris (incorporated by reference to Exhibit 10.1 to LSI’s Form 8-K filed on August 5, 2019).

     

10.10*

 

Form of Change in Control Agreement (incorporated by reference to Exhibit 10.1 to LSI’s Form 10-Q filed on January 29, 2021).

     

10.11*

 

2019 Omnibus Award Plan (incorporated by reference to Exhibit 10.1 to LSI’s Form S-8 Registration Statement File No. 333-234556 filed on November 7, 2019).

     

10.12

 

Fifth Amendment to Loan Documents dated as of March 30, 2021, between LSI and PNC Bank, National Association (incorporated by reference to Exhibit 10.1 to LSI’s Form 8-K filed on April 1, 2021).

     

10.13*

 

Form of Supplemental Benefits Agreement (incorporated by reference to Exhibit 10.2 to LSI’s Form 10-Q filed on January 29, 2021).

     

10.14*

 

Fiscal Year 2021 Long-Term Incentive Plan (LTIP)++ (incorporated by reference to Exhibit 10.1 to LSI’s Form 10-Q filed on November 5, 2020).

     

10.15*

 

Form of 2019 Omnibus Award Plan Non-Qualified Stock Option Award Agreement (incorporated by reference to Exhibit 10.3 to LSI’s Form 10-Q filed on November 5, 2020).

     

10.16*

 

Form of 2019 Omnibus Award Plan Restricted Stock Unit Award Agreement (incorporated by reference to Exhibit 10.3 to LSI’s Form 10-Q filed on February 4, 2022).

     

10.17*

 

Form of 2019 Omnibus Award Plan Performance Stock Unit Award Agreement++ (incorporated by reference to Exhibit 10.4 to LSI’s Form 10-Q filed on February 4, 2022).

     

10.18*

 

LSI Industries Inc. 2021 Employee Stock Purchase Plan (incorporated by reference to LSI’s Proxy Statement on Schedule 14A filed on September 15, 2021).

     

10.19

 

Sixth Amendment to Loan Documents dated as of September 30, 2021, between LSI and PNC Bank National Association (incorporated by reference to Exhibit 10.1 to LSI’s Form 10-Q filed on February 4, 2022).

     

10.20*

 

Fiscal Year 2022 Long-Term Incentive Plan (LTIP)++ (incorporated by reference to Exhibit 10.1 to LSI’s Form 10-Q filed on February 4, 2022).

     

10.21*

 

Fiscal Year 2023 Long-Term Incentive Plan (LTIP) ++ (Incorporated by reference to Exhibit 10.1 of LSI’s Form 10-Q filed on November 4, 2022)

 

- 20 -

 

10.22*

 

Fiscal Year 2023 Short-Term Incentive Plan (STIP) ++ (Incorporated by reference to Exhibit 10.2 of LSI’s Form 10-Q filed on November 4, 2022)

     

14

 

Code of Conduct (incorporated by reference to Exhibit 14 to LSI’s Form 10-K filed on September 10, 2021)

     

19

 

Insider Trading Policy and Anti-Hedging and Pledging Policy

     

21

 

Subsidiaries of the Registrant

     

23.1

 

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

     

24

 

Power of Attorney (included as part of signature page)

     

31.1

 

Certification of Principal Executive Officer required by Rule 13a-14(a)

     

31.2

 

Certification of Principal Financial Officer required by Rule 13a-14(a)

     

32.1

 

18 U.S.C. Section 1350 Certification of Principal Executive Officer

     

32.2

 

18 U.S.C. Section 1350 Certification of Principal Financial Officer

 

101.INS

Inline XBRL Instance Document

   

101.SCH

Inline XBRL Taxonomy Extension Schema

   

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase

   

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase

   

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase

   

101.DEF

Inline XBRL Taxonomy Extension Definition Document

   

104

Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101)

 

*Management compensatory agreement.

 

++ Certain portions of this exhibit have been omitted pursuant to Item 601(b)(10) of Regulation S-K. The omitted information is not material and would likely cause competitive harm to the Registrant if publicly disclosed. The Registrant hereby agrees to furnish a copy of any omitted portion to the SEC upon request.

 

LSI will provide shareholders with any exhibit upon the payment of a specified reasonable fee, which fee shall be limited to LSI’s reasonable expenses in furnishing such exhibit. The exhibits identified herein as being filed with the SEC have been so filed with the SEC but may not be included in this version of the Annual Report to Shareholders.

 

ITEM 16. FORM 10-K SUMMARY

 

Not included.

 

- 21 -

 

 

SIGNATURES

 

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

 

             
   

LSI INDUSTRIES INC.

   
             

September 8, 2023

 

BY:

 

/s/ James A. Clark

   
Date       James A. Clark    

 

     

Chief Executive Officer and President

   

 

We, the undersigned directors, and officers of LSI Industries Inc. hereby severally constitute James A. Clark and James E. Galeese, and each of them singly, our true and lawful attorneys with full power to them and each of them to sign for us, in our names in the capacities indicated below, any and all amendments to this Annual Report on Form 10-K filed with the Securities and Exchange Commission.

 

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

 

 

Signature

 

Title

     
     

/s/ James A. Clark

 

Chief Executive Officer and President

James A. Clark

 

(Principal Executive Officer)

Date: September 8, 2023

   
     

/s/ James E. Galeese

 

Executive Vice President, and Chief Financial Officer

James E. Galeese

 

(Principal Financial Officer)

Date: September 8, 2023

   
     

/s/ Jeffery S. Bastian

 

Vice President and Chief Accounting Officer

Jeffery S. Bastian

 

(Principal Accounting Officer)

Date: September 8, 2023

   
     

/s/ Robert P. Beech

 

Director 

Robert P. Beech

   

Date: September 8, 2029

   
     

/s/ Ronald D. Brown

 

Director  

Ronald D. Brown

   

Date: September 8, 2023

   
     

/s/ Amy L. Hanson

 

Director  

Amy L. Hanson

   

Date: September 8, 2023

   
     

/s/ Ernest W. Marshall, Jr.

 

Director

Ernest W. Marshall, Jr.    
Date: September 8, 2023    
     
/s/ Chantel E. Lenard   Director
Chantel E. Lenard    

Date: September 8, 2023

 

 

 
/s/ Wilfred T. O’Gara   Director

Wilfred T. O’Gara

 

Date: September 8, 2023

 

 

- 22 -

 

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is intended to help the reader understand the results of the Company’s operations and financial condition. MD&A is provided as a supplement to, and should be read in conjunction with, our consolidated financial statements and the accompanying Notes to Financial Statements (Part II, Item 8 of this Form 10-K). This section generally discusses the results of our operations for the year ended June 30, 2023, compared to the year ended June 30, 2022. For a discussion of the year ended June 30, 2022, compared to the year ended June 30, 2021, please refer to Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended June 30, 2022. 

 

Overview

 

LSI is a leading producer of non-residential lighting and retail display solutions. Non-residential lighting consists of high-performance, American-made lighting products. The Company’s strength in outdoor and indoor lighting applications creates opportunities for it to introduce additional solutions to its customers. Retail display solutions consist of graphics solutions, digital signage, and technically advanced food display equipment for strategic vertical markets. LSI’s team of internal specialists also provide comprehensive project management services in support of large-scale rollouts.

 

Summary of Consolidated Results

 

Net Sales by Business Segment

               
                 

(In thousands)

 

2023

   

2022

 
                 

Lighting Segment

  $ 272,451     $ 233,449  

Display Solutions Segment

    224,528       221,671  

Total Net Sales

  $ 496,979     $ 455,120  

 

Operating Income (Loss) by Business Segment

               
                 

(In thousands)

 

2023

   

2022

 
                 

Lighting Segment

  $ 31,633     $ 20,942  

Display Solutions Segment

    24,920       17,589  

Corporate and Eliminations

    (19,525 )     (17,330 )

Total Operating Income

  $ 37,028     $ 21,201  

 

Fiscal 2023 net sales of $497.0 million increased $41.9 million or 9.2% as compared to fiscal 2022 net sales of $455.1 million. Net sales were favorably influenced by increased net sales in the Lighting Segment (an increase of $39.0 million or 16.7%) and primarily driven by increased net sales in the Display Solutions Segment (an increase of $2.9 million or 1.3%). The increase in sales is attributed to continued strength and focus in the key market verticals the Company serves.

 

Fiscal 2023 operating income of $37.0 million represents a $15.8 million increase from fiscal 2022 operating income of $21.2 million. Non-GAAP adjusted operating income in fiscal 2023 of $42.0 million increased $17.0 million or 68% from adjusted fiscal 2022 operating income of $25.0 million. Refer to “Non-GAAP Financial Measures” below for a reconciliation of Non-GAAP financial measures to U.S. GAAP measures. The increase in adjusted operating income was the net result of an increase in net sales, sustained price disciplines, a higher-value sales mix, and strong operational execution.

 

- 23 -

 

 

Non-GAAP Financial Measures

 

We believe it is appropriate to evaluate our performance after making adjustments to the as-reported U.S. GAAP operating income, net income, and earnings per share. Adjusted operating income, net income, and earnings per share, which exclude the impact of acquisition costs, long-term performance based compensation expense, severance costs, and commercial growth opportunity expense, are Non-GAAP financial measures. Also included below are Non-GAAP financial measures including Earnings before Interest, Taxes, Depreciation and Amortization (EBITDA and Adjusted EBITDA), Free Cash Flow, and Net Debt to adjusted EBITDA. We believe that these adjusted supplemental measures are useful in assessing the operating performance of our business. These supplemental measures are used by our management, including our chief operating decision maker, to evaluate business results. We exclude these items because they are not representative of the ongoing results of operations of our business. These Non-GAAP measures may be different from Non-GAAP measures used by other companies. In addition, the Non-GAAP measures are not based on any comprehensive set of accounting rules or principles. Non-GAAP measures have limitations, in that they do not reflect all amounts associated with our results as determined in accordance with U.S. GAAP. Therefore, these measures should only be used to evaluate our results in conjunction with corresponding GAAP measures. Below is a reconciliation of these non-GAAP measures to operating income, net income, and earnings per share for the periods indicated along with the calculation of EBITDA and Adjusted EBITDA, Free Cash Flow, and Net Debt to adjusted EBITDA. 

 

Reconciliation of net income to adjusted net income

 

(In thousands, except per share data)

 

2023

   

2022

 
                   

Diluted
EPS

                   

Diluted
EPS

 
                                                 

Net Income as reported

  $ 25,762             $ 0.88     $ 15,032             $ 0.54  
                                                 

Acquisition costs

    -               -       373       (4 )     0.01  
                                                 

Long-Term Performance Based Compensation

    2,879       (1 )     0.10       2,594       (5 )     0.09  
                                                 

Severance costs

    51       (2 )     -       4       (6 )     -  
                                                 

Consulting Expense: Commercial Growth Opportunities

    707       (3 )     0.02       -               -  
                                                 

Net Tax impact due to the Distribution of Shares from the Company's Long-Term Performance Based Compensation Plan

    (402 )             (0.01 )     -               -  
                                                 

Net Income adjusted

  $ 28,997             $ 0.99     $ 18,003             $ 0.64  

 

The following represents the income tax effects of the adjustments in the tables above, which were calculated using the estimated combined U.S., Canada and Mexico effective income tax rates for the periods indicated:

 

(1)

$1,119

(2)

$15

(3)

$157

(4)

$100

(5)

$694

(6)

$7

 

The reconciliation of reported earnings per share to adjusted earnings per share may not produce identical amounts due to rounding differences.

 

- 24 -

 

Reconciliation of operating income to adjusted operating income:
(In thousands)

 

2023

   

2022

 
                 

Operating Income as reported

  $ 37,028     $ 21,201  
                 

Acquisition costs

    -       473  
                 

Long-Term Performance Based Compensation

    3,998       3,288  
                 

Severance costs

    66       11  
                 

Consulting Expense: Commercial Growth Opportunities

    864       -  
                 

Adjusted Operating Income

  $ 41,956     $ 24,973  

 

Reconciliation of net income to EBITDA and Adjusted EBITDA
(In thousands)

 

2023

   

2022

 
                 

Net Income - Reported

  $ 25,762     $ 15,032  

Income Tax

    7,564       4,053  

Interest Expense, net

    3,687       1,968  

Other expense (income)

    15       148  

Operating Income as reported

  $ 37,028     $ 21,201  
                 

Depreciation and Amortization

    9,664       10,118  
                 

EBITDA

  $ 46,692     $ 31,319  
                 

Acquisition costs

    -       473  
                 

Long-Term Performance Based Compensation

    3,998       3,288  
                 

Severance costs

    66       11  
                 

Consulting Expense: Commercial Growth Initiatives

    864       -  
                 

Adjusted EBITDA

  $ 51,620     $ 35,091  

 

Reconciliation of cash flow from operations to free cash flow

(In thousands)

 

2023

   

2022

 
                 

Cash Flow from Operations

  $ 49,588     $ (3,863 )
                 

Capital expenditures

    (3,208 )     (2,122 )
                 

Free Cash Flow

  $ 46,380     $ (5,985 )

 

- 25 -

 

Net Debt to Adjusted EBITDA

               

(In thousands)

 

June 30,

   

June 30,

 
   

2023

   

2022

 
                 

Debt as reported

  $ 35,200     $ 79,596  
                 

Less:

               

Cash and cash equivalents as reported

    1,828       2,462  
                 

Net Debt

  $ 33,372     $ 77,134  
                 

Adjusted EBITDA

  $ 51,620     $ 35,091  
                 

Net Debt to Adjusted EBITDA

    0.65       2.20  

 

Results of Operations

 

2023 Compared to 2022         

 

Lighting Segment

               

(In thousands)

 

2023

   

2022

 
                 

Net Sales

  $ 272,451     $ 233,449  

Gross Profit

  $ 86,761     $ 70,120  

Operating Income

  $ 31,633     $ 20,942  

 

Lighting Segment net sales of $272.5 million in fiscal 2023 increased 16.7% from fiscal 2022 net sales of $233.4 million. The sales growth was across all key vertical markets, with significant contributions from new and enhanced products.

 

Gross profit of $86.8 million in fiscal 2023 increased $16.6 million or 23.7% from fiscal 2022. Gross profit as a percentage of net sales was 31.8% in fiscal 2023 compared to 30.0% in fiscal 2022. Contributors to the improvement of gross profit as a percentage of sales include an accelerated adoption of recently introduced products, sustained price disciplines, a higher value sales mix, and improved operational execution.

 

Operating expenses of $55.1 million in fiscal 2023 increased $5.9 million or 12.1% from fiscal 2022 operating expenses of $49.2 million, primarily driven by higher commission expense as a result of higher sales.

 

Fiscal 2023 Lighting Segment operating income of $31.6 million increased $10.7 million or 51.1% from operating income of $20.9 million in fiscal 2022 and operating income as a percentage of sales also increased from 9.1% to 11.6%. Both increases were primarily driven by sales volume and an improvement in gross profit as a percentage of sales.

 

Display Solutions Segment

               

(In thousands)

 

2023

   

2022

 
                 

Net Sales

  $ 224,528     $ 221,671  

Gross Profit

  $ 50,179     $ 39,076  

Operating Income

  $ 24,920     $ 17,589  

 

Display Solutions Segment net sales of $224.5 million in fiscal 2023 increased $2.9 million or 1.3% from fiscal 2022 net sales of $221.7 million. The net increase in sales in the grocery and refueling/c-store market verticals was partially offset by the near completion of a $100 million QSR digital menu board program.

 

Gross profit of $50.2 million in fiscal 2023 increased $11.1 million or 28.4% from fiscal 2022. Gross profit as a percentage of net sales increased to 22.3% in fiscal 2023 compared from 17.6% in fiscal 2022. The increase in gross profit as a percentage of net sales was driven by improved program pricing and favorable customer mix.

 

- 26 -

 

Operating expenses of $25.3 million in fiscal 2023 increased $3.8 million or 17.6% from fiscal 2022. The increase of $3.8 million was driven by several factors including compensation, benefits, and commercial sales and marketing program costs to support sales growth, along with an increase in short-term performance based incentive plan expenses driven by improved business performance.

 

Fiscal 2023 Display Solutions Segment operating income of $24.9 million increased $7.3 million or 41.7% million from operating income of $17.6 million in fiscal 2022. The increase of $7.3 million was primarily driven by an increase in sales and an improvement in gross profit as a percentage of sales.

 

Corporate and Eliminations

               

(In thousands)

 

2023

   

2022

 
                 

Gross Profit

  $ 5     $ 12  

Operating (Loss)

  $ (19,525 )   $ (17,330 )

 

The gross profit relates to the intercompany profit in inventory elimination.

 

Operating expenses of $19.5 million in fiscal 2023 increased $2.2 million or 12.7% from fiscal 2022. The increase was primarily the result of an increase in short-term and long-term performance-based incentive plan expense driven by improved business performance and by commercial growth initiative consulting expense of $0.9 million for which there was no comparable expense in fiscal 2022.

 

Consolidated Results

 

Net interest expense of $3.7 million in fiscal 2023 compared to $2.0 million net interest expense in fiscal 2022. The increase in interest expense is primarily the results of increased borrowing costs. The Company also recorded a negligible amount of other expense in fiscal 2023 and $0.1 million of other expense in fiscal 2022, respectively, related to net foreign exchange currency transaction net losses through our Mexican and Canadian subsidiaries.

 

The $7.6 million of tax expense in fiscal 2023 reflects a consolidated effective tax rate of 22.7%. The $4.1 million of income tax expense in fiscal 2022 represents a consolidated effective tax rate of 21.2%. The increase in the effective tax rate is primarily driven by an increase in pre-tax profits in the higher taxing jurisdiction of Puerto Rico.

 

Reported net income of $25.8 million in fiscal 2023 compared to net income of $15.0 million in fiscal 2022. Non-GAAP adjusted net income was $29.0 million in fiscal 2023 compared to adjusted net income of $18.0 million in fiscal 2022 (Refer to the Non-GAAP tables above). The increase in Non-GAAP adjusted net income is primarily the result of an increase in net sales and an improvement of gross profit as a percentage of sales. Diluted earnings per share of $0.88 was reported in fiscal 2023 compared to $0.54 diluted earnings per share in fiscal 2022. The weighted average common shares outstanding for purposes of computing diluted earnings per share in fiscal 2023 were 29,316,000 shares compared to 27,993,000 shares in fiscal 2022.

 

Liquidity and Capital Resources

 

The Company considers our level of cash on hand, borrowing capacity, current ratio and working capital levels to be our most important measures of short-term liquidity. For long-term liquidity indicators, we believe our ratio of long-term debt to equity and our historical levels of net cash flows from operating activities to be the most important measures.

 

Working capital was $73.3 million at June 30, 2023, compared to $81.8 million at June 30, 2022. The ratio of current assets to current liabilities was 1.96 to 1 as of June 30, 2023, compared to a ratio of 2.06 to 1 as of June 30, 2022. The $8.5 million decrease in working capital from June 30, 2022, to June 30, 2023, is primarily driven by a $10.7 million decrease in inventory, partially offset by a $2.1 million increase in refundable income taxes.

 

Net accounts receivable were $77.7 million and $77.8 million at June 30, 2023, and June 30, 2022, respectively. Net accounts receivable remained relatively flat from prior year. Days Sales Outstanding (DSO) was 57 days and 54 days as of June 30, 2023, and June 30, 2022, respectively. We believe that our receivables are ultimately collectible or recoverable, net of certain reserves, and that aggregate allowances for credit losses are adequate.

 

- 27 -

 

Net inventories of $63.7 million at June 30, 2023, decreased $10.7 million from $74.4 million at June 30, 2022. The decrease of $10.7 million is the primarily the result of a combination of decrease in gross inventory of $9.9 million and an increase of $0.8 million in obsolescence reserves. Lighting Segment net inventory decreased $7.8 million, and net inventory in the Display Solutions Segment decreased $2.9 million.

 

Cash generated from operations and borrowing capacity under our credit facility is our primary source of liquidity. In September 2021, we amended our previous $100 million secured line of credit, to a $25 million term loan and the remaining $75 million as a secured revolving line of credit. Both facilities expire in the third quarter of fiscal 2026. As of June 30, 2023, $58.5 million of the line of credit was available. As of June 30, 2023, we are in compliance with all of our loan covenants. We believe that our $100 million credit facility plus cash flows from operating activities are adequate for operational and capital expenditure needs for the next 12 months.

 

The Company generated $49.6 million of cash from operating activities in fiscal 2023 compared to a use of cash of $3.8 million in fiscal 2022. The $53.4 million increase in net cash flows from operating activity is primarily the result of strong improvement of cash flow generated from effective working capital management and from cash flow from earnings.

 

The Company used $3.2 million of cash from investing activities in fiscal 2023 compared to a use of cash of $1.6 million in fiscal 2022. Capital expenditures were $3.2 million in fiscal 2023 compared to $2.1 million in fiscal 2022. The Company received $0.5 million of cash related to the settlement of working capital adjustments from the acquisition of JSI in fiscal 2022 with no comparable event in fiscal 2023.

 

The Company had a use of cash of $47.1 million related to financing activities in fiscal 2023 compared to a source of cash of $5.6 million in fiscal 2022. The $52.7 million change in cash flow was primarily the result of cash generated from improved working capital management and from improved earnings, which was used to pay down the Company’s line of credit in fiscal 2023. Also contributing to the reduction of debt was $3.9 million of cash received from the exercise of stock options in the second and third quarters of fiscal 2023

 

The Company has on its balance sheet financial instruments consisting primarily of cash and cash equivalents, revolving lines of credit, and long-term debt. The fair value of these financial instruments approximates carrying value because of their short-term maturity and/or variable, market-driven interest rates.

 

Off-Balance Sheet Arrangements

 

We have no financial instruments with off-balance sheet risk.

 

Cash Dividends

 

In August 2023, the Board of Directors declared a regular quarterly cash dividend of $0.05 per share payable September 5, 2023, to shareholders of record as of August 28, 2023. The indicated annual cash dividend rate for fiscal 2023 was $0.20 per share. The Board of Directors has adopted a policy regarding dividends which indicates that dividends will be determined by the Board of Directors at its discretion based upon its evaluation of earnings, cash flow requirements, financial conditions, debt levels, stock repurchases, future business developments and opportunities, and other factors deemed relevant.

 

Critical Accounting Policies and Use of Estimates

 

We have adopted various accounting policies to prepare the consolidated financial statements in accordance with U.S. GAAP. Our significant accounting policies are described in Note 1. "Summary of Significant Accounting Policies" of the Notes to Consolidated Financial Statements. Some of those significant accounting policies require us to make difficult, subjective, or complex judgments or estimates. An accounting estimate is considered to be critical if it meets both of the following criteria: (i) the estimate requires assumptions about matters that are highly uncertain at the time the accounting estimate is made, and (ii) different estimates reasonably could have been used, or changes in the estimate that are reasonably likely to occur may have a material impact on our financial condition or results of operations. The significant accounting policy that management believes is critical to the understanding and evaluating our reported financial results is the warranty reserve. For further information see Note 1. “Summary of Significant Accounting Policies " of the Notes to Consolidated Financial Statements in this Annual Report on Form 10-K

 

- 28 -

 

Warranty Reserves:

 

The Company offers a limited warranty that its products are free from defects in workmanship and materials.  The specific terms and conditions vary somewhat by product line, but generally cover defective products returned within one to five years, with some exceptions where the terms extend to 10 years, from the date of shipment. The Company records warranty liabilities to cover the estimated future costs for repair or replacement of defective returned products as well as products that need to be repaired or replaced in the field after installation. The Company calculates its liability for warranty claims by applying estimates based upon historical claims as a percentage of sales to cover unknown claims, as well as estimating the total amount to be incurred for known warranty issues. Warranty reserves are subject to large reserve adjustments when actual warranty costs differ significantly from cost estimates. The Company also periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amount as necessary which can also cause large reserve adjustments. These adjustments may be required in the future, which could adversely affect our gross profit and results of operations. The same methodology was used for calculating warranty reserves in fiscal 2022 and fiscal 2023.

 

- 29 -

 

MANAGEMENTS REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

 

The Management of LSI Industries Inc. and subsidiaries (the “Company” or “LSI”) is responsible for the preparation and accuracy of the financial statements and other information included in this report. LSI’s Management is also responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Securities Exchange Act Rules 13a-15(f). Under the supervision and with the participation of Management, including LSI’s principal executive officer and principal financial officer, the Company conducted an evaluation of the effectiveness of internal control over financial reporting as of June 30, 2023, based on the criteria set forth in “the 2013 Internal Control – Integrated Framework” issued by the Committee of Sponsoring Organizations of the Treadway Commission.

 

A control system, no matter how well conceived and operated, can provide only reasonable assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the reality that judgments in decision making can be faulty, the possibility of human error, and the circumvention or overriding of the controls and procedures.

 

In meeting its responsibility for the reliability of the financial statements, the Company depends upon its system of internal accounting controls. The system is designed to provide reasonable assurance that assets are safeguarded and that transactions are properly authorized and recorded. The system is supported by policies and guidelines, and by careful selection and training of financial management personnel. The Company also has a Disclosure Controls Committee, whose responsibility is to help ensure appropriate disclosures and presentation of the financial statements and notes thereto. Additionally, the Company has an Internal Audit Department to assist in monitoring compliance with financial policies and procedures.

 

The Board of Directors meets its responsibility for overview of the Company’s financial statements through its Audit Committee which is composed entirely of independent Directors who are not employees of the Company. The Audit Committee meets periodically with Management and Internal Audit to review and assess the activities of each in meeting their respective responsibilities. Grant Thornton LLP has full access to the Audit Committee to discuss the results of their audit work, the adequacy of internal accounting controls, and the quality of financial reporting.

 

Based upon LSI’s evaluation, the Company’s principal executive officer and principal financial officer concluded that internal control over financial reporting was effective as of June 30, 2023. We reviewed the results of Management’s assessment with the Audit Committee of our Board of Directors. Additionally, our independent registered public accounting firm audited and independently assessed the effectiveness of the Company’s internal control over financial reporting. Grant Thornton LLP, an independent registered public accounting firm, has issued an opinion on the effectiveness of the Company’s internal control over financial reporting, which is presented in the financial statements.

 

James A. Clark
President and Chief Executive Officer
(Principal Executive Officer)

 

James E. Galeese
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

 

- 30 -

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

Board of Directors and Shareholders

LSI Industries Inc.

 

Opinion on the financial statements

 

We have audited the accompanying consolidated balance sheets of LSI Industries Inc. (an Ohio corporation) and subsidiaries (the “Company”) as of June 30, 2023 and 2022, the related consolidated statements of operations, comprehensive income, shareholders’ equity, and cash flows for each of the three years in the period ended June 30, 2023, and the related notes and financial statement schedule included under Item 15(a) (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of June 30, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended June 30, 2023, in conformity with accounting principles generally accepted in the United States of America.

 

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

 

Basis for opinion

 

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

 

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

 

Critical audit matters

 

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

 

/s/ GRANT THORNTON LLP

 

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

 

Chicago, Illinois

September 8, 2023

 

- 31 -

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

Board of Directors and Shareholders

LSI Industries Inc.

Opinion on internal control over financial reporting

We have audited the internal control over financial reporting of LSI Industries Inc. (an Ohio corporation) and subsidiaries (the “Company”) as of June 30, 2023, based on criteria established in the 2013 Internal ControlIntegrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of June 30, 2023, based on criteria established in the 2013 Internal ControlIntegrated Framework issued by COSO.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended June 30, 2023, and our report dated September 8, 2023 expressed an unqualified opinion on those financial statements.

Basis for opinion

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

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

Definition and limitations of internal control over financial reporting

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

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

 

/s/ GRANT THORNTON LLP

 

Chicago, Illinois

September 8, 2023

 

- 32 -

 

 

LSI INDUSTRIES INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

For the years ended June 30, 2023, and 2022

(In thousands, except per share data)

 

   

Twelve Months Ended

 
                 
   

2023

   

2022

 
                 

Net Sales

  $ 496,979     $ 455,120  
                 

Cost of products and services sold

    360,003       345,912  
                 

Severance costs

    31       -  
                 

Gross profit

    136,945       109,208  
                 

Selling and administrative expenses

    99,882       87,995  
                 

Severance costs

    35       12  
                 

Operating income

    37,028       21,201  
                 

Interest expense

    3,687       1,968  
                 

Other expense

    15       148  
                 

Income before income taxes

    33,326       19,085  
                 

Income tax expense

    7,564       4,053  
                 

Net income

  $ 25,762     $ 15,032  
                 
                 
                 

Basic

  $ 0.92     $ 0.55  

Diluted

  $ 0.88     $ 0.54  
                 
                 

Weighted average common shares outstanding

               

Basic

    28,127       27,286  

Diluted

    29,316       27,993  

 

The accompanying notes are an integral part of these financial statements.

 

- 33 -

 

 

 

LSI INDUSTRIES INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

For the years ended June 30, 2023, and 2022

(In thousands)

 

(In thousands)

               
   

2023

    2022  
                 

Net Income

  $ 25,762     $ 15,032  
                 

Foreign currency translation adjustment

    294       (4 )
                 

Comprehensive Income

  $ 26,056     $ 15,028  

 

The accompanying notes are an integral part of these financial statements.

 

- 34 -

 

 

 

LSI INDUSTRIES INC.

 

CONSOLIDATED BALANCE SHEETS

June 30, 2023, and 2022

(In thousands, except shares)

 

   

June 30,

   

June 30,

 
   

2023

   

2022

 
                 

ASSETS

               
                 

Current assets

               
                 

Cash and cash equivalents

  $ 1,828     $ 2,462  
                 

Accounts receivable, less allowance for credit losses of $435 and $499, respectively

    77,681       77,750  
                 

Inventories

    63,718       74,421  
                 

Refundable income tax

    3,120       1,041  
                 

Other current assets

    3,529       3,243  
                 

Total current assets

    149,876       158,917  
                 

Property, Plant and Equipment, at cost

               

Land

    4,010       4,010  

Buildings

    24,561       24,495  

Machinery and equipment

    67,457       66,762  

Buildings under finance leases

    2,033       2,033  

Construction in progress

    1,231       618  
      99,292       97,918  

Less accumulated depreciation

    (73,861 )     (70,760 )

Net property, plant and equipment

    25,431       27,158  
                 

Goodwill

    45,030       45,030  
                 

Other Intangible Assets, net

    63,203       67,964  
                 

Operating Lease Right-Of-Use Assets

    8,921       8,664  
                 

Other Long-Term Assets, net

    3,688       3,347  
                 

Total assets

  $ 296,149     $ 311,080  

 

The accompanying notes are an integral part of these financial statements.

 

- 35 -

 

 

LSI INDUSTRIES INC.

CONSOLIDATED BALANCE SHEETS (continued)

June 30, 2023, and 2022

(In thousands, except shares)

 

   

June 30,

   

June 30,

 
   

2023

   

2022

 
                 

LIABILITIES & SHAREHOLDERS' EQUITY

               
                 

Current liabilities

               

Current maturities of long-term debt

  $ 3,571     $ 3,571  

Accounts payable

    29,206       34,783  

Accrued expenses

    43,785       38,728  
                 

Total current liabilities

    76,562       77,082  
                 

Long-Term Debt

    31,629       76,025  
                 

Finance Lease Liabilities

    960       1,246  
                 

Operating Lease Liabilities

    5,954       5,776  
                 

Other Long-Term Liabilities

    3,466       3,182  
                 

Commitments and Contingencies (Note 13)

           
                 

Shareholders' Equity

               

Preferred shares, without par value; Authorized 1,000,000 shares, none issued

    -       -  

Common shares, without par value; Authorized 50,000,000 shares; Outstanding 28,448,570 and 27,484,514 shares, respectively

    148,691       139,500  

Treasury shares, without par value

    (7,166 )     (5,927 )

Deferred compensation plan

    7,166       5,927  

Retained Earnings

    28,548       8,224  

Accumulated other comprehensive income

    339       45  
                 

Total shareholders' equity

    177,578       147,769  
                 

Total liabilities & shareholders' equity

  $ 296,149     $ 311,080  

 

The accompanying notes are an integral part of these financial statements.

 

- 36 -

 

 

 

LSI INDUSTRIES INC.

CONSOLIDATED STATEMENTS OF SHAREHOLDERS EQUITY

For the years ended June 30, 2023, and 2022

(amounts in thousands)

 

   

Common Shares

   

Treasury Shares

   

Key Executive

   

Accumulated Other

           

Total

 
   

Number Of

           

Number Of

           

Compensation

   

Comprehensive

   

Retained

   

Shareholders'

 
   

Shares

   

Amount

   

Shares

   

Amount

   

Amount

   

Income (Loss)

   

Earnings

   

Equity

 
                                                                 

Balance at June 30, 2021

    26,863     $ 132,526       (346 )   $ (2,450 )   $ 2,450       49     $ (1,405 )   $ 131,170  
                                                                 

Net Income

    -       -       -       -       -       -       15,032       15,032  

Other comprehensive loss

    -       -       -       -       -       (4 )     -       (4 )

Board stock compensation

    42       300       -       -       -       -       -       300  

Restricted stock units issued, net of shares withheld for tax withholdings

    80       (250 )     -       -       -       -       -       (250 )

Shares issued for deferred compensation

    494       3,610       -       -       -       -       -       3,610  

Activity of treasury shares, net

    -       -       (476 )     (3,477 )     -       -       -       (3,477 )

Deferred stock compensation

    -       -       -       -       3,477       -       -       3,477  

Stock-based compensation expense

    -       3,288       -       -       -       -       -       3,288  

Stock options exercised, net

    5       26       -       -       -       -       -       26  

Dividends — $0.20 per share

    -       -       -       -       -       -       (5,403 )     (5,403 )
                                                                 

Balance at June 30, 2022

    27,484     $ 139,500       (822 )   $ (5,927 )   $ 5,927     $ 45     $ 8,224     $ 147,769  
                                                                 
                                                                 

Net Income

    -       -       -       -       -       -       25,762       25,762  

Other comprehensive income

    -       -       -       -       -       294       -       294  

Board stock compensation

    44       368       -       -       -       -       -       368  

ESPP stock awards

    14       142       -       -       -       -       -       142  

Restricted stock units issued, net of shares withheld for tax withholdings

    301       (896 )     -       -       -       -       -       (896 )

Shares issued for deferred compensation

    207       2,017       -       -       -       -       -       2,017  

Activity of treasury shares, net

    -       -       (100 )     (1,239 )     -       -       -       (1,239 )

Deferred stock compensation

    -       -       -       -       1,239       -       -       1,239  

Stock-based compensation expense

    -       3,698       -       -       -       -       -       3,698  

Stock options exercised, net

    438       3,862       -       -       -       -       -       3,862  

Dividends — $0.20 per share

    -       -       -       -       -       -       (5,438 )     (5,438 )
                                                                 

Balance at June 30, 2023

    28,488     $ 148,691       (922 )   $ (7,166 )   $ 7,166     $ 339     $ 28,548     $ 177,578  

 

The accompanying notes are an integral part of these financial statements.

 

- 37 -

 

 

 

LSI INDUSTRIES INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

For the years ended June 30, 2023, and 2022
(In thousands)

 

   

2023

   

2022

 

Cash Flows from Operating Activities

               

Net income

  $ 25,762     $ 15,032  

Non-cash items included in net income

               

Depreciation and amortization

    9,664       10,118  

Deferred income taxes

    (418 )     (342 )

Deferred compensation plan

    2,017       3,610  

Stock compensation expense

    3,698       3,288  

ESPP discount

    142       -  

Issuance of common shares as compensation

    368       300  

Loss on disposition of fixed assets

    59       65  

Allowance for doubtful accounts

    (19 )     246  

Inventory obsolescence reserve

    2,496       2,111  
                 

Changes in certain assets and liabilities:

               

Accounts receivable

    88       (20,311 )

Inventories

    8,207       (17,586 )

Refundable income taxes

    (2,079 )     235  

Accounts payable

    (5,577 )     1,784  

Accrued expenses and other

    5,180       (2,413 )

Net cash flows provided by (used in) operating activities

    49,588       (3,863 )
                 

Cash Flows from Investing Activities

               

Acquisition of JSI

    -       500  

Purchases of property, plant, and equipment

    (3,208 )     (2,122 )

Proceeds from the sale of fixed assets

    5       49  

Net cash flows (used in) investing activities

    (3,203 )     (1,573 )
                 

Cash Flows from Financing Activities

               

Payments on long-term debt

    (198,306 )     (161,627 )

Borrowings on long-term debt

    153,910       173,074  

Cash dividends paid

    (5,438 )     (5,322 )

Shares withheld on employees' taxes

    (896 )     (250 )

Payments on financing lease obligations

    (281 )     (268 )

Proceeds from stock option exercises

    3,862       26  

Net cash flows (used in) provided by financing activities

    (47,149 )     5,633  
                 

Change related to Foreign Currency

    130       (17 )

(Decrease) increase in cash and cash equivalents

    (634 )     180  

Cash and cash equivalents at beginning of period

    2,462       2,282  
                 

Cash and cash equivalents at end of period

  $ 1,828     $ 2,462  

 

The accompanying notes are an integral part of these financial statements.

 

- 38 -

 

 

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

 

NOTE 1 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Consolidation:

 

The consolidated financial statements include the accounts of LSI Industries Inc. (an Ohio corporation) and its subsidiaries (collectively, the “Company”), all of which are wholly owned. All intercompany transactions and balances have been eliminated in consolidation.

 

Revenue Recognition:

 

The Company recognizes revenue when it satisfies the performance obligation in its customer contracts or purchase orders. Most of the Company’s products have a single performance obligation which is satisfied at a point in time when control is transferred to the customer. Control is generally transferred at time of shipment when title and risk of ownership passes to the customer. For customer contracts with multiple performance obligations, the Company allocates the transaction price and any discounts to each performance obligation based on relative standalone selling prices. Payment terms are typically within 30 to 90 days from the shipping date, depending on the terms with the customer. The Company offers standard warranties that do not represent separate performance obligations.

 

Installation is a separate performance obligation, except for the Company’s digital signage products. For digital signage products, installation is not a separate performance obligation as the product and installation is the combined item promised in digital signage contracts. The Company is not always responsible for installation of products it sells and has no post-installation responsibilities other than standard warranties.

 

A number of the Company's display solutions and select lighting products are customized for specific customers. As a result, these customized products do not have an alternative use. For these products, the Company has a legal right to payment for performance to date and generally does not accept returns on these items. The measurement of performance is based upon cost plus a reasonable profit margin for work completed. Because there is no alternative use and there is a legal right to payment, the Company transfers control of the item as the item is being produced and therefore, recognizes revenue over time. The customized product types are as follows:

 

 

Customer specific branded print graphics

 

Electrical components based on customer specifications

 

Digital signage and related media content

 

The Company also offers installation services for its display solutions elements and select lighting products. Installation revenue is recognized over time as the customer simultaneously receives and consumes the benefits provided through the installation process.

 

For these customized products and installation services, revenue is recognized using a cost-based input method: recognizing revenue and gross profit as work is performed based on the relationship between the actual cost incurred and the total estimated cost for the performance obligation.

 

On occasion, the Company enters into bill-and-hold arrangements on a limited basis. Each bill-and-hold arrangement is reviewed and revenue is recognized only when certain criteria have been met: (1) the customer has requested delayed delivery and storage of the products by the Company because the customer wants to secure a supply of the products but lacks storage space; (ii) the risk of ownership has passed to the customer; (iii) the products are segregated from the Company’s other inventory items held for sale; (iv) the products are ready for shipment to the customer; and (v) the Company does not have the ability to use the products or direct them to another customer.

 

- 39 -

 

Disaggregation of Revenue

 

The Company disaggregates the revenue from contracts with customers by the timing of revenue recognition because the Company believes it best depicts the nature, amount, and timing of its revenue and cash flows. The table below presents a reconciliation of the disaggregation by reportable segments:

 

   

Twelve Months Ended

 

(In thousands)

 

June 30, 2023

 
   

Lighting
Segment
Segment

   

Display
SolutionsSegment
Solutions
Segment

 

Timing of revenue recognition

               

Products and services transferred at a point in time

  $ 234,736     $ 177,564  

Products and services transferred over time

    37,715       46,964  
    $ 272,451     $ 224,528  
                 

Type of Product and Services

               

LED lighting, digital signage solutions, electronic circuit boards

  $ 224,529     $ 25,011  

Poles and other display solutions elements

    44,473       156,057  

Project management, installation services, shipping and handling

    3,449       43,460  
    $ 272,451     $ 224,528  

 

   

Twelve Months Ended

 

(In thousands)

 

June 30, 2022

 
   

Lighting
Segment
Segment

   

Display
SolutionsSegment
Solutions
Segment

 

Timing of revenue recognition

               

Products and services transferred at a point in time

  $ 204,241     $ 156,241  

Products and services transferred over time

    29,208       65,430  
    $ 233,449     $ 221,671  
                 

Type of Product and Services

               

LED lighting, digital signage solutions, electronic circuit boards

  $ 191,791     $ 44,771  

Poles and other display solutions elements

    39,339       136,573  

Project management, installation services, shipping and handling

    2,319       40,327  
    $ 233,449     $ 221,671  

 

Practical Expedients and Exemptions

 

 

The Company’s contracts with customers have an expected duration of one year or less, as such, the Company applies the practical expedient to expense sales commissions as incurred and has omitted disclosures on the amount of remaining performance obligations.

 

Shipping costs that are not material in context of the delivery of products are expensed as incurred.

 

The Company’s accounts receivable balance represents the Company’s unconditional right to receive payment from its customers with contracts. Payments are generally due within 30 to 90 days of completion of the performance obligation and invoicing; therefore, payments do not contain significant financing components.

 

The Company collects sales tax and other taxes concurrent with revenue-producing activities which are excluded from revenue. Shipping and handling costs are treated as fulfillment activities and included in cost of products and services sold on the Consolidated Statements of Operations.

 

Credit and Collections:

 

The Company maintains allowances for credit losses for probable estimated losses resulting from either customer disputes or the inability of its customers to make required payments. If the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against income. The Company determines its allowance for credit losses by first considering all known collectability problems of customers’ accounts, and then applying certain percentages against the various aging categories based on the due date of the remaining receivables. The resulting allowance for credit losses is an estimate based upon the Company’s knowledge of its business and customer base, the current economic climate, and historical trends. Receivables deemed uncollectable are written-off against the allowance for credit losses after all reasonable collection efforts have been exhausted. The Company also establishes allowances, at the time revenue is recognized, for returns, discounts, pricing, and other possible customer deductions. These allowances are based upon historical trends. The following table presents the Company’s net accounts receivable at the dates indicated.

 

(In thousands)

 

June 30, 2023

   

June 30, 2022

 
                 

Accounts receivable

  $ 78,116     $ 78,249  

Less: Allowance for credit losses

    (435 )     (499 )

Accounts receivable, net

  $ 77,681     $ 77,750  

 

- 40 -

 

Cash and Cash Equivalents:

 

The cash balance includes cash and cash equivalents which have original maturities of less than three months. Cash and cash equivalents consist primarily of bank deposits and a bank money market account that is stated at cost, which approximates fair value. The Company maintains balances at financial institutions in the United States, Canada, and Mexico. In the United States, the FDIC limit for insurance coverage on non-interest-bearing accounts is $250,000 per institution. As of June 30, 2023, and June 30, 2022, the Company had bank balances of $2.3 million and $2.7 million, respectively, without insurance coverage.

 

Inventories, Net:

 

Inventories are stated at the lower of cost or net realizable value. Cost of inventories includes the cost of purchased raw materials and purchased components, direct labor, as well as manufacturing overhead which is generally applied to inventory based on direct labor and on material content, is determined on the first-in, first-out basis.

 

The Company maintains an inventory reserve for obsolete and excess inventory. The Company first determines its excess and obsolete inventory reserve by considering specific known obsolete items, and then by applying certain percentages to specific inventory categories based upon inventory turns. The Company uses various tools, in addition to inventory turns, to identify which inventory items have the potential to become obsolete. Judgment is used to establish excess and obsolete inventory reserves and management adjusts these reserves as more information becomes available about the ultimate disposition of the inventory item.

 

Property, Plant and Equipment and Related Depreciation:

 

Property, plant, and equipment are stated at cost. Major additions and betterments are capitalized while maintenance and repairs are expensed. For financial reporting purposes, depreciation is computed on the straight-line method over the estimated useful lives of the assets as follows:

 

Buildings (in years)

28

-

40

Machinery and equipment (in years)

3

-

10

Computer software (in years)

3

-

8

 

Costs related to the purchase, internal development, and implementation of the Company’s fully integrated enterprise resource planning/business operating software system are either capitalized or expensed. Leasehold improvements are depreciated over the shorter of fifteen years or the remaining term of the lease.

 

The Company recorded $4.9 million and $5.3 million of depreciation expense in the years ended June 30, 2023, and 2022 respectively.

 

Goodwill and Intangible Assets:

 

Intangible assets consisting of customer relationships, trade names and trademarks, patents, technology and software are recorded on the Company's balance sheet. The definite-lived intangible assets are being amortized to expense over periods ranging between five and twenty years. The Company evaluates definite-lived intangible assets for possible impairment when triggering events are identified. Neither indefinite-lived intangible assets nor the excess of cost over fair value of assets acquired ("goodwill") are amortized, however, they are subject to review for impairment. See additional information about goodwill and intangible assets in Note 6.

 

- 41 -

 

Fair Value:

 

The Company has financial instruments consisting primarily of cash and cash equivalents, revolving lines of credit, accounts receivable, accounts payable, and long-term debt. The fair value of these financial instruments approximates carrying value because of their short-term maturity and/or variable, market-driven interest rates. The Company has no financial instruments with off-balance sheet risk.

 

Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in goodwill and other intangible asset impairment analyses, long-lived asset impairment analyses and valuation of acquired assets and assumed liabilities. The accounting guidance on fair value measurement was used to measure the fair value of these nonfinancial assets and nonfinancial liabilities.

 

Product Warranties:

 

The Company offers a limited warranty that its products are free from defects in workmanship and materials. The specific terms and conditions vary somewhat by product line, but generally cover defective products returned within one to five years, with some exceptions where the terms extend to 10 years, from the date of shipment. The Company records warranty liabilities to cover the estimated future costs for repair or replacement of defective returned products as well as products that need to be repaired or replaced in the field after installation. The Company calculates its liability for warranty claims by applying estimates based upon historical claims as a percentage of sales to cover unknown claims, as well as estimating the total amount to be incurred for known warranty issues. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amount as necessary.

 

Changes in the Company’s warranty liabilities, which are included in accrued expenses in the accompanying consolidated balance sheets, during the periods indicated below were as follows:

 

Product Warranties

 

(In thousands)

 

June 30, 2023

   

June 30, 2022

 
                 

Balance at beginning of the period

  $ 4,491     $ 5,295  

Additions charged to expense

    6,626       2,960  

Deductions for repairs and replacements

    (4,616 )     (3,764 )

Balance at end of the period

  $ 6,501     $ 4,491  

 

Employee Benefit Plans:

 

The Company has a 401(k) retirement plan whereby employee’s contributions to the 401(k) are matched by the Company. The 401(k) match program covers substantially all of its employees. The Company also has a nonqualified deferred compensation plan covering certain employees. The costs of employee benefit plans are charged to expense and funded annually. Total costs were $2.5 million and $2.9 million in June 30, 2023, and 2022, respectively.

 

Research and Development Costs:

 

Research and development costs are directly attributable to new product development, including the development of new technology for both existing and new products, and consist of salaries, payroll taxes, employee benefits, materials, outside legal costs and filing fees related to obtaining patents, supplies, depreciation, and other administrative costs. The Company expenses as research and development all costs associated with development of software used in solid-state LED products. All costs are expensed as incurred and are included in selling and administrative expenses. Research and development costs related to both product and software development totaled $3.4 million and $3.6 million for the fiscal years ended June 30, 2023, and 2022, respectively.

 

Cost of Products and Services Sold:

 

Cost of products sold is primarily comprised of direct materials and supplies consumed in the manufacture of products, as well as manufacturing labor, depreciation expense and direct overhead expense necessary to acquire and convert the purchased materials and supplies into finished product. Cost of products sold also includes the cost to distribute products to customers, inbound freight costs, warehousing costs and other shipping and handling activity. Cost of services sold is primarily comprised of the internal and external labor costs required to support the Company’s project management and installation costs to support its service revenue along with the management of media content.

 

- 42 -

 

Stock-Based Compensation:

 

The Company accounts for stock-based compensation to certain employees in accordance with accounting guidance for stock-based compensation. The accounting guidance requires companies to measure the cost of employee services received in exchange for an award of equity instruments, including stock options, restricted stock units, and performance stock unites, based on the grant date fair value of the award and to recognize it as compensation expense over the period the employee is required to provide service in exchange for the award, usually the vesting period. Equity award forfeitures are recognized at the date of employee termination.

 

Earnings Per Common Share:

 

The computation of basic earnings per common share is based on the weighted average common shares outstanding for the period net of treasury shares held in the Company’s nonqualified deferred compensation plan. The computation of diluted earnings per share is based on the weighted average common shares outstanding for the period and includes common share equivalents. Common share equivalents include the dilutive effect of stock options, restricted stock units, contingently issuable shares and common shares to be issued under a deferred compensation plan, all of which totaled 2,156,000 shares and 1,375,000 shares in fiscal 2023 and 2022, respectively. See further discussion in Note 3.

 

Income Taxes:

 

The Company accounts for income taxes in accordance with the accounting guidance for income taxes.  Accordingly, deferred income taxes are provided on items that are reported as either income or expense in different time periods for financial reporting purposes than they are for income tax purposes. Deferred income tax assets are reported on the Company’s balance sheet. Significant management judgment is required in developing the Company’s income tax provision, including the estimation of taxable income and the effective income tax rates in the multiple taxing jurisdictions in which the Company operates, the estimation of the liability for uncertain income tax positions, the determination of deferred tax assets and liabilities, and any valuation allowances that might be required against deferred tax assets.

 

Foreign Exchange:

 

The functional currency of the Company’s Mexican subsidiary is the Mexican Peso and the functional currency of the Company’s Canadian subsidiary is the Canadian Dollar. Assets and liabilities of foreign operations are translated using period end exchange rates. Revenue and expenses are translated using average exchange rates during each period reported. Translation losses (gains) are reported in accumulated other comprehensive loss (gain) as a component of shareholders equity and was ($0.3) million as of June 30, 2023, and a nominal amount as of June 30, 2022. The Company recognizes foreign currency transaction (gains) and losses on certain assets and liabilities that are denominated in the Mexican Peso and Canadian Dollar. These transaction (gains) and losses are reported in other expense in the consolidated statements of operations and was a nominal amount for the fiscal year ended June30, 2023 and $0.1 million for the fiscal year ended June 30, 2022.

 

New Accounting Pronouncements:

 

In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” creating an exception to the recognition and measurement principles in ASC 805. The amendment requires that entities apply ASC 606, “Revenue from Contracts with Customers,” rather than using fair value, to recognize and measure contracts assets and contract liabilities from contracts with customers acquired in a business combination. The ASU is effective for fiscal years beginning after December 15, 2022, and interim periods therein. Early adoption is permitted, including adoption in an interim period, regardless of whether a business combination occurs in that period. The guidance should be applied prospectively; however, an entity that elects to early adopt in an interim period should apply the amendments to all business combinations that occurred during the fiscal year that includes that interim period. The Company is evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.

 

- 43 -

 

Use of Estimates:

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires the Company to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.

 

Subsequent Events:

 

The Company has evaluated subsequent events for potential recognition and disclosure through the date the consolidated financial statements were filed. No items were identified during this evaluation that required adjustment to or disclosure in the accompanying consolidated financial statements.

 

 

NOTE 2 BUSINESS SEGMENT INFORMATION

 

The accounting guidance on Segment Reporting establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in financial statements. Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision maker (the Company’s Chief Executive Officer or “CODM”) in making decisions on how to allocate resources and assess performance. The Company’s two operating segments are Lighting and Display Solutions (formerly known as the Graphics Segment), with one executive team under the organizational structure reporting directly to the CODM with responsibilities for managing each segment. Corporate and Eliminations, which captures the Company’s corporate administrative activities, is also reported in the segment information.

 

The Lighting Segment includes non-residential outdoor and indoor lighting fixtures utilizing LED light sources that have been fabricated and assembled for the Company’s markets, primarily the refueling and convenience store markets, parking lot and garage markets, quick-service restaurant market, retail and grocery store markets, the automotive market, the warehouse market, and the sports court and field market. The Company also services lighting product customers through the commercial and industrial project, stock and flow, and renovation channels. In addition to the manufacture and sale of lighting fixtures, the Company offers a variety of lighting controls to complement its lighting fixtures which include sensors, photocontrols, dimmers, motion detection and Bluetooth systems. The Lighting Segment also includes the design, engineering and manufacturing of electronic circuit boards, assemblies and sub-assemblies which are sold directly to customers.

 

The Display Solutions Segment manufactures, sells and installs exterior and interior visual image and display elements, including printed graphics, structural graphics, digital signage, menu board systems, display fixtures, refrigerated displays, and custom display elements. These products are used in visual image programs in several markets including the refueling and convenience store markets, parking lot and garage markets, quick-service restaurant market, retail and grocery store markets, the automotive market, the warehouse market, and the sports court and field market. The Display Solutions Segment also provides a variety of project management services to complement our display elements, such as installation management, site surveys, permitting, and content management which are offered to our customers to support our digital signage.

 

The Company’s corporate administration activities are reported in the Corporate and Eliminations line item. These activities primarily include intercompany profit in inventory eliminations, expense related to certain corporate officers and support staff, the Company’s internal audit staff, expense related to the Company’s Board of Directors, equity compensation expense for various equity awards granted to corporate administration employees, certain consulting expenses, investor relations activities, and a portion of the Company’s legal, auditing, and professional fee expenses. Corporate identifiable assets primarily consist of cash, invested cash (if any), refundable income taxes (if any), and deferred income taxes.

 

- 44 -

 

There were no customers or customer programs representing a concentration of 10% or more of the Company’s net sales in the fiscal year ended June 30, 2023, or 2022. There was no concentration of accounts receivable at June 30, 2023, or 2022. Summarized financial information for the Company’s reportable business segments is provided for the indicated periods and as of June 30, 2023, and June 30, 2022:

 

(In thousands)

 

Twelve Months Ended

 
   

June 30

 
   

2023

   

2022

 

Net Sales:

               

Lighting Segment

  $ 272,451     $ 233,449  

Display Solutions Segment

    224,528       221,671  
    $ 496,979     $ 455,120  
                 

Operating Income (Loss):

               

Lighting Segment

  $ 31,633     $ 20,942  

Display Solutions Segment

    24,920       17,589  

Corporate and Eliminations

    (19,525 )     (17,330 )
    $ 37,028     $ 21,201  
                 

Capital Expenditures:

               

Lighting Segment

  $ 1,829     $ 1,017  

Display Solutions Segment

    1,373       1,162  

Corporate and Eliminations

    6       (57 )
    $ 3,208     $ 2,122  
                 

Depreciation and Amortization:

               

Lighting Segment

  $ 5,423     $ 5,782  

Display Solutions Segment

    3,977       4,073  

Corporate and Eliminations

    265       263  
    $ 9,664     $ 10,118  

 

   

June 30, 2023

   

June 30, 2022

 

Identifiable Assets:

               

Lighting Segment

  $ 142,941     $ 152,431  

Display Solutions Segment

    145,307       152,302  

Corporate and Eliminations

    7,901       6,347  
    $ 296,149     $ 311,080  

 

The segment net sales reported above represent sales to external customers. Segment operating income, which is used in management’s evaluation of segment performance, represents net sales less all operating expenses. Identifiable assets are those assets used by each segment in its operations.

 

The Company records a 10% mark-up on most intersegment revenues. Any intersegment profit in inventory is eliminated in consolidation. Intersegment revenues were eliminated in consolidation as follows:

 

Inter-segment sales

               
   

Twelve Months Ended

 

(In thousands)

  June 30  
   

2023

   

2022

 

Lighting Segment inter-segment net sales

  $ 22,283     $ 38,310  

Display Solutions Segment inter-segment net sales

  $ 274     $ 352  

 

- 45 -

 

 

 

NOTE 3 EARNINGS PER SHARE

 

The following table presents the amounts used to compute basic and diluted earnings per common share, as well as the effect of dilutive potential common shares on weighted average shares outstanding:

 

(in thousands, except per share data)

               
                 

BASIC EARNINGS PER SHARE

 

2023

   

2022

 
                 

Net Income

  $ 25,762     $ 15,032  
                 

Weighted average shares outstanding during the period, net of treasury shares

    27,159       26,618  
                 

Weighted average vested restricted stock units outstanding

    73       30  
                 

Weighted average shares outstanding in the Deferred Compensation Plan during the period

    895       638  

Weighted average shares outstanding

    28,127       27,286  
                 

Basic income per share

  $ 0.92     $ 0.55  
                 

DILUTED EARNINGS PER SHARE

               
                 

Net Income

  $ 25,762     $ 15,032  
                 
Weighted average shares outstanding                
                 
Basic     28,127       27,286  
                 
Effect of dilutive securities (a):                
Impact of common shares to be issued under stock option plans, and Contingently issuable shares, if any     1,189       707  
Weighted average shares outstanding     29,316       27,993  
                 
Diluted income per share   $ 0.88     $ 0.54  
                 
Anti-dilutive securities (b)     154       1,100  

 

 

(a)

Calculated using the “Treasury Stock” method as if dilutive securities were exercised and the funds were used to purchase common shares at the average market price during the period.

 

 

(b)

Anti-dilutive securities were excluded in the computation of diluted earnings per share for the year ended June 30, 2023, and June 30, 2022, because the exercise price was greater than the fair market price of the common shares or because the assumed proceeds from the award’s exercise or vesting was greater than the average fair market price of the common shares.

 

- 46 -

 

 

 

NOTE 4 INVENTORIES, NET

 

The following information is provided as of the dates indicated:

 

The following information is provided as of the dates indicated:

               

(In thousands)

 

June 30, 2023

   

June 30, 2022

 
                 

Inventories:

               

Raw materials

  $ 47,689     $ 51,637  

Work-in-progress

    3,373       3,029  

Finished goods

    12,656       19,755  

Total Inventories

  $ 63,718     $ 74,421  

 

 

NOTE 5 ACCRUED EXPENSES

 

The following information is provided as of the dates indicated:

 

(In thousands)

 

June 30, 2023

   

June 30, 2022

 

Accrued Expenses:

               

Customer prepayments

  $ 5,425     $ 6,416  

Compensation and benefits

    13,116       9,611  

Accrued warranty

    6,501       4,491  

Accrued sales commissions

    5,082       4,783  

Accrued freight

    3,821       3,680  

Accrued FICA

    546       1,122  

Operating lease liabilities

    3,566       3,738  

Accrued income tax

    -       109  

Finance lease liabilities

    284       275  

Other accrued expenses

    5,444       4,503  

Total Accrued Expenses

  $ 43,785     $ 38,728  

 

 

NOTE 6GOODWILL AND OTHER INTANGIBLE ASSETS

 

The carrying values of goodwill and other intangible assets with indefinite lives are reviewed at least annually for possible impairment. The Company may first assess qualitative factors in order to determine if goodwill and indefinite-lived intangible assets are impaired. If through the qualitative assessment it is determined that it is more likely than not that goodwill and indefinite-lived assets are not impaired, no further testing is required. If it is determined more likely than not that goodwill and indefinite-lived assets are impaired, or if the Company elects not to first assess qualitative factors, the Company’s impairment testing continues with the estimation of the fair value of the reporting unit using a combination of a market approach and an income (discounted cash flow) approach, at the reporting unit level. The estimation of the fair value of reporting unit requires significant management judgment with respect to revenue and expense growth rates, changes in working capital and the selection and use of an appropriate discount rate. The estimates of the fair value of reporting units are based on the best information available as of the date of the assessment. The use of different assumptions would increase or decrease estimated discounted future operating cash flows and could increase or decrease an impairment charge. Company management uses its judgment in assessing whether assets may have become impaired between annual impairment tests. Indicators such as adverse business conditions, economic factors and technological change or competitive activities may signal that an asset has become impaired.

 

- 47 -

 

The Company identified its reporting units in conjunction with its annual goodwill impairment testing. The Company has a total of three reporting units that contain goodwill. One reporting unit is within the Lighting Segment and two reporting units are within the Display Solutions Segment. The tradename intangible assets have an indefinite life and are also tested separately on an annual basis. The Company relies upon a number of factors, judgments and estimates when conducting its impairment testing including, but not limited to, the Company’s stock price, operating results, forecasts, anticipated future cash flows, and marketplace data. There are inherent uncertainties related to these factors and judgments in applying them to the analysis of goodwill impairment.

 

Fiscal 2023:

 

As of March 1, 2023, the Company performed its annual goodwill impairment test on the three reporting units that contain goodwill. The goodwill impairment test of the reporting unit in the Lighting Segment passed with a business enterprise value of $34.4 million or 21% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of one reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $13.6 million or 5,426% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of the second reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $99.4 million or 15% above the carrying value of the reporting unit including goodwill.

 

The Company has two indefinite-lived intangible assets. The Company performed its annual review of indefinite-lived intangible assets as of March 1, 2023, and determined there was no impairment. The impairment test of the first indefinite-lived intangible asset passed with a fair market value of $17.0 million or 399% above its carrying value. The impairment test of the second indefinite-lived intangible asset passed with a fair market value of and $10.5 million or 21% above its carrying value.

 

Fiscal 2022:

 

As of March 1, 2022 the Company performed its annual goodwill impairment test on the three reporting units that contain goodwill. The goodwill impairment test of the reporting unit in the Lighting Segment passed with a business enterprise value of $31.6 million or 18% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of one reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $12.2 million or 1,316% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of the second reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $100.4 million or 12% above the carrying value of the reporting unit including goodwill.

 

The Company has two indefinite-lived intangible assets. The Company also performed its annual review of indefinite-lived intangible assets as of March 1, 2022,and determined there was no impairment. The impairment test of the first indefinite-lived intangible asset passed with a fair market value of $17.0 million or 396% above its carrying value. The impairment test of the second indefinite-lived intangible asset passed with a fair market value of and $10.6 million or 22% above its carrying value.

 

The following table presents information about the Company's goodwill on the dates or for the periods indicated:

 

(In thousands)

 

Lighting
Segment
Segment

   

Display
SolutionsSegment
Solutions
Segment

   

Total

 

Balance as of June 30, 2022

                       

Goodwill

  $ 70,971     $ 62,105     $ 133,076  

Measurement period adjustment

    -       1,242       1,242  

Accumulated impairment losses

    (61,763 )     (27,525 )     (89,288 )

Goodwill, net as of June 30, 2022

  $ 9,208     $ 35,822     $ 45,030  
                         

Balance as of June 30, 2023

                       

Goodwill

  $ 70,971     $ 63,347     $ 134,318  

Accumulated impairment losses

    (61,763 )     (27,525 )     (89,288 )

Goodwill, net as of June 30, 2023

  $ 9,208     $ 35,822     $ 45,030  

 

- 48 -

 

In fiscal 2022, the Company recorded measurement period adjustments to the original purchase price of JSI Store Fixtures which impacted the amount of goodwill originally reported.

 

The gross carrying amount and accumulated amortization by major other intangible asset class is as follows:

 

(In thousands)

 

June 30, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Amount

 
                         

Amortized Intangible Assets

                       

Customer relationships

  $ 62,083     $ 17,817     $ 44,266  

Patents

    268       268       -  

LED technology, software

    20,966       15,783       5,183  

Trade name

    2,658       1,156       1,502  

Non-compete

    260       110       150  

Total Amortized Intangible Assets

  $ 86,235     $ 35,134     $ 51,101  
                         

Indefinite-lived Intangible Assets

                       

Trademarks and trade names

    12,102       -       12,102  

Total indefinite-lived Intangible Assets

    12,102       -       12,102  
                         

Total Other Intangible Assets

  $ 98,337     $ 35,134     $ 63,203  

 

(In thousands)

 

June 30, 2022

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Amount

 
                         

Amortized Intangible Assets

                       

Customer relationships

  $ 62,083     $ 14,400     $ 47,683  

Patents

    268       268       -  

LED technology, software

    20,966       14,598       6,368  

Trade name

    2,658       1,049       1,609  

Non-compete

    260       58       202  

Total Amortized Intangible Assets

  $ 86,235     $ 30,373     $ 55,862  
                         

Indefinite-lived Intangible Assets

                       

Trademarks and trade names

    12,102       -       12,102  

Total indefinite-lived Intangible Assets

    12,102       -       12,102  
                         

Total Other Intangible Assets

  $ 98,337     $ 30,373     $ 67,964  

 

(In thousands)

 

2023

   

2022

 
                 

Amortization expense of other intangible assets

  $ 4,761     $ 4,809  

 

- 49 -

 

 

The Company expects to record annual amortization expense as follows:

 

(In thousands)

       
         

2024

  $ 4,760  

2025

  $ 4,760  

2026

  $ 4,760  

2027

  $ 4,754  

2028

  $ 4,708  

After 2028

  $ 27,359  

 

 

NOTE 7 REVOLVING LINE OF CREDIT AND LONG-TERM DEBT

 

The Company’s long-term debt as of June 30, 2023, and June 30, 2022, consisted of the following:

 

   

June 30,

   

June 30,

 

(In thousands)

 

2023

   

2022

 
                 

Secured line of credit

  $ 18,729     $ 57,275  

Term loan, net of debt issuance costs of $21 and $30, respectively

    16,471       22,321  

Total debt

    35,200       79,596  

Less: amounts due within one year

    3,571       3,571  

Total amounts due after one year, net

  $ 31,629     $ 76,025  

 

In September 2021, the Company amended its existing $100 million secured line of credit, to a $25 million term loan and $75 million remaining as a secured revolving line of credit. Both facilities expire in the third quarter of fiscal 2026. The principal of the term loan is repaid annually in the amount of $3.6 million over a five-year period with a balloon payment of the remaining balance due on the last month. Interest on both the revolving line of credit and the term loan is charged based upon an increment over the LIBOR rate or a base rate, at the Company’s option. The base rate is calculated as the highest of (a) the Prime rate, (b) the sum of the Overnight Funding Rate plus 50 basis points and (c) the sum of the Daily LIBOR Rate plus 100 basis points as long as a Daily LIBOR rate is offered, ascertainable and not unlawful. The increment over the LIBOR borrowing rate fluctuates between 100 and 225 basis points, and the increment over the Base Rate fluctuates between 0 and 125 basis points, both of which depend upon the ratio of indebtedness to earnings before interest, taxes, depreciation, and amortization (“EBITDA”), as defined in the line of credit agreement. As of June 30, 2023, the Company’s borrowing rate against its revolving line of credit was 6.5%. The increment over LIBOR borrowing rate will be 100 basis points for the second quarter of fiscal 2024. The fee on the unused balance of the $75 million committed line of credit fluctuates between 15 and 25 basis points. Under the terms of this line of credit, the Company has agreed to a negative pledge of real estate assets and is required to comply with financial covenants that limit the ratio of indebtedness to EBITDA and require a minimum fixed charge ratio. As of June 30, 2023, there was $58.5 million available for borrowing under the $75 million line of credit.

 

The Company is in compliance with all of its loan covenants as of June 30, 2023.

 

 

NOTE 8 CASH DIVIDENDS

 

The Company paid cash dividends of $5.4 million in fiscal years 2023 and 2022, respectively. Dividends on restricted stock units in the amount of $0.1 million and $0.2 million were accrued as of June 30, 2023, and 2022, respectively. These dividends are paid upon the vesting of the restricted stock units when shares are issued to the award recipients. In August 2023, the Board of Directors declared a regular quarterly cash dividend of $0.05 per share payable September 5, 2023, to shareholders of record August 28, 2023.

 

- 50 -

 

 

NOTE 9 EQUITY COMPENSATION

 

In November 2019, the Company’s shareholders approved the 2019 Omnibus Award Plan (“2019 Omnibus Plan”). The purpose of the 2019 Omnibus Plan is to provide a means through which the Company may attract and retain key personnel and to provide a means by which directors, officers, and employees can acquire and maintain an equity interest in the Company. The 2019 Omnibus Plan replaced the 2012 Stock Incentive Plan (“2012 Stock Plan”). The number of shares of common stock authorized for issuance under the 2019 Omnibus Plan is 2,650,000 which were combined with the remaining shares available under the 2012 Stock Plan. The number of shares reserved for issuance under the 2019 Omnibus Plan is 2,417,793 shares, all of which are available for future grant or award as of June 30, 2023. The 2019 Omnibus Plan allows for the grant of non-qualified stock options, stock appreciation rights, restricted stock awards, restricted stock units (RSU’s), performance stock units (PSU’s), and other stock-based awards. The Company also awards Inducement awards that are granted by the Company to attract and retain key executives. Inducement awards are separately registered securities and are not part of the 2019 Omnibus Plan.

 

In fiscal 2023, 197,915 RSUs and 190,510 PSUs were granted. In fiscal 2022, 146,821 RSUs and 190,980 PSUs were granted.

 

Employee Stock Purchase Plan

 

In November of 2021, our board of directors approved the LSI Employee Stock Purchase Plan (“ESPP”). A total of 270,000 shares of common stock were provided for issuance under the ESPP. Employees may participate at their discretion and are able to purchase, through payroll deduction, common stock at a 10% discount on a quarterly basis. Employees may end their participation at any time during the offering period, and participation ends automatically upon termination of employment with the company. During fiscal year 2023, employees purchased 14,000 shares. At June 30, 2023, 256,000 shares remained available for purchase under the ESPP.

 

Stock Options

 

The fair value of each option on the date of grant was estimated using the Black-Scholes option pricing model. There were no options granted in fiscal 2023 and fiscal 2022.

 

Stock option expense is recorded on a straight-line basis, or sooner if the grantee is retirement eligible as defined in the 2019 Omnibus Plan, net of forfeitures. The forfeiture rate is based on historical rates and reduces the compensation expense recognized. The expected volatility of the Company’s stock was calculated based upon the historic monthly fluctuation in stock price for a period approximating the expected life of option grants. The risk-free interest rate is the rate of a five-year Treasury security at constant, fixed maturity on the approximate date of the stock option grant. The expected life of outstanding options is determined to be less than the contractual term for a period equal to the aggregate group of option holders’ estimated weighted average time within which options will be exercised. It is the Company’s policy that when stock options are exercised, new common shares shall be issued.

 

Service-based options have a three-year ratable vesting period beginning one year after the date of grant. Inducement stock options have a term of ten years only if the employee is employed for three years from the date of grant. The maximum exercise period of service-based and performance-based stock options granted under the 2019 Omnibus Plan is ten years. There were no service - based or inducement stock options awarded in fiscal 2023 and fiscal 2022.

 

The Company recorded $0.3 million and $0.7 million of expense related to stock options in fiscal years 2023 and 2022, respectively.

 

- 51 -

 

A summary of stock option activity as of June 30, 2023, and changes during the period from July 1, 2022, through June 30, 2023, are as follows:

 

   

Shares

   

Weighted
Average Exercise Price
Average
Exercise Price

   

Weighted
Average
Remaining
Contractual
Term

(in years)

   

Aggregate
Intrinsic
Intrinsic

Value

 

Outstanding at June 30, 2022

    2,300,791     $ 6.05       5.7     $ 2,287,764  

Granted

    -     $ -                  

Exercised

    (520,566 )   $ 7.12                  

Forfeited

    -     $ -                  

Expired

    (73,262 )   $ 6.58                  

Outstanding at June 30, 2023

    1,706,963     $ 5.70       5.4     $ 11,705,731  

Exercisable at June 30, 2023

    1,616,265     $ 5.64       5.3     $ 11,189,810  

Vested and expected to vest at June 30, 2023

    1,711,976     $ 5.71       5.4     $ 11,734,827  

 

The aggregate intrinsic value of options exercised during the years ended June 30, 2023, and June 30, 2022, was $2.0 million as of June 30, 2023, and was nominal as of June 30, 2022. The Company received $3.9 million of cash proceeds from the exercise of stock options in fiscal 2023 and a nominal amount of proceeds from the exercise of stock options in fiscal 2022.

 

As of June 30, 2023, there was $0.1 million of unrecognized compensation cost, net of forfeitures, related to stock options, which is expected to be recognized over a weighted-average remaining period of 0.2 years.

 

For fiscal year 2023, the Company recognized a current income tax benefit of $0.8 million for tax deductions related to equity compensation. A discrete tax expense of $0.1 million was recognized to reduce deferred tax assets for cancelled awards and detriments in excess of the tax deductions.

 

For fiscal year 2022, the Company recognized a current income tax benefit of $0.2 million for tax deductions related to equity compensation. A discrete tax expense of $0.1 million was recognized to reduce deferred tax assets for cancelled awards and detriments in excess of the tax deductions.

 

Restricted Stock Units

 

A total of 197,915 RSUs with a weighted average fair value of $6.9 per share were awarded to employees during fiscal 2023. The RSUs awarded during fiscal 2023 have a three-year vesting period, with one-third vesting on each of the anniversary dates. The Company determined the fair value of the awards based on the closing price of the Company stock on the date the RSUs were awarded. The unvested RSUs are non-voting but accrue cash dividends at the same per share rate as those cash dividends declared and paid on LSI’s common stock. Dividends on RSUs in the amount of $101,931 and $65,743 were accrued as of June 30, 2023, and 2022 ,respectively. Accrued dividends are paid to the holder upon vesting of the RSUs and issuance of shares.

 

The Company recorded $1.3 million and $0.9 million of expense related to RSUs during fiscal years 2023, and 2022, respectively.

 

A summary of outstanding and unvested RSU activity as of June 30, 2023, and changes during the period from July 1, 2022, through June 30, 2023, are as follows:

 

   

Shares

   

Weighted-
Average Grant
Date Fair Value

 

Unvested at June 30, 2022

    249,331     $ 7.49  

Granted

    197,915     $ 6.90  

Vested

    (96,478 )   $ 3.82  

Forfeited

    -     $ -  

Unvested at June 30, 2023

    350,768     $ 7.34  

 

- 52 -

 

As of June 30, 2023, there was $1.1 million of unrecognized compensation cost, net of forfeitures, related to RSUs, which is expected to be recognized over a weighted-average remaining period of 1.6 years. The total fair value of RSUs that became fully vested during fiscal 2023 was $0.8 million.

 

Performance Stock Units

 

A total of 190,510 PSUs with a weighted average fair value of $6.9 per share were awarded to employees during fiscal 2023. The Company determined the fair value of the awards based on the closing price of the Company stock on the date the PSUs were awarded. PSUs vest if the Company meets certain financial metrics over a three-year period. The PSUs are non-voting and do not accrue cash dividends at the same per share rate as those cash dividends declared and paid on LSI’s common stock.

 

The Company recorded $2.0 million and $1.6 million of expense related to PSUs during fiscal years 2023, and 2022, respectively.

 

A summary of outstanding and unvested PSU activity as of June 30, 2023, and changes during the period from July 1, 2022 through June 30, 2023 are as follows:

 

   

Shares

   

Weighted-
Average Grant
Date Fair Value

 

Unvested at June 30, 2022

    596,567     $ 6.63  

Granted

    190,510     $ 6.90  

Vested

    (200,626 )   $ 3.83  

Forfeited

    -     $ -  

Unvested at June 30, 2023

    586,451     $ 5.60  

 

As of June 30, 2023, there was $1.2 million of unrecognized compensation cost, net of forfeitures, related to PSUs, which is expected to be recognized over a weighted-average remaining period of 2.0 years.

 

Director Stock Compensation Awards

 

The Company awarded a total of 43,722 and 42,420 common shares as stock compensation awards in fiscal years 2023, and 2022, respectively. These common shares were valued at their approximate $0.4 million fair market values based on their stock price at dates of issuance multiplied by the number of common shares awarded, pursuant to the compensation programs for non-employee directors who receive a portion of their compensation as an award of Company stock and for employees who received a nominal recognition award in the form of Company stock. Stock compensation awards are made in the form of newly issued common shares of the Company.

 

Deferred Compensation Plan

 

The Company has a non-qualified deferred compensation plan providing for both Company matching contributions and participant funded deferrals of compensation. This plan is fully funded in a Rabbi Trust. All plan investments are in common shares of the Company. As of June 30, 2023, there were 30 participants, all with fully vested account balances. A total of 922,426 common shares with a cost of $7.2 million, and 821,876 common shares with a cost of $5.9 million, both of which included the Company contributions and the participant deferrals, were held in the plan as of June 30, 2023, and 2022, respectively, and, accordingly, have been recorded as treasury shares.

 

The change in the number of shares held by this plan is the net result of newly issued shares as compensation deferred into the plan offset by distributions to terminated employees. The Company issued 207,090 and 494,047 new common shares for purposes of the non-qualified deferred compensation plan during fiscal 2023, and during fiscal 2022, respectively.

 

 

NOTE 10 LEASES AND PURCHASE COMMITMENTS

 

Purchase commitments of the Company totaled $50.0 million as of June 30, 2023.

 

- 53 -

 

The Company leases certain manufacturing facilities along with a small office space, several forklifts, several small tooling items, and various items of office equipment. All but two of the Company’s leases are operating leases. Leases have a remaining term of one to seven years some of which have an option to renew. The Company does not assume renewals in determining the lease term unless the renewals are deemed reasonably certain. The lease agreements do not contain any material residual guarantees or material variable lease payments.

 

The Company has periodically entered into short-term operating leases with an initial term of twelve months or less. The Company elected not to record these leases on the balance sheet. The rent expense for these leases was immaterial for fiscal years 2023 and 2022.

 

The Company has certain leases that contain lease and non-lease components and has elected to utilize the practical expedient to account for these components together as a single lease component.

 

- 54 -

 

Lease expense is recognized on a straight-line basis over the lease term. The Company used its incremental borrowing rate when determining the present value of lease payments.

 

(In thousands)

 

2023

   

2022

 

Operating lease cost

  $ 3,551     $ 3,483  

Financing lease cost:

               

Amortization of right of use assets

    295       295  

Interest on lease liabilities

    67       80  

Variable lease cost

    87       87  

Total lease cost

  $ 4,000     $ 3,945  

 

Supplemental Cash Flow Information

               

(in thousands)

 

2023

   

2022

 

Cash flows from operating leases

               

Fixed payments - operating lease cash flows

  $ 3,704     $ 3,576  

Liability reduction - operating cash flows

  $ 3,319     $ 3,064  
                 

Cash flows from finance leases

               

Interest - operating cash flows

  $ 67     $ 80  

Repayments of principal portion - financing cash flows

  $ 281     $ 268  

 

Operating Leases:

 

June 30, 2023

   

June 30, 2022

 

Total operating right-of-use assets

  $ 8,921     $ 8,664  
                 

Accrued expenses (Current liabilities)

  $ 3,566     $ 3,738  

Long-term operating lease liability

    5,954       5,776  

Total operating lease liabilities

  $ 9,520     $ 9,514  
                 

Weighted Average remaining Lease Term (in years)

    3.31       3.05  
                 

Weighted Average Discount Rate

    5.44 %     4.81 %

 

- 55 -

 

Finance Leases:

 

June 30, 2023

   

June 30, 2022

 

Buldings under finance leases

  $ 2,033     $ 2,033  

Equipment under finance leases

    34       11  

Accumulated depreciation

    (929 )     (634 )

Total finance lease assets, net

  $ 1,138     $ 1,410  
                 

Accured expenses (Current liabilities)

  $ 284       275  

Long-term finance lease liability

    960       1,246  

Total finance lease liabilities

  $ 1,244     $ 1,521  
                 

Weighted Average remaining Lease Term (in years)

    3.83       4.80  
                 

Weighted Average Discount Rate

    4.86 %     4.86 %

 

Maturities of Lease Liability:

                               
   

Operating Lease
Liabilities
Liabilities

   

Finance Lease
Liabilities
Liabilities

   

Operating

Subleases

   

Net Lease
Commitments
Commitments

 
                                 

2024

    3,566       337       (377 )     3,526  

2025

    3,145       362       (31 )     3,476  

2026

    1,860       362       -       2,222  

2027

    1,249       302       -       1,551  

2028

    632       -       -       632  

Thereafter

    2       -       -       2  

Total lease payments

  $ 10,454     $ 1,363     $ (408 )   $ 11,409  

Less: Interest

    (934 )     (119 )             (1,053 )

Present Value of Lease Liabilities

  $ 9,520     $ 1,244             $ 10,356  

 

 

NOTE 11 INCOME TAXES

 

The following information is provided for the years ended June 30:

 

(In thousands)

 

2023

   

2022

 
                 

Components of income (loss) before income taxes:

               

United States

  $ 31,701     $ 20,124  

Foreign

    1,625       (1,039 )

Income before income taxes

  $ 33,326     $ 19,085  
                 

Provision for income taxes

               

U.S. Federal

  $ 6,327     $ 3,586  

Foreign

    325       165  

State and local

    1,330       644  

Total current

  $ 7,982     $ 4,395  
                 

Deferred

    (418 )     (342 )

Total provision for income taxes

  $ 7,564     $ 4,053  

 

- 56 -

 

(In thousands)

 

2023

   

2022

 

Reconciliation to federal statutory rate:

               

Federal statutory rate

    21.0

%

    21.0  

State and local taxes, net of federal benefit

    2.9       3.0  

Foreign operations

    0.6       -  

Federal tax credits

    (1.0 )     (1.0 )

Uncertain tax position activity

    -       (0.3 )

Stock-based compensation

    (1.2 )     (0.3 )

Tax rate changes

    (0.2 )     (1.4 )

Other

    0.6       0.2  

Effective tax rate

    22.7 %     21.2  

 

The components of deferred income tax assets and (liabilities) at June 30, 2023, and 2022 are as follows:

 

Components of deferred income tax assets and liabilities

               
                 

(In thousands)

 

2023

   

2022

 
                 

Uncertain tax positions

  $ 185     $ 169  

Reserves against current assets

    1,255       1,110  

Accrued expenses

    3,381       2,596  

Deferred compensation

    1,459       1,195  

Stock-based compensation

    1,680       1,421  

State net operating loss carryover and credits

    140       310  

Lease Liability

    2,397       2,667  

Canadian NOL

    319       538  

U.S. Federal net operating loss carryover and credits

    258       1,235  

Deferred income tax asset before valuation allowance

    11,074       11,241  
                 

Valuation allowance

    (108 )     (108 )

Deferred income tax asset

    10,966       11,133  
                 

Goodwill, acquisition costs and intangible assets

    (3,749 )     (3,519 )

Depreciation

    (1,634 )     (2,205 )

Right of Use Asset

    (2,269 )     (2,513 )

Deferred income tax liability

    (7,652 )     (8,237 )
                 

Net deferred income tax asset

  $ 3,314     $ 2,896  

 

The Company has U.S. federal net operating loss carry forward deferred tax assets of $0.2 million and $1.1 million at June 30, 2023, and June 30, 2022, respectively. The federal net operating loss carry forward was from the acquisition of JSI in May 2021. The decrease of $0.9 million in fiscal 2023 was from utilization of the net operating loss. The Company has deferred tax assets for research and development credits of $0.1 million at both June 30, 2023, and June 30, 2022. Utilization of the federal net operating losses and research and development credits are limited by Internal Revenue Code Section 382 but are expected to be realized before expiration.

 

The Company has Canadian net operating loss carry forward deferred tax assets of $0.3 million and $0.5 million at June 30, 2023, and June 30, 2022, respectively. The decrease of $0.2 million was from utilization of the net operating loss. The $0.3 million deferred tax asset was from the acquisition of JSI and has a 20 year carryforward period.

 

The Company has state net operating loss carryovers and tax credit deferred tax assets of $0.1 million and $0.3 million at June 30, 2023, and June 30, 2022, respectively. A portion of the sate net operating loss carry forward was from the acquisition of JSI in May 2021. A valuation allowance of $0.1 million exists at June 30, 2023, against Oregon tax credits not expected to be used. The Oregon credits are otherwise expected to expire over a 4-year period beginning June 30, 2027.

 

- 57 -

 

At June 30, 2023, tax, interest, and penalties, net of potential federal tax benefits, were $0.6 million, $0.3 million, and $0.1 million, respectively, of the total reserve for uncertain tax positions of $1.0 million. The entire uncertain tax position of $0.6 million, net of federal tax benefit, would impact the effective tax rate if recognized.

 

At June 30, 2022, tax, interest, and penalties, net of potential federal tax benefits, were $0.6 million, $0.3 million, and $0.2 million, respectively, of the total reserve for uncertain tax positions of $1.1 million. The entire uncertain tax position of $0.6 million net of federal tax benefit, would impact the effective tax rate if recognized. The liability for uncertain tax position is included in Other Long-Term Liabilities.

 

The Company is recording estimated interest and penalties related to potential underpayment of income taxes as a component of tax expense in the Consolidated Statements of Operations. The Company recognized a $0.1 million net tax (benefit)/expense in both fiscal 2023 and fiscal 2022, related to the change in reserves for uncertain tax positions. The Company recognized interest net of federal benefit and penalties of $500 and ($3,000), respectively, in fiscal 2023 and $(8,000) and $(10,000), respectively, in fiscal 2022. The reserve for uncertain tax positions is not expected to change significantly in the next twelve months.

 

The tax activity in the liability for uncertain tax positions was as follows:

 

Uncertain tax positions

               
                 

(In thousands)

 

2023

   

2022

 
                 

Balance at the beginning of the fiscal year

  $ 647     $ 682  

Decreases - tax positions in prior period

    (134 )     (117 )

Increase - tax positions in current period

    143       82  

Balance at end of the fiscal year

  $ 656     $ 647  

 

The Company files a consolidated federal income tax return in the United States, and files various combined and separate tax returns in several state and local jurisdictions, and also in Canada, Mexico, and Puerto Rico. In general, the Company is no longer subject to U.S. Federal, state, and local tax examinations by tax authorities for fiscal years ending prior to June 30, 2020. Except that US tax years prior to June 30, 2020, are subject to exam to the extent of the US tax refunds generated from the carry back of the June 30, 2020, federal net operating loss. The IRS completed their examination of the US tax year ended June 30, 2020, and issued a no change report.

 

 

NOTE 12 SUPPLEMENTAL CASH FLOW INFORMATION

 

(in thousands)

               
                 

Cash Payments:

 

2023

   

2022

 

Interest

  $ 3,104     $ 1,668  

Income taxes

  $ 9,559     $ 4,965  
                 
                 

Non-cash investing and financing activities

               

Issuance of common shares as compensation

  $ 368     $ 300  

Issuance of common shares to fund deferred compensation plan

  $ 2,017     $ 3,610  

Issuance of common shares to fund ESPP plan

  $ 142     $ -  

 

- 58 -

 

 

NOTE 13 COMMITMENTS AND CONTINGENCIES

 

The Company is party to various negotiations, customer bankruptcies, and legal proceedings arising in the normal course of business. The Company provides reserves for these matters when a loss is probable and reasonably estimable. The Company does not disclose a range of potential loss because the likelihood of such a loss is remote. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on the Company’s financial position, results of operations, cash flows or liquidity.

 

The Company may occasionally issue a standby letter of credit in favor of third parties. As of June 30, 2023, there were no such standby letters of credit issued.

 

 

NOTE 14 SEVERANCE COSTS

 

The Company recorded severance charges of less than $0.1 million in fiscal 2023 and 2022, respectively. This severance expense was related to reductions in staffing not related to plant restructuring.

 

The activity in the Company’s accrued severance liability was as follows for the twelve months ended June 30, 2023, and 2022:

 

   

June 30,

   

June 30,

 

(In thousands)

 

2023

   

2022

 
                 

Balance at beginning of period

  $ -     $ 13  

Accrual of expense

    83       13  

Payments

    (78 )     (26 )

Balance at end of period

  $ 5     $ -  

 

- 59 -

 

 

NOTE 15 SUMMARY OF QUARTERLY RESULTS (UNAUDITED)

 

   

Quarter Ended

         

(In thousands except per share data)

 

Sep. 30

   

Dec. 31

   

Mar. 31

   

Jun. 30

   

Fiscal Year

 
                                         
                                         

2023

                                       

Net Sales

  $ 127,069     $ 128,804     $ 117,470     $ 123,636     $ 496,979  

Gross Profit

    34,738       34,140       32,204       35,863       136,945  

Net Income

    6,262       6,417       4,669       8,414       25,762  
                                         

Earnings per share

                                       

Basic

  $ 0.23     $ 0.23     $ 0.16     $ 0.30     $ 0.92  

Diluted

  $ 0.22     $ 0.22     $ 0.16     $ 0.28     $ 0.88  
                                         

Range of share prices

                                       

High

  $ 8.81     $ 12.39     $ 15.88     $ 14.12     $ 15.88  

Low

  $ 5.70     $ 7.10     $ 12.17     $ 11.59     $ 5.70  
                                         

2022

                                       

Net Sales

  $ 106,397     $ 111,143     $ 110,111     $ 127,469     $ 455,120  

Gross Profit

    24,510       25,448       26,793       32,457       109,208  

Net Income

    3,133       3,105       3,618       5,176       15,032  
                                         

Earnings per share

                                       

Basic

  $ 0.12     $ 0.11     $ 0.13     $ 0.19     $ 0.55  

Diluted

  $ 0.11     $ 0.11     $ 0.13     $ 0.18     $ 0.54  (a)
                                         

Range of share prices

                                       

High

  $ 8.43     $ 8.42     $ 7.49     $ 7.66     $ 8.43  

Low

  $ 7.12     $ 6.41     $ 6.00     $ 5.53     $ 5.53  

 

(a)

The total of the earnings per share for each of the four quarters does not equal the total earnings per share for the full year because the calculations are based on the average shares outstanding during each of the individual periods. There is no difference between basic and diluted shares due to losses.

 

- 60 -

 

 

 

LSI INDUSTRIES INC. AND SUBSIDIARIES

SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS
FOR THE YEARS ENDED JUNE 30, 2023, and 2022

(In thousands)  

 

Description

 

Balance
Beginning
of Period

   

Additions
Charged to
Costs and
Expenses

   

Additions
from
Company
Acquired

   

Deductions
(a)

   

Balance

End of
Period

 
                                         

Allowance for Credit Losses:

                                       

Year Ended June 30, 2023

  $ 499     $ (19 )   $ -     $ (45 )   $ 435  

Year Ended June 30, 2022

  $ 256     $ 249     $ -     $ (6 )   $ 499  
                                         

Inventory Obsolescence Reserve:

                                       

Year Ended June 30, 2023

  $ 5,447     $ 2,496     $ -     $ (1,654 )   $ 6,289  

Year Ended June 30, 2022

  $ 5,050     $ 2,111     $ -     $ (1,714 )   $ 5,447  
                                         

Deferred Tax Asset Valuation Reserve:

                                 

Year Ended June 30, 2023

  $ 108     $ -     $ -     $ -     $ 108  

Year Ended June 30, 2022

  $ 108     $ -     $ -     $ -     $ 108  

 

(a)

For Allowance for credit losses, deductions are uncollectible accounts charged off, less recoveries.

 

- 61 -
EX-19 2 ex_567649.htm EXHIBIT 19 ex_567649.htm

Exhibit 19

 

LSI INDUSTRIES INC. INSIDER TRADING POLICY AND ANTI- HEDGING AND PLEDGING POLICY

 

Date: Adopted January 25, 2023

SCOPE:

 

This policy applies to all directors and employees of LSI Industries Inc. and its subsidiaries and divisions. LSI may also determine that other persons should be subject to this policy, such as contractors or consultants who may have access to material non-public information. This policy also applies to family members, other members of a person’s household and entities controlled by a person covered by this policy.

 

PURPOSE:

 

Federal law makes persons who trade securities on the basis of material non-public information, as well as their employers in certain cases, liable for fines, criminal penalties and civil liabilities. LSI has adopted this policy to assist it and its directors and employees in avoiding unlawful insider trading and improprieties related to trading in LSI securities, including the establishment of blackout periods during which transactions in LSI securities by LSI directors, certain employees (including those employees identified on the attachment to this policy), their family members and others are prohibited. In addition, the policy applies to information relating to securities issued by other companies with which LSI may have a business relationship or proposed business relationship.

 

POLICY:

 

Insider Trading Policy and Anti-Hedging and Pledging Policy.

 

GENERAL PROHIBITION:

 

Directors and employees of LSI and its subsidiaries are prohibited from:

 

 

(i)

trading in LSI securities or in the securities of any company with which LSI may be conducting business or proposing to be conducting business while in possession of material non-public information regarding LSI or such other company;

 

 

(ii)

trading in “puts” or “calls” or other derivative securities linked to LSI;

 

 

(iii)

tipping, or providing such information to others for other than legitimate corporate purposes;

 

 

(iv)

recommending the purchase or sale of any security;

 

 

(v)

engaging in short sales of LSI stock. “Short” sales of stock are transactions where you borrow stock, sell it, then buy stock at a later date to replace the borrowed shares;

 

 

(vi)

assisting someone who is engaged in any of the above activities.

 

 

 

EXPLANATION OF KEY CONCEPTS:

 

The following discussion is provided in applying the “General Prohibition.”

 
 

(i)

LSI Securities.

 

LSI securities include shares of LSI common stock and incentive awards such as stock options, restricted shares, restricted share units and performance awards related to shares of LSI common stock.

 

This policy also applies to any other securities that LSI may issue, including, but not limited to, preferred stock, convertible debentures and warrants, as well as derivative securities that are not issued by LSI, such as exchange-traded put or call options or swaps related to LSI securities.

 

 

(ii)

Materiality

 

The materiality of a fact depends upon the circumstances. A fact is material if it is likely that an investor would take it into account in deciding to purchase or sell securities. It need not be so important that it would change the investor’s decision of whether to buy or sell; it is enough if it is the type of information on which reasonable investors usually rely in making purchase or sale decisions. As a general rule, if disclosure of the information is likely to affect the market price of a security, the information is always material. Material information can be either business or market related, can be positive or negative and can relate to virtually any aspect of a company’s business or to any type of security, debt or equity. Examples of material information include, but are not limited to, information about:

 

 

corporate earnings, earnings forecasts, or other earnings projections or guidance;

 

 

possible mergers, acquisitions, tender offers, dispositions, joint ventures or restructurings;

 

 

major new service offerings or new major contract awards;

 

 

important business developments, such as developments of significant new product lines;

 

 

significant litigation, regulatory action or other investigation;

 

 

senior management or control changes;

 

 

developments in the Company’s business or prospects related to extraordinary events, such as pandemics, wars, terrorist attacks and natural disasters;

 

2

 

 

changes in dividend policies or amounts or stock splits;

 

 

significant financing developments including pending public sales or offerings of debt or equity securities;

 

 

defaults on borrowings;

 

 

changes in auditors or notification that the auditor’s reports may no longer be relied

 

upon;

 

 

the establishment of a repurchase plan or program for Company securities;

 

 

significant cybersecurity incidents, including significant data breaches or the investigation of such incidents;

 

 

bankruptcies; and

 

 

significant related party transactions.

 

It is important to remember that materiality determinations are often challenged with the benefit of hindsight and therefore if there is any question whether particular information is material, the employee should not trade or communicate the information without consulting the Company’s General Counsel. Moreover, material information does not have to be directly about a company's business. For example, the contents of a forthcoming newspaper column that is expected to affect the market price of a security can be material.

 

 

(iii)

Non-Public

 

Information is non-public unless it has been disclosed to the investing public. Selective disclosure to a few persons does not make information public. In order to establish that the information has been disclosed to the public, it may be necessary to demonstrate that the information has been widely disseminated. Information generally would be

considered widely disseminated if it has been disclosed through the Dow Jones “broad

tape,” newswire services, publication in a widely-available newspaper, magazine or news websites, a Regulation FD-compliant conference call, or public disclosure documents filed with the SEC that are available on the SEC’s website.

 

The circulation of rumors, even if accurate and reported in the media, does not constitute effective public dissemination. In addition, even after a public announcement, a reasonable period of time must lapse in order for the market to react to the information. Generally, one should allow one full trading day following publication as a reasonable waiting period before such information is deemed to be public.

 

 

(iv)

Unauthorized Disclosure

 

Maintaining the confidentiality of Company information is essential for competitive, security and other business reasons, as well as to comply with securities laws. Directors and employees should treat all information learned about the Company or its business plans in connection with employment as confidential and proprietary to, and as owned

 

3

 

by, the Company. Inadvertent disclosure of confidential or inside information may adversely affect business plans and expose the Company and its directors and employees to significant risk of investigation and litigation.

 

The timing and nature of the Company’s disclosure of material information to outsiders is subject to federal law, the breach of which could result in substantial liability to the Company and its employees. Accordingly, it is important that responses to inquiries about the Company by the press, investment analysts or others in the financial community be made on the Company’s behalf only through authorized individuals.

 

All directors and employees are prohibited from posting or responding to any posting on or in Internet message boards, chat rooms, discussion groups or other publicly accessible forums, with respect to LSI. Keep in mind that any inquiries about LSI should be directed to the Company’s Chief Financial Officer.

 

BLACKOUT PERIODS

 

The Chief Financial Officer or General Counsel shall notify directors and select employees of the Company when there is a blackout period during which Covered Persons shall be prohibited from engaging in most transactions involving LSI securities. “Covered Persons” include LSI directors and select employees (including executive officers and those employees identified on the attachment to this policy) along with their family members, other members of a person’s household and persons or entities they control in a trust or custodial capacity. Note that the Company has the sole and absolute discretion to include, among others, certain administrative staff, information technology employees, sales representatives and other service- providers as “Covered Persons” from time to time. Such notice will generally be delivered by email to such directors and select employees without specific identification of the reason for the blackout. Those periods shall be determined as follows:

 

 

(i)

The period beginning fifteen days prior to the end of the fiscal quarter and ending one full trading day after the public release of actual earnings for that fiscal quarter.

 

 

(ii)

Any other period during the fiscal year deemed appropriate to declare a blackout period as a result of pending news or activity of the Company that could significantly impact the market price of the Company’s stock, including the events identified in the section above captioned “Explanation of Key Concepts.”

 

PRE-CLEARANCE

 

Covered Persons must contact the General Counsel, or in his absence, the Chief Financial Officer, to discuss any plans to trade LSI securities in the open market prior to the transaction to determine if there is any reason the contemplated transaction should not proceed. If there is nothing that should prohibit the transaction at that time, the Covered Person will be given approval for the transaction.

 

4

 

TRANSACTIONS NOT SUBJECT TO THIS POLICY

 

This policy does not apply to the following transactions, except as specifically noted:

 

Stock Option Exercises. This policy does not apply to the exercise (i.e., purchase and hold) of an employee or director stock option acquired pursuant to LSI’s plans, or to the exercise of a tax withholding right pursuant to which a person has elected to have LSI withhold shares subject to an option to satisfy tax withholding requirements. This policy does apply, however, to any sale of stock as part of a broker-assisted cashless exercise of an option, or any other market sale for the purpose of generating the cash needed to pay the exercise price of an option.

 

Restricted Stock Awards. This policy does not apply to the vesting of restricted stock, or the exercise of a tax withholding right pursuant to which a person elects to have LSI withhold shares of stock to satisfy tax withholding requirements upon the vesting of any restricted stock. The policy does apply, however, to any market sale of restricted stock.

 

Nonqualified Deferred Compensation Plan. This policy does not apply to purchases of LSI

securities in LSI’s Nonqualified Deferred Compensation Plan resulting from periodic (i.e., monthly) contribution of funds to the plan pursuant to payroll deduction elections. This policy also does not apply to distributions of LSI securities out of LSI’s Nonqualified Deferred Compensation Plan. As the timing of the annual purchase for LSI shares under the Nonqualified Deferred Compensation Plan is determined by LSI management, such annual purchase shall be subject to this policy.

 

Gifts. Gifts of LSI securities are not subject to this policy unless they are in connection with schemes to circumvent federal securities laws.

 

Pre-arranged Trading Plans. This policy does not apply to purchases or sales of LSI securities by a Covered Person pursuant to pre-arranged trading plans that comply with Rule 10b5-1. Use of a pre-arranged trading plan allows a Covered Person to trade in LSI securities or the securities of other companies even during trading blackout periods because trading decisions are made by an independent third party according to a pre-set plan.

 

All Covered Persons entering into a Rule 10b5-1 trading plan must act in good faith with respect to the plan. The Rule 10b5-1 trading plan must be entered into at a time when the Covered Person does not possess material non-public information. The Rule 10b5-1 trading plan may not be entered into during a blackout period. Covered Persons must pre-clear such Rule 10b5-1 trading plans by submitting to the General Counsel, or in his absence, the Chief Financial Officer, a copy of the written Rule 10b5-1 trading plan for review and approval before it can be entered into and effective.

 

5

 

The written Rule 10b5-1 trading plan must be a binding contract, instruction, or other arrangement under specified terms and conditions for the purchase or sale of securities. SEC rules require Covered Persons to include representations in their written Rule 10b5-1 trading plans certifying, at the time of the adoption of a new or modified plan, that: (1) they are not aware of material nonpublic information about LSI or its securities; and (2) they are adopting the plan in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b-5. The written Rule 10b5-1 trading plan also must:

 

 

(i)

expressly specify the amount, price, and date of trades;

 

 

(ii)

include a written formula or algorithm, or computer program, for determining amounts, prices, and dates; or

 

 

 

(iii)

not permit the Covered Person to exercise any subsequent influence over the amount of securities to be traded, the price at which they are to be traded or the date of the trade; provided, in addition, that any other person who does exercise such influence is not aware (or is deemed to be unaware of the material nonpublic information when doing so).

 

All Rule 10b5-1 trading plans of Covered Persons must have “cooling-off” periods between the date the Rule 10b5-1 trading plan is adopted or modified and when trading under the plan commences. For Covered Persons, the cooling-off period is the later of (i) 90 days after the adoption or modification of the Rule 10b5-1 trading plan or (ii) two business days following the filing of the Form 10-Q or Form 10-K for the fiscal quarter in which the plan was adopted or modified. In any event, the required cooling-off period for Covered Persons must not exceed 120 days following the Rule 10b5-1 trading plan adoption or modification. For employees who are not Covered Persons, the applicable cooling-off period is 30 days after the adoption or modification of the Rule 10b5-1 trading plan.

 

No Covered Person may maintain or use multiple overlapping Rule 10b5-1 trading plans for open market purchases of LSI securities except as described below. This prohibition does not apply where a person transacts directly with LSI such as in a dividend reinvestment plan, employee stock ownership plan or deferred compensation plan, which are not executed on the open market. Also, the prohibition does not apply to plans authorizing an agent to sell only enough securities as are necessary to satisfy tax withholding obligations arising exclusively from the vesting of a compensatory award, such as on the vesting and settlement of restricted stock units, performance share awards and stock options (“sell-to-cover” Rule 10b5-1 trading plans), provided that the award holder is not permitted to exercise control over the timing of such sales. Also, a Covered Person may maintain two separate Rule 10b5-1 trading plans for open market purchases or sales of LSI securities if trading under the later-commencing plan is not authorized to begin until after all trades under the earlier-commencing plan are completed or expire without execution. If the first plan is terminated early, the first trade under the later-commencing plan, however, must not be scheduled to occur until after the effective cooling-off period following the termination of the earlier plan which, as explained above, is the later of (i) 90 days after the adoption or modification of the Rule 10b5-1 trading plan or (ii) two business days following the filing of the Form 10-Q or Form 10-K for the fiscal quarter in which the plan was adopted or modified. In any event, as explained above, the required cooling-off period for Covered Persons must not exceed 120 days following the Rule 10b5-1 trading plan adoption or modification.

 

6

 

A Covered Person may enter into only one single-trade Rule 10b5-1 trading plan during any consecutive twelve-month period. A Rule 10b5-1 trading plan will not be treated as a single-trade plan if it gives the Covered Person’s agent discretion over whether to execute the plan as a single transaction, or provides that the agent’s future acts will depend on events or data not known at the time the plan is entered into and it is reasonably foreseeable at the time the plan is entered into that the plan might result in multiple trades. For the avoidance of doubt, sell-to-cover Rule 10b5-1 trading plans are exempt from the limitation on single-trade plans.

 

Although transactions effected under a Rule 10b5-1 trading plan will not require further pre-clearance at the time of the trade, any transaction (including the quantity and price) executed pursuant to a trading plan of a Section 16 reporting person must be reported to the Company promptly on the day of each trade to permit the Company's filing coordinator to assist in the preparation and filing of a required Form 4.

 

The Company reserves the right from time to time to suspend, discontinue or otherwise prohibit any transaction in LSI securities, even pursuant to a previously approved trading plan, if the Chief Executive Officer, Chief Financial Officer or the Board of Directors, in its discretion, determines that such suspension, discontinuation or other prohibition is in the best interests of the Company. Any trading plan submitted for approval hereunder should explicitly acknowledge the Company's right to suspend, discontinue or prohibit transactions in LSI securities.

 

Other Similar Transactions. Any other purchase of LSI securities from LSI or sales of LSI securities to LSI are not subject to this policy.

 

PLEDGING AND HEDGING

 

Covered Persons are prohibited from, directly or indirectly, pledging and/or hedging any LSI securities. “Pledging” includes the intentional creation of any form of pledge, security interest, deposit, lien or other hypothecation, including the holding or purchase of shares in a margin account or hypothecating shares as collateral for a loan, that entitles a third-party to foreclose against, or otherwise sell, any equity securities, whether with or without notice, consent, default or otherwise. For purposes of this policy, pledging does not include either the involuntary imposition of liens, such as tax liens or liens arising from legal proceedings, or customary purchase and sale agreements, such as Rule 10b5-1 plans. “Hedging” includes any instrument or transaction, including put options, monetization transactions, equity swaps, forward-sale contracts, collars, exchange funds, prepaid variable forwards and other forward-sale contracts, through which the Covered Person offsets or reduces exposure to the risk of price fluctuations in a corresponding equity security.

 

CONSEQUENCES OF VIOLATING THIS POLICY

 

Violation of this policy is not only a violation of LSI rules, but may also be a violation of federal law. As a result, a violation of these rules may:

 

 

(i)

subject the violator and the Company to large civil liability (up to three times the profit gained, or loss avoided);

 

 

(ii)

subject the violator to criminal prosecution with possible penalties of imprisonment of up to 20 years and additional fines of up to $5 million; and

 

7

 

 

(iii)

subject the violator to termination of employment for cause, whether or not the violation results in a violation of law.

 

NOTIFICATION

 

The Executive Vice President--Human Resources and General Counsel is in charge of implementing and explaining these policies. Please contact the General Counsel, or in his absence the Chief Financial Officer, before you buy or sell LSI securities or other securities or if anything in this policy is unclear to you.

 

 

8
EX-21 3 ex_567650.htm EXHIBIT 21 ex_420319.htm

 

EXHIBIT 21

 

SUBSIDIARIES OF THE REGISTRANT

 

Subsidiary

Business and

Location

Percent

Owned by

Registrant

 

State/Province

Of

Incorporation

         

Atlas Lighting Products, Inc.

LED lighting

100

%

North Carolina

 

Burlington, NC

     
         

Grady McCauley Inc.

Digital image and screen printed graphics;

100

%

Ohio

 

interior graphics and signs

     
 

Akron, OH

     
         

LSI ADL Technology Inc.

Electronic circuit boards

100

%

Ohio

 

Columbus, OH

     
         

LSI Integrated Graphics LLC

Screen and digital printed materials;

100

%

Ohio

 

and illuminated and non-illuminated

     
 

architectural graphics

     
 

Houston, TX

     
         

LSI Kentucky LLC

Metal fabrication

100

%

Ohio

 

Independence, KY

     
         

LSI International Holdings, Inc.

A holding company for LSI’s expansion into

100

%

Ohio

 

countries outside the United States (majority shareholder)

     
         

AsLSI International, LLC

A holding company for LSI’s expansion into

100

%

Ohio

 

countries outside the United States (minority shareholder)_

     
         

LSLSI Graficas e Illuminacion S

Outsourced back-office support located in Mexico

100

%

Mexico

de de RL de C.V.

City, Mexico

     
         

LSI Fresh Subsidiary Inc.

A holding company for JSI Holding Corp.

100

%

Ohio

         

JSI Holding Corp.

A holding company for JSI legal entities

100

%

Delaware

         

Milo Holding Corp.

A holding company for JSI legal entities

100

%

Delaware

         

JSI SF Inc.

Refrigerated and non-refrigerated

100

%

Delaware

 

merchandising displays

     
 

Greenville, South Carolina

     
         

JSI Store Fixtures Inc.

Refrigerated and non-refrigerated

100

%

Delaware

 

merchandising displays

     
 

Milo, Maine

     
 

Bangor, Maine

     
 

Payson, Utah

     
         

JSI Store Fixtures Canada Inc.

Refrigerated and non-refrigerated

100

%

British Columbia

 

merchandising displays

     
 

Collingwood, Ontario

     

 

 
EX-23.1 4 ex_567651.htm EXHIBIT 23.1 ex_567651.htm

Exhibit 23.1

 

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We have issued our reports dated September 8, 2023, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of LSI Industries Inc. on Form 10-K for the year ended June 30, 2023. We consent to the incorporation by reference of said reports in the Registration Statements of LSI Industries Inc. on Forms S-3 (File No. 333-267377) and on Forms S-8 (File No. 333-269634, File No. 333-260767, File No. 333-259452, File No. 333-249861, File No. 333-248747, File No. 333-234556, File No. 333-233661, File 333-215878, File No. 333-209386, File No. 333-201890, File No. 333-201889, File No. 333-183747, and File No. 333-186446).

 

 

/s/ GRANT THORNTON LLP

 

Cincinnati, Ohio

September 8, 2023

 

 
EX-31.1 5 ex_567652.htm EXHIBIT 31.1 ex_420321.htm

 

EXHIBIT 31.1

Certification of Principal Executive Officer
Pursuant to Rule 13a-14(a)

 

I, James A. Clark, certify that:

 

1.

I have reviewed this annual report on Form 10-K of LSI Industries 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 fourth fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(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 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: September 8, 2023

 

/s/ James A. Clark

 

James A. Clark

 

Principal Executive

Officer

 

 

 
EX-31.2 6 ex_567653.htm EXHIBIT 31.2 ex_420322.htm

 

EXHIBIT 31.2

 

Certification of Principal Financial Officer
Pursuant to Rule 13a-14(a)

 

I, James E. Galeese, certify that:

 

1.

I have reviewed this annual report on Form 10-K of LSI Industries 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 fourth fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(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 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: September 8, 2023

 

/s/ James E. Galeese

 

James E. Galeese

 

Principal Financial Officer 

 

 

 
EX-32.1 7 ex_567654.htm EXHIBIT 32.1 ex_420323.htm

 

EXHIBIT 32.1

 

CERTIFICATION OF JAMES A. CLARK

 

Pursuant to Section 1350 of Chapter 63 of the
United States Code and Rule 13a-14b

 

In connection with the filing with the Securities and Exchange Commission of the Annual Report of LSI Industries Inc. (the “Company”) on Form 10-K for the fiscal year ended June 30, 2023 (the “Report”), I, James A. Clark, Principal Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ James A. Clark

 

James A. Clark

 

Principal Executive

Officer

 

 

September 8, 2023

 

A signed original of this written statement required by Section 906 has been provided to LSI Industries Inc. and will be retained by LSI Industries Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

 
EX-32.2 8 ex_567655.htm EXHIBIT 32.2 ex_420324.htm

 

EXHIBIT 32.2

 

CERTIFICATION OF JAMES E. GALEESE

 

Pursuant to Section 1350 of Chapter 63 of the
United States Code and Rule 13a-14b

 

In connection with the filing with the Securities and Exchange Commission of the Annual Report of LSI Industries Inc. (the “Company”) on Form 10-K for the fiscal year ended June 30, 2023 (the “Report”), I, James E. Galeese, Principal Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

(1)

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ James E. Galeese

 

James E. Galeese

 

Principal Financial

Officer

 

 

September 8, 2023

 

A signed original of this written statement required by Section 906 has been provided to LSI Industries Inc. and will be retained by LSI Industries Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

 
EX-101.SCH 9 lyts-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Statements of Operations link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Statements of Comprehensive Income link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Shareholders' Equity link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Shareholders' Equity (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 1 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 2 - Business Segment Information link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 3 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 4 - Inventories, Net link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 5 - Accrued Expenses link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 6 - Goodwill and Other Intangible Assets link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 8 - Cash Dividends link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 9 - Equity Compensation link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 10 - Leases and Purchase Commitments link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 11 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 12 - Supplemental Cash Flow Information link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 13 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 14 - Severance Costs link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 15 - Summary of Quarterly Results (Unaudited) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 2 - Business Segment Information (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 3 - Earnings Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 4 - Inventories, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 5 - Accrued Expenses (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 6 - Goodwill and Other Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 9 - Equity Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 10 - Leases and Purchase Commitments (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 11 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 12 - Supplemental Cash Flow Information (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 14 - Severance Costs (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 15 - Summary of Quarterly Results (Unaudited) (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Accounts Receivable (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Estimated Useful Lives of Long-lived Assets (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Warranty Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 2 - Business Segment Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 2 - Business Segment Information - Summarized Financial Information by Operating Segments (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 2 - Business Segment Information - Identifiable Assets by Segment (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 2 - Business Segment Information - Intersegment Revenues (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 3 - Earnings per Share - Basic and Diluted Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 4 - Inventories, Net - Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 5 - Accrued Expenses - Accrued Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 6 - Goodwill and Other Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Other Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Amortization Expense of Other Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 8 - Cash Dividends (Details Textual) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 9 - Equity Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 9 - Equity Compensation - Stock Options (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 9 - Equity Compensation - Summary of Restricted Stock Units Activity (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 9 - Equity Compensation - Summary of Performance Stock Units Activity (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 10 - Leases and Purchase Commitments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 10 - Leases and Purchase Commitments - Operating Lease Information (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 10 - Leases and Purchase Commitments - Maturities of Lease Liability (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 11 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 11 - Income Taxes - Components of Income Tax Expense (Details) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 11 - Income Taxes - Reconciliation of Income Tax Rate (Details) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 11 - Income Taxes - Components of Deferred Income Tax Assets and (Liabilities) (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 11 - Income Taxes - Liability for Uncertain Tax Positions (Details) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 12 - Supplemental Cash Flow Information - Supplemental Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 14 - Severance Costs (Details Textual) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 14 - Severance Costs - Accrued Severance Liability Activity (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 15 - Summary of Quarterly Results (Unaudited) - Quarterly Results (Details) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 10 lyts-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 lyts-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Note To Financial Statement Details Textual Significant Accounting Policies Note 1 - Summary of Significant Accounting Policies Note 2 - Business Segment Information Note 3 - Earnings Per Share Note 4 - Inventories, Net Note 5 - Accrued Expenses Note 6 - Goodwill and Other Intangible Assets Note 7 - Revolving Line of Credit and Long-term Debt Note 9 - Equity Compensation Income Tax Disclosure [Text Block] Note 10 - Leases and Purchase Commitments Note 11 - Income Taxes Note 12 - Supplemental Cash Flow Information Note 14 - Severance Costs us-gaap_LiabilitiesCurrent Total current liabilities Note 15 - Summary of Quarterly Results (Unaudited) Schedule II - Valuation and Qualifying Accounts Schedule of Debt [Table Text Block] Note 1 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Note 1 - Summary of Significant Accounting Policies - Net Accounts Receivable (Details) Note 1 - Summary of Significant Accounting Policies - Estimated Useful Lives of Long-lived Assets (Details) Note 1 - Summary of Significant Accounting Policies - Warranty Liabilities (Details) Note 2 - Business Segment Information - Summarized Financial Information by Operating Segments (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Note 2 - Business Segment Information - Identifiable Assets by Segment (Details) Note 2 - Business Segment Information - Intersegment Revenues (Details) Note 3 - Earnings per Share - Basic and Diluted Earnings Per Share (Details) Note 4 - Inventories, Net - Inventories (Details) Note 5 - Accrued Expenses - Accrued Expenses (Details) Note 6 - Goodwill and Other Intangible Assets - Goodwill (Details) Note 6 - Goodwill and Other Intangible Assets - Other Intangible Assets (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 6 - Goodwill and Other Intangible Assets - Amortization Expense of Other Intangible Assets (Details) Foreign currency translation adjustment us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Note 6 - Goodwill and Other Intangible Assets - Future Amortization Expense (Details) Vested, weighted-average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue Vested, weighted-average grant date fair value (in dollars per share) Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) lyts_DividendsAccrued Dividends Accrued Dividends declared but unpaid on equity securities issued by the entity during the period. Forfeited, weighted-average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue Forfeited, weighted-average grant date fair value (in dollars per share) Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) (Parentheticals) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Unvested, weighted-average grant date fair value (in dollars per share) Unvested, weighted-average grant date fair value (in dollars per share) Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Note 9 - Equity Compensation - Stock Options (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited (in shares) Forfeited (in shares) Note 9 - Equity Compensation - Summary of Restricted Stock Units Activity (Details) Note 9 - Equity Compensation - Summary of Performance Stock Units Activity (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Unvested, shares (in shares) Unvested, shares (in shares) Note 10 - Leases and Purchase Commitments - Operating Lease Information (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Note 10 - Leases and Purchase Commitments - Maturities of Lease Liability (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) Vested (in shares) Note 11 - Income Taxes - Components of Income Tax Expense (Details) Vested and expected to vest, weighted average remaining contractual term (Year) Note 11 - Income Taxes - Reconciliation of Income Tax Rate (Details) Note 11 - Income Taxes - Components of Deferred Income Tax Assets and (Liabilities) (Details) Less: amounts due within one year Current maturities of long-term debt Note 11 - Income Taxes - Liability for Uncertain Tax Positions (Details) Note 12 - Supplemental Cash Flow Information - Supplemental Cash Flow Information (Details) Note 14 - Severance Costs - Accrued Severance Liability Activity (Details) Vested and expected to vest, shares (in shares) Note 15 - Summary of Quarterly Results (Unaudited) - Quarterly Results (Details) Vested and expected to vest at, weighted average exercise price (in dollars per share) Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) Vested and expected to vest, aggregate intrinsic value Notes To Financial Statements Exercisable, weighted average exercise price (in dollars per share) Notes To Financial Statements [Abstract] Exercisable, weighted average remaining contractual term (Year) Exercisable, aggregate intrinsic value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total shareholders' equity Balance Balance Exercisable, shares (in shares) Outstanding, weighted average remaining contractual term (Year) Outstanding, aggregate intrinsic value Accrued Expenses [Member] Represents accrued expenses. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Granted, weighted-average grant date fair value (in dollars per share) us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount us-gaap_ReportingUnitAmountOfFairValueInExcessOfCarryingAmount Reporting Unit, Amount of Fair Value in Excess of Carrying Amount Goodwill us-gaap_GoodwillImpairedAccumulatedImpairmentLoss Accumulated impairment losses LSi Employee Stock Purchase Plan (ESPP) [Member] Relating to the LSI Employee Stock Purchase Plan (ESPP). us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Reporting Unit [Axis] Reporting Unit [Domain] Forfeited, weighted average exercise price (in dollars per share) us-gaap_ContractWithCustomerLiabilityCurrent Customer prepayments lyts_EmployeeStockOwnershipPlanESOPDiscountPercentage Employee Stock Ownership Plan (ESOP), Discount Percentage Represents the amount of discount on stock purchased through an employee stock ownership plan. Expired, weighted average exercise price (in dollars per share) ESPP discount Amount of employee stock purchase plan discount. Goodwill and Intangible Assets Disclosure [Text Block] Accrued FICA Granted, weighted average exercise price (in dollars per share) Schedule of Goodwill [Table Text Block] Exercised, weighted average exercise price (in dollars per share) Accrued expenses Total Accrued Expenses Compensation and benefits us-gaap_AccruedIncomeTaxesCurrent Accrued income tax Lessee, Operating Leases [Text Block] Accounts payable Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Outstanding, shares (in shares) Outstanding, shares (in shares) Severance costs The amount of severance costs allocated to cost of goods sold for the period. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod Expired (in shares) London Interbank Offered Rate [Member] Interest rate at which a bank borrows funds from other banks in the London interbank market. Proceeds from the sale of fixed assets Credit Facility [Axis] Credit Facility [Domain] Other accrued expenses us-gaap_PolicyTextBlockAbstract Accounting Policies Federal tax credits Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to federal and state tax credit. Trademarks and Trade Names [Member] lyts_StockIssuedToFundESPPPlan Issuance of common shares to fund ESPP plan Amount of common stock issued to fund ESPP plan in noncash financing activities. Share prices (in dollars per share) Share prices (in dollars per share) Represents the share prices during the period. Deferred stock compensation This element represents movements included in the statement of changes in stockholders' equity which related to the deferred stock compensation. Accrued warranty Trade Names [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Accrued sales commissions us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant us-gaap_StockIssued1 Issuance of common shares as compensation us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Capital expenditures Purchases of property, plant, and equipment Impact of common shares to be issued under stock option plans, and Contingently issuable shares, if any (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Noncompete Agreements [Member] Weighted average vested restricted stock units outstanding (in shares) LIABILITIES & SHAREHOLDERS' EQUITY Uncertain tax positions Amount before allocation of valuation allowances of deferred tax asset attributable to uncertain tax positions. Weighted average common shares outstanding us-gaap_Assets Total assets Assets Patents [Member] Technology-Based Intangible Assets [Member] Plan Name [Axis] Plan Name [Domain] lyts_PurchaseOfCompanyStockForTheDeferredCompensationPlanWhichIsHeldInARabbiTrustAmount Activity of treasury shares, net The amount of a purchase of company stock for the deferred compensation plan which is held in a rabbi trust. Compensation and Employee Benefit Plans [Text Block] lyts_TreasuryStockEmployeeStockTrust Treasury shares, without par value Value of treasury in a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participating employees. This trust does not allow employees to immediately or after a holding period diversify into nonemployer securities. The deferred compensation plan for which this trust is set up must be settled by the delivery of a fixed number of shares of employer stock. Capital Expenditures: us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition lyts_StandardWarrantyTerm Standard Warranty Term This item represents the amount of time covered by the Company's standard product warranty. Customer Relationships [Member] lyts_PurchaseOfCompanyStockForTheDeferredCompensationPlanWhichIsHeldInARabbiTrustShares Activity of treasury shares, net (in shares) The number of shares of a purchase of company stock for the deferred compensation plan which is held in a rabbi trust. lyts_QuarterlyIndicatedPerShareDividendRate Quarterly Indicated Per Share Dividend Rate The indicated per share quarterly cash dividend rate. Key Executive Deferred Compensation [Member] Information pertaining to the key executive deferred compensation. Finite-Lived Intangible Assets by Major Class [Axis] Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Award Type [Domain] Additions from Company Acquired Addition of a valuation allowance from an acquired company. Net Income Net Income Net income Award Type [Axis] Accumulated amortization Amortized intangible assets, net Other Intangible Assets, net Restricted Stock Units (RSUs) [Member] lyts_DeferredTaxAssetsOperatingLossCarryforwardsAndCreditsStateAndLocal State net operating loss carryover and credits Amount before allocation of valuation allowances of deferred tax asset attributable to state and local operating loss carryforwards and tax credits. Amortized intangible assets, gross lyts_ReserveForUnrecognizedTaxBenefitsIncludingPenaltiesAndInterest Reserve for Unrecognized Tax Benefits, Including Penalties and Interest Represents the amount of the reserve for unrecognized tax benefits, including penalties and interest. Share-based Payment Arrangement, Performance Stock Units, Activity [Table Text Block] Tabular disclosure of number and weighted-average grant date fair value for nonvested performance stock units. Performance Stock Units [Member] Represents information related to performance stock units. Share-Based Payment Arrangement, Option [Member] Measurement period adjustment Indefinite-lived intangible assets, gross Commitments and Contingencies Disclosure [Text Block] Goodwill us-gaap_Goodwill Goodwill lyts_IntersegmentRevenueMarkupPercentage Intersegment Revenue Markup Percentage The percentage of mark-up to intersegment revenue. Machinery and equipment Construction in progress Land us-gaap_Dividends Dividends Buildings Deferred Compensation Plan With Rabbit Trust [Member] Represents Deferred compensation with Rabbit Trust. Property, Plant and Equipment, at cost lyts_DeferredTaxAssetsOperatingLossCarryforwardsDomesticAndTaxCreditCarryforwards U.S. Federal net operating loss carryover and credits The amount of deferred tax assets, operating loss carryforwards, domestic and tax credit carryforwards. Cash Flows from Investing Activities us-gaap_IncreaseDecreaseInDeferredCompensation Deferred compensation plan Earnings Per Share [Text Block] Intersegment Eliminations [Member] Income tax expense Total provision for income taxes Accrued expenses and other SEC Schedule, 12-09, Reserve, Inventory [Member] us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable JSI Store Fixtures [Member] Represents JSI Store Fixtures. lyts_NumberOfMajorCustomers Number of Major Customers Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc. Buildings Under Finance Leases [Member] Represents the buildings under finance leases. Equipment Under Finance Leases [Member] Represents equipment under finance leases. Display Solutions Segment [Member] Represents the display solutions segment. us-gaap_DefinedContributionPlanCostRecognized Defined Contribution Plan, Cost us-gaap_DebtInstrumentTerm Debt Instrument, Term lyts_LesseeOperatingSubleasePaymentToBeReceivedYearOne Lessee, Operating Sublease, Payment to be Received, Year One Amount of lease payment to be received for operating sublease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). lyts_LesseeOperatingSubleasePaymentToBeReceivedYearTwo Lessee, Operating Sublease, Payment to be Received, Year Two Amount of lease payment to be received for operating sublease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). lyts_LesseeOperatingSubleasePaymentToBeReceivedYearThree Lessee, Operating Sublease, Payment to be Received, Year Three Amount of lease payment to be received for operating sublease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). lyts_LesseeOperatingSubleasePaymentToBeReceivedYearFour Lessee, Operating Sublease, Payment to be Received, Year Four Amount of lease payment to be received for operating sublease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearTwo Lessee, Net Lease Commitments, Liability, to be Paid, Year Two Amount of lessee's undiscounted obligation for lease payment for net lease commitments to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearThree Lessee, Net Lease Commitments, Liability, to be Paid, Year Three Amount of lessee's undiscounted obligation for lease payment for net lease commitments to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearFour Lessee, Net Lease Commitments, Liability, to be Paid, Year Four Amount of lessee's undiscounted obligation for lease payment for net lease commitments to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Cash and cash equivalents lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearFive Lessee, Net Lease Commitments, Liability, to be Paid, Year Five Amount of lessee's undiscounted obligation for lease payment for net lease commitments to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). lyts_LesseeOperatingSubleasePaymentToBeReceivedYearFive Lessee, Operating Sublease, Payment to be Received, Year Five Amount of lease payment to be received for operating sublease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). lyts_LesseeOperatingSubleasePaymentToBeReceivedAfterYearFive Thereafter Amount of lease payment to be received for operating sublease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). lyts_LesseeOperatingSubleasePaymentsToBeReceived Total lease payments Amount of lease payments to be received for operating sublease. lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearOne Lessee, Net Lease Commitments, Liability, to be Paid, Year One Amount of lessee's undiscounted obligation for lease payment for net lease commitments to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Present Value of Lease Liabilities lyts_NetLeaseCommitments Present value of lessee's discounted obligation for lease payments from net lease commitments. SEC Schedule, 12-09, Allowance, Credit Loss [Member] us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidAfterYearFive Thereafter Amount of lessee's undiscounted obligation for lease payment for net lease commitments due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). lyts_LesseeNetLeaseCommitmentsLiabilityToBePaid Total lease payments Amount of lessee's undiscounted obligation for lease payment for net lease commitments. lyts_LesseeNetLeaseCommitmentsLiabilityUndiscountedExcessAmount Less: Interest Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for net lease commitments. Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive Income dei_CityAreaCode City Area Code Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Oregon Department of Revenue [Member] Represents the Oregon Department of Revenue. us-gaap_DebtInstrumentAnnualPrincipalPayment Debt Instrument, Annual Principal Payment lyts_ReportingUnitsPercentageOfFairValueInExcessOfCarryingAmount Reporting Units, Percentage of Fair Value in Excess of Carrying Amount Percentage of fair value of reporting unit in excess of carrying amount. Balance (in shares) Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding (in shares) lyts_DeferredTaxAssetsLeaseLiability Lease Liability Amount before allocation of valuation allowances of deferred tax asset attributable to lease liability. Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Variable lease cost us-gaap_LeaseCost Total lease cost Weighted Average Discount Rate Document Fiscal Period Focus Operating lease cost Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Lease, Cost [Table Text Block] Turnkey Services and Other [Member] Information pertaining to turnkey services and other. dei_DocumentPeriodEndDate Document Period End Date Legacy Products [Member] Information pertaining to legacy products. Weighted Average remaining Lease Term (in years) (Year) dei_EntityFileNumber Entity File Number Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount dei_DocumentType Document Type Entity Small Business dei_EntityShellCompany Entity Shell Company Document Information [Line Items] Document Information [Table] dei_EntityPublicFloat Entity Public Float us-gaap_SeveranceCosts1 Severance costs Entity Filer Category Debt Instrument [Axis] dei_EntityCurrentReportingStatus Entity Current Reporting Status Debt Instrument, Name [Domain] dei_EntityVoluntaryFilers Entity Voluntary Filers us-gaap_DividendsCommonStock Dividends — $0.20 per share dei_EntityWellKnownSeasonedIssuer Entity Well-known Seasoned Issuer lyts_DeferredCompensationPlanEquity Deferred compensation plan Balance includes deferred compensation plan in which amounts earned by an employee are invested in the Company's common stock and placed in a Rabbi Trust. Included in this balance is an amount equal to the original amount of compensation deferred. Variable Rate [Domain] Lighting Segment [Member] The lighting segment of the company. us-gaap_IncreaseDecreaseInIncomeTaxesReceivable Refundable income taxes Corporate and Eliminations [Member] Eliminating entries used in consolidating a parent entity and its subsidiaries. Also includes 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. Variable Rate [Axis] Stock-based compensation expense Statement of Comprehensive Income [Abstract] Quarterly Financial Information [Text Block] Entity Tax Identification Number Entity Central Index Key dei_EntityRegistrantName Entity Registrant Name Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One Amortization expense of other intangible assets Entity Address, City or Town us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable Accounts receivable Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] Concentration Risk Type [Domain] us-gaap_TreasuryStockValue Treasury Stock, Value dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) Revenue Benchmark [Member] Accounts Receivable [Member] us-gaap_IncreaseDecreaseInInventories Inventories Acquisition of JSI Adjusted purchase price to JSI acquisition. Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] ESPP stock awards (in shares) us-gaap_LineOfCreditFacilityInterestRateDuringPeriod Line of Credit Facility, Interest Rate During Period dei_LocalPhoneNumber Local Phone Number Stock options exercised, net (in shares) Exercised (in shares) us-gaap_GainLossOnDispositionOfAssets Loss on disposition of fixed assets us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity us-gaap_TableTextBlock Notes Tables ESPP stock awards Restricted stock units issued, net of shares withheld for tax withholdings (in shares) us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Stock options exercised, net Restricted stock units issued, net of shares withheld for tax withholdings us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Board stock compensation (in shares) Selling and administrative expenses us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture us-gaap_ProvisionForDoubtfulAccounts Allowance for doubtful accounts Accrued Freight Amount of accrued freight as of the balance sheet date. Accrual of expense Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation. Board stock compensation Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross lyts_PaymentsForSeveranceLiability Payments Represents information about cash payments related to severance liability. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Forfeited (in shares) First Indefinite Lived Intangible Asset [Member] Represents the first indefinite lived intangible asset. Second Indefinite Lived Intangible Asset [Member] Represents the second indefinite lived intangible asset. Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] First Reporting Unit [Member] Represents the first reporting unit. Raw materials Second Reporting Unit [Member] Represents the second reporting unit. us-gaap_LiabilitiesAndStockholdersEquity Total liabilities & shareholders' equity us-gaap_CashUninsuredAmount Cash, Uninsured Amount Finished goods Work-in-progress lyts_ReductionOfDeferredTaxAssetRelatedToStockOptionExercises Reduction of Deferred Tax Asset Related to Stock Option Exercises Reduction or Increase of income tax expense related to the exercises of stock options in which the employees sold the common shares prior to the passage of 12 months from the date of exercise. Retained Earnings us-gaap_ResearchAndDevelopmentExpense Research and Development Expense Accumulated other comprehensive income Debt Disclosure [Text Block] Interest expense Changes in certain assets and liabilities: us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Operating Lease Liabilities Long-term operating lease liability Inventory Disclosure [Text Block] Subsequent Event [Member] Schedule of Inventory, Current [Table Text Block] lyts_ReductionOfFederalIncomeTaxesPayableRelatedToStockOptionExercise Reduction of Federal Income Taxes Payable Related To Stock Option Exercise Reduction of federal income taxes payable related to the exercises of stock options in which the employees sold the common shares prior to the passage of 12 months from the date of exercise. Present Value of Lease Liabilities us-gaap_OperatingLeaseLiability Total operating lease liabilities us-gaap_OperatingLeaseLiabilityCurrent Operating lease liabilities Subsequent Event Type [Axis] Total other intangible assets, gross Subsequent Event Type [Domain] Accured expenses (Current liabilities) Finance lease liabilities us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five Finance Lease Liabilities Long-term finance lease liability Operating Lease Right-Of-Use Assets Total operating right-of-use assets us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments us-gaap_FinanceLeasePrincipalPayments Payments on financing lease obligations Repayments of principal portion - financing cash flows us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four Present Value of Lease Liabilities us-gaap_FinanceLeaseLiability Total finance lease liabilities us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: Interest Deferred income taxes Deferred us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree Lessee, Operating Lease, Liability, to be Paid, Year Three us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour Lessee, Operating Lease, Liability, to be Paid, Year Four us-gaap_FinanceLeaseRightOfUseAsset Total finance lease assets, net us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive Lessee, Operating Lease, Liability, to be Paid, Year Five us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive Thereafter Fair Value Measurement, Policy [Policy Text Block] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths Lessee, Operating Lease, Liability, to be Paid, Year One us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo Lessee, Operating Lease, Liability, to be Paid, Year Two us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued Issuance of common shares to fund deferred compensation plan Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Subsequent Events, Policy [Policy Text Block] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued Deferred Compensation Arrangement with Individual, Shares Issued SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Foreign Currency Transactions and Translations Policy [Policy Text Block] Other Long-Term Assets, net us-gaap_ShareBasedCompensation Stock compensation expense SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life Earnings Per Share, Policy [Policy Text Block] Net Sales us-gaap_Revenues Income Tax, Policy [Policy Text Block] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Research, Development, and Computer Software, Policy [Policy Text Block] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] us-gaap_Depreciation Depreciation Depreciation and amortization Depreciation and Amortization: us-gaap_AssetsCurrent Total current assets Share-Based Payment Arrangement [Policy Text Block] Equity [Text Block] Pension and Other Postretirement Plans, Policy [Policy Text Block] Refundable income tax us-gaap_TreasuryStockCommonShares Treasury Stock, Common, Shares Common shares, without par value; Authorized 50,000,000 shares; Outstanding 28,448,570 and 27,484,514 shares, respectively Non-cash items included in net income Common Stock, Shares Authorized (in shares) Common Stock, No Par Value (in dollars per share) Standard Product Warranty, Policy [Policy Text Block] us-gaap_DeferredTaxAssetsValuationAllowance Valuation allowance Statistical Measurement [Domain] Fixed payments - operating lease cash flows Maximum [Member] Summary of Valuation Allowance [Table Text Block] Minimum [Member] Product and Service [Axis] Product and Service [Domain] us-gaap_DeferredTaxAssetsNet Deferred income tax asset Statistical Measurement [Axis] Interest - operating cash flows Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Preferred shares, without par value; Authorized 1,000,000 shares, none issued us-gaap_NumberOfReportingUnits Number of Reporting Units us-gaap_DeferredTaxAssetsLiabilitiesNet Net deferred income tax asset Preferred Stock, Shares Issued (in shares) us-gaap_InterestPaidNet Interest Cash Flow, Supplemental Disclosures [Text Block] us-gaap_IncomeTaxesPaid Income taxes Preferred Stock, No Par Value (in dollars per share) Schedule of Accrued Severance Liability [Table Text Block] The tabular disclosure of the accrued severance liabilities. Goodwill and Intangible Assets, Policy [Policy Text Block] us-gaap_DeferredTaxAssetsGross Deferred income tax asset before valuation allowance Property, Plant and Equipment [Table Text Block] Preferred Stock, Shares Authorized (in shares) Inventories Total Inventories Net sales Net Sales Net sales us-gaap_ForeignCurrencyTransactionGainLossBeforeTax Gain (Loss), Foreign Currency Transaction, before Tax Reconciliation of Assets from Segment to Consolidated [Table Text Block] Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Reserves against current assets us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities Accrued expenses Software and Software Development Costs [Member] Property, plant, and equipment (Year) Property, Plant and Equipment, Useful Life (Year) Cash Flows from Operating Activities Schedule of Segment Reporting Information, by Segment [Table Text Block] Accounts receivable, less allowance for credit losses of $435 and $499, respectively Revenue [Policy Text Block] Statement [Line Items] Accounts receivable us-gaap_AccountsReceivableGrossCurrent Accounts Receivable, Allowance for Credit Loss, Current Less: Allowance for credit losses us-gaap_AccountsReceivableNetCurrent Accounts receivable, net us-gaap_NumberOfOperatingSegments Number of Operating Segments us-gaap_StandardProductWarrantyAccrual Balance Balance us-gaap_StandardProductWarrantyAccrualPayments Deductions for repairs and replacements us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost Stock-based compensation us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation Deferred compensation Building [Member] Net Sales: Additions charged to expense AOCI Attributable to Parent [Member] Shareholders' Equity Schedule of Product Warranty Liability [Table Text Block] Leasehold Improvements [Member] Property, Plant and Equipment, Policy [Policy Text Block] us-gaap_OtherNonoperatingIncomeExpense Other expense Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] us-gaap_DeferredTaxAssetsOperatingLossCarryforwards Deferred Tax Assets, Operating Loss Carryforwards us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch Deferred Tax Assets, Tax Credit Carryforwards, Research Current assets us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Inventory, Policy [Policy Text Block] Canadian NOL Deferred Tax Assets, Operating Loss Carryforwards, Foreign Change related to Foreign Currency us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect (Decrease) increase in cash and cash equivalents us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash flows (used in) provided by financing activities Commitments and Contingencies us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits Balance at beginning of period Balance at end of period Operating income (loss) Operating income us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash flows provided by (used in) operating activities Other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash flows (used in) investing activities us-gaap_DeferredTaxLiabilities Deferred income tax liability us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets Goodwill, acquisition costs and intangible assets Gross Profit us-gaap_GrossProfit Gross profit Cost of products and services sold Base Rate [Member] Consolidation Items [Domain] Inventory obsolescence reserve Shares issued for deferred compensation Value of stock issued for deferred compensation during period. us-gaap_DeferredTaxLiabilitiesLeasingArrangements Right of Use Asset Consolidation Items [Axis] Weighted average shares outstanding during the period, net of treasury shares (in shares) The weighted average total number of shares issued throughout the period net of treasury shares which includes shares accounted for like treasury stock. This element is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic). lyts_IssuanceOfCommonStockAsCompensation Issuance of common shares as compensation Fair value of share-based compensation granted to employees and nonemployees as payment for services rendered or acknowledged claims. Shares issued for deferred compensation (in shares) Number of shares issued during period for deferred compensation. us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Shares withheld on employees' taxes us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment Depreciation us-gaap_PaymentsOfDividends Payments of Dividends us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries Balance Balance us-gaap_PaymentsOfDividendsCommonStock Cash dividends paid Operating Income (Loss): Cost of Goods and Service [Policy Text Block] Scenario [Domain] Forecast [Member] Retained Earnings [Member] Proceeds from stock option exercises Proceeds from Stock Options Exercised State and local Treasury Stock, Common [Member] Scenario [Axis] Common Stock Including Additional Paid in Capital [Member] Foreign Common Stock [Member] U.S. Federal Equity Components [Axis] Equity Component [Domain] Total debt us-gaap_LongTermDebt us-gaap_CurrentIncomeTaxExpenseBenefit Total current us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign Foreign us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before income taxes United States The 2019 Omnibus Award Plan [Member] Information pertaining to the 2019 Omnibus Award Plan. dei_IcfrAuditorAttestationFlag ICFR Auditor Attestation Flag LED Lighting, Digital Signage, Electronic Circuit Boards [Member] Information pertaining to LED lighting, digital signage, and electronic circuit boards. Liability reduction - operating cash flows Amount of cash outflow from operating lease on principal. Secured line of credit us-gaap_LineOfCredit Timing of Transfer of Good or Service [Domain] State and Local Jurisdiction [Member] Transferred at Point in Time [Member] Debt Issuance Costs, Net Income Tax Authority, Name [Axis] Transferred over Time [Member] Income Tax Authority, Name [Domain] Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Domestic Tax Authority [Member] Timing of Transfer of Good or Service [Axis] Foreign Tax Authority [Member] us-gaap_RepaymentsOfLongTermDebt Payments on long-term debt Document Annual Report Machinery and Equipment [Member] Cash and Cash Equivalents, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Document Transition Report dei_DocumentFinStmtErrorCorrectionFlag Document Financial Statement Error Correction [Flag] dei_EntityInteractiveDataCurrent Entity Interactive Data Current us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease Unrecognized Tax Benefits, Period Increase (Decrease) Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) Security Exchange Name us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions Decreases - tax positions in prior period Other Expense [Member] Increase - tax positions in current period Title of 12(b) Security us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued Unrecognized Tax Benefits, Income Tax Penalties Accrued us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued Unrecognized Tax Benefits, Interest on Income Taxes Accrued Borrowings on long-term debt us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense Unrecognized Tax Benefits, Income Tax Penalties Expense us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense Unrecognized Tax Benefits, Interest on Income Taxes Expense us-gaap_ValuationAllowancesAndReservesBalance Balance Balance Additions Charged to Costs and Expenses Income Statement Location [Axis] Income Statement Location [Domain] us-gaap_ValuationAllowancesAndReservesDeductions Deductions(a) Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] dei_AuditorName Auditor Name Summary of Income Tax Contingencies [Table Text Block] dei_AuditorFirmId Auditor Firm ID lyts_IntangibleAssetsIndefinitelivedAmountOfFairValueInExcessOfCarryingAmount Intangible Assets, Indefinite-lived, Amount of Fair Value in Excess of Carrying Amount Amount of fair value of indefinite lived intangible assets in excess of carrying amount. dei_AuditorLocation Auditor Location lyts_IntangibleAssetsIndefinitelivedPercentageOfFairValueInExcessOfCarryingAmount Intangible Assets, Indefinite-lived, Percentage of Fair Value in Excess of Carrying Amount Percentage of fair value of indefinite lives intangible assets in excess of carrying amount. Segments [Axis] us-gaap_TaxCreditCarryforwardValuationAllowance Tax Credit Carryforward, Valuation Allowance Segments [Domain] us-gaap_ContractualObligation Contractual Obligation us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization Accumulated depreciation Anti-dilutive securities (b) (in shares) lyts_DeferredTaxAssetsOperatingLossCarryforwardsIncreaseFromAcquisition Deferred Tax Assets, Operating Loss Carryforwards, Increase from Acquisition Represents increase from acquisition for deferred tax assets for operating loss carryforward. Diluted (in shares) us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Weighted average shares outstanding (in shares) Buildings under finance leases Buldings under finance leases SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Statement [Table] Diluted (in dollars per share) Diluted (in dollars per share) Statement of Financial Position [Abstract] Basic (in shares) us-gaap_WeightedAverageNumberOfSharesOutstandingBasic Weighted average shares outstanding (in shares) Stock-based compensation Other us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective tax rate Basic (in dollars per share) Basic (in dollars per share) Basic income per share (in dollars per share) Tax rate changes Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Lease Contractual Term [Domain] lyts_StandardWarrantyExtendedTermForExceptions Standard Warranty Extended Term for Exceptions This item represents the extended amount of time covered by the Company's standard product warranty where there are some exceptions. Lease Contractual Term [Axis] Income Statement [Abstract] Other comprehensive income Service-based Options [Member] Represents the information pertaining to the service-based stock options. us-gaap_LesseeOperatingLeaseRemainingLeaseTerm Lessee, Operating Lease, Remaining Lease Term Uncertain tax position activity Schedule of Accrued Liabilities [Table Text Block] Interest on lease liabilities Quarterly Financial Information [Table Text Block] us-gaap_FinanceLeaseLiabilityPaymentsDue Total lease payments Amortization of right of use assets us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive Finance Lease, Liability, to be Paid, Year Five us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive Thereafter Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Less: Interest Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths Finance Lease, Liability, to be Paid, Year One us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo Finance Lease, Liability, to be Paid, Year Two us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree Finance Lease, Liability, to be Paid, Year Three us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour Finance Lease, Liability, to be Paid, Year Four Schedule of Intangible Assets and Goodwill [Table Text Block] us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Type of Restructuring [Domain] us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent Weighted Average Discount Rate Employee Severance [Member] State and local taxes, net of federal benefit Foreign operations us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1 Weighted Average remaining Lease Term (in years) (Year) Restructuring Type [Axis] Cash Flows from Financing Activities Other Long-Term Liabilities Federal statutory rate us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares Employee Stock Ownership Plan (ESOP), Number of Allocated Shares Lessee, Leases, Liability, Maturity [Table Text Block] Tabular disclosure of the lessee's leases. Employee Stock Ownership Plan (ESOP) Name [Axis] Employee Stock Ownership Plan (ESOP), Plan [Domain] Term Loan [Member] Represents a term loan. us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization Net property, plant and equipment us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization Less accumulated depreciation Class of Stock [Axis] us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Total amounts due after one year, net Long-Term Debt Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating Segments [Member] EX-101.PRE 12 lyts-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 13 lyts-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - USD ($)
12 Months Ended
Jun. 30, 2023
Aug. 31, 2023
Dec. 31, 2022
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Jun. 30, 2023    
Document Transition Report false    
Entity File Number 0-13375    
Entity Registrant Name LSI INDUSTRIES INC.    
Entity Incorporation, State or Country Code OH    
Entity Address, Address Line One 10000 Alliance Road    
Entity Address, City or Town Cincinnati    
Entity Address, State or Province OH    
Entity Address, Postal Zip Code 45242    
Entity Tax Identification Number 31-0888951    
City Area Code 513    
Local Phone Number 793-3200    
Title of 12(b) Security Common shares, no par value    
Trading Symbol LYTS    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 310,976,226
Entity Common Stock, Shares Outstanding (in shares)   28,550,376  
Auditor Firm ID 248    
Auditor Name GRANT THORNTON LLP    
Auditor Location Chicago, Illinois    
Entity Central Index Key 0000763532    
Current Fiscal Year End Date --06-30    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net Sales $ 496,979 $ 455,120
Cost of products and services sold 360,003 345,912
Severance costs 31 0
Gross profit 136,945 109,208
Selling and administrative expenses 99,882 87,995
Severance costs 35 12
Operating income 37,028 21,201
Interest expense 3,687 1,968
Other expense (15) (148)
Income before income taxes 33,326 19,085
Income tax expense 7,564 4,053
Net income $ 25,762 $ 15,032
Basic (in dollars per share) $ 0.92 $ 0.55
Diluted (in dollars per share) $ 0.88 $ 0.54 [1]
Weighted average common shares outstanding    
Basic (in shares) 28,127 27,286
Diluted (in shares) 29,316 27,993
[1] The total of the earnings per share for each of the four quarters does not equal the total earnings per share for the full year because the calculations are based on the average shares outstanding during each of the individual periods. There is no difference between basic and diluted shares due to losses.
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net Income $ 25,762 $ 15,032
Foreign currency translation adjustment 294 (4)
Comprehensive Income $ 26,056 $ 15,028
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Current assets    
Cash and cash equivalents $ 1,828 $ 2,462
Accounts receivable, less allowance for credit losses of $435 and $499, respectively 77,681 77,750
Inventories 63,718 74,421
Refundable income tax 3,120 1,041
Other current assets 3,529 3,243
Total current assets 149,876 158,917
Property, Plant and Equipment, at cost    
Land 4,010 4,010
Buildings 24,561 24,495
Machinery and equipment 67,457 66,762
Buildings under finance leases 2,033 2,033
Construction in progress 1,231 618
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization 99,292 97,918
Less accumulated depreciation (73,861) (70,760)
Net property, plant and equipment 25,431 27,158
Goodwill 45,030 45,030
Other Intangible Assets, net 63,203 67,964
Operating Lease Right-Of-Use Assets 8,921 8,664
Other Long-Term Assets, net 3,688 3,347
Total assets 296,149 311,080
LIABILITIES & SHAREHOLDERS' EQUITY    
Current maturities of long-term debt 3,571 3,571
Accounts payable 29,206 34,783
Accrued expenses 43,785 38,728
Total current liabilities 76,562 77,082
Long-Term Debt 31,629 76,025
Finance Lease Liabilities 960 1,246
Operating Lease Liabilities 5,954 5,776
Other Long-Term Liabilities 3,466 3,182
Commitments and Contingencies  
Shareholders' Equity    
Preferred shares, without par value; Authorized 1,000,000 shares, none issued 0 0
Common shares, without par value; Authorized 50,000,000 shares; Outstanding 28,448,570 and 27,484,514 shares, respectively 148,691 139,500
Treasury shares, without par value (7,166) (5,927)
Deferred compensation plan 7,166 5,927
Retained Earnings 28,548 8,224
Accumulated other comprehensive income 339 45
Total shareholders' equity 177,578 147,769
Total liabilities & shareholders' equity $ 296,149 $ 311,080
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ / shares in Thousands, $ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Accounts Receivable, Allowance for Credit Loss, Current $ 435 $ 499
Preferred Stock, No Par Value (in dollars per share) $ 0 $ 0
Preferred Stock, Shares Authorized (in shares) 1,000,000 1,000,000
Preferred Stock, Shares Issued (in shares) 0 0
Common Stock, No Par Value (in dollars per share) $ 0 $ 0
Common Stock, Shares Authorized (in shares) 50,000,000 50,000,000
Common Stock, Shares, Outstanding (in shares) 28,448,570 27,484,514
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Common Stock Including Additional Paid in Capital [Member]
Treasury Stock, Common [Member]
Key Executive Deferred Compensation [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) 26,863   (346)        
Balance (in shares) at Jun. 30, 2021 26,863   (346)        
Balance at Jun. 30, 2021   $ 132,526 $ (2,450) $ 2,450 $ 49 $ (1,405) $ 131,170
Net Income   0 0 0 0 15,032 15,032
Other comprehensive income   0 $ 0 0 (4) 0  
Board stock compensation (in shares) 42   0        
Board stock compensation   300 $ 0 0 0 0 300
Restricted stock units issued, net of shares withheld for tax withholdings (in shares) 80   0        
Restricted stock units issued, net of shares withheld for tax withholdings   (250) $ 0 0 0 0 (250)
Shares issued for deferred compensation (in shares) 494   0        
Shares issued for deferred compensation   3,610 $ 0 0 0 0 3,610
Activity of treasury shares, net (in shares) 0   (476)        
Activity of treasury shares, net   0 $ (3,477) 0 0 0 (3,477)
Deferred stock compensation   0 0 3,477 0 0 3,477
Stock-based compensation expense   3,288 $ 0 0 0 0 3,288
Stock options exercised, net (in shares) 5   0        
Stock options exercised, net   26 $ 0 0 0 0 26
Dividends — $0.20 per share   0 $ 0 0 0 (5,403) (5,403)
Balance (in shares) at Jun. 30, 2022 27,484   (822)        
Balance at Jun. 30, 2022   139,500 $ (5,927) 5,927 45 8,224 147,769
Balance (in shares) 27,484   (822)        
Net Income   0 $ 0 0 0   25,762
Other comprehensive income   0 $ 0 0 294    
Board stock compensation (in shares) 44   0        
Board stock compensation   368 $ 0 0 0 0 368
Restricted stock units issued, net of shares withheld for tax withholdings (in shares) 301   0        
Restricted stock units issued, net of shares withheld for tax withholdings   (896) $ 0 0 0 0 (896)
Shares issued for deferred compensation   2,017 $ 0 0 0 0 2,017
Activity of treasury shares, net (in shares) 0   (100)        
Activity of treasury shares, net     $ (1,239) 0 0 0 (1,239)
Deferred stock compensation   0 0 1,239 0 0 1,239
Stock-based compensation expense   3,698 $ 0 0 0 0 $ 3,698
Stock options exercised, net (in shares) 438   0       520,566
Stock options exercised, net   3,862 $ 0 0 0 0 $ 3,862
Dividends — $0.20 per share     $ 0 0 0 (5,438) (5,438)
ESPP stock awards (in shares) 14   0        
ESPP stock awards   142 $ 0 0 0 0 142
Balance (in shares) at Jun. 30, 2023 28,488   (922)        
Balance at Jun. 30, 2023   $ 148,691 $ (7,166) $ 7,166 $ 339 $ 28,548 $ 177,578
Balance (in shares) 28,488   (922)        
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Shareholders' Equity (Parentheticals) - $ / shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share) $ 0.20 $ 0.20
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash Flows from Operating Activities    
Net Income $ 25,762 $ 15,032
Non-cash items included in net income    
Depreciation and amortization 9,664 10,118
Deferred income taxes (418) (342)
Deferred compensation plan 2,017 3,610
Stock compensation expense 3,698 3,288
ESPP discount 142 0
Issuance of common shares as compensation 368 300
Loss on disposition of fixed assets 59 65
Allowance for doubtful accounts (19) 246
Inventory obsolescence reserve 2,496 2,111
Changes in certain assets and liabilities:    
Accounts receivable 88 (20,311)
Inventories 8,207 (17,586)
Refundable income taxes (2,079) 235
Accounts payable (5,577) 1,784
Accrued expenses and other 5,180 (2,413)
Net cash flows provided by (used in) operating activities 49,588 (3,863)
Cash Flows from Investing Activities    
Acquisition of JSI 0 500
Purchases of property, plant, and equipment (3,208) (2,122)
Proceeds from the sale of fixed assets 5 49
Net cash flows (used in) investing activities (3,203) (1,573)
Cash Flows from Financing Activities    
Payments on long-term debt (198,306) (161,627)
Borrowings on long-term debt 153,910 173,074
Cash dividends paid (5,438) (5,322)
Shares withheld on employees' taxes (896) (250)
Payments on financing lease obligations (281) (268)
Proceeds from stock option exercises 3,862 26
Net cash flows (used in) provided by financing activities (47,149) 5,633
Change related to Foreign Currency 130 (17)
(Decrease) increase in cash and cash equivalents (634) 180
Cash and cash equivalents at beginning of period 2,462 2,282
Cash and cash equivalents at end of period $ 1,828 $ 2,462
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Summary of Significant Accounting Policies
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

NOTE 1 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Consolidation:

 

The consolidated financial statements include the accounts of LSI Industries Inc. (an Ohio corporation) and its subsidiaries (collectively, the “Company”), all of which are wholly owned. All intercompany transactions and balances have been eliminated in consolidation.

 

Revenue Recognition:

 

The Company recognizes revenue when it satisfies the performance obligation in its customer contracts or purchase orders. Most of the Company’s products have a single performance obligation which is satisfied at a point in time when control is transferred to the customer. Control is generally transferred at time of shipment when title and risk of ownership passes to the customer. For customer contracts with multiple performance obligations, the Company allocates the transaction price and any discounts to each performance obligation based on relative standalone selling prices. Payment terms are typically within 30 to 90 days from the shipping date, depending on the terms with the customer. The Company offers standard warranties that do not represent separate performance obligations.

 

Installation is a separate performance obligation, except for the Company’s digital signage products. For digital signage products, installation is not a separate performance obligation as the product and installation is the combined item promised in digital signage contracts. The Company is not always responsible for installation of products it sells and has no post-installation responsibilities other than standard warranties.

 

A number of the Company's display solutions and select lighting products are customized for specific customers. As a result, these customized products do not have an alternative use. For these products, the Company has a legal right to payment for performance to date and generally does not accept returns on these items. The measurement of performance is based upon cost plus a reasonable profit margin for work completed. Because there is no alternative use and there is a legal right to payment, the Company transfers control of the item as the item is being produced and therefore, recognizes revenue over time. The customized product types are as follows:

 

 

Customer specific branded print graphics

 

Electrical components based on customer specifications

 

Digital signage and related media content

 

The Company also offers installation services for its display solutions elements and select lighting products. Installation revenue is recognized over time as the customer simultaneously receives and consumes the benefits provided through the installation process.

 

For these customized products and installation services, revenue is recognized using a cost-based input method: recognizing revenue and gross profit as work is performed based on the relationship between the actual cost incurred and the total estimated cost for the performance obligation.

 

On occasion, the Company enters into bill-and-hold arrangements on a limited basis. Each bill-and-hold arrangement is reviewed and revenue is recognized only when certain criteria have been met: (1) the customer has requested delayed delivery and storage of the products by the Company because the customer wants to secure a supply of the products but lacks storage space; (ii) the risk of ownership has passed to the customer; (iii) the products are segregated from the Company’s other inventory items held for sale; (iv) the products are ready for shipment to the customer; and (v) the Company does not have the ability to use the products or direct them to another customer.

 

 

Disaggregation of Revenue

 

The Company disaggregates the revenue from contracts with customers by the timing of revenue recognition because the Company believes it best depicts the nature, amount, and timing of its revenue and cash flows. The table below presents a reconciliation of the disaggregation by reportable segments:

 

   

Twelve Months Ended

 

(In thousands)

 

June 30, 2023

 
   

Lighting
Segment
Segment

   

Display
SolutionsSegment
Solutions
Segment

 

Timing of revenue recognition

               

Products and services transferred at a point in time

  $ 234,736     $ 177,564  

Products and services transferred over time

    37,715       46,964  
    $ 272,451     $ 224,528  
                 

Type of Product and Services

               

LED lighting, digital signage solutions, electronic circuit boards

  $ 224,529     $ 25,011  

Poles and other display solutions elements

    44,473       156,057  

Project management, installation services, shipping and handling

    3,449       43,460  
    $ 272,451     $ 224,528  

 

   

Twelve Months Ended

 

(In thousands)

 

June 30, 2022

 
   

Lighting
Segment
Segment

   

Display
SolutionsSegment
Solutions
Segment

 

Timing of revenue recognition

               

Products and services transferred at a point in time

  $ 204,241     $ 156,241  

Products and services transferred over time

    29,208       65,430  
    $ 233,449     $ 221,671  
                 

Type of Product and Services

               

LED lighting, digital signage solutions, electronic circuit boards

  $ 191,791     $ 44,771  

Poles and other display solutions elements

    39,339       136,573  

Project management, installation services, shipping and handling

    2,319       40,327  
    $ 233,449     $ 221,671  

 

Practical Expedients and Exemptions

 

 

The Company’s contracts with customers have an expected duration of one year or less, as such, the Company applies the practical expedient to expense sales commissions as incurred and has omitted disclosures on the amount of remaining performance obligations.

 

Shipping costs that are not material in context of the delivery of products are expensed as incurred.

 

The Company’s accounts receivable balance represents the Company’s unconditional right to receive payment from its customers with contracts. Payments are generally due within 30 to 90 days of completion of the performance obligation and invoicing; therefore, payments do not contain significant financing components.

 

The Company collects sales tax and other taxes concurrent with revenue-producing activities which are excluded from revenue. Shipping and handling costs are treated as fulfillment activities and included in cost of products and services sold on the Consolidated Statements of Operations.

 

Credit and Collections:

 

The Company maintains allowances for credit losses for probable estimated losses resulting from either customer disputes or the inability of its customers to make required payments. If the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against income. The Company determines its allowance for credit losses by first considering all known collectability problems of customers’ accounts, and then applying certain percentages against the various aging categories based on the due date of the remaining receivables. The resulting allowance for credit losses is an estimate based upon the Company’s knowledge of its business and customer base, the current economic climate, and historical trends. Receivables deemed uncollectable are written-off against the allowance for credit losses after all reasonable collection efforts have been exhausted. The Company also establishes allowances, at the time revenue is recognized, for returns, discounts, pricing, and other possible customer deductions. These allowances are based upon historical trends. The following table presents the Company’s net accounts receivable at the dates indicated.

 

(In thousands)

 

June 30, 2023

   

June 30, 2022

 
                 

Accounts receivable

  $ 78,116     $ 78,249  

Less: Allowance for credit losses

    (435 )     (499 )

Accounts receivable, net

  $ 77,681     $ 77,750  

 

 

Cash and Cash Equivalents:

 

The cash balance includes cash and cash equivalents which have original maturities of less than three months. Cash and cash equivalents consist primarily of bank deposits and a bank money market account that is stated at cost, which approximates fair value. The Company maintains balances at financial institutions in the United States, Canada, and Mexico. In the United States, the FDIC limit for insurance coverage on non-interest-bearing accounts is $250,000 per institution. As of June 30, 2023, and June 30, 2022, the Company had bank balances of $2.3 million and $2.7 million, respectively, without insurance coverage.

 

Inventories, Net:

 

Inventories are stated at the lower of cost or net realizable value. Cost of inventories includes the cost of purchased raw materials and purchased components, direct labor, as well as manufacturing overhead which is generally applied to inventory based on direct labor and on material content, is determined on the first-in, first-out basis.

 

The Company maintains an inventory reserve for obsolete and excess inventory. The Company first determines its excess and obsolete inventory reserve by considering specific known obsolete items, and then by applying certain percentages to specific inventory categories based upon inventory turns. The Company uses various tools, in addition to inventory turns, to identify which inventory items have the potential to become obsolete. Judgment is used to establish excess and obsolete inventory reserves and management adjusts these reserves as more information becomes available about the ultimate disposition of the inventory item.

 

Property, Plant and Equipment and Related Depreciation:

 

Property, plant, and equipment are stated at cost. Major additions and betterments are capitalized while maintenance and repairs are expensed. For financial reporting purposes, depreciation is computed on the straight-line method over the estimated useful lives of the assets as follows:

 

Buildings (in years)

28

-

40

Machinery and equipment (in years)

3

-

10

Computer software (in years)

3

-

8

 

Costs related to the purchase, internal development, and implementation of the Company’s fully integrated enterprise resource planning/business operating software system are either capitalized or expensed. Leasehold improvements are depreciated over the shorter of fifteen years or the remaining term of the lease.

 

The Company recorded $4.9 million and $5.3 million of depreciation expense in the years ended June 30, 2023, and 2022 respectively.

 

Goodwill and Intangible Assets:

 

Intangible assets consisting of customer relationships, trade names and trademarks, patents, technology and software are recorded on the Company's balance sheet. The definite-lived intangible assets are being amortized to expense over periods ranging between five and twenty years. The Company evaluates definite-lived intangible assets for possible impairment when triggering events are identified. Neither indefinite-lived intangible assets nor the excess of cost over fair value of assets acquired ("goodwill") are amortized, however, they are subject to review for impairment. See additional information about goodwill and intangible assets in Note 6.

 

 

Fair Value:

 

The Company has financial instruments consisting primarily of cash and cash equivalents, revolving lines of credit, accounts receivable, accounts payable, and long-term debt. The fair value of these financial instruments approximates carrying value because of their short-term maturity and/or variable, market-driven interest rates. The Company has no financial instruments with off-balance sheet risk.

 

Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in goodwill and other intangible asset impairment analyses, long-lived asset impairment analyses and valuation of acquired assets and assumed liabilities. The accounting guidance on fair value measurement was used to measure the fair value of these nonfinancial assets and nonfinancial liabilities.

 

Product Warranties:

 

The Company offers a limited warranty that its products are free from defects in workmanship and materials. The specific terms and conditions vary somewhat by product line, but generally cover defective products returned within one to five years, with some exceptions where the terms extend to 10 years, from the date of shipment. The Company records warranty liabilities to cover the estimated future costs for repair or replacement of defective returned products as well as products that need to be repaired or replaced in the field after installation. The Company calculates its liability for warranty claims by applying estimates based upon historical claims as a percentage of sales to cover unknown claims, as well as estimating the total amount to be incurred for known warranty issues. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amount as necessary.

 

Changes in the Company’s warranty liabilities, which are included in accrued expenses in the accompanying consolidated balance sheets, during the periods indicated below were as follows:

 

Product Warranties

 

(In thousands)

 

June 30, 2023

   

June 30, 2022

 
                 

Balance at beginning of the period

  $ 4,491     $ 5,295  

Additions charged to expense

    6,626       2,960  

Deductions for repairs and replacements

    (4,616 )     (3,764 )

Balance at end of the period

  $ 6,501     $ 4,491  

 

Employee Benefit Plans:

 

The Company has a 401(k) retirement plan whereby employee’s contributions to the 401(k) are matched by the Company. The 401(k) match program covers substantially all of its employees. The Company also has a nonqualified deferred compensation plan covering certain employees. The costs of employee benefit plans are charged to expense and funded annually. Total costs were $2.5 million and $2.9 million in June 30, 2023, and 2022, respectively.

 

Research and Development Costs:

 

Research and development costs are directly attributable to new product development, including the development of new technology for both existing and new products, and consist of salaries, payroll taxes, employee benefits, materials, outside legal costs and filing fees related to obtaining patents, supplies, depreciation, and other administrative costs. The Company expenses as research and development all costs associated with development of software used in solid-state LED products. All costs are expensed as incurred and are included in selling and administrative expenses. Research and development costs related to both product and software development totaled $3.4 million and $3.6 million for the fiscal years ended June 30, 2023, and 2022, respectively.

 

Cost of Products and Services Sold:

 

Cost of products sold is primarily comprised of direct materials and supplies consumed in the manufacture of products, as well as manufacturing labor, depreciation expense and direct overhead expense necessary to acquire and convert the purchased materials and supplies into finished product. Cost of products sold also includes the cost to distribute products to customers, inbound freight costs, warehousing costs and other shipping and handling activity. Cost of services sold is primarily comprised of the internal and external labor costs required to support the Company’s project management and installation costs to support its service revenue along with the management of media content.

 

 

Stock-Based Compensation:

 

The Company accounts for stock-based compensation to certain employees in accordance with accounting guidance for stock-based compensation. The accounting guidance requires companies to measure the cost of employee services received in exchange for an award of equity instruments, including stock options, restricted stock units, and performance stock unites, based on the grant date fair value of the award and to recognize it as compensation expense over the period the employee is required to provide service in exchange for the award, usually the vesting period. Equity award forfeitures are recognized at the date of employee termination.

 

Earnings Per Common Share:

 

The computation of basic earnings per common share is based on the weighted average common shares outstanding for the period net of treasury shares held in the Company’s nonqualified deferred compensation plan. The computation of diluted earnings per share is based on the weighted average common shares outstanding for the period and includes common share equivalents. Common share equivalents include the dilutive effect of stock options, restricted stock units, contingently issuable shares and common shares to be issued under a deferred compensation plan, all of which totaled 2,156,000 shares and 1,375,000 shares in fiscal 2023 and 2022, respectively. See further discussion in Note 3.

 

Income Taxes:

 

The Company accounts for income taxes in accordance with the accounting guidance for income taxes.  Accordingly, deferred income taxes are provided on items that are reported as either income or expense in different time periods for financial reporting purposes than they are for income tax purposes. Deferred income tax assets are reported on the Company’s balance sheet. Significant management judgment is required in developing the Company’s income tax provision, including the estimation of taxable income and the effective income tax rates in the multiple taxing jurisdictions in which the Company operates, the estimation of the liability for uncertain income tax positions, the determination of deferred tax assets and liabilities, and any valuation allowances that might be required against deferred tax assets.

 

Foreign Exchange:

 

The functional currency of the Company’s Mexican subsidiary is the Mexican Peso and the functional currency of the Company’s Canadian subsidiary is the Canadian Dollar. Assets and liabilities of foreign operations are translated using period end exchange rates. Revenue and expenses are translated using average exchange rates during each period reported. Translation losses (gains) are reported in accumulated other comprehensive loss (gain) as a component of shareholders equity and was ($0.3) million as of June 30, 2023, and a nominal amount as of June 30, 2022. The Company recognizes foreign currency transaction (gains) and losses on certain assets and liabilities that are denominated in the Mexican Peso and Canadian Dollar. These transaction (gains) and losses are reported in other expense in the consolidated statements of operations and was a nominal amount for the fiscal year ended June30, 2023 and $0.1 million for the fiscal year ended June 30, 2022.

 

New Accounting Pronouncements:

 

In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” creating an exception to the recognition and measurement principles in ASC 805. The amendment requires that entities apply ASC 606, “Revenue from Contracts with Customers,” rather than using fair value, to recognize and measure contracts assets and contract liabilities from contracts with customers acquired in a business combination. The ASU is effective for fiscal years beginning after December 15, 2022, and interim periods therein. Early adoption is permitted, including adoption in an interim period, regardless of whether a business combination occurs in that period. The guidance should be applied prospectively; however, an entity that elects to early adopt in an interim period should apply the amendments to all business combinations that occurred during the fiscal year that includes that interim period. The Company is evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.

 

 

Use of Estimates:

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires the Company to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.

 

Subsequent Events:

 

The Company has evaluated subsequent events for potential recognition and disclosure through the date the consolidated financial statements were filed. No items were identified during this evaluation that required adjustment to or disclosure in the accompanying consolidated financial statements.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Business Segment Information
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

NOTE 2 BUSINESS SEGMENT INFORMATION

 

The accounting guidance on Segment Reporting establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in financial statements. Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision maker (the Company’s Chief Executive Officer or “CODM”) in making decisions on how to allocate resources and assess performance. The Company’s two operating segments are Lighting and Display Solutions (formerly known as the Graphics Segment), with one executive team under the organizational structure reporting directly to the CODM with responsibilities for managing each segment. Corporate and Eliminations, which captures the Company’s corporate administrative activities, is also reported in the segment information.

 

The Lighting Segment includes non-residential outdoor and indoor lighting fixtures utilizing LED light sources that have been fabricated and assembled for the Company’s markets, primarily the refueling and convenience store markets, parking lot and garage markets, quick-service restaurant market, retail and grocery store markets, the automotive market, the warehouse market, and the sports court and field market. The Company also services lighting product customers through the commercial and industrial project, stock and flow, and renovation channels. In addition to the manufacture and sale of lighting fixtures, the Company offers a variety of lighting controls to complement its lighting fixtures which include sensors, photocontrols, dimmers, motion detection and Bluetooth systems. The Lighting Segment also includes the design, engineering and manufacturing of electronic circuit boards, assemblies and sub-assemblies which are sold directly to customers.

 

The Display Solutions Segment manufactures, sells and installs exterior and interior visual image and display elements, including printed graphics, structural graphics, digital signage, menu board systems, display fixtures, refrigerated displays, and custom display elements. These products are used in visual image programs in several markets including the refueling and convenience store markets, parking lot and garage markets, quick-service restaurant market, retail and grocery store markets, the automotive market, the warehouse market, and the sports court and field market. The Display Solutions Segment also provides a variety of project management services to complement our display elements, such as installation management, site surveys, permitting, and content management which are offered to our customers to support our digital signage.

 

The Company’s corporate administration activities are reported in the Corporate and Eliminations line item. These activities primarily include intercompany profit in inventory eliminations, expense related to certain corporate officers and support staff, the Company’s internal audit staff, expense related to the Company’s Board of Directors, equity compensation expense for various equity awards granted to corporate administration employees, certain consulting expenses, investor relations activities, and a portion of the Company’s legal, auditing, and professional fee expenses. Corporate identifiable assets primarily consist of cash, invested cash (if any), refundable income taxes (if any), and deferred income taxes.

 

 

There were no customers or customer programs representing a concentration of 10% or more of the Company’s net sales in the fiscal year ended June 30, 2023, or 2022. There was no concentration of accounts receivable at June 30, 2023, or 2022. Summarized financial information for the Company’s reportable business segments is provided for the indicated periods and as of June 30, 2023, and June 30, 2022:

 

(In thousands)

 

Twelve Months Ended

 
   

June 30

 
   

2023

   

2022

 

Net Sales:

               

Lighting Segment

  $ 272,451     $ 233,449  

Display Solutions Segment

    224,528       221,671  
    $ 496,979     $ 455,120  
                 

Operating Income (Loss):

               

Lighting Segment

  $ 31,633     $ 20,942  

Display Solutions Segment

    24,920       17,589  

Corporate and Eliminations

    (19,525 )     (17,330 )
    $ 37,028     $ 21,201  
                 

Capital Expenditures:

               

Lighting Segment

  $ 1,829     $ 1,017  

Display Solutions Segment

    1,373       1,162  

Corporate and Eliminations

    6       (57 )
    $ 3,208     $ 2,122  
                 

Depreciation and Amortization:

               

Lighting Segment

  $ 5,423     $ 5,782  

Display Solutions Segment

    3,977       4,073  

Corporate and Eliminations

    265       263  
    $ 9,664     $ 10,118  

 

   

June 30, 2023

   

June 30, 2022

 

Identifiable Assets:

               

Lighting Segment

  $ 142,941     $ 152,431  

Display Solutions Segment

    145,307       152,302  

Corporate and Eliminations

    7,901       6,347  
    $ 296,149     $ 311,080  

 

The segment net sales reported above represent sales to external customers. Segment operating income, which is used in management’s evaluation of segment performance, represents net sales less all operating expenses. Identifiable assets are those assets used by each segment in its operations.

 

The Company records a 10% mark-up on most intersegment revenues. Any intersegment profit in inventory is eliminated in consolidation. Intersegment revenues were eliminated in consolidation as follows:

 

Inter-segment sales

               
   

Twelve Months Ended

 

(In thousands)

  June 30  
   

2023

   

2022

 

Lighting Segment inter-segment net sales

  $ 22,283     $ 38,310  

Display Solutions Segment inter-segment net sales

  $ 274     $ 352  

 

 

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

NOTE 3 EARNINGS PER SHARE

 

The following table presents the amounts used to compute basic and diluted earnings per common share, as well as the effect of dilutive potential common shares on weighted average shares outstanding:

 

(in thousands, except per share data)

               
                 

BASIC EARNINGS PER SHARE

 

2023

   

2022

 
                 

Net Income

  $ 25,762     $ 15,032  
                 

Weighted average shares outstanding during the period, net of treasury shares

    27,159       26,618  
                 

Weighted average vested restricted stock units outstanding

    73       30  
                 

Weighted average shares outstanding in the Deferred Compensation Plan during the period

    895       638  

Weighted average shares outstanding

    28,127       27,286  
                 

Basic income per share

  $ 0.92     $ 0.55  
                 

DILUTED EARNINGS PER SHARE

               
                 

Net Income

  $ 25,762     $ 15,032  
                 
Weighted average shares outstanding                
                 
Basic     28,127       27,286  
                 
Effect of dilutive securities (a):                
Impact of common shares to be issued under stock option plans, and Contingently issuable shares, if any     1,189       707  
Weighted average shares outstanding     29,316       27,993  
                 
Diluted income per share   $ 0.88     $ 0.54  
                 
Anti-dilutive securities (b)     154       1,100  

 

 

(a)

Calculated using the “Treasury Stock” method as if dilutive securities were exercised and the funds were used to purchase common shares at the average market price during the period.

 

 

(b)

Anti-dilutive securities were excluded in the computation of diluted earnings per share for the year ended June 30, 2023, and June 30, 2022, because the exercise price was greater than the fair market price of the common shares or because the assumed proceeds from the award’s exercise or vesting was greater than the average fair market price of the common shares.

 

 

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Inventories, Net
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

NOTE 4 INVENTORIES, NET

 

The following information is provided as of the dates indicated:

 

The following information is provided as of the dates indicated:

               

(In thousands)

 

June 30, 2023

   

June 30, 2022

 
                 

Inventories:

               

Raw materials

  $ 47,689     $ 51,637  

Work-in-progress

    3,373       3,029  

Finished goods

    12,656       19,755  

Total Inventories

  $ 63,718     $ 74,421  

 

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Accrued Expenses
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

NOTE 5 ACCRUED EXPENSES

 

The following information is provided as of the dates indicated:

 

(In thousands)

 

June 30, 2023

   

June 30, 2022

 

Accrued Expenses:

               

Customer prepayments

  $ 5,425     $ 6,416  

Compensation and benefits

    13,116       9,611  

Accrued warranty

    6,501       4,491  

Accrued sales commissions

    5,082       4,783  

Accrued freight

    3,821       3,680  

Accrued FICA

    546       1,122  

Operating lease liabilities

    3,566       3,738  

Accrued income tax

    -       109  

Finance lease liabilities

    284       275  

Other accrued expenses

    5,444       4,503  

Total Accrued Expenses

  $ 43,785     $ 38,728  

 

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Goodwill and Other Intangible Assets
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

NOTE 6GOODWILL AND OTHER INTANGIBLE ASSETS

 

The carrying values of goodwill and other intangible assets with indefinite lives are reviewed at least annually for possible impairment. The Company may first assess qualitative factors in order to determine if goodwill and indefinite-lived intangible assets are impaired. If through the qualitative assessment it is determined that it is more likely than not that goodwill and indefinite-lived assets are not impaired, no further testing is required. If it is determined more likely than not that goodwill and indefinite-lived assets are impaired, or if the Company elects not to first assess qualitative factors, the Company’s impairment testing continues with the estimation of the fair value of the reporting unit using a combination of a market approach and an income (discounted cash flow) approach, at the reporting unit level. The estimation of the fair value of reporting unit requires significant management judgment with respect to revenue and expense growth rates, changes in working capital and the selection and use of an appropriate discount rate. The estimates of the fair value of reporting units are based on the best information available as of the date of the assessment. The use of different assumptions would increase or decrease estimated discounted future operating cash flows and could increase or decrease an impairment charge. Company management uses its judgment in assessing whether assets may have become impaired between annual impairment tests. Indicators such as adverse business conditions, economic factors and technological change or competitive activities may signal that an asset has become impaired.

 

 

The Company identified its reporting units in conjunction with its annual goodwill impairment testing. The Company has a total of three reporting units that contain goodwill. One reporting unit is within the Lighting Segment and two reporting units are within the Display Solutions Segment. The tradename intangible assets have an indefinite life and are also tested separately on an annual basis. The Company relies upon a number of factors, judgments and estimates when conducting its impairment testing including, but not limited to, the Company’s stock price, operating results, forecasts, anticipated future cash flows, and marketplace data. There are inherent uncertainties related to these factors and judgments in applying them to the analysis of goodwill impairment.

 

Fiscal 2023:

 

As of March 1, 2023, the Company performed its annual goodwill impairment test on the three reporting units that contain goodwill. The goodwill impairment test of the reporting unit in the Lighting Segment passed with a business enterprise value of $34.4 million or 21% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of one reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $13.6 million or 5,426% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of the second reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $99.4 million or 15% above the carrying value of the reporting unit including goodwill.

 

The Company has two indefinite-lived intangible assets. The Company performed its annual review of indefinite-lived intangible assets as of March 1, 2023, and determined there was no impairment. The impairment test of the first indefinite-lived intangible asset passed with a fair market value of $17.0 million or 399% above its carrying value. The impairment test of the second indefinite-lived intangible asset passed with a fair market value of and $10.5 million or 21% above its carrying value.

 

Fiscal 2022:

 

As of March 1, 2022 the Company performed its annual goodwill impairment test on the three reporting units that contain goodwill. The goodwill impairment test of the reporting unit in the Lighting Segment passed with a business enterprise value of $31.6 million or 18% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of one reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $12.2 million or 1,316% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of the second reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $100.4 million or 12% above the carrying value of the reporting unit including goodwill.

 

The Company has two indefinite-lived intangible assets. The Company also performed its annual review of indefinite-lived intangible assets as of March 1, 2022,and determined there was no impairment. The impairment test of the first indefinite-lived intangible asset passed with a fair market value of $17.0 million or 396% above its carrying value. The impairment test of the second indefinite-lived intangible asset passed with a fair market value of and $10.6 million or 22% above its carrying value.

 

The following table presents information about the Company's goodwill on the dates or for the periods indicated:

 

(In thousands)

 

Lighting
Segment
Segment

   

Display
SolutionsSegment
Solutions
Segment

   

Total

 

Balance as of June 30, 2022

                       

Goodwill

  $ 70,971     $ 62,105     $ 133,076  

Measurement period adjustment

    -       1,242       1,242  

Accumulated impairment losses

    (61,763 )     (27,525 )     (89,288 )

Goodwill, net as of June 30, 2022

  $ 9,208     $ 35,822     $ 45,030  
                         

Balance as of June 30, 2023

                       

Goodwill

  $ 70,971     $ 63,347     $ 134,318  

Accumulated impairment losses

    (61,763 )     (27,525 )     (89,288 )

Goodwill, net as of June 30, 2023

  $ 9,208     $ 35,822     $ 45,030  

 

 

In fiscal 2022, the Company recorded measurement period adjustments to the original purchase price of JSI Store Fixtures which impacted the amount of goodwill originally reported.

 

The gross carrying amount and accumulated amortization by major other intangible asset class is as follows:

 

(In thousands)

 

June 30, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Amount

 
                         

Amortized Intangible Assets

                       

Customer relationships

  $ 62,083     $ 17,817     $ 44,266  

Patents

    268       268       -  

LED technology, software

    20,966       15,783       5,183  

Trade name

    2,658       1,156       1,502  

Non-compete

    260       110       150  

Total Amortized Intangible Assets

  $ 86,235     $ 35,134     $ 51,101  
                         

Indefinite-lived Intangible Assets

                       

Trademarks and trade names

    12,102       -       12,102  

Total indefinite-lived Intangible Assets

    12,102       -       12,102  
                         

Total Other Intangible Assets

  $ 98,337     $ 35,134     $ 63,203  

 

(In thousands)

 

June 30, 2022

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Amount

 
                         

Amortized Intangible Assets

                       

Customer relationships

  $ 62,083     $ 14,400     $ 47,683  

Patents

    268       268       -  

LED technology, software

    20,966       14,598       6,368  

Trade name

    2,658       1,049       1,609  

Non-compete

    260       58       202  

Total Amortized Intangible Assets

  $ 86,235     $ 30,373     $ 55,862  
                         

Indefinite-lived Intangible Assets

                       

Trademarks and trade names

    12,102       -       12,102  

Total indefinite-lived Intangible Assets

    12,102       -       12,102  
                         

Total Other Intangible Assets

  $ 98,337     $ 30,373     $ 67,964  

 

(In thousands)

 

2023

   

2022

 
                 

Amortization expense of other intangible assets

  $ 4,761     $ 4,809  

 

 

The Company expects to record annual amortization expense as follows:

 

(In thousands)

       
         

2024

  $ 4,760  

2025

  $ 4,760  

2026

  $ 4,760  

2027

  $ 4,754  

2028

  $ 4,708  

After 2028

  $ 27,359  

 

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Revolving Line of Credit and Long-term Debt
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

NOTE 7 REVOLVING LINE OF CREDIT AND LONG-TERM DEBT

 

The Company’s long-term debt as of June 30, 2023, and June 30, 2022, consisted of the following:

 

   

June 30,

   

June 30,

 

(In thousands)

 

2023

   

2022

 
                 

Secured line of credit

  $ 18,729     $ 57,275  

Term loan, net of debt issuance costs of $21 and $30, respectively

    16,471       22,321  

Total debt

    35,200       79,596  

Less: amounts due within one year

    3,571       3,571  

Total amounts due after one year, net

  $ 31,629     $ 76,025  

 

In September 2021, the Company amended its existing $100 million secured line of credit, to a $25 million term loan and $75 million remaining as a secured revolving line of credit. Both facilities expire in the third quarter of fiscal 2026. The principal of the term loan is repaid annually in the amount of $3.6 million over a five-year period with a balloon payment of the remaining balance due on the last month. Interest on both the revolving line of credit and the term loan is charged based upon an increment over the LIBOR rate or a base rate, at the Company’s option. The base rate is calculated as the highest of (a) the Prime rate, (b) the sum of the Overnight Funding Rate plus 50 basis points and (c) the sum of the Daily LIBOR Rate plus 100 basis points as long as a Daily LIBOR rate is offered, ascertainable and not unlawful. The increment over the LIBOR borrowing rate fluctuates between 100 and 225 basis points, and the increment over the Base Rate fluctuates between 0 and 125 basis points, both of which depend upon the ratio of indebtedness to earnings before interest, taxes, depreciation, and amortization (“EBITDA”), as defined in the line of credit agreement. As of June 30, 2023, the Company’s borrowing rate against its revolving line of credit was 6.5%. The increment over LIBOR borrowing rate will be 100 basis points for the second quarter of fiscal 2024. The fee on the unused balance of the $75 million committed line of credit fluctuates between 15 and 25 basis points. Under the terms of this line of credit, the Company has agreed to a negative pledge of real estate assets and is required to comply with financial covenants that limit the ratio of indebtedness to EBITDA and require a minimum fixed charge ratio. As of June 30, 2023, there was $58.5 million available for borrowing under the $75 million line of credit.

 

The Company is in compliance with all of its loan covenants as of June 30, 2023.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Cash Dividends
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Equity [Text Block]

NOTE 8 CASH DIVIDENDS

 

The Company paid cash dividends of $5.4 million in fiscal years 2023 and 2022, respectively. Dividends on restricted stock units in the amount of $0.1 million and $0.2 million were accrued as of June 30, 2023, and 2022, respectively. These dividends are paid upon the vesting of the restricted stock units when shares are issued to the award recipients. In August 2023, the Board of Directors declared a regular quarterly cash dividend of $0.05 per share payable September 5, 2023, to shareholders of record August 28, 2023.

 

 

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Equity Compensation
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

NOTE 9 EQUITY COMPENSATION

 

In November 2019, the Company’s shareholders approved the 2019 Omnibus Award Plan (“2019 Omnibus Plan”). The purpose of the 2019 Omnibus Plan is to provide a means through which the Company may attract and retain key personnel and to provide a means by which directors, officers, and employees can acquire and maintain an equity interest in the Company. The 2019 Omnibus Plan replaced the 2012 Stock Incentive Plan (“2012 Stock Plan”). The number of shares of common stock authorized for issuance under the 2019 Omnibus Plan is 2,650,000 which were combined with the remaining shares available under the 2012 Stock Plan. The number of shares reserved for issuance under the 2019 Omnibus Plan is 2,417,793 shares, all of which are available for future grant or award as of June 30, 2023. The 2019 Omnibus Plan allows for the grant of non-qualified stock options, stock appreciation rights, restricted stock awards, restricted stock units (RSU’s), performance stock units (PSU’s), and other stock-based awards. The Company also awards Inducement awards that are granted by the Company to attract and retain key executives. Inducement awards are separately registered securities and are not part of the 2019 Omnibus Plan.

 

In fiscal 2023, 197,915 RSUs and 190,510 PSUs were granted. In fiscal 2022, 146,821 RSUs and 190,980 PSUs were granted.

 

Employee Stock Purchase Plan

 

In November of 2021, our board of directors approved the LSI Employee Stock Purchase Plan (“ESPP”). A total of 270,000 shares of common stock were provided for issuance under the ESPP. Employees may participate at their discretion and are able to purchase, through payroll deduction, common stock at a 10% discount on a quarterly basis. Employees may end their participation at any time during the offering period, and participation ends automatically upon termination of employment with the company. During fiscal year 2023, employees purchased 14,000 shares. At June 30, 2023, 256,000 shares remained available for purchase under the ESPP.

 

Stock Options

 

The fair value of each option on the date of grant was estimated using the Black-Scholes option pricing model. There were no options granted in fiscal 2023 and fiscal 2022.

 

Stock option expense is recorded on a straight-line basis, or sooner if the grantee is retirement eligible as defined in the 2019 Omnibus Plan, net of forfeitures. The forfeiture rate is based on historical rates and reduces the compensation expense recognized. The expected volatility of the Company’s stock was calculated based upon the historic monthly fluctuation in stock price for a period approximating the expected life of option grants. The risk-free interest rate is the rate of a five-year Treasury security at constant, fixed maturity on the approximate date of the stock option grant. The expected life of outstanding options is determined to be less than the contractual term for a period equal to the aggregate group of option holders’ estimated weighted average time within which options will be exercised. It is the Company’s policy that when stock options are exercised, new common shares shall be issued.

 

Service-based options have a three-year ratable vesting period beginning one year after the date of grant. Inducement stock options have a term of ten years only if the employee is employed for three years from the date of grant. The maximum exercise period of service-based and performance-based stock options granted under the 2019 Omnibus Plan is ten years. There were no service - based or inducement stock options awarded in fiscal 2023 and fiscal 2022.

 

The Company recorded $0.3 million and $0.7 million of expense related to stock options in fiscal years 2023 and 2022, respectively.

 

 

A summary of stock option activity as of June 30, 2023, and changes during the period from July 1, 2022, through June 30, 2023, are as follows:

 

   

Shares

   

Weighted
Average Exercise Price
Average
Exercise Price

   

Weighted
Average
Remaining
Contractual
Term

(in years)

   

Aggregate
Intrinsic
Intrinsic

Value

 

Outstanding at June 30, 2022

    2,300,791     $ 6.05       5.7     $ 2,287,764  

Granted

    -     $ -                  

Exercised

    (520,566 )   $ 7.12                  

Forfeited

    -     $ -                  

Expired

    (73,262 )   $ 6.58                  

Outstanding at June 30, 2023

    1,706,963     $ 5.70       5.4     $ 11,705,731  

Exercisable at June 30, 2023

    1,616,265     $ 5.64       5.3     $ 11,189,810  

Vested and expected to vest at June 30, 2023

    1,711,976     $ 5.71       5.4     $ 11,734,827  

 

The aggregate intrinsic value of options exercised during the years ended June 30, 2023, and June 30, 2022, was $2.0 million as of June 30, 2023, and was nominal as of June 30, 2022. The Company received $3.9 million of cash proceeds from the exercise of stock options in fiscal 2023 and a nominal amount of proceeds from the exercise of stock options in fiscal 2022.

 

As of June 30, 2023, there was $0.1 million of unrecognized compensation cost, net of forfeitures, related to stock options, which is expected to be recognized over a weighted-average remaining period of 0.2 years.

 

For fiscal year 2023, the Company recognized a current income tax benefit of $0.8 million for tax deductions related to equity compensation. A discrete tax expense of $0.1 million was recognized to reduce deferred tax assets for cancelled awards and detriments in excess of the tax deductions.

 

For fiscal year 2022, the Company recognized a current income tax benefit of $0.2 million for tax deductions related to equity compensation. A discrete tax expense of $0.1 million was recognized to reduce deferred tax assets for cancelled awards and detriments in excess of the tax deductions.

 

Restricted Stock Units

 

A total of 197,915 RSUs with a weighted average fair value of $6.9 per share were awarded to employees during fiscal 2023. The RSUs awarded during fiscal 2023 have a three-year vesting period, with one-third vesting on each of the anniversary dates. The Company determined the fair value of the awards based on the closing price of the Company stock on the date the RSUs were awarded. The unvested RSUs are non-voting but accrue cash dividends at the same per share rate as those cash dividends declared and paid on LSI’s common stock. Dividends on RSUs in the amount of $101,931 and $65,743 were accrued as of June 30, 2023, and 2022 ,respectively. Accrued dividends are paid to the holder upon vesting of the RSUs and issuance of shares.

 

The Company recorded $1.3 million and $0.9 million of expense related to RSUs during fiscal years 2023, and 2022, respectively.

 

A summary of outstanding and unvested RSU activity as of June 30, 2023, and changes during the period from July 1, 2022, through June 30, 2023, are as follows:

 

   

Shares

   

Weighted-
Average Grant
Date Fair Value

 

Unvested at June 30, 2022

    249,331     $ 7.49  

Granted

    197,915     $ 6.90  

Vested

    (96,478 )   $ 3.82  

Forfeited

    -     $ -  

Unvested at June 30, 2023

    350,768     $ 7.34  

 

 

As of June 30, 2023, there was $1.1 million of unrecognized compensation cost, net of forfeitures, related to RSUs, which is expected to be recognized over a weighted-average remaining period of 1.6 years. The total fair value of RSUs that became fully vested during fiscal 2023 was $0.8 million.

 

Performance Stock Units

 

A total of 190,510 PSUs with a weighted average fair value of $6.9 per share were awarded to employees during fiscal 2023. The Company determined the fair value of the awards based on the closing price of the Company stock on the date the PSUs were awarded. PSUs vest if the Company meets certain financial metrics over a three-year period. The PSUs are non-voting and do not accrue cash dividends at the same per share rate as those cash dividends declared and paid on LSI’s common stock.

 

The Company recorded $2.0 million and $1.6 million of expense related to PSUs during fiscal years 2023, and 2022, respectively.

 

A summary of outstanding and unvested PSU activity as of June 30, 2023, and changes during the period from July 1, 2022 through June 30, 2023 are as follows:

 

   

Shares

   

Weighted-
Average Grant
Date Fair Value

 

Unvested at June 30, 2022

    596,567     $ 6.63  

Granted

    190,510     $ 6.90  

Vested

    (200,626 )   $ 3.83  

Forfeited

    -     $ -  

Unvested at June 30, 2023

    586,451     $ 5.60  

 

As of June 30, 2023, there was $1.2 million of unrecognized compensation cost, net of forfeitures, related to PSUs, which is expected to be recognized over a weighted-average remaining period of 2.0 years.

 

Director Stock Compensation Awards

 

The Company awarded a total of 43,722 and 42,420 common shares as stock compensation awards in fiscal years 2023, and 2022, respectively. These common shares were valued at their approximate $0.4 million fair market values based on their stock price at dates of issuance multiplied by the number of common shares awarded, pursuant to the compensation programs for non-employee directors who receive a portion of their compensation as an award of Company stock and for employees who received a nominal recognition award in the form of Company stock. Stock compensation awards are made in the form of newly issued common shares of the Company.

 

Deferred Compensation Plan

 

The Company has a non-qualified deferred compensation plan providing for both Company matching contributions and participant funded deferrals of compensation. This plan is fully funded in a Rabbi Trust. All plan investments are in common shares of the Company. As of June 30, 2023, there were 30 participants, all with fully vested account balances. A total of 922,426 common shares with a cost of $7.2 million, and 821,876 common shares with a cost of $5.9 million, both of which included the Company contributions and the participant deferrals, were held in the plan as of June 30, 2023, and 2022, respectively, and, accordingly, have been recorded as treasury shares.

 

The change in the number of shares held by this plan is the net result of newly issued shares as compensation deferred into the plan offset by distributions to terminated employees. The Company issued 207,090 and 494,047 new common shares for purposes of the non-qualified deferred compensation plan during fiscal 2023, and during fiscal 2022, respectively.

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Leases and Purchase Commitments
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

NOTE 10 LEASES AND PURCHASE COMMITMENTS

 

Purchase commitments of the Company totaled $50.0 million as of June 30, 2023.

 

 

The Company leases certain manufacturing facilities along with a small office space, several forklifts, several small tooling items, and various items of office equipment. All but two of the Company’s leases are operating leases. Leases have a remaining term of one to seven years some of which have an option to renew. The Company does not assume renewals in determining the lease term unless the renewals are deemed reasonably certain. The lease agreements do not contain any material residual guarantees or material variable lease payments.

 

The Company has periodically entered into short-term operating leases with an initial term of twelve months or less. The Company elected not to record these leases on the balance sheet. The rent expense for these leases was immaterial for fiscal years 2023 and 2022.

 

The Company has certain leases that contain lease and non-lease components and has elected to utilize the practical expedient to account for these components together as a single lease component.

 

 

Lease expense is recognized on a straight-line basis over the lease term. The Company used its incremental borrowing rate when determining the present value of lease payments.

 

(In thousands)

 

2023

   

2022

 

Operating lease cost

  $ 3,551     $ 3,483  

Financing lease cost:

               

Amortization of right of use assets

    295       295  

Interest on lease liabilities

    67       80  

Variable lease cost

    87       87  

Total lease cost

  $ 4,000     $ 3,945  

 

Supplemental Cash Flow Information

               

(in thousands)

 

2023

   

2022

 

Cash flows from operating leases

               

Fixed payments - operating lease cash flows

  $ 3,704     $ 3,576  

Liability reduction - operating cash flows

  $ 3,319     $ 3,064  
                 

Cash flows from finance leases

               

Interest - operating cash flows

  $ 67     $ 80  

Repayments of principal portion - financing cash flows

  $ 281     $ 268  

 

Operating Leases:

 

June 30, 2023

   

June 30, 2022

 

Total operating right-of-use assets

  $ 8,921     $ 8,664  
                 

Accrued expenses (Current liabilities)

  $ 3,566     $ 3,738  

Long-term operating lease liability

    5,954       5,776  

Total operating lease liabilities

  $ 9,520     $ 9,514  
                 

Weighted Average remaining Lease Term (in years)

    3.31       3.05  
                 

Weighted Average Discount Rate

    5.44 %     4.81 %

 

 

Finance Leases:

 

June 30, 2023

   

June 30, 2022

 

Buldings under finance leases

  $ 2,033     $ 2,033  

Equipment under finance leases

    34       11  

Accumulated depreciation

    (929 )     (634 )

Total finance lease assets, net

  $ 1,138     $ 1,410  
                 

Accured expenses (Current liabilities)

  $ 284       275  

Long-term finance lease liability

    960       1,246  

Total finance lease liabilities

  $ 1,244     $ 1,521  
                 

Weighted Average remaining Lease Term (in years)

    3.83       4.80  
                 

Weighted Average Discount Rate

    4.86 %     4.86 %

 

Maturities of Lease Liability:

                               
   

Operating Lease
Liabilities
Liabilities

   

Finance Lease
Liabilities
Liabilities

   

Operating

Subleases

   

Net Lease
Commitments
Commitments

 
                                 

2024

    3,566       337       (377 )     3,526  

2025

    3,145       362       (31 )     3,476  

2026

    1,860       362       -       2,222  

2027

    1,249       302       -       1,551  

2028

    632       -       -       632  

Thereafter

    2       -       -       2  

Total lease payments

  $ 10,454     $ 1,363     $ (408 )   $ 11,409  

Less: Interest

    (934 )     (119 )             (1,053 )

Present Value of Lease Liabilities

  $ 9,520     $ 1,244             $ 10,356  

 

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

NOTE 11 INCOME TAXES

 

The following information is provided for the years ended June 30:

 

(In thousands)

 

2023

   

2022

 
                 

Components of income (loss) before income taxes:

               

United States

  $ 31,701     $ 20,124  

Foreign

    1,625       (1,039 )

Income before income taxes

  $ 33,326     $ 19,085  
                 

Provision for income taxes

               

U.S. Federal

  $ 6,327     $ 3,586  

Foreign

    325       165  

State and local

    1,330       644  

Total current

  $ 7,982     $ 4,395  
                 

Deferred

    (418 )     (342 )

Total provision for income taxes

  $ 7,564     $ 4,053  

 

 

(In thousands)

 

2023

   

2022

 

Reconciliation to federal statutory rate:

               

Federal statutory rate

    21.0

%

    21.0  

State and local taxes, net of federal benefit

    2.9       3.0  

Foreign operations

    0.6       -  

Federal tax credits

    (1.0 )     (1.0 )

Uncertain tax position activity

    -       (0.3 )

Stock-based compensation

    (1.2 )     (0.3 )

Tax rate changes

    (0.2 )     (1.4 )

Other

    0.6       0.2  

Effective tax rate

    22.7 %     21.2  

 

The components of deferred income tax assets and (liabilities) at June 30, 2023, and 2022 are as follows:

 

Components of deferred income tax assets and liabilities

               
                 

(In thousands)

 

2023

   

2022

 
                 

Uncertain tax positions

  $ 185     $ 169  

Reserves against current assets

    1,255       1,110  

Accrued expenses

    3,381       2,596  

Deferred compensation

    1,459       1,195  

Stock-based compensation

    1,680       1,421  

State net operating loss carryover and credits

    140       310  

Lease Liability

    2,397       2,667  

Canadian NOL

    319       538  

U.S. Federal net operating loss carryover and credits

    258       1,235  

Deferred income tax asset before valuation allowance

    11,074       11,241  
                 

Valuation allowance

    (108 )     (108 )

Deferred income tax asset

    10,966       11,133  
                 

Goodwill, acquisition costs and intangible assets

    (3,749 )     (3,519 )

Depreciation

    (1,634 )     (2,205 )

Right of Use Asset

    (2,269 )     (2,513 )

Deferred income tax liability

    (7,652 )     (8,237 )
                 

Net deferred income tax asset

  $ 3,314     $ 2,896  

 

The Company has U.S. federal net operating loss carry forward deferred tax assets of $0.2 million and $1.1 million at June 30, 2023, and June 30, 2022, respectively. The federal net operating loss carry forward was from the acquisition of JSI in May 2021. The decrease of $0.9 million in fiscal 2023 was from utilization of the net operating loss. The Company has deferred tax assets for research and development credits of $0.1 million at both June 30, 2023, and June 30, 2022. Utilization of the federal net operating losses and research and development credits are limited by Internal Revenue Code Section 382 but are expected to be realized before expiration.

 

The Company has Canadian net operating loss carry forward deferred tax assets of $0.3 million and $0.5 million at June 30, 2023, and June 30, 2022, respectively. The decrease of $0.2 million was from utilization of the net operating loss. The $0.3 million deferred tax asset was from the acquisition of JSI and has a 20 year carryforward period.

 

The Company has state net operating loss carryovers and tax credit deferred tax assets of $0.1 million and $0.3 million at June 30, 2023, and June 30, 2022, respectively. A portion of the sate net operating loss carry forward was from the acquisition of JSI in May 2021. A valuation allowance of $0.1 million exists at June 30, 2023, against Oregon tax credits not expected to be used. The Oregon credits are otherwise expected to expire over a 4-year period beginning June 30, 2027.

 

 

At June 30, 2023, tax, interest, and penalties, net of potential federal tax benefits, were $0.6 million, $0.3 million, and $0.1 million, respectively, of the total reserve for uncertain tax positions of $1.0 million. The entire uncertain tax position of $0.6 million, net of federal tax benefit, would impact the effective tax rate if recognized.

 

At June 30, 2022, tax, interest, and penalties, net of potential federal tax benefits, were $0.6 million, $0.3 million, and $0.2 million, respectively, of the total reserve for uncertain tax positions of $1.1 million. The entire uncertain tax position of $0.6 million net of federal tax benefit, would impact the effective tax rate if recognized. The liability for uncertain tax position is included in Other Long-Term Liabilities.

 

The Company is recording estimated interest and penalties related to potential underpayment of income taxes as a component of tax expense in the Consolidated Statements of Operations. The Company recognized a $0.1 million net tax (benefit)/expense in both fiscal 2023 and fiscal 2022, related to the change in reserves for uncertain tax positions. The Company recognized interest net of federal benefit and penalties of $500 and ($3,000), respectively, in fiscal 2023 and $(8,000) and $(10,000), respectively, in fiscal 2022. The reserve for uncertain tax positions is not expected to change significantly in the next twelve months.

 

The tax activity in the liability for uncertain tax positions was as follows:

 

Uncertain tax positions

               
                 

(In thousands)

 

2023

   

2022

 
                 

Balance at the beginning of the fiscal year

  $ 647     $ 682  

Decreases - tax positions in prior period

    (134 )     (117 )

Increase - tax positions in current period

    143       82  

Balance at end of the fiscal year

  $ 656     $ 647  

 

The Company files a consolidated federal income tax return in the United States, and files various combined and separate tax returns in several state and local jurisdictions, and also in Canada, Mexico, and Puerto Rico. In general, the Company is no longer subject to U.S. Federal, state, and local tax examinations by tax authorities for fiscal years ending prior to June 30, 2020. Except that US tax years prior to June 30, 2020, are subject to exam to the extent of the US tax refunds generated from the carry back of the June 30, 2020, federal net operating loss. The IRS completed their examination of the US tax year ended June 30, 2020, and issued a no change report.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Supplemental Cash Flow Information
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Cash Flow, Supplemental Disclosures [Text Block]

NOTE 12 SUPPLEMENTAL CASH FLOW INFORMATION

 

(in thousands)

               
                 

Cash Payments:

 

2023

   

2022

 

Interest

  $ 3,104     $ 1,668  

Income taxes

  $ 9,559     $ 4,965  
                 
                 

Non-cash investing and financing activities

               

Issuance of common shares as compensation

  $ 368     $ 300  

Issuance of common shares to fund deferred compensation plan

  $ 2,017     $ 3,610  

Issuance of common shares to fund ESPP plan

  $ 142     $ -  

 

 

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

NOTE 13 COMMITMENTS AND CONTINGENCIES

 

The Company is party to various negotiations, customer bankruptcies, and legal proceedings arising in the normal course of business. The Company provides reserves for these matters when a loss is probable and reasonably estimable. The Company does not disclose a range of potential loss because the likelihood of such a loss is remote. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on the Company’s financial position, results of operations, cash flows or liquidity.

 

The Company may occasionally issue a standby letter of credit in favor of third parties. As of June 30, 2023, there were no such standby letters of credit issued.

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Severance Costs
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Compensation and Employee Benefit Plans [Text Block]

NOTE 14 SEVERANCE COSTS

 

The Company recorded severance charges of less than $0.1 million in fiscal 2023 and 2022, respectively. This severance expense was related to reductions in staffing not related to plant restructuring.

 

The activity in the Company’s accrued severance liability was as follows for the twelve months ended June 30, 2023, and 2022:

 

   

June 30,

   

June 30,

 

(In thousands)

 

2023

   

2022

 
                 

Balance at beginning of period

  $ -     $ 13  

Accrual of expense

    83       13  

Payments

    (78 )     (26 )

Balance at end of period

  $ 5     $ -  

 

 

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Summary of Quarterly Results (Unaudited)
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Quarterly Financial Information [Text Block]

NOTE 15 SUMMARY OF QUARTERLY RESULTS (UNAUDITED)

 

   

Quarter Ended

         

(In thousands except per share data)

 

Sep. 30

   

Dec. 31

   

Mar. 31

   

Jun. 30

   

Fiscal Year

 
                                         
                                         

2023

                                       

Net Sales

  $ 127,069     $ 128,804     $ 117,470     $ 123,636     $ 496,979  

Gross Profit

    34,738       34,140       32,204       35,863       136,945  

Net Income

    6,262       6,417       4,669       8,414       25,762  
                                         

Earnings per share

                                       

Basic

  $ 0.23     $ 0.23     $ 0.16     $ 0.30     $ 0.92  

Diluted

  $ 0.22     $ 0.22     $ 0.16     $ 0.28     $ 0.88  
                                         

Range of share prices

                                       

High

  $ 8.81     $ 12.39     $ 15.88     $ 14.12     $ 15.88  

Low

  $ 5.70     $ 7.10     $ 12.17     $ 11.59     $ 5.70  
                                         

2022

                                       

Net Sales

  $ 106,397     $ 111,143     $ 110,111     $ 127,469     $ 455,120  

Gross Profit

    24,510       25,448       26,793       32,457       109,208  

Net Income

    3,133       3,105       3,618       5,176       15,032  
                                         

Earnings per share

                                       

Basic

  $ 0.12     $ 0.11     $ 0.13     $ 0.19     $ 0.55  

Diluted

  $ 0.11     $ 0.11     $ 0.13     $ 0.18     $ 0.54  (a)
                                         

Range of share prices

                                       

High

  $ 8.43     $ 8.42     $ 7.49     $ 7.66     $ 8.43  

Low

  $ 7.12     $ 6.41     $ 6.00     $ 5.53     $ 5.53  

 

(a)

The total of the earnings per share for each of the four quarters does not equal the total earnings per share for the full year because the calculations are based on the average shares outstanding during each of the individual periods. There is no difference between basic and diluted shares due to losses.

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]

LSI INDUSTRIES INC. AND SUBSIDIARIES

SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS
FOR THE YEARS ENDED JUNE 30, 2023, and 2022

(In thousands)  

 

Description

 

Balance
Beginning
of Period

   

Additions
Charged to
Costs and
Expenses

   

Additions
from
Company
Acquired

   

Deductions
(a)

   

Balance

End of
Period

 
                                         

Allowance for Credit Losses:

                                       

Year Ended June 30, 2023

  $ 499     $ (19 )   $ -     $ (45 )   $ 435  

Year Ended June 30, 2022

  $ 256     $ 249     $ -     $ (6 )   $ 499  
                                         

Inventory Obsolescence Reserve:

                                       

Year Ended June 30, 2023

  $ 5,447     $ 2,496     $ -     $ (1,654 )   $ 6,289  

Year Ended June 30, 2022

  $ 5,050     $ 2,111     $ -     $ (1,714 )   $ 5,447  
                                         

Deferred Tax Asset Valuation Reserve:

                                 

Year Ended June 30, 2023

  $ 108     $ -     $ -     $ -     $ 108  

Year Ended June 30, 2022

  $ 108     $ -     $ -     $ -     $ 108  

 

(a)

For Allowance for credit losses, deductions are uncollectible accounts charged off, less recoveries.

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies (Policies)
12 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Consolidation, Policy [Policy Text Block]

Consolidation:

 

The consolidated financial statements include the accounts of LSI Industries Inc. (an Ohio corporation) and its subsidiaries (collectively, the “Company”), all of which are wholly owned. All intercompany transactions and balances have been eliminated in consolidation.

Revenue [Policy Text Block]

Revenue Recognition:

 

The Company recognizes revenue when it satisfies the performance obligation in its customer contracts or purchase orders. Most of the Company’s products have a single performance obligation which is satisfied at a point in time when control is transferred to the customer. Control is generally transferred at time of shipment when title and risk of ownership passes to the customer. For customer contracts with multiple performance obligations, the Company allocates the transaction price and any discounts to each performance obligation based on relative standalone selling prices. Payment terms are typically within 30 to 90 days from the shipping date, depending on the terms with the customer. The Company offers standard warranties that do not represent separate performance obligations.

 

Installation is a separate performance obligation, except for the Company’s digital signage products. For digital signage products, installation is not a separate performance obligation as the product and installation is the combined item promised in digital signage contracts. The Company is not always responsible for installation of products it sells and has no post-installation responsibilities other than standard warranties.

 

A number of the Company's display solutions and select lighting products are customized for specific customers. As a result, these customized products do not have an alternative use. For these products, the Company has a legal right to payment for performance to date and generally does not accept returns on these items. The measurement of performance is based upon cost plus a reasonable profit margin for work completed. Because there is no alternative use and there is a legal right to payment, the Company transfers control of the item as the item is being produced and therefore, recognizes revenue over time. The customized product types are as follows:

 

 

Customer specific branded print graphics

 

Electrical components based on customer specifications

 

Digital signage and related media content

 

The Company also offers installation services for its display solutions elements and select lighting products. Installation revenue is recognized over time as the customer simultaneously receives and consumes the benefits provided through the installation process.

 

For these customized products and installation services, revenue is recognized using a cost-based input method: recognizing revenue and gross profit as work is performed based on the relationship between the actual cost incurred and the total estimated cost for the performance obligation.

 

On occasion, the Company enters into bill-and-hold arrangements on a limited basis. Each bill-and-hold arrangement is reviewed and revenue is recognized only when certain criteria have been met: (1) the customer has requested delayed delivery and storage of the products by the Company because the customer wants to secure a supply of the products but lacks storage space; (ii) the risk of ownership has passed to the customer; (iii) the products are segregated from the Company’s other inventory items held for sale; (iv) the products are ready for shipment to the customer; and (v) the Company does not have the ability to use the products or direct them to another customer.

 

 

Disaggregation of Revenue

 

The Company disaggregates the revenue from contracts with customers by the timing of revenue recognition because the Company believes it best depicts the nature, amount, and timing of its revenue and cash flows. The table below presents a reconciliation of the disaggregation by reportable segments:

 

   

Twelve Months Ended

 

(In thousands)

 

June 30, 2023

 
   

Lighting
Segment
Segment

   

Display
SolutionsSegment
Solutions
Segment

 

Timing of revenue recognition

               

Products and services transferred at a point in time

  $ 234,736     $ 177,564  

Products and services transferred over time

    37,715       46,964  
    $ 272,451     $ 224,528  
                 

Type of Product and Services

               

LED lighting, digital signage solutions, electronic circuit boards

  $ 224,529     $ 25,011  

Poles and other display solutions elements

    44,473       156,057  

Project management, installation services, shipping and handling

    3,449       43,460  
    $ 272,451     $ 224,528  

 

   

Twelve Months Ended

 

(In thousands)

 

June 30, 2022

 
   

Lighting
Segment
Segment

   

Display
SolutionsSegment
Solutions
Segment

 

Timing of revenue recognition

               

Products and services transferred at a point in time

  $ 204,241     $ 156,241  

Products and services transferred over time

    29,208       65,430  
    $ 233,449     $ 221,671  
                 

Type of Product and Services

               

LED lighting, digital signage solutions, electronic circuit boards

  $ 191,791     $ 44,771  

Poles and other display solutions elements

    39,339       136,573  

Project management, installation services, shipping and handling

    2,319       40,327  
    $ 233,449     $ 221,671  

 

Practical Expedients and Exemptions

 

 

The Company’s contracts with customers have an expected duration of one year or less, as such, the Company applies the practical expedient to expense sales commissions as incurred and has omitted disclosures on the amount of remaining performance obligations.

 

Shipping costs that are not material in context of the delivery of products are expensed as incurred.

 

The Company’s accounts receivable balance represents the Company’s unconditional right to receive payment from its customers with contracts. Payments are generally due within 30 to 90 days of completion of the performance obligation and invoicing; therefore, payments do not contain significant financing components.

 

The Company collects sales tax and other taxes concurrent with revenue-producing activities which are excluded from revenue. Shipping and handling costs are treated as fulfillment activities and included in cost of products and services sold on the Consolidated Statements of Operations.

 

Credit and Collections:

 

The Company maintains allowances for credit losses for probable estimated losses resulting from either customer disputes or the inability of its customers to make required payments. If the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against income. The Company determines its allowance for credit losses by first considering all known collectability problems of customers’ accounts, and then applying certain percentages against the various aging categories based on the due date of the remaining receivables. The resulting allowance for credit losses is an estimate based upon the Company’s knowledge of its business and customer base, the current economic climate, and historical trends. Receivables deemed uncollectable are written-off against the allowance for credit losses after all reasonable collection efforts have been exhausted. The Company also establishes allowances, at the time revenue is recognized, for returns, discounts, pricing, and other possible customer deductions. These allowances are based upon historical trends. The following table presents the Company’s net accounts receivable at the dates indicated.

 

(In thousands)

 

June 30, 2023

   

June 30, 2022

 
                 

Accounts receivable

  $ 78,116     $ 78,249  

Less: Allowance for credit losses

    (435 )     (499 )

Accounts receivable, net

  $ 77,681     $ 77,750  

 

 

Cash and Cash Equivalents, Policy [Policy Text Block]

Cash and Cash Equivalents:

 

The cash balance includes cash and cash equivalents which have original maturities of less than three months. Cash and cash equivalents consist primarily of bank deposits and a bank money market account that is stated at cost, which approximates fair value. The Company maintains balances at financial institutions in the United States, Canada, and Mexico. In the United States, the FDIC limit for insurance coverage on non-interest-bearing accounts is $250,000 per institution. As of June 30, 2023, and June 30, 2022, the Company had bank balances of $2.3 million and $2.7 million, respectively, without insurance coverage.

 

Inventory, Policy [Policy Text Block]

Inventories, Net:

 

Inventories are stated at the lower of cost or net realizable value. Cost of inventories includes the cost of purchased raw materials and purchased components, direct labor, as well as manufacturing overhead which is generally applied to inventory based on direct labor and on material content, is determined on the first-in, first-out basis.

 

The Company maintains an inventory reserve for obsolete and excess inventory. The Company first determines its excess and obsolete inventory reserve by considering specific known obsolete items, and then by applying certain percentages to specific inventory categories based upon inventory turns. The Company uses various tools, in addition to inventory turns, to identify which inventory items have the potential to become obsolete. Judgment is used to establish excess and obsolete inventory reserves and management adjusts these reserves as more information becomes available about the ultimate disposition of the inventory item.

 

Property, Plant and Equipment, Policy [Policy Text Block]

Property, Plant and Equipment and Related Depreciation:

 

Property, plant, and equipment are stated at cost. Major additions and betterments are capitalized while maintenance and repairs are expensed. For financial reporting purposes, depreciation is computed on the straight-line method over the estimated useful lives of the assets as follows:

 

Buildings (in years)

28

-

40

Machinery and equipment (in years)

3

-

10

Computer software (in years)

3

-

8

 

Costs related to the purchase, internal development, and implementation of the Company’s fully integrated enterprise resource planning/business operating software system are either capitalized or expensed. Leasehold improvements are depreciated over the shorter of fifteen years or the remaining term of the lease.

 

The Company recorded $4.9 million and $5.3 million of depreciation expense in the years ended June 30, 2023, and 2022 respectively.

 

Goodwill and Intangible Assets, Policy [Policy Text Block]

Goodwill and Intangible Assets:

 

Intangible assets consisting of customer relationships, trade names and trademarks, patents, technology and software are recorded on the Company's balance sheet. The definite-lived intangible assets are being amortized to expense over periods ranging between five and twenty years. The Company evaluates definite-lived intangible assets for possible impairment when triggering events are identified. Neither indefinite-lived intangible assets nor the excess of cost over fair value of assets acquired ("goodwill") are amortized, however, they are subject to review for impairment. See additional information about goodwill and intangible assets in Note 6.

 

Fair Value Measurement, Policy [Policy Text Block]

Fair Value:

 

The Company has financial instruments consisting primarily of cash and cash equivalents, revolving lines of credit, accounts receivable, accounts payable, and long-term debt. The fair value of these financial instruments approximates carrying value because of their short-term maturity and/or variable, market-driven interest rates. The Company has no financial instruments with off-balance sheet risk.

 

Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in goodwill and other intangible asset impairment analyses, long-lived asset impairment analyses and valuation of acquired assets and assumed liabilities. The accounting guidance on fair value measurement was used to measure the fair value of these nonfinancial assets and nonfinancial liabilities.

 

Standard Product Warranty, Policy [Policy Text Block]

Product Warranties:

 

The Company offers a limited warranty that its products are free from defects in workmanship and materials. The specific terms and conditions vary somewhat by product line, but generally cover defective products returned within one to five years, with some exceptions where the terms extend to 10 years, from the date of shipment. The Company records warranty liabilities to cover the estimated future costs for repair or replacement of defective returned products as well as products that need to be repaired or replaced in the field after installation. The Company calculates its liability for warranty claims by applying estimates based upon historical claims as a percentage of sales to cover unknown claims, as well as estimating the total amount to be incurred for known warranty issues. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amount as necessary.

 

Changes in the Company’s warranty liabilities, which are included in accrued expenses in the accompanying consolidated balance sheets, during the periods indicated below were as follows:

 

Product Warranties

 

(In thousands)

 

June 30, 2023

   

June 30, 2022

 
                 

Balance at beginning of the period

  $ 4,491     $ 5,295  

Additions charged to expense

    6,626       2,960  

Deductions for repairs and replacements

    (4,616 )     (3,764 )

Balance at end of the period

  $ 6,501     $ 4,491  

 

Pension and Other Postretirement Plans, Policy [Policy Text Block]

Employee Benefit Plans:

 

The Company has a 401(k) retirement plan whereby employee’s contributions to the 401(k) are matched by the Company. The 401(k) match program covers substantially all of its employees. The Company also has a nonqualified deferred compensation plan covering certain employees. The costs of employee benefit plans are charged to expense and funded annually. Total costs were $2.5 million and $2.9 million in June 30, 2023, and 2022, respectively.

 

Research, Development, and Computer Software, Policy [Policy Text Block]

Research and Development Costs:

 

Research and development costs are directly attributable to new product development, including the development of new technology for both existing and new products, and consist of salaries, payroll taxes, employee benefits, materials, outside legal costs and filing fees related to obtaining patents, supplies, depreciation, and other administrative costs. The Company expenses as research and development all costs associated with development of software used in solid-state LED products. All costs are expensed as incurred and are included in selling and administrative expenses. Research and development costs related to both product and software development totaled $3.4 million and $3.6 million for the fiscal years ended June 30, 2023, and 2022, respectively.

 

Cost of Goods and Service [Policy Text Block]

Cost of Products and Services Sold:

 

Cost of products sold is primarily comprised of direct materials and supplies consumed in the manufacture of products, as well as manufacturing labor, depreciation expense and direct overhead expense necessary to acquire and convert the purchased materials and supplies into finished product. Cost of products sold also includes the cost to distribute products to customers, inbound freight costs, warehousing costs and other shipping and handling activity. Cost of services sold is primarily comprised of the internal and external labor costs required to support the Company’s project management and installation costs to support its service revenue along with the management of media content.

 

Share-Based Payment Arrangement [Policy Text Block]

Stock-Based Compensation:

 

The Company accounts for stock-based compensation to certain employees in accordance with accounting guidance for stock-based compensation. The accounting guidance requires companies to measure the cost of employee services received in exchange for an award of equity instruments, including stock options, restricted stock units, and performance stock unites, based on the grant date fair value of the award and to recognize it as compensation expense over the period the employee is required to provide service in exchange for the award, usually the vesting period. Equity award forfeitures are recognized at the date of employee termination.

 

Earnings Per Share, Policy [Policy Text Block]

Earnings Per Common Share:

 

The computation of basic earnings per common share is based on the weighted average common shares outstanding for the period net of treasury shares held in the Company’s nonqualified deferred compensation plan. The computation of diluted earnings per share is based on the weighted average common shares outstanding for the period and includes common share equivalents. Common share equivalents include the dilutive effect of stock options, restricted stock units, contingently issuable shares and common shares to be issued under a deferred compensation plan, all of which totaled 2,156,000 shares and 1,375,000 shares in fiscal 2023 and 2022, respectively. See further discussion in Note 3.

 

Income Tax, Policy [Policy Text Block]

Income Taxes:

 

The Company accounts for income taxes in accordance with the accounting guidance for income taxes.  Accordingly, deferred income taxes are provided on items that are reported as either income or expense in different time periods for financial reporting purposes than they are for income tax purposes. Deferred income tax assets are reported on the Company’s balance sheet. Significant management judgment is required in developing the Company’s income tax provision, including the estimation of taxable income and the effective income tax rates in the multiple taxing jurisdictions in which the Company operates, the estimation of the liability for uncertain income tax positions, the determination of deferred tax assets and liabilities, and any valuation allowances that might be required against deferred tax assets.

 

Foreign Currency Transactions and Translations Policy [Policy Text Block]

Foreign Exchange:

 

The functional currency of the Company’s Mexican subsidiary is the Mexican Peso and the functional currency of the Company’s Canadian subsidiary is the Canadian Dollar. Assets and liabilities of foreign operations are translated using period end exchange rates. Revenue and expenses are translated using average exchange rates during each period reported. Translation losses (gains) are reported in accumulated other comprehensive loss (gain) as a component of shareholders equity and was ($0.3) million as of June 30, 2023, and a nominal amount as of June 30, 2022. The Company recognizes foreign currency transaction (gains) and losses on certain assets and liabilities that are denominated in the Mexican Peso and Canadian Dollar. These transaction (gains) and losses are reported in other expense in the consolidated statements of operations and was a nominal amount for the fiscal year ended June30, 2023 and $0.1 million for the fiscal year ended June 30, 2022.

 

New Accounting Pronouncements, Policy [Policy Text Block]

New Accounting Pronouncements:

 

In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” creating an exception to the recognition and measurement principles in ASC 805. The amendment requires that entities apply ASC 606, “Revenue from Contracts with Customers,” rather than using fair value, to recognize and measure contracts assets and contract liabilities from contracts with customers acquired in a business combination. The ASU is effective for fiscal years beginning after December 15, 2022, and interim periods therein. Early adoption is permitted, including adoption in an interim period, regardless of whether a business combination occurs in that period. The guidance should be applied prospectively; however, an entity that elects to early adopt in an interim period should apply the amendments to all business combinations that occurred during the fiscal year that includes that interim period. The Company is evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.

Use of Estimates, Policy [Policy Text Block]

Use of Estimates:

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires the Company to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.

 

Subsequent Events, Policy [Policy Text Block]

Subsequent Events:

 

The Company has evaluated subsequent events for potential recognition and disclosure through the date the consolidated financial statements were filed. No items were identified during this evaluation that required adjustment to or disclosure in the accompanying consolidated financial statements.

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Twelve Months Ended

 

(In thousands)

 

June 30, 2023

 
   

Lighting
Segment
Segment

   

Display
SolutionsSegment
Solutions
Segment

 

Timing of revenue recognition

               

Products and services transferred at a point in time

  $ 234,736     $ 177,564  

Products and services transferred over time

    37,715       46,964  
    $ 272,451     $ 224,528  
                 

Type of Product and Services

               

LED lighting, digital signage solutions, electronic circuit boards

  $ 224,529     $ 25,011  

Poles and other display solutions elements

    44,473       156,057  

Project management, installation services, shipping and handling

    3,449       43,460  
    $ 272,451     $ 224,528  
   

Twelve Months Ended

 

(In thousands)

 

June 30, 2022

 
   

Lighting
Segment
Segment

   

Display
SolutionsSegment
Solutions
Segment

 

Timing of revenue recognition

               

Products and services transferred at a point in time

  $ 204,241     $ 156,241  

Products and services transferred over time

    29,208       65,430  
    $ 233,449     $ 221,671  
                 

Type of Product and Services

               

LED lighting, digital signage solutions, electronic circuit boards

  $ 191,791     $ 44,771  

Poles and other display solutions elements

    39,339       136,573  

Project management, installation services, shipping and handling

    2,319       40,327  
    $ 233,449     $ 221,671  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]

(In thousands)

 

June 30, 2023

   

June 30, 2022

 
                 

Accounts receivable

  $ 78,116     $ 78,249  

Less: Allowance for credit losses

    (435 )     (499 )

Accounts receivable, net

  $ 77,681     $ 77,750  
Property, Plant and Equipment [Table Text Block]

Buildings (in years)

28

-

40

Machinery and equipment (in years)

3

-

10

Computer software (in years)

3

-

8

Schedule of Product Warranty Liability [Table Text Block]

(In thousands)

 

June 30, 2023

   

June 30, 2022

 
                 

Balance at beginning of the period

  $ 4,491     $ 5,295  

Additions charged to expense

    6,626       2,960  

Deductions for repairs and replacements

    (4,616 )     (3,764 )

Balance at end of the period

  $ 6,501     $ 4,491  
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Business Segment Information (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]

(In thousands)

 

Twelve Months Ended

 
   

June 30

 
   

2023

   

2022

 

Net Sales:

               

Lighting Segment

  $ 272,451     $ 233,449  

Display Solutions Segment

    224,528       221,671  
    $ 496,979     $ 455,120  
                 

Operating Income (Loss):

               

Lighting Segment

  $ 31,633     $ 20,942  

Display Solutions Segment

    24,920       17,589  

Corporate and Eliminations

    (19,525 )     (17,330 )
    $ 37,028     $ 21,201  
                 

Capital Expenditures:

               

Lighting Segment

  $ 1,829     $ 1,017  

Display Solutions Segment

    1,373       1,162  

Corporate and Eliminations

    6       (57 )
    $ 3,208     $ 2,122  
                 

Depreciation and Amortization:

               

Lighting Segment

  $ 5,423     $ 5,782  

Display Solutions Segment

    3,977       4,073  

Corporate and Eliminations

    265       263  
    $ 9,664     $ 10,118  
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
   

June 30, 2023

   

June 30, 2022

 

Identifiable Assets:

               

Lighting Segment

  $ 142,941     $ 152,431  

Display Solutions Segment

    145,307       152,302  

Corporate and Eliminations

    7,901       6,347  
    $ 296,149     $ 311,080  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]

Inter-segment sales

               
   

Twelve Months Ended

 

(In thousands)

  June 30  
   

2023

   

2022

 

Lighting Segment inter-segment net sales

  $ 22,283     $ 38,310  

Display Solutions Segment inter-segment net sales

  $ 274     $ 352  
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(in thousands, except per share data)

               
                 

BASIC EARNINGS PER SHARE

 

2023

   

2022

 
                 

Net Income

  $ 25,762     $ 15,032  
                 

Weighted average shares outstanding during the period, net of treasury shares

    27,159       26,618  
                 

Weighted average vested restricted stock units outstanding

    73       30  
                 

Weighted average shares outstanding in the Deferred Compensation Plan during the period

    895       638  

Weighted average shares outstanding

    28,127       27,286  
                 

Basic income per share

  $ 0.92     $ 0.55  
                 

DILUTED EARNINGS PER SHARE

               
                 

Net Income

  $ 25,762     $ 15,032  
                 
Weighted average shares outstanding                
                 
Basic     28,127       27,286  
                 
Effect of dilutive securities (a):                
Impact of common shares to be issued under stock option plans, and Contingently issuable shares, if any     1,189       707  
Weighted average shares outstanding     29,316       27,993  
                 
Diluted income per share   $ 0.88     $ 0.54  
                 
Anti-dilutive securities (b)     154       1,100  
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Inventories, Net (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]

The following information is provided as of the dates indicated:

               

(In thousands)

 

June 30, 2023

   

June 30, 2022

 
                 

Inventories:

               

Raw materials

  $ 47,689     $ 51,637  

Work-in-progress

    3,373       3,029  

Finished goods

    12,656       19,755  

Total Inventories

  $ 63,718     $ 74,421  
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Accrued Expenses (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]

(In thousands)

 

June 30, 2023

   

June 30, 2022

 

Accrued Expenses:

               

Customer prepayments

  $ 5,425     $ 6,416  

Compensation and benefits

    13,116       9,611  

Accrued warranty

    6,501       4,491  

Accrued sales commissions

    5,082       4,783  

Accrued freight

    3,821       3,680  

Accrued FICA

    546       1,122  

Operating lease liabilities

    3,566       3,738  

Accrued income tax

    -       109  

Finance lease liabilities

    284       275  

Other accrued expenses

    5,444       4,503  

Total Accrued Expenses

  $ 43,785     $ 38,728  
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Goodwill [Table Text Block]

(In thousands)

 

Lighting
Segment
Segment

   

Display
SolutionsSegment
Solutions
Segment

   

Total

 

Balance as of June 30, 2022

                       

Goodwill

  $ 70,971     $ 62,105     $ 133,076  

Measurement period adjustment

    -       1,242       1,242  

Accumulated impairment losses

    (61,763 )     (27,525 )     (89,288 )

Goodwill, net as of June 30, 2022

  $ 9,208     $ 35,822     $ 45,030  
                         

Balance as of June 30, 2023

                       

Goodwill

  $ 70,971     $ 63,347     $ 134,318  

Accumulated impairment losses

    (61,763 )     (27,525 )     (89,288 )

Goodwill, net as of June 30, 2023

  $ 9,208     $ 35,822     $ 45,030  
Schedule of Intangible Assets and Goodwill [Table Text Block]

(In thousands)

 

June 30, 2023

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Amount

 
                         

Amortized Intangible Assets

                       

Customer relationships

  $ 62,083     $ 17,817     $ 44,266  

Patents

    268       268       -  

LED technology, software

    20,966       15,783       5,183  

Trade name

    2,658       1,156       1,502  

Non-compete

    260       110       150  

Total Amortized Intangible Assets

  $ 86,235     $ 35,134     $ 51,101  
                         

Indefinite-lived Intangible Assets

                       

Trademarks and trade names

    12,102       -       12,102  

Total indefinite-lived Intangible Assets

    12,102       -       12,102  
                         

Total Other Intangible Assets

  $ 98,337     $ 35,134     $ 63,203  

(In thousands)

 

June 30, 2022

 
   

Gross Carrying Amount

   

Accumulated Amortization

   

Net Amount

 
                         

Amortized Intangible Assets

                       

Customer relationships

  $ 62,083     $ 14,400     $ 47,683  

Patents

    268       268       -  

LED technology, software

    20,966       14,598       6,368  

Trade name

    2,658       1,049       1,609  

Non-compete

    260       58       202  

Total Amortized Intangible Assets

  $ 86,235     $ 30,373     $ 55,862  
                         

Indefinite-lived Intangible Assets

                       

Trademarks and trade names

    12,102       -       12,102  

Total indefinite-lived Intangible Assets

    12,102       -       12,102  
                         

Total Other Intangible Assets

  $ 98,337     $ 30,373     $ 67,964  
Finite-Lived Intangible Assets Amortization Expense [Table Text Block]

(In thousands)

 

2023

   

2022

 
                 

Amortization expense of other intangible assets

  $ 4,761     $ 4,809  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

(In thousands)

       
         

2024

  $ 4,760  

2025

  $ 4,760  

2026

  $ 4,760  

2027

  $ 4,754  

2028

  $ 4,708  

After 2028

  $ 27,359  
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Revolving Line of Credit and Long-term Debt (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
   

June 30,

   

June 30,

 

(In thousands)

 

2023

   

2022

 
                 

Secured line of credit

  $ 18,729     $ 57,275  

Term loan, net of debt issuance costs of $21 and $30, respectively

    16,471       22,321  

Total debt

    35,200       79,596  

Less: amounts due within one year

    3,571       3,571  

Total amounts due after one year, net

  $ 31,629     $ 76,025  
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Equity Compensation (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Shares

   

Weighted
Average Exercise Price
Average
Exercise Price

   

Weighted
Average
Remaining
Contractual
Term

(in years)

   

Aggregate
Intrinsic
Intrinsic

Value

 

Outstanding at June 30, 2022

    2,300,791     $ 6.05       5.7     $ 2,287,764  

Granted

    -     $ -                  

Exercised

    (520,566 )   $ 7.12                  

Forfeited

    -     $ -                  

Expired

    (73,262 )   $ 6.58                  

Outstanding at June 30, 2023

    1,706,963     $ 5.70       5.4     $ 11,705,731  

Exercisable at June 30, 2023

    1,616,265     $ 5.64       5.3     $ 11,189,810  

Vested and expected to vest at June 30, 2023

    1,711,976     $ 5.71       5.4     $ 11,734,827  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
   

Shares

   

Weighted-
Average Grant
Date Fair Value

 

Unvested at June 30, 2022

    249,331     $ 7.49  

Granted

    197,915     $ 6.90  

Vested

    (96,478 )   $ 3.82  

Forfeited

    -     $ -  

Unvested at June 30, 2023

    350,768     $ 7.34  
Share-based Payment Arrangement, Performance Stock Units, Activity [Table Text Block]
   

Shares

   

Weighted-
Average Grant
Date Fair Value

 

Unvested at June 30, 2022

    596,567     $ 6.63  

Granted

    190,510     $ 6.90  

Vested

    (200,626 )   $ 3.83  

Forfeited

    -     $ -  

Unvested at June 30, 2023

    586,451     $ 5.60  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Leases and Purchase Commitments (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Lease, Cost [Table Text Block]

(In thousands)

 

2023

   

2022

 

Operating lease cost

  $ 3,551     $ 3,483  

Financing lease cost:

               

Amortization of right of use assets

    295       295  

Interest on lease liabilities

    67       80  

Variable lease cost

    87       87  

Total lease cost

  $ 4,000     $ 3,945  

Supplemental Cash Flow Information

               

(in thousands)

 

2023

   

2022

 

Cash flows from operating leases

               

Fixed payments - operating lease cash flows

  $ 3,704     $ 3,576  

Liability reduction - operating cash flows

  $ 3,319     $ 3,064  
                 

Cash flows from finance leases

               

Interest - operating cash flows

  $ 67     $ 80  

Repayments of principal portion - financing cash flows

  $ 281     $ 268  

Operating Leases:

 

June 30, 2023

   

June 30, 2022

 

Total operating right-of-use assets

  $ 8,921     $ 8,664  
                 

Accrued expenses (Current liabilities)

  $ 3,566     $ 3,738  

Long-term operating lease liability

    5,954       5,776  

Total operating lease liabilities

  $ 9,520     $ 9,514  
                 

Weighted Average remaining Lease Term (in years)

    3.31       3.05  
                 

Weighted Average Discount Rate

    5.44 %     4.81 %

Finance Leases:

 

June 30, 2023

   

June 30, 2022

 

Buldings under finance leases

  $ 2,033     $ 2,033  

Equipment under finance leases

    34       11  

Accumulated depreciation

    (929 )     (634 )

Total finance lease assets, net

  $ 1,138     $ 1,410  
                 

Accured expenses (Current liabilities)

  $ 284       275  

Long-term finance lease liability

    960       1,246  

Total finance lease liabilities

  $ 1,244     $ 1,521  
                 

Weighted Average remaining Lease Term (in years)

    3.83       4.80  
                 

Weighted Average Discount Rate

    4.86 %     4.86 %
Lessee, Leases, Liability, Maturity [Table Text Block]

Maturities of Lease Liability:

                               
   

Operating Lease
Liabilities
Liabilities

   

Finance Lease
Liabilities
Liabilities

   

Operating

Subleases

   

Net Lease
Commitments
Commitments

 
                                 

2024

    3,566       337       (377 )     3,526  

2025

    3,145       362       (31 )     3,476  

2026

    1,860       362       -       2,222  

2027

    1,249       302       -       1,551  

2028

    632       -       -       632  

Thereafter

    2       -       -       2  

Total lease payments

  $ 10,454     $ 1,363     $ (408 )   $ 11,409  

Less: Interest

    (934 )     (119 )             (1,053 )

Present Value of Lease Liabilities

  $ 9,520     $ 1,244             $ 10,356  
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Income Taxes (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]

(In thousands)

 

2023

   

2022

 
                 

Components of income (loss) before income taxes:

               

United States

  $ 31,701     $ 20,124  

Foreign

    1,625       (1,039 )

Income before income taxes

  $ 33,326     $ 19,085  
                 

Provision for income taxes

               

U.S. Federal

  $ 6,327     $ 3,586  

Foreign

    325       165  

State and local

    1,330       644  

Total current

  $ 7,982     $ 4,395  
                 

Deferred

    (418 )     (342 )

Total provision for income taxes

  $ 7,564     $ 4,053  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]

(In thousands)

 

2023

   

2022

 

Reconciliation to federal statutory rate:

               

Federal statutory rate

    21.0

%

    21.0  

State and local taxes, net of federal benefit

    2.9       3.0  

Foreign operations

    0.6       -  

Federal tax credits

    (1.0 )     (1.0 )

Uncertain tax position activity

    -       (0.3 )

Stock-based compensation

    (1.2 )     (0.3 )

Tax rate changes

    (0.2 )     (1.4 )

Other

    0.6       0.2  

Effective tax rate

    22.7 %     21.2  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]

Components of deferred income tax assets and liabilities

               
                 

(In thousands)

 

2023

   

2022

 
                 

Uncertain tax positions

  $ 185     $ 169  

Reserves against current assets

    1,255       1,110  

Accrued expenses

    3,381       2,596  

Deferred compensation

    1,459       1,195  

Stock-based compensation

    1,680       1,421  

State net operating loss carryover and credits

    140       310  

Lease Liability

    2,397       2,667  

Canadian NOL

    319       538  

U.S. Federal net operating loss carryover and credits

    258       1,235  

Deferred income tax asset before valuation allowance

    11,074       11,241  
                 

Valuation allowance

    (108 )     (108 )

Deferred income tax asset

    10,966       11,133  
                 

Goodwill, acquisition costs and intangible assets

    (3,749 )     (3,519 )

Depreciation

    (1,634 )     (2,205 )

Right of Use Asset

    (2,269 )     (2,513 )

Deferred income tax liability

    (7,652 )     (8,237 )
                 

Net deferred income tax asset

  $ 3,314     $ 2,896  
Summary of Income Tax Contingencies [Table Text Block]

Uncertain tax positions

               
                 

(In thousands)

 

2023

   

2022

 
                 

Balance at the beginning of the fiscal year

  $ 647     $ 682  

Decreases - tax positions in prior period

    (134 )     (117 )

Increase - tax positions in current period

    143       82  

Balance at end of the fiscal year

  $ 656     $ 647  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Supplemental Cash Flow Information (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]

(in thousands)

               
                 

Cash Payments:

 

2023

   

2022

 

Interest

  $ 3,104     $ 1,668  

Income taxes

  $ 9,559     $ 4,965  
                 
                 

Non-cash investing and financing activities

               

Issuance of common shares as compensation

  $ 368     $ 300  

Issuance of common shares to fund deferred compensation plan

  $ 2,017     $ 3,610  

Issuance of common shares to fund ESPP plan

  $ 142     $ -  
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Severance Costs (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Accrued Severance Liability [Table Text Block]
   

June 30,

   

June 30,

 

(In thousands)

 

2023

   

2022

 
                 

Balance at beginning of period

  $ -     $ 13  

Accrual of expense

    83       13  

Payments

    (78 )     (26 )

Balance at end of period

  $ 5     $ -  
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Summary of Quarterly Results (Unaudited) (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Quarterly Financial Information [Table Text Block]
   

Quarter Ended

         

(In thousands except per share data)

 

Sep. 30

   

Dec. 31

   

Mar. 31

   

Jun. 30

   

Fiscal Year

 
                                         
                                         

2023

                                       

Net Sales

  $ 127,069     $ 128,804     $ 117,470     $ 123,636     $ 496,979  

Gross Profit

    34,738       34,140       32,204       35,863       136,945  

Net Income

    6,262       6,417       4,669       8,414       25,762  
                                         

Earnings per share

                                       

Basic

  $ 0.23     $ 0.23     $ 0.16     $ 0.30     $ 0.92  

Diluted

  $ 0.22     $ 0.22     $ 0.16     $ 0.28     $ 0.88  
                                         

Range of share prices

                                       

High

  $ 8.81     $ 12.39     $ 15.88     $ 14.12     $ 15.88  

Low

  $ 5.70     $ 7.10     $ 12.17     $ 11.59     $ 5.70  
                                         

2022

                                       

Net Sales

  $ 106,397     $ 111,143     $ 110,111     $ 127,469     $ 455,120  

Gross Profit

    24,510       25,448       26,793       32,457       109,208  

Net Income

    3,133       3,105       3,618       5,176       15,032  
                                         

Earnings per share

                                       

Basic

  $ 0.12     $ 0.11     $ 0.13     $ 0.19     $ 0.55  

Diluted

  $ 0.11     $ 0.11     $ 0.13     $ 0.18     $ 0.54  (a)
                                         

Range of share prices

                                       

High

  $ 8.43     $ 8.42     $ 7.49     $ 7.66     $ 8.43  

Low

  $ 7.12     $ 6.41     $ 6.00     $ 5.53     $ 5.53  
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule II - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Summary of Valuation Allowance [Table Text Block]

Description

 

Balance
Beginning
of Period

   

Additions
Charged to
Costs and
Expenses

   

Additions
from
Company
Acquired

   

Deductions
(a)

   

Balance

End of
Period

 
                                         

Allowance for Credit Losses:

                                       

Year Ended June 30, 2023

  $ 499     $ (19 )   $ -     $ (45 )   $ 435  

Year Ended June 30, 2022

  $ 256     $ 249     $ -     $ (6 )   $ 499  
                                         

Inventory Obsolescence Reserve:

                                       

Year Ended June 30, 2023

  $ 5,447     $ 2,496     $ -     $ (1,654 )   $ 6,289  

Year Ended June 30, 2022

  $ 5,050     $ 2,111     $ -     $ (1,714 )   $ 5,447  
                                         

Deferred Tax Asset Valuation Reserve:

                                 

Year Ended June 30, 2023

  $ 108     $ -     $ -     $ -     $ 108  

Year Ended June 30, 2022

  $ 108     $ -     $ -     $ -     $ 108  
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash, Uninsured Amount $ 2.3 $ 2.7
Depreciation $ 4.9 5.3
Standard Warranty Extended Term for Exceptions 10 years  
Defined Contribution Plan, Cost $ 2.5 2.9
Research and Development Expense $ 3.4 $ 3.6
Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares 2,156,000 1,375,000
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ 0.3  
Other Expense [Member]    
Gain (Loss), Foreign Currency Transaction, before Tax   $ 0.1
Maximum [Member]    
Finite-Lived Intangible Asset, Useful Life 20 years  
Standard Warranty Term 5 years  
Minimum [Member]    
Finite-Lived Intangible Asset, Useful Life 5 years  
Standard Warranty Term 1 year  
Leasehold Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment, Useful Life (Year) 15 years  
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net sales $ 496,979 $ 455,120
Lighting Segment [Member]    
Net sales 272,451 233,449
Lighting Segment [Member] | LED Lighting, Digital Signage, Electronic Circuit Boards [Member]    
Net sales 224,529 191,791
Lighting Segment [Member] | Legacy Products [Member]    
Net sales 44,473 39,339
Lighting Segment [Member] | Turnkey Services and Other [Member]    
Net sales 3,449 2,319
Display Solutions Segment [Member]    
Net sales 224,528 221,671
Display Solutions Segment [Member] | LED Lighting, Digital Signage, Electronic Circuit Boards [Member]    
Net sales 25,011 44,771
Display Solutions Segment [Member] | Legacy Products [Member]    
Net sales 156,057 136,573
Display Solutions Segment [Member] | Turnkey Services and Other [Member]    
Net sales 43,460 40,327
Transferred at Point in Time [Member] | Lighting Segment [Member]    
Net sales 234,736 204,241
Transferred at Point in Time [Member] | Display Solutions Segment [Member]    
Net sales 177,564 156,241
Transferred over Time [Member] | Lighting Segment [Member]    
Net sales 37,715 29,208
Transferred over Time [Member] | Display Solutions Segment [Member]    
Net sales $ 46,964 $ 65,430
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Summary of Significant Accounting Policies - Net Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Accounts receivable $ 78,116 $ 78,249
Less: Allowance for credit losses (435) (499)
Accounts receivable, net $ 77,681 $ 77,750
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Summary of Significant Accounting Policies - Estimated Useful Lives of Long-lived Assets (Details)
Jun. 30, 2023
Building [Member] | Minimum [Member]  
Property, plant, and equipment (Year) 28 years
Building [Member] | Maximum [Member]  
Property, plant, and equipment (Year) 40 years
Machinery and Equipment [Member] | Minimum [Member]  
Property, plant, and equipment (Year) 3 years
Machinery and Equipment [Member] | Maximum [Member]  
Property, plant, and equipment (Year) 10 years
Software and Software Development Costs [Member] | Minimum [Member]  
Property, plant, and equipment (Year) 3 years
Software and Software Development Costs [Member] | Maximum [Member]  
Property, plant, and equipment (Year) 8 years
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Summary of Significant Accounting Policies - Warranty Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Balance $ 4,491 $ 5,295
Additions charged to expense 6,626 2,960
Deductions for repairs and replacements (4,616) (3,764)
Balance $ 6,501 $ 4,491
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Business Segment Information (Details Textual)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Number of Operating Segments   2
Intersegment Revenue Markup Percentage 10.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Number of Major Customers 0 0
Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Number of Major Customers 0 0
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Business Segment Information - Summarized Financial Information by Operating Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net Sales:    
Net Sales $ 496,979 $ 455,120
Operating Income (Loss):    
Operating income (loss) 37,028 21,201
Capital Expenditures:    
Capital expenditures 3,208 2,122
Depreciation and Amortization:    
Depreciation and amortization 9,664 10,118
Corporate and Eliminations [Member]    
Operating Income (Loss):    
Operating income (loss) (19,525) (17,330)
Capital Expenditures:    
Capital expenditures 6 (57)
Depreciation and Amortization:    
Depreciation and amortization 265 263
Lighting Segment [Member]    
Net Sales:    
Net Sales 272,451 233,449
Lighting Segment [Member] | Operating Segments [Member]    
Operating Income (Loss):    
Operating income (loss) 31,633 20,942
Capital Expenditures:    
Capital expenditures 1,829 1,017
Depreciation and Amortization:    
Depreciation and amortization 5,423 5,782
Display Solutions Segment [Member]    
Net Sales:    
Net Sales 224,528 221,671
Display Solutions Segment [Member] | Operating Segments [Member]    
Operating Income (Loss):    
Operating income (loss) 24,920 17,589
Capital Expenditures:    
Capital expenditures 1,373 1,162
Depreciation and Amortization:    
Depreciation and amortization $ 3,977 $ 4,073
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Business Segment Information - Identifiable Assets by Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Assets $ 296,149 $ 311,080
Operating Segments [Member] | Lighting Segment [Member]    
Assets 142,941 152,431
Operating Segments [Member] | Display Solutions Segment [Member]    
Assets 145,307 152,302
Corporate and Eliminations [Member]    
Assets $ 7,901 $ 6,347
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Business Segment Information - Intersegment Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net sales $ 496,979 $ 455,120
Lighting Segment [Member]    
Net sales 272,451 233,449
Display Solutions Segment [Member]    
Net sales 224,528 221,671
Intersegment Eliminations [Member] | Lighting Segment [Member]    
Net sales 22,283 38,310
Intersegment Eliminations [Member] | Display Solutions Segment [Member]    
Net sales $ 274 $ 352
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Earnings per Share - Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Mar. 21, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
[2]
Jun. 30, 2023
Jun. 30, 2022
Net Income $ 8,414 $ 4,669   $ 6,417 $ 6,262 $ 5,176 $ 3,618 $ 3,105 $ 3,133   $ 25,762 $ 15,032
Weighted average shares outstanding during the period, net of treasury shares (in shares)                     27,159 26,618
Weighted average vested restricted stock units outstanding (in shares)                     895 638
Weighted average shares outstanding (in shares)                     28,127 27,286
Basic income per share (in dollars per share) $ 0.30   $ 0.16 $ 0.23 $ 0.23 $ 0.19 $ 0.13 $ 0.11 $ 0.12   $ 0.92 $ 0.55
Impact of common shares to be issued under stock option plans, and Contingently issuable shares, if any (in shares) [1]                     1,189 707
Weighted average shares outstanding (in shares)                     29,316 27,993
Diluted (in dollars per share) $ 0.28 $ 0.16   $ 0.22 $ 0.22   $ 0.13 [2] $ 0.11 [2] $ 0.11 [2] $ 0.18 $ 0.88 $ 0.54 [2]
Anti-dilutive securities (b) (in shares) [3]                     154 1,100
Restricted Stock Units (RSUs) [Member]                        
Weighted average vested restricted stock units outstanding (in shares)                     73 30
[1] Calculated using the “Treasury Stock” method as if dilutive securities were exercised and the funds were used to purchase common shares at the average market price during the period.
[2] The total of the earnings per share for each of the four quarters does not equal the total earnings per share for the full year because the calculations are based on the average shares outstanding during each of the individual periods. There is no difference between basic and diluted shares due to losses.
[3] Anti-dilutive securities were excluded in the computation of diluted earnings per share for the year ended June 30, 2023, and June 30, 2022, because the exercise price was greater than the fair market price of the common shares or because the assumed proceeds from the award’s exercise or vesting was greater than the average fair market price of the common shares.
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Inventories, Net - Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Raw materials $ 47,689 $ 51,637
Work-in-progress 3,373 3,029
Finished goods 12,656 19,755
Total Inventories $ 63,718 $ 74,421
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Accrued Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Customer prepayments $ 5,425 $ 6,416
Compensation and benefits 13,116 9,611
Accrued warranty 6,501 4,491
Accrued sales commissions 5,082 4,783
Accrued Freight 3,821 3,680
Accrued FICA 546 1,122
Operating lease liabilities 3,566 3,738
Accrued income tax 0 109
Other accrued expenses 5,444 4,503
Total Accrued Expenses 43,785 38,728
Accrued Expenses [Member]    
Operating lease liabilities 3,566 3,738
Finance lease liabilities $ 284 $ 275
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Goodwill and Other Intangible Assets (Details Textual)
$ in Millions
12 Months Ended
Mar. 01, 2023
USD ($)
Mar. 01, 2022
USD ($)
Jun. 30, 2023
Jun. 30, 2022
Number of Reporting Units 3 3 3 2
First Indefinite Lived Intangible Asset [Member]        
Intangible Assets, Indefinite-lived, Amount of Fair Value in Excess of Carrying Amount $ 17.0 $ 17.0    
Intangible Assets, Indefinite-lived, Percentage of Fair Value in Excess of Carrying Amount 399.00% 396.00%    
Second Indefinite Lived Intangible Asset [Member]        
Intangible Assets, Indefinite-lived, Amount of Fair Value in Excess of Carrying Amount $ 10.5 $ 10.6    
Intangible Assets, Indefinite-lived, Percentage of Fair Value in Excess of Carrying Amount 21.00% 22.00%    
Lighting Segment [Member]        
Number of Reporting Units 1      
Reporting Unit, Amount of Fair Value in Excess of Carrying Amount $ 34.4 $ 31.6    
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount 21.00% 18.00%    
Display Solutions Segment [Member]        
Reporting Unit, Amount of Fair Value in Excess of Carrying Amount   $ 12.2    
Reporting Units, Percentage of Fair Value in Excess of Carrying Amount   1316.00%    
Display Solutions Segment [Member] | First Reporting Unit [Member]        
Reporting Unit, Amount of Fair Value in Excess of Carrying Amount $ 13.6      
Reporting Units, Percentage of Fair Value in Excess of Carrying Amount 5426.00%      
Display Solutions Segment [Member] | Second Reporting Unit [Member]        
Reporting Unit, Amount of Fair Value in Excess of Carrying Amount $ 99.4 $ 100.4    
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount 15.00% 12.00%    
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Goodwill and Other Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2023
Goodwill $ 133,076 $ 134,318
Measurement period adjustment 1,242  
Accumulated impairment losses (89,288) (89,288)
Goodwill 45,030 45,030
Lighting Segment [Member]    
Goodwill 70,971 70,971
Measurement period adjustment 0  
Accumulated impairment losses (61,763) (61,763)
Goodwill 9,208 9,208
Display Solutions Segment [Member]    
Goodwill 62,105 63,347
Measurement period adjustment 1,242  
Accumulated impairment losses (27,525) (27,525)
Goodwill $ 35,822 $ 35,822
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Goodwill and Other Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Amortized intangible assets, gross $ 86,235 $ 86,235
Accumulated amortization 35,134 30,373
Amortized intangible assets, net 51,101 55,862
Indefinite-lived intangible assets, gross 12,102 12,102
Total other intangible assets, gross 98,337 98,337
Other Intangible Assets, net 63,203 67,964
Trademarks and Trade Names [Member]    
Indefinite-lived intangible assets, gross 12,102 12,102
Customer Relationships [Member]    
Amortized intangible assets, gross 62,083 62,083
Accumulated amortization 17,817 14,400
Amortized intangible assets, net 44,266 47,683
Patents [Member]    
Amortized intangible assets, gross 268 268
Accumulated amortization 268 268
Amortized intangible assets, net 0 0
Technology-Based Intangible Assets [Member]    
Amortized intangible assets, gross 20,966 20,966
Accumulated amortization 15,783 14,598
Amortized intangible assets, net 5,183 6,368
Trade Names [Member]    
Amortized intangible assets, gross 2,658 2,658
Accumulated amortization 1,156 1,049
Amortized intangible assets, net 1,502 1,609
Noncompete Agreements [Member]    
Amortized intangible assets, gross 260 260
Accumulated amortization 110 58
Amortized intangible assets, net $ 150 $ 202
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Goodwill and Other Intangible Assets - Amortization Expense of Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Amortization expense of other intangible assets $ 4,761 $ 4,809
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Goodwill and Other Intangible Assets - Future Amortization Expense (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months $ 4,760
Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two 4,760
Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three 4,760
Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four 4,754
Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five 4,708
Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five $ 27,359
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Revolving Line of Credit and Long-term Debt (Details Textual) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2023
Jun. 30, 2023
Jun. 30, 2021
Dec. 31, 2020
Line of Credit Facility, Maximum Borrowing Capacity       $ 100.0 $ 75.0
Revolving Credit Facility [Member]          
Line of Credit Facility, Maximum Borrowing Capacity $ 75.0   $ 75.0    
Line of Credit Facility, Interest Rate During Period     6.50%    
Minimum [Member]          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.15%        
Maximum [Member]          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.25%        
Line of Credit Facility, Remaining Borrowing Capacity     $ 58.5    
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate       0.50%  
London Interbank Offered Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate       1.00%  
London Interbank Offered Rate [Member] | Revolving Credit Facility [Member] | Forecast [Member]          
Debt Instrument, Basis Spread on Variable Rate   1.00%      
London Interbank Offered Rate [Member] | Minimum [Member]          
Debt Instrument, Basis Spread on Variable Rate       1.00%  
London Interbank Offered Rate [Member] | Maximum [Member]          
Debt Instrument, Basis Spread on Variable Rate 2.25%        
Base Rate [Member] | Minimum [Member]          
Debt Instrument, Basis Spread on Variable Rate       0.00%  
Base Rate [Member] | Maximum [Member]          
Debt Instrument, Basis Spread on Variable Rate 1.25%        
Term Loan [Member]          
Debt Instrument, Face Amount $ 25.0        
Debt Instrument, Annual Principal Payment $ 3.6        
Debt Instrument, Term 5 years        
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Secured line of credit $ 18,729 $ 57,275
Total debt 35,200 79,596
Less: amounts due within one year 3,571 3,571
Total amounts due after one year, net 31,629 76,025
Term Loan [Member]    
Total debt $ 16,471 $ 22,321
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Term Loan [Member]    
Debt Issuance Costs, Net $ 21 $ 30
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Cash Dividends (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Aug. 31, 2023
Payments of Dividends $ 5.4 $ 5.4  
Dividends Accrued $ 0.1 $ 0.2  
Subsequent Event [Member]      
Quarterly Indicated Per Share Dividend Rate     $ 0.05
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Equity Compensation (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Nov. 30, 2021
Nov. 30, 2019
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 0      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value $ 2,000,000.0      
Proceeds from Stock Options Exercised 3,862,000 $ 26,000    
Reduction of Federal Income Taxes Payable Related To Stock Option Exercise 800,000 200,000    
Reduction of Deferred Tax Asset Related to Stock Option Exercises $ 100,000 $ 100,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period 43,722 42,420    
Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture $ 400,000      
Deferred Compensation Arrangement with Individual, Shares Issued 207,090 494,047    
Deferred Compensation Plan With Rabbit Trust [Member]        
Treasury Stock, Common, Shares 922,426 821,876    
Treasury Stock, Value $ 7,200,000 $ 5,900,000    
LSi Employee Stock Purchase Plan (ESPP) [Member]        
Employee Stock Ownership Plan (ESOP), Number of Allocated Shares 256,000   270,000  
Employee Stock Ownership Plan (ESOP), Discount Percentage     10.00%  
Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP 14,000      
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 197,915      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period   146,821    
Share-Based Payment Arrangement, Expense $ 1,300,000 $ 900,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 1,100,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year 7 months 6 days      
Dividends $ 101,931 $ 65,743    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 800,000      
Performance Stock Units [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 190,510      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 190,510 190,980    
Share-Based Payment Arrangement, Expense $ 2,000,000.0 $ 1,600,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 1,200,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 6.90      
Service-based Options [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 3 years      
Share-Based Payment Arrangement, Option [Member]        
Share-Based Payment Arrangement, Expense $ 300,000 $ 700,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 100,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2 months 12 days      
The 2019 Omnibus Award Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized       2,650,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 2,417,793      
The 2019 Omnibus Award Plan [Member] | Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 197,915      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period 3 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 6.9      
The 2019 Omnibus Award Plan [Member] | Performance Stock Units [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 190,510      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 6.9      
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Equity Compensation - Stock Options (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Outstanding, shares (in shares)   2,300,791
Outstanding, weighted average exercise price (in dollars per share)   $ 6.05
Outstanding, weighted average remaining contractual term (Year) 5 years 4 months 24 days 5 years 8 months 12 days
Outstanding, aggregate intrinsic value $ 11,705,731 $ 2,287,764
Granted (in shares) 0  
Granted, weighted average exercise price (in dollars per share) $ 0  
Exercised (in shares) (520,566)  
Exercised, weighted average exercise price (in dollars per share) $ 7.12  
Forfeited (in shares) 0  
Forfeited, weighted average exercise price (in dollars per share) $ 0  
Expired (in shares) (73,262)  
Expired, weighted average exercise price (in dollars per share) $ 6.58  
Outstanding, shares (in shares) 1,706,963  
Outstanding, weighted average exercise price (in dollars per share) $ 5.70  
Exercisable, shares (in shares) 1,616,265  
Exercisable, weighted average exercise price (in dollars per share) $ 5.64  
Exercisable, weighted average remaining contractual term (Year) 5 years 3 months 18 days  
Exercisable, aggregate intrinsic value $ 11,189,810  
Vested and expected to vest, shares (in shares) 1,711,976  
Vested and expected to vest at, weighted average exercise price (in dollars per share) $ 5.71  
Vested and expected to vest, weighted average remaining contractual term (Year) 5 years 4 months 24 days  
Vested and expected to vest, aggregate intrinsic value $ 11,734,827  
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Equity Compensation - Summary of Restricted Stock Units Activity (Details)
12 Months Ended
Jun. 30, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 0
Restricted Stock Units (RSUs) [Member]  
Unvested, shares (in shares) 249,331
Unvested, weighted-average grant date fair value (in dollars per share) | $ / shares $ 7.49
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 197,915
Granted, weighted-average grant date fair value (in dollars per share) | $ / shares $ 6.90
Vested (in shares) (96,478)
Vested, weighted-average grant date fair value (in dollars per share) | $ / shares $ 3.82
Forfeited (in shares) 0
Forfeited, weighted-average grant date fair value (in dollars per share) | $ / shares $ 0
Unvested, shares (in shares) 350,768
Unvested, weighted-average grant date fair value (in dollars per share) | $ / shares $ 7.34
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Equity Compensation - Summary of Performance Stock Units Activity (Details) - Performance Stock Units [Member] - $ / shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Unvested, shares (in shares) 596,567  
Unvested, weighted-average grant date fair value (in dollars per share) $ 6.63  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 190,510 190,980
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 6.90  
Vested (in shares) (200,626)  
Vested, weighted-average grant date fair value (in dollars per share) $ 3.83  
Forfeited (in shares) 0  
Forfeited, weighted-average grant date fair value (in dollars per share) $ 0  
Unvested, shares (in shares) 586,451 596,567
Unvested, weighted-average grant date fair value (in dollars per share) $ 5.60 $ 6.63
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Leases and Purchase Commitments (Details Textual)
$ in Millions
Jun. 30, 2023
USD ($)
Contractual Obligation $ 50
Minimum [Member]  
Lessee, Operating Lease, Remaining Lease Term 1 year
Maximum [Member]  
Lessee, Operating Lease, Remaining Lease Term 7 years
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Leases and Purchase Commitments - Operating Lease Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating lease cost $ 3,551 $ 3,483
Total operating right-of-use assets 8,921 8,664
Buldings under finance leases 2,033 2,033
Fixed payments - operating lease cash flows 3,704 3,576
Operating lease liabilities 3,566 3,738
Amortization of right of use assets 295 295
Liability reduction - operating cash flows 3,319 3,064
Long-term operating lease liability 5,954 5,776
Accumulated depreciation (929) (634)
Interest on lease liabilities 67 80
Interest - operating cash flows 67 80
Total operating lease liabilities 9,520 9,514
Total finance lease assets, net 1,138 1,410
Variable lease cost 87 87
Repayments of principal portion - financing cash flows $ 281 $ 268
Weighted Average remaining Lease Term (in years) (Year) 3 years 3 months 21 days 3 years 18 days
Total lease cost $ 4,000 $ 3,945
Weighted Average Discount Rate 5.44% 4.81%
Long-term finance lease liability $ 960 $ 1,246
Total finance lease liabilities $ 1,244 $ 1,521
Weighted Average remaining Lease Term (in years) (Year) 3 years 9 months 29 days 4 years 9 months 18 days
Weighted Average Discount Rate 4.86% 4.86%
Accrued Expenses [Member]    
Operating lease liabilities $ 3,566 $ 3,738
Accured expenses (Current liabilities) 284 275
Buildings Under Finance Leases [Member]    
Buldings under finance leases 2,033 2,033
Equipment Under Finance Leases [Member]    
Buldings under finance leases $ 34 $ 11
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Leases and Purchase Commitments - Maturities of Lease Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Lessee, Operating Lease, Liability, to be Paid, Year One $ 3,566  
Finance Lease, Liability, to be Paid, Year One 337  
Lessee, Operating Sublease, Payment to be Received, Year One (377)  
Lessee, Net Lease Commitments, Liability, to be Paid, Year One 3,526  
Lessee, Operating Lease, Liability, to be Paid, Year Two 3,145  
Finance Lease, Liability, to be Paid, Year Two 362  
Lessee, Operating Sublease, Payment to be Received, Year Two (31)  
Lessee, Net Lease Commitments, Liability, to be Paid, Year Two 3,476  
Lessee, Operating Lease, Liability, to be Paid, Year Three 1,860  
Finance Lease, Liability, to be Paid, Year Three 362  
Lessee, Operating Sublease, Payment to be Received, Year Three 0  
Lessee, Net Lease Commitments, Liability, to be Paid, Year Three 2,222  
Lessee, Operating Lease, Liability, to be Paid, Year Four 1,249  
Finance Lease, Liability, to be Paid, Year Four 302  
Lessee, Operating Sublease, Payment to be Received, Year Four 0  
Lessee, Net Lease Commitments, Liability, to be Paid, Year Four 1,551  
Lessee, Operating Lease, Liability, to be Paid, Year Five 632  
Finance Lease, Liability, to be Paid, Year Five 0  
Lessee, Operating Sublease, Payment to be Received, Year Five 0  
Lessee, Net Lease Commitments, Liability, to be Paid, Year Five 632  
Thereafter 2  
Thereafter 0  
Thereafter 0  
Thereafter 2  
Total lease payments 10,454  
Total lease payments 1,363  
Total lease payments (408)  
Total lease payments 11,409  
Less: Interest (934)  
Less: Interest (119)  
Less: Interest (1,053)  
Present Value of Lease Liabilities 9,520 $ 9,514
Present Value of Lease Liabilities 1,244 $ 1,521
Present Value of Lease Liabilities $ 10,356  
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Deferred Tax Assets, Tax Credit Carryforwards, Research $ 100 $ 100
Deferred Tax Assets, Operating Loss Carryforwards, Foreign 319 538
State net operating loss carryover and credits 140 310
Unrecognized Tax Benefits 600 600
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 300 300
Unrecognized Tax Benefits, Income Tax Penalties Accrued 100 200
Reserve for Unrecognized Tax Benefits, Including Penalties and Interest 1,000 1,100
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 600 600
Unrecognized Tax Benefits, Period Increase (Decrease) 100 100
Unrecognized Tax Benefits, Interest on Income Taxes Expense 500 (8,000)
Unrecognized Tax Benefits, Income Tax Penalties Expense (3,000) (10,000)
Domestic Tax Authority [Member]    
Deferred Tax Assets, Operating Loss Carryforwards 200 $ 1,100
Domestic Tax Authority [Member] | JSI Store Fixtures [Member]    
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration 900  
Foreign Tax Authority [Member]    
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration 200  
Foreign Tax Authority [Member] | JSI Store Fixtures [Member]    
Deferred Tax Assets, Operating Loss Carryforwards, Increase from Acquisition 300  
State and Local Jurisdiction [Member] | Oregon Department of Revenue [Member]    
Tax Credit Carryforward, Valuation Allowance $ 100  
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
United States $ 31,701 $ 20,124
Foreign 1,625 (1,039)
Income before income taxes 33,326 19,085
U.S. Federal 6,327 3,586
Foreign 325 165
State and local 1,330 644
Total current 7,982 4,395
Deferred (418) (342)
Total provision for income taxes $ 7,564 $ 4,053
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Income Taxes - Reconciliation of Income Tax Rate (Details)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Federal statutory rate 21.00% 21.00%
State and local taxes, net of federal benefit 2.90% 3.00%
Foreign operations 0.60% 0.00%
Federal tax credits (1.00%) (1.00%)
Uncertain tax position activity 0.00% (0.30%)
Stock-based compensation (1.20%) (0.30%)
Tax rate changes (0.20%) (1.40%)
Other 0.60% 0.20%
Effective tax rate 22.70% 21.20%
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Income Taxes - Components of Deferred Income Tax Assets and (Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Uncertain tax positions $ 185 $ 169
Reserves against current assets 1,255 1,110
Accrued expenses 3,381 2,596
Deferred compensation 1,459 1,195
Stock-based compensation 1,680 1,421
State net operating loss carryover and credits 140 310
Lease Liability 2,397 2,667
Canadian NOL 319 538
U.S. Federal net operating loss carryover and credits 258 1,235
Deferred income tax asset before valuation allowance 11,074 11,241
Valuation allowance (108) (108)
Deferred income tax asset 10,966 11,133
Goodwill, acquisition costs and intangible assets (3,749) (3,519)
Depreciation (1,634) (2,205)
Right of Use Asset (2,269) (2,513)
Deferred income tax liability (7,652) (8,237)
Net deferred income tax asset $ 3,314 $ 2,896
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Income Taxes - Liability for Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Balance $ 647 $ 682
Decreases - tax positions in prior period (134) (117)
Increase - tax positions in current period 143 82
Balance $ 656 $ 647
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Supplemental Cash Flow Information - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Interest $ 3,104 $ 1,668
Income taxes 9,559 4,965
Issuance of common shares as compensation 368 300
Issuance of common shares to fund deferred compensation plan 2,017 3,610
Issuance of common shares to fund ESPP plan $ 142 $ 0
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Severance Costs (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Severance costs $ 35 $ 12
Employee Severance [Member] | Maximum [Member]    
Severance costs $ 100 $ 100
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Severance Costs - Accrued Severance Liability Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Balance at beginning of period $ 0 $ 13
Accrual of expense 83 13
Payments (78) (26)
Balance at end of period $ 5 $ 0
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Summary of Quarterly Results (Unaudited) - Quarterly Results (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Mar. 21, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
[1]
Jun. 30, 2023
Jun. 30, 2022
Net Sales $ 123,636 $ 117,470   $ 128,804 $ 127,069 $ 127,469 $ 110,111 $ 111,143 $ 106,397   $ 496,979 $ 455,120
Gross Profit 35,863 32,204   34,140 34,738 32,457 26,793 25,448 24,510   136,945 109,208
Net Income $ 8,414 $ 4,669   $ 6,417 $ 6,262 $ 5,176 $ 3,618 $ 3,105 $ 3,133   $ 25,762 $ 15,032
Basic (in dollars per share) $ 0.30   $ 0.16 $ 0.23 $ 0.23 $ 0.19 $ 0.13 $ 0.11 $ 0.12   $ 0.92 $ 0.55
Diluted (in dollars per share) 0.28 $ 0.16   0.22 0.22   0.13 [1] 0.11 [1] 0.11 [1] $ 0.18 0.88 0.54 [1]
Maximum [Member]                        
Share prices (in dollars per share) 14.12 15.88   12.39 8.81 7.66 7.49 8.42 8.43   15.88 8.43
Share prices (in dollars per share) 14.12 15.88   12.39 8.81 7.66 7.49 8.42 8.43   15.88 8.43
Minimum [Member]                        
Share prices (in dollars per share) 11.59 12.17   7.10 5.70 5.53 6.00 6.41 7.12   5.70 5.53
Share prices (in dollars per share) $ 11.59 $ 12.17   $ 7.10 $ 5.70 $ 5.53 $ 6.00 $ 6.41 $ 7.12   $ 5.70 $ 5.53
[1] The total of the earnings per share for each of the four quarters does not equal the total earnings per share for the full year because the calculations are based on the average shares outstanding during each of the individual periods. There is no difference between basic and diluted shares due to losses.
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
SEC Schedule, 12-09, Allowance, Credit Loss [Member]    
Balance $ 499 $ 256
Additions Charged to Costs and Expenses (19) 249
Additions from Company Acquired 0 0
Deductions(a) [1] (45) (6)
Balance 435 499
SEC Schedule, 12-09, Reserve, Inventory [Member]    
Balance 5,447 5,050
Additions Charged to Costs and Expenses 2,496 2,111
Additions from Company Acquired 0 0
Deductions(a) [1] (1,654) (1,714)
Balance 6,289 5,447
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]    
Balance 108 108
Additions Charged to Costs and Expenses 0 0
Additions from Company Acquired 0 0
Deductions(a) [1] 0 0
Balance $ 108 $ 108
[1] For Allowance for credit losses, deductions are uncollectible accounts charged off, less recoveries.
XML 91 lyts20230630_10k_htm.xml IDEA: XBRL DOCUMENT 0000763532 2022-07-01 2023-06-30 0000763532 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-06-30 0000763532 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-07-01 2022-06-30 0000763532 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-06-30 0000763532 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-06-30 0000763532 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-07-01 2023-06-30 0000763532 us-gaap:InventoryValuationReserveMember 2022-06-30 0000763532 us-gaap:InventoryValuationReserveMember 2021-07-01 2022-06-30 0000763532 us-gaap:InventoryValuationReserveMember 2021-06-30 0000763532 us-gaap:InventoryValuationReserveMember 2023-06-30 0000763532 us-gaap:InventoryValuationReserveMember 2022-07-01 2023-06-30 0000763532 us-gaap:AllowanceForCreditLossMember 2022-06-30 0000763532 us-gaap:AllowanceForCreditLossMember 2021-07-01 2022-06-30 0000763532 us-gaap:AllowanceForCreditLossMember 2021-06-30 0000763532 us-gaap:AllowanceForCreditLossMember 2023-06-30 0000763532 us-gaap:AllowanceForCreditLossMember 2022-07-01 2023-06-30 0000763532 srt:MinimumMember 2021-07-01 2022-06-30 0000763532 srt:MinimumMember 2022-04-01 2022-06-30 0000763532 srt:MinimumMember 2022-01-01 2022-03-31 0000763532 srt:MinimumMember 2021-10-01 2021-12-31 0000763532 srt:MinimumMember 2021-07-01 2021-09-30 0000763532 srt:MaximumMember 2021-07-01 2022-06-30 0000763532 srt:MaximumMember 2022-04-01 2022-06-30 0000763532 srt:MaximumMember 2022-01-01 2022-03-31 0000763532 srt:MaximumMember 2021-10-01 2021-12-31 0000763532 srt:MaximumMember 2021-07-01 2021-09-30 0000763532 2021-07-01 2022-06-30 0000763532 2021-04-01 2021-06-30 0000763532 2022-01-01 2022-03-31 0000763532 2021-10-01 2021-12-31 0000763532 2021-07-01 2021-09-30 0000763532 2022-04-01 2022-06-30 0000763532 srt:MinimumMember 2022-07-01 2023-06-30 0000763532 srt:MinimumMember 2023-04-01 2023-06-30 0000763532 srt:MinimumMember 2023-01-01 2023-03-31 0000763532 srt:MinimumMember 2022-10-01 2022-12-31 0000763532 srt:MinimumMember 2022-07-01 2022-09-30 0000763532 srt:MaximumMember 2022-07-01 2023-06-30 0000763532 srt:MaximumMember 2023-04-01 2023-06-30 0000763532 srt:MaximumMember 2023-01-01 2023-03-31 0000763532 srt:MaximumMember 2022-10-01 2022-12-31 0000763532 srt:MaximumMember 2022-07-01 2022-09-30 0000763532 2023-04-01 2023-06-30 0000763532 2023-01-01 2023-03-31 0000763532 2022-10-01 2022-12-31 0000763532 2022-07-01 2022-09-30 0000763532 2023-01-01 2023-03-21 0000763532 2022-06-30 0000763532 2023-06-30 0000763532 2021-06-30 0000763532 srt:MaximumMember us-gaap:EmployeeSeveranceMember 2022-07-01 2023-06-30 0000763532 srt:MaximumMember us-gaap:EmployeeSeveranceMember 2021-07-01 2022-06-30 0000763532 us-gaap:StateAndLocalJurisdictionMember lyts:OregonDepartmentOfRevenueMember 2023-06-30 0000763532 lyts:JSIStoreFixturesMember us-gaap:ForeignCountryMember 2022-07-01 2023-06-30 0000763532 us-gaap:ForeignCountryMember 2023-06-30 0000763532 lyts:JSIStoreFixturesMember us-gaap:DomesticCountryMember 2023-06-30 0000763532 us-gaap:DomesticCountryMember 2022-06-30 0000763532 us-gaap:DomesticCountryMember 2023-06-30 0000763532 lyts:AccruedExpensesMember 2022-06-30 0000763532 lyts:AccruedExpensesMember 2023-06-30 0000763532 lyts:EquipmentUnderFinanceLeasesMember 2022-06-30 0000763532 lyts:EquipmentUnderFinanceLeasesMember 2023-06-30 0000763532 lyts:BuildingsUnderFinanceLeasesMember 2022-06-30 0000763532 lyts:BuildingsUnderFinanceLeasesMember 2023-06-30 0000763532 srt:MaximumMember 2023-06-30 0000763532 srt:MinimumMember 2023-06-30 0000763532 lyts:DeferredCompensationPlanWithRabbitTrustMember 2022-06-30 0000763532 lyts:DeferredCompensationPlanWithRabbitTrustMember 2023-06-30 0000763532 lyts:PerformanceStockUnitsMember 2022-07-01 2023-06-30 0000763532 lyts:PerformanceStockUnitsMember 2023-06-30 0000763532 lyts:PerformanceStockUnitsMember 2022-06-30 0000763532 lyts:PerformanceStockUnitsMember 2021-07-01 2022-06-30 0000763532 lyts:PerformanceStockUnitsMember lyts:The2019OmnibusAwardPlanMember 2022-07-01 2023-06-30 0000763532 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2023-06-30 0000763532 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0000763532 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0000763532 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2022-06-30 0000763532 us-gaap:RestrictedStockUnitsRSUMember lyts:The2019OmnibusAwardPlanMember 2022-07-01 2023-06-30 0000763532 us-gaap:EmployeeStockOptionMember 2022-07-01 2023-06-30 0000763532 us-gaap:EmployeeStockOptionMember 2023-06-30 0000763532 us-gaap:EmployeeStockOptionMember 2021-07-01 2022-06-30 0000763532 lyts:ServicebasedOptionsMember 2022-07-01 2023-06-30 0000763532 lyts:LSiEmployeeStockPurchasePlanESPPMember 2023-06-30 0000763532 lyts:LSiEmployeeStockPurchasePlanESPPMember 2022-07-01 2023-06-30 0000763532 lyts:LSiEmployeeStockPurchasePlanESPPMember 2021-11-30 0000763532 lyts:The2019OmnibusAwardPlanMember 2023-06-30 0000763532 lyts:The2019OmnibusAwardPlanMember 2019-11-30 0000763532 us-gaap:SubsequentEventMember 2023-08-31 0000763532 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0000763532 srt:MaximumMember 2021-09-01 2021-09-30 0000763532 srt:MinimumMember 2021-09-01 2021-09-30 0000763532 us-gaap:RevolvingCreditFacilityMember 2021-09-30 0000763532 srt:ScenarioForecastMember us-gaap:RevolvingCreditFacilityMember lyts:LondonInterbankOfferedRateMember 2023-10-01 2023-12-31 0000763532 us-gaap:RevolvingCreditFacilityMember 2022-07-01 2023-06-30 0000763532 srt:MaximumMember us-gaap:BaseRateMember 2021-09-01 2021-09-30 0000763532 srt:MinimumMember us-gaap:BaseRateMember 2020-07-01 2021-06-30 0000763532 srt:MaximumMember lyts:LondonInterbankOfferedRateMember 2021-09-01 2021-09-30 0000763532 srt:MinimumMember lyts:LondonInterbankOfferedRateMember 2020-07-01 2021-06-30 0000763532 lyts:LondonInterbankOfferedRateMember 2020-07-01 2021-06-30 0000763532 us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2020-07-01 2021-06-30 0000763532 lyts:TermLoanMember 2021-09-01 2021-09-30 0000763532 lyts:TermLoanMember 2021-09-30 0000763532 2020-12-31 0000763532 lyts:TermLoanMember 2022-06-30 0000763532 lyts:TermLoanMember 2023-06-30 0000763532 us-gaap:TrademarksAndTradeNamesMember 2022-06-30 0000763532 us-gaap:NoncompeteAgreementsMember 2022-06-30 0000763532 us-gaap:TradeNamesMember 2022-06-30 0000763532 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-06-30 0000763532 us-gaap:PatentsMember 2022-06-30 0000763532 us-gaap:CustomerRelationshipsMember 2022-06-30 0000763532 us-gaap:TrademarksAndTradeNamesMember 2023-06-30 0000763532 us-gaap:NoncompeteAgreementsMember 2023-06-30 0000763532 us-gaap:TradeNamesMember 2023-06-30 0000763532 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-06-30 0000763532 us-gaap:PatentsMember 2023-06-30 0000763532 us-gaap:CustomerRelationshipsMember 2023-06-30 0000763532 lyts:DisplaySolutionsSegmentMember 2023-06-30 0000763532 lyts:LightingSegmentMember 2023-06-30 0000763532 lyts:DisplaySolutionsSegmentMember 2022-06-30 0000763532 lyts:LightingSegmentMember 2022-06-30 0000763532 lyts:DisplaySolutionsSegmentMember 2021-07-01 2022-06-30 0000763532 lyts:LightingSegmentMember 2021-07-01 2022-06-30 0000763532 lyts:SecondIndefiniteLivedIntangibleAssetMember 2022-03-01 0000763532 lyts:FirstIndefiniteLivedIntangibleAssetMember 2022-03-01 0000763532 lyts:SecondReportingUnitMember lyts:DisplaySolutionsSegmentMember 2022-03-01 0000763532 lyts:DisplaySolutionsSegmentMember 2022-03-01 0000763532 lyts:LightingSegmentMember 2022-03-01 0000763532 2022-03-01 2022-03-01 0000763532 lyts:SecondIndefiniteLivedIntangibleAssetMember 2023-03-01 0000763532 lyts:FirstIndefiniteLivedIntangibleAssetMember 2023-03-01 0000763532 lyts:SecondReportingUnitMember lyts:DisplaySolutionsSegmentMember 2023-03-01 0000763532 lyts:FirstReportingUnitMember lyts:DisplaySolutionsSegmentMember 2023-03-01 0000763532 lyts:LightingSegmentMember 2023-03-01 2023-03-01 0000763532 lyts:LightingSegmentMember 2023-03-01 0000763532 2023-03-01 2023-03-01 0000763532 us-gaap:IntersegmentEliminationMember lyts:DisplaySolutionsSegmentMember 2021-07-01 2022-06-30 0000763532 us-gaap:IntersegmentEliminationMember lyts:DisplaySolutionsSegmentMember 2022-07-01 2023-06-30 0000763532 us-gaap:IntersegmentEliminationMember lyts:LightingSegmentMember 2021-07-01 2022-06-30 0000763532 us-gaap:IntersegmentEliminationMember lyts:LightingSegmentMember 2022-07-01 2023-06-30 0000763532 lyts:CorporateAndEliminationsMember 2022-06-30 0000763532 lyts:CorporateAndEliminationsMember 2023-06-30 0000763532 us-gaap:OperatingSegmentsMember lyts:DisplaySolutionsSegmentMember 2022-06-30 0000763532 us-gaap:OperatingSegmentsMember lyts:DisplaySolutionsSegmentMember 2023-06-30 0000763532 us-gaap:OperatingSegmentsMember lyts:LightingSegmentMember 2022-06-30 0000763532 us-gaap:OperatingSegmentsMember lyts:LightingSegmentMember 2023-06-30 0000763532 lyts:CorporateAndEliminationsMember 2021-07-01 2022-06-30 0000763532 lyts:CorporateAndEliminationsMember 2022-07-01 2023-06-30 0000763532 us-gaap:OperatingSegmentsMember lyts:DisplaySolutionsSegmentMember 2021-07-01 2022-06-30 0000763532 us-gaap:OperatingSegmentsMember lyts:DisplaySolutionsSegmentMember 2022-07-01 2023-06-30 0000763532 us-gaap:OperatingSegmentsMember lyts:LightingSegmentMember 2021-07-01 2022-06-30 0000763532 us-gaap:OperatingSegmentsMember lyts:LightingSegmentMember 2022-07-01 2023-06-30 0000763532 lyts:DisplaySolutionsSegmentMember 2022-07-01 2023-06-30 0000763532 lyts:LightingSegmentMember 2022-07-01 2023-06-30 0000763532 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000763532 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000763532 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0000763532 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0000763532 us-gaap:OtherExpenseMember 2021-07-01 2022-06-30 0000763532 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-06-30 0000763532 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0000763532 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0000763532 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-06-30 0000763532 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-06-30 0000763532 srt:MaximumMember us-gaap:BuildingMember 2023-06-30 0000763532 srt:MinimumMember us-gaap:BuildingMember 2023-06-30 0000763532 lyts:TurnkeyServicesAndOtherMember lyts:DisplaySolutionsSegmentMember 2021-07-01 2022-06-30 0000763532 lyts:TurnkeyServicesAndOtherMember lyts:LightingSegmentMember 2021-07-01 2022-06-30 0000763532 lyts:LegacyProductsMember lyts:DisplaySolutionsSegmentMember 2021-07-01 2022-06-30 0000763532 lyts:LegacyProductsMember lyts:LightingSegmentMember 2021-07-01 2022-06-30 0000763532 lyts:LEDLightingDigitalSignageElectronicCircuitBoardsMember lyts:DisplaySolutionsSegmentMember 2021-07-01 2022-06-30 0000763532 lyts:LEDLightingDigitalSignageElectronicCircuitBoardsMember lyts:LightingSegmentMember 2021-07-01 2022-06-30 0000763532 lyts:DisplaySolutionsSegmentMember us-gaap:TransferredOverTimeMember 2021-07-01 2022-06-30 0000763532 lyts:LightingSegmentMember us-gaap:TransferredOverTimeMember 2021-07-01 2022-06-30 0000763532 lyts:DisplaySolutionsSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2022-06-30 0000763532 lyts:LightingSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-07-01 2022-06-30 0000763532 lyts:TurnkeyServicesAndOtherMember lyts:DisplaySolutionsSegmentMember 2022-07-01 2023-06-30 0000763532 lyts:TurnkeyServicesAndOtherMember lyts:LightingSegmentMember 2022-07-01 2023-06-30 0000763532 lyts:LegacyProductsMember lyts:DisplaySolutionsSegmentMember 2022-07-01 2023-06-30 0000763532 lyts:LegacyProductsMember lyts:LightingSegmentMember 2022-07-01 2023-06-30 0000763532 lyts:LEDLightingDigitalSignageElectronicCircuitBoardsMember lyts:DisplaySolutionsSegmentMember 2022-07-01 2023-06-30 0000763532 lyts:LEDLightingDigitalSignageElectronicCircuitBoardsMember lyts:LightingSegmentMember 2022-07-01 2023-06-30 0000763532 lyts:DisplaySolutionsSegmentMember us-gaap:TransferredOverTimeMember 2022-07-01 2023-06-30 0000763532 lyts:LightingSegmentMember us-gaap:TransferredOverTimeMember 2022-07-01 2023-06-30 0000763532 lyts:DisplaySolutionsSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2023-06-30 0000763532 lyts:LightingSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-07-01 2023-06-30 0000763532 us-gaap:RetainedEarningsMember 2023-06-30 0000763532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000763532 lyts:KeyExecutiveDeferredCompensationMember 2023-06-30 0000763532 us-gaap:TreasuryStockCommonMember 2023-06-30 0000763532 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-06-30 0000763532 us-gaap:CommonStockMember 2023-06-30 0000763532 us-gaap:RetainedEarningsMember 2022-07-01 2023-06-30 0000763532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2023-06-30 0000763532 lyts:KeyExecutiveDeferredCompensationMember 2022-07-01 2023-06-30 0000763532 us-gaap:TreasuryStockCommonMember 2022-07-01 2023-06-30 0000763532 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-07-01 2023-06-30 0000763532 us-gaap:CommonStockMember 2022-07-01 2023-06-30 0000763532 us-gaap:RetainedEarningsMember 2022-06-30 0000763532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000763532 lyts:KeyExecutiveDeferredCompensationMember 2022-06-30 0000763532 us-gaap:TreasuryStockCommonMember 2022-06-30 0000763532 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-06-30 0000763532 us-gaap:CommonStockMember 2022-06-30 0000763532 us-gaap:RetainedEarningsMember 2021-07-01 2022-06-30 0000763532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2022-06-30 0000763532 lyts:KeyExecutiveDeferredCompensationMember 2021-07-01 2022-06-30 0000763532 us-gaap:TreasuryStockCommonMember 2021-07-01 2022-06-30 0000763532 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-07-01 2022-06-30 0000763532 us-gaap:CommonStockMember 2021-07-01 2022-06-30 0000763532 us-gaap:RetainedEarningsMember 2021-06-30 0000763532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000763532 lyts:KeyExecutiveDeferredCompensationMember 2021-06-30 0000763532 us-gaap:TreasuryStockCommonMember 2021-06-30 0000763532 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-06-30 0000763532 us-gaap:CommonStockMember 2021-06-30 0000763532 2023-08-31 0000763532 2022-12-31 thunderdome:item iso4217:USD iso4217:USD shares pure utr:Y shares 0000763532 false --06-30 2023 FY P7Y P1Y P3Y P3Y P5Y 3 1 3 2 3 0 0 0 0 2 P5Y P1Y P20Y P5Y P15Y 0 0 0 0 0 0 false 10-K true 2023-06-30 false 0-13375 LSI INDUSTRIES INC. OH 10000 Alliance Road Cincinnati OH 45242 31-0888951 513 793-3200 Common shares, no par value LYTS NASDAQ No No Yes Yes Accelerated Filer true false false false 310976226 28550376 248 GRANT THORNTON LLP Chicago, Illinois 496979000 455120000 360003000 345912000 31000 0 136945000 109208000 99882000 87995000 35000 12000 37028000 21201000 3687000 1968000 15000 148000 33326000 19085000 7564000 4053000 25762000 15032000 0.92 0.55 0.88 0.54 28127000 27286000 29316000 27993000 25762000 15032000 294000 -4000 26056000 15028000 1828000 2462000 435000 499000 77681000 77750000 63718000 74421000 3120000 1041000 3529000 3243000 149876000 158917000 4010000 4010000 24561000 24495000 67457000 66762000 2033000 2033000 1231000 618000 99292000 97918000 73861000 70760000 25431000 27158000 45030000 45030000 63203000 67964000 8921000 8664000 3688000 3347000 296149000 311080000 3571000 3571000 29206000 34783000 43785000 38728000 76562000 77082000 31629000 76025000 960000 1246000 5954000 5776000 3466000 3182000 1000000 1000000 0 0 50000000 50000000 28448570 27484514 148691000 139500000 7166000 5927000 7166000 5927000 28548000 8224000 339000 45000 177578000 147769000 296149000 311080000 26863 132526000 -346 -2450000 2450000 49000 -1405000 131170000 0 0 0 0 15032000 15032000 0 0 0 -4000 0 42 300000 0 0 0 0 0 300000 80 -250000 0 0 0 0 0 -250000 494 3610000 0 0 0 0 0 3610000 -0 -0 476 3477000 -0 -0 -0 3477000 0 0 3477000 0 0 3477000 3288000 0 0 0 0 3288000 5 26000 0 0 0 0 0 26000 0.20 -0 -0 -0 -0 5403000 5403000 27484 139500000 -822 -5927000 5927000 45000 8224000 147769000 0 0 0 0 0 0 0 294000 44 368000 0 0 0 0 0 368000 14 142000 0 0 0 0 0 142000 301 -896000 0 0 0 0 0 -896000 2017000 0 0 0 0 2017000 -0 100 1239000 -0 -0 -0 1239000 0 0 1239000 0 0 1239000 3698000 0 0 0 0 3698000 438 3862000 0 0 0 0 0 3862000 0.20 -0 -0 -0 5438000 5438000 28488 148691000 -922 -7166000 7166000 339000 28548000 177578000 25762000 15032000 9664000 10118000 -418000 -342000 2017000 3610000 3698000 3288000 142000 0 368000 300000 -59000 -65000 -19000 246000 2496000 2111000 -88000 20311000 -8207000 17586000 2079000 -235000 -5577000 1784000 5180000 -2413000 49588000 -3863000 0 500000 3208000 2122000 5000 49000 -3203000 -1573000 198306000 161627000 153910000 173074000 5438000 5322000 896000 250000 281000 268000 3862000 26000 -47149000 5633000 130000 -17000 -634000 180000 2462000 2282000 1828000 2462000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 1 </b>—<b> SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</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;"><b>Consolidation:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The consolidated financial statements include the accounts of LSI Industries Inc. (an Ohio corporation) and its subsidiaries (collectively, the “Company”), all of which are wholly owned. All intercompany transactions and balances have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Revenue Recognition: </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recognizes revenue when it satisfies the performance obligation in its customer contracts or purchase orders. Most of the Company’s products have a single performance obligation which is satisfied at a point in time when control is transferred to the customer. Control is generally transferred at time of shipment when title and risk of ownership passes to the customer. For customer contracts with multiple performance obligations, the Company allocates the transaction price and any discounts to each performance obligation based on relative standalone selling prices. Payment terms are typically within 30 to 90 days from the shipping date, depending on the terms with the customer. The Company offers standard warranties that do not represent separate performance obligations.</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;">Installation is a separate performance obligation, except for the Company’s digital signage products. For digital signage products, installation is not a separate performance obligation as the product and installation is the combined item promised in digital signage contracts. The Company is not always responsible for installation of products it sells and has no post-installation responsibilities other than standard warranties.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">A number of the Company's display solutions and select lighting products are customized for specific customers. As a result, these customized products do not have an alternative use. For these products, the Company has a legal right to payment for performance to date and generally does not accept returns on these items. The measurement of performance is based upon cost plus a reasonable profit margin for work completed. Because there is no alternative use and there is a legal right to payment, the Company transfers control of the item as the item is being produced and therefore, recognizes revenue over time. The customized product types are 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" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align:middle;width:3.6%;"> </td> <td style="vertical-align:top;width:3.6%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;width:92.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer specific branded print graphics</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align:middle;width:3.6%;"> </td> <td style="vertical-align:top;width:3.6%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;width:92.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Electrical components based on customer specifications</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align:middle;width:3.6%;"> </td> <td style="vertical-align:top;width:3.6%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;width:92.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Digital signage and related media content</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company also offers installation services for its display solutions elements and select lighting products. Installation revenue is recognized over time as the customer simultaneously receives and consumes the benefits provided through the installation process.</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;">For these customized products and installation services, revenue is recognized using a cost-based input method: recognizing revenue and gross profit as work is performed based on the relationship between the actual cost incurred and the total estimated cost for the performance obligation.</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;">On occasion, the Company enters into bill-and-hold arrangements on a limited basis. Each bill-and-hold arrangement is reviewed and revenue is recognized only when certain criteria have been met: (1) the customer has requested delayed delivery and storage of the products by the Company because the customer wants to secure a supply of the products but lacks storage space; (ii) the risk of ownership has passed to the customer; (iii) the products are segregated from the Company’s other inventory items held for sale; (iv) the products are ready for shipment to the customer; and (v) the Company does not have the ability to use the products or direct them to another customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Disaggregation of Revenue</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company disaggregates the revenue from contracts with customers by the timing of revenue recognition because the Company believes it best depicts the nature, amount, and timing of its revenue and cash flows. The table below presents a reconciliation of the disaggregation by reportable segments:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Twelve Months Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Lighting<br/> Segment<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Display<br/> SolutionsSegment<br/> Solutions<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Timing of revenue recognition</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66.6%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred at a point in time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">234,736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">177,564</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred over time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">37,715</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">46,964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0pt 0pt 0pt 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">272,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">224,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Type of Product and Services</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">LED lighting, digital signage solutions, electronic circuit boards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">224,529</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">25,011</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Poles and other display solutions elements</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">44,473</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">156,057</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Project management, installation services, shipping and handling</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">3,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">43,460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">272,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">224,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Twelve Months Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Lighting<br/> Segment<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Display<br/> SolutionsSegment<br/> Solutions<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Timing of revenue recognition</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66.6%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred at a point in time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">204,241</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">156,241</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred over time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">29,208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">65,430</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">233,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">221,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Type of Product and Services</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">LED lighting, digital signage solutions, electronic circuit boards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">191,791</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">44,771</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Poles and other display solutions elements</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">39,339</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">136,573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Project management, installation services, shipping and handling</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">2,319</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">40,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">233,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">221,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Practical Expedients and Exemptions</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">The Company’s contracts with customers have an expected duration of one year or less, as such, the Company applies the practical expedient to expense sales commissions as incurred and has omitted disclosures on the amount of remaining performance obligations.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Shipping costs that are not material in context of the delivery of products are expensed as incurred.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">The Company’s accounts receivable balance represents the Company’s unconditional right to receive payment from its customers with contracts. Payments are generally due within 30 to 90 days of completion of the performance obligation and invoicing; therefore, payments do not contain significant financing components.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">The Company collects sales tax and other taxes concurrent with revenue-producing activities which are excluded from revenue. Shipping and handling costs are treated as fulfillment activities and included in cost of products and services sold on the Consolidated Statements of Operations.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Credit and Collections:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company maintains allowances for credit losses for probable estimated losses resulting from either customer disputes or the inability of its customers to make required payments. If the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against income. The Company determines its allowance for credit losses by first considering all known collectability problems of customers’ accounts, and then applying certain percentages against the various aging categories based on the due date of the remaining receivables. The resulting allowance for credit losses is an estimate based upon the Company’s knowledge of its business and customer base, the current economic climate, and historical trends. Receivables deemed uncollectable are written-off against the allowance for credit losses after all reasonable collection efforts have been exhausted. The Company also establishes allowances, at the time revenue is recognized, for returns, discounts, pricing, and other possible customer deductions. These allowances are based upon historical trends. The following table presents the Company’s net accounts receivable at the dates indicated.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>June 30, 2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">78,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">78,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: Allowance for credit losses</p> </td> <td style="width: 1%; font-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);"><b> </b></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;">(435</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b><b>)</b></b></td> <td style="width: 1%; font-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;">(499</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66.6%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accounts receivable, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">77,681</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">77,750</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Cash and Cash Equivalents:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The cash balance includes cash and cash equivalents which have original maturities of less than three months. Cash and cash equivalents consist primarily of bank deposits and a bank money market account that is stated at cost, which approximates fair value. The Company maintains balances at financial institutions in the United States, Canada, and Mexico. In the United States, the FDIC limit for insurance coverage on non-interest-bearing accounts is $250,000 per institution. As of June 30, 2023, and June 30, 2022, the Company had bank balances of $2.3 million and $2.7 million, respectively, without insurance coverage.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Inventories, Net:</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;">Inventories are stated at the lower of cost or net realizable value. Cost of inventories includes the cost of purchased raw materials and purchased components, direct labor, as well as manufacturing overhead which is generally applied to inventory based on direct labor and on material content, is determined on the first-in, first-out basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company maintains an inventory reserve for obsolete and excess inventory. The Company first determines its excess and obsolete inventory reserve by considering specific known obsolete items, and then by applying certain percentages to specific inventory categories based upon inventory turns. The Company uses various tools, in addition to inventory turns, to identify which inventory items have the potential to become obsolete. Judgment is used to establish excess and obsolete inventory reserves and management adjusts these reserves as more information becomes available about the ultimate disposition of the inventory item.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Property, Plant and Equipment and Related Depreciation:</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;">Property, plant, and equipment are stated at cost. Major additions and betterments are capitalized while maintenance and repairs are expensed. For financial reporting purposes, depreciation is computed on the straight-line method over the estimated useful lives of the assets as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 90%; margin-left: 0pt; margin-right: auto;"> <tbody><tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: top; width: 91%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings (in years)</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">28</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">-</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">40</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: top; width: 91%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment (in years)</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">3</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">-</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">10</p> </td> </tr> <tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: top; width: 91%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer software (in years)</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">3</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">-</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">8</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Costs related to the purchase, internal development, and implementation of the Company’s fully integrated enterprise resource planning/business operating software system are either capitalized or expensed. Leasehold improvements are depreciated over the shorter of <span style="-sec-ix-hidden:c493">fifteen</span> years or the remaining term of the lease.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recorded $4.9 million and $5.3 million of depreciation expense in the years ended June 30, 2023, and 2022 respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Goodwill and Intangible Assets:</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;">Intangible assets consisting of customer relationships, trade names and trademarks, patents, technology and software are recorded on the Company's balance sheet. The definite-lived intangible assets are being amortized to expense over periods ranging between <span style="-sec-ix-hidden:c496">five</span> and <span style="-sec-ix-hidden:c497">twenty</span> years. The Company evaluates definite-lived intangible assets for possible impairment when triggering events are identified. Neither indefinite-lived intangible assets nor the excess of cost over fair value of assets acquired ("goodwill") are amortized, however, they are subject to review for impairment. See additional information about goodwill and intangible assets in Note 6.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Fair Value:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has financial instruments consisting primarily of cash and cash equivalents, revolving lines of credit, accounts receivable, accounts payable, and long-term debt. The fair value of these financial instruments approximates carrying value because of their short-term maturity and/or variable, market-driven interest rates. The Company has no financial instruments with off-balance sheet risk.</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;">Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in goodwill and other intangible asset impairment analyses, long-lived asset impairment analyses and valuation of acquired assets and assumed liabilities. The accounting guidance on fair value measurement was used to measure the fair value of these nonfinancial assets and nonfinancial liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Product Warranties: </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company offers a limited warranty that its products are free from defects in workmanship and materials. The specific terms and conditions vary somewhat by product line, but generally cover defective products returned within <span style="-sec-ix-hidden:c498">one</span> to <span style="-sec-ix-hidden:c499">five</span> years, with some exceptions where the terms extend to 10 years, from the date of shipment. The Company records warranty liabilities to cover the estimated future costs for repair or replacement of defective returned products as well as products that need to be repaired or replaced in the field after installation. The Company calculates its liability for warranty claims by applying estimates based upon historical claims as a percentage of sales to cover unknown claims, as well as estimating the total amount to be incurred for known warranty issues. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amount as necessary.</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;">Changes in the Company’s warranty liabilities, which are included in accrued expenses in the accompanying consolidated balance sheets, during the periods indicated below were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>Product Warranties</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 9pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,295</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions charged to expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,626</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,960</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deductions for repairs and replacements</p> </td> <td style="width: 1%; font-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);"><b> </b></td> <td style="width: 13%; 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,616</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="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%; 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,764</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of the period</p> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">6,501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">4,491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Employee Benefit Plans:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has a 401(k) retirement plan whereby employee’s contributions to the 401(k) are matched by the Company. The 401(k) match program covers substantially all of its employees. The Company also has a nonqualified deferred compensation plan covering certain employees. The costs of employee benefit plans are charged to expense and funded annually. Total costs were $2.5 million and $2.9 million in June 30, 2023, and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Research and Development Costs:</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;">Research and development costs are directly attributable to new product development, including the development of new technology for both existing and new products, and consist of salaries, payroll taxes, employee benefits, materials, outside legal costs and filing fees related to obtaining patents, supplies, depreciation, and other administrative costs. The Company expenses as research and development all costs associated with development of software used in solid-state LED products. All costs are expensed as incurred and are included in selling and administrative expenses. Research and development costs related to both product and software development totaled $3.4 million and $3.6 million for the fiscal years ended June 30, 2023, and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Cost of Products and Services Sold:</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;">Cost of products sold is primarily comprised of direct materials and supplies consumed in the manufacture of products, as well as manufacturing labor, depreciation expense and direct overhead expense necessary to acquire and convert the purchased materials and supplies into finished product. Cost of products sold also includes the cost to distribute products to customers, inbound freight costs, warehousing costs and other shipping and handling activity. Cost of services sold is primarily comprised of the internal and external labor costs required to support the Company’s project management and installation costs to support its service revenue along with the management of media content.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Stock-Based Compensation:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company accounts for stock-based compensation to certain employees in accordance with accounting guidance for stock-based compensation. The accounting guidance requires companies to measure the cost of employee services received in exchange for an award of equity instruments, including stock options, restricted stock units, and performance stock unites, based on the grant date fair value of the award and to recognize it as compensation expense over the period the employee is required to provide service in exchange for the award, usually the vesting period. Equity award forfeitures are recognized at the date of employee termination.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Earnings Per Common Share:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The computation of basic earnings per common share is based on the weighted average common shares outstanding for the period net of treasury shares held in the Company’s nonqualified deferred compensation plan. The computation of diluted earnings per share is based on the weighted average common shares outstanding for the period and includes common share equivalents. Common share equivalents include the dilutive effect of stock options, restricted stock units, contingently issuable shares and common shares to be issued under a deferred compensation plan, all of which totaled 2,156,000 shares and 1,375,000 shares in fiscal 2023 and 2022, respectively. See further discussion in Note 3.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Income Taxes:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company accounts for income taxes in accordance with the accounting guidance for income taxes.  Accordingly, deferred income taxes are provided on items that are reported as either income or expense in different time periods for financial reporting purposes than they are for income tax purposes. Deferred income tax assets are reported on the Company’s balance sheet. Significant management judgment is required in developing the Company’s income tax provision, including the estimation of taxable income and the effective income tax rates in the multiple taxing jurisdictions in which the Company operates, the estimation of the liability for uncertain income tax positions, the determination of deferred tax assets and liabilities, and any valuation allowances that might be required against deferred tax assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Foreign Exchange:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The functional currency of the Company’s Mexican subsidiary is the Mexican Peso and the functional currency of the Company’s Canadian subsidiary is the Canadian Dollar. Assets and liabilities of foreign operations are translated using period end exchange rates. Revenue and expenses are translated using average exchange rates during each period reported. Translation losses (gains) are reported in accumulated other comprehensive loss (gain) as a component of shareholders equity and was ($0.3) million as of June 30, 2023, and a nominal amount as of June 30, 2022. The Company recognizes foreign currency transaction (gains) and losses on certain assets and liabilities that are denominated in the Mexican Peso and Canadian Dollar. These transaction (gains) and losses are reported in other expense in the consolidated statements of operations and was a nominal amount for the fiscal year ended June30, 2023 and $0.1 million for the fiscal year ended June 30, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>New Accounting Pronouncements:</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 October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” creating an exception to the recognition and measurement principles in ASC 805. The amendment requires that entities apply ASC 606, “Revenue from Contracts with Customers,” rather than using fair value, to recognize and measure contracts assets and contract liabilities from contracts with customers acquired in a business combination. The ASU is effective for fiscal years beginning after December 15, 2022, and interim periods therein. Early adoption is permitted, including adoption in an interim period, regardless of whether a business combination occurs in that period. The guidance should be applied prospectively; however, an entity that elects to early adopt in an interim period should apply the amendments to all business combinations that occurred during the fiscal year that includes that interim period. The Company is evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Use of Estimates:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires the Company to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Subsequent Events:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has evaluated subsequent events for potential recognition and disclosure through the date the consolidated financial statements were filed. No items were identified during this evaluation that required adjustment to or disclosure in the accompanying consolidated financial statements.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Consolidation:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The consolidated financial statements include the accounts of LSI Industries Inc. (an Ohio corporation) and its subsidiaries (collectively, the “Company”), all of which are wholly owned. All intercompany transactions and balances have been eliminated in consolidation.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Revenue Recognition: </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recognizes revenue when it satisfies the performance obligation in its customer contracts or purchase orders. Most of the Company’s products have a single performance obligation which is satisfied at a point in time when control is transferred to the customer. Control is generally transferred at time of shipment when title and risk of ownership passes to the customer. For customer contracts with multiple performance obligations, the Company allocates the transaction price and any discounts to each performance obligation based on relative standalone selling prices. Payment terms are typically within 30 to 90 days from the shipping date, depending on the terms with the customer. The Company offers standard warranties that do not represent separate performance obligations.</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;">Installation is a separate performance obligation, except for the Company’s digital signage products. For digital signage products, installation is not a separate performance obligation as the product and installation is the combined item promised in digital signage contracts. The Company is not always responsible for installation of products it sells and has no post-installation responsibilities other than standard warranties.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">A number of the Company's display solutions and select lighting products are customized for specific customers. As a result, these customized products do not have an alternative use. For these products, the Company has a legal right to payment for performance to date and generally does not accept returns on these items. The measurement of performance is based upon cost plus a reasonable profit margin for work completed. Because there is no alternative use and there is a legal right to payment, the Company transfers control of the item as the item is being produced and therefore, recognizes revenue over time. The customized product types are 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" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align:middle;width:3.6%;"> </td> <td style="vertical-align:top;width:3.6%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;width:92.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Customer specific branded print graphics</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align:middle;width:3.6%;"> </td> <td style="vertical-align:top;width:3.6%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;width:92.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Electrical components based on customer specifications</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align:middle;width:3.6%;"> </td> <td style="vertical-align:top;width:3.6%;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="vertical-align:top;width:92.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Digital signage and related media content</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company also offers installation services for its display solutions elements and select lighting products. Installation revenue is recognized over time as the customer simultaneously receives and consumes the benefits provided through the installation process.</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;">For these customized products and installation services, revenue is recognized using a cost-based input method: recognizing revenue and gross profit as work is performed based on the relationship between the actual cost incurred and the total estimated cost for the performance obligation.</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;">On occasion, the Company enters into bill-and-hold arrangements on a limited basis. Each bill-and-hold arrangement is reviewed and revenue is recognized only when certain criteria have been met: (1) the customer has requested delayed delivery and storage of the products by the Company because the customer wants to secure a supply of the products but lacks storage space; (ii) the risk of ownership has passed to the customer; (iii) the products are segregated from the Company’s other inventory items held for sale; (iv) the products are ready for shipment to the customer; and (v) the Company does not have the ability to use the products or direct them to another customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Disaggregation of Revenue</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company disaggregates the revenue from contracts with customers by the timing of revenue recognition because the Company believes it best depicts the nature, amount, and timing of its revenue and cash flows. The table below presents a reconciliation of the disaggregation by reportable segments:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Twelve Months Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Lighting<br/> Segment<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Display<br/> SolutionsSegment<br/> Solutions<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Timing of revenue recognition</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66.6%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred at a point in time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">234,736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">177,564</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred over time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">37,715</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">46,964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0pt 0pt 0pt 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">272,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">224,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Type of Product and Services</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">LED lighting, digital signage solutions, electronic circuit boards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">224,529</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">25,011</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Poles and other display solutions elements</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">44,473</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">156,057</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Project management, installation services, shipping and handling</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">3,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">43,460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">272,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">224,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Twelve Months Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Lighting<br/> Segment<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Display<br/> SolutionsSegment<br/> Solutions<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Timing of revenue recognition</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66.6%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred at a point in time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">204,241</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">156,241</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred over time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">29,208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">65,430</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">233,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">221,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Type of Product and Services</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">LED lighting, digital signage solutions, electronic circuit boards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">191,791</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">44,771</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Poles and other display solutions elements</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">39,339</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">136,573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Project management, installation services, shipping and handling</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">2,319</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">40,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">233,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">221,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Practical Expedients and Exemptions</span></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">The Company’s contracts with customers have an expected duration of one year or less, as such, the Company applies the practical expedient to expense sales commissions as incurred and has omitted disclosures on the amount of remaining performance obligations.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Shipping costs that are not material in context of the delivery of products are expensed as incurred.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">The Company’s accounts receivable balance represents the Company’s unconditional right to receive payment from its customers with contracts. Payments are generally due within 30 to 90 days of completion of the performance obligation and invoicing; therefore, payments do not contain significant financing components.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">●</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">The Company collects sales tax and other taxes concurrent with revenue-producing activities which are excluded from revenue. Shipping and handling costs are treated as fulfillment activities and included in cost of products and services sold on the Consolidated Statements of Operations.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Credit and Collections:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company maintains allowances for credit losses for probable estimated losses resulting from either customer disputes or the inability of its customers to make required payments. If the financial condition of the Company’s customers were to deteriorate, resulting in their inability to make the required payments, the Company may be required to record additional allowances or charges against income. The Company determines its allowance for credit losses by first considering all known collectability problems of customers’ accounts, and then applying certain percentages against the various aging categories based on the due date of the remaining receivables. The resulting allowance for credit losses is an estimate based upon the Company’s knowledge of its business and customer base, the current economic climate, and historical trends. Receivables deemed uncollectable are written-off against the allowance for credit losses after all reasonable collection efforts have been exhausted. The Company also establishes allowances, at the time revenue is recognized, for returns, discounts, pricing, and other possible customer deductions. These allowances are based upon historical trends. The following table presents the Company’s net accounts receivable at the dates indicated.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>June 30, 2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">78,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">78,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: Allowance for credit losses</p> </td> <td style="width: 1%; font-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);"><b> </b></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;">(435</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b><b>)</b></b></td> <td style="width: 1%; font-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;">(499</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66.6%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accounts receivable, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">77,681</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">77,750</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Twelve Months Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Lighting<br/> Segment<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Display<br/> SolutionsSegment<br/> Solutions<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Timing of revenue recognition</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66.6%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred at a point in time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">234,736</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">177,564</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred over time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">37,715</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">46,964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0pt 0pt 0pt 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">272,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">224,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Type of Product and Services</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">LED lighting, digital signage solutions, electronic circuit boards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">224,529</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">25,011</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Poles and other display solutions elements</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">44,473</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">156,057</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Project management, installation services, shipping and handling</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">3,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">43,460</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">272,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">224,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Twelve Months Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Lighting<br/> Segment<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Display<br/> SolutionsSegment<br/> Solutions<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Timing of revenue recognition</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66.6%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred at a point in time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">204,241</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">156,241</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Products and services transferred over time</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">29,208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">65,430</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">233,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">221,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Type of Product and Services</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">LED lighting, digital signage solutions, electronic circuit boards</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">191,791</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">44,771</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Poles and other display solutions elements</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">39,339</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">136,573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Project management, installation services, shipping and handling</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">2,319</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">40,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">233,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">221,671</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> 234736000 177564000 37715000 46964000 272451000 224528000 224529000 25011000 44473000 156057000 3449000 43460000 272451000 224528000 204241000 156241000 29208000 65430000 233449000 221671000 191791000 44771000 39339000 136573000 2319000 40327000 233449000 221671000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>June 30, 2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accounts receivable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">78,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">78,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Less: Allowance for credit losses</p> </td> <td style="width: 1%; font-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);"><b> </b></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;">(435</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b><b>)</b></b></td> <td style="width: 1%; font-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;">(499</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66.6%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Accounts receivable, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">77,681</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">77,750</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> 78116000 78249000 435000 499000 77681000 77750000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Cash and Cash Equivalents:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The cash balance includes cash and cash equivalents which have original maturities of less than three months. Cash and cash equivalents consist primarily of bank deposits and a bank money market account that is stated at cost, which approximates fair value. The Company maintains balances at financial institutions in the United States, Canada, and Mexico. In the United States, the FDIC limit for insurance coverage on non-interest-bearing accounts is $250,000 per institution. As of June 30, 2023, and June 30, 2022, the Company had bank balances of $2.3 million and $2.7 million, respectively, without insurance coverage.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2300000 2700000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inventories are stated at the lower of cost or net realizable value. Cost of inventories includes the cost of purchased raw materials and purchased components, direct labor, as well as manufacturing overhead which is generally applied to inventory based on direct labor and on material content, is determined on the first-in, first-out basis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company maintains an inventory reserve for obsolete and excess inventory. The Company first determines its excess and obsolete inventory reserve by considering specific known obsolete items, and then by applying certain percentages to specific inventory categories based upon inventory turns. The Company uses various tools, in addition to inventory turns, to identify which inventory items have the potential to become obsolete. Judgment is used to establish excess and obsolete inventory reserves and management adjusts these reserves as more information becomes available about the ultimate disposition of the inventory item.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Property, Plant and Equipment and Related Depreciation:</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;">Property, plant, and equipment are stated at cost. Major additions and betterments are capitalized while maintenance and repairs are expensed. For financial reporting purposes, depreciation is computed on the straight-line method over the estimated useful lives of the assets as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 90%; margin-left: 0pt; margin-right: auto;"> <tbody><tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: top; width: 91%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings (in years)</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">28</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">-</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">40</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: top; width: 91%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment (in years)</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">3</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">-</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">10</p> </td> </tr> <tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: top; width: 91%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer software (in years)</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">3</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">-</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">8</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Costs related to the purchase, internal development, and implementation of the Company’s fully integrated enterprise resource planning/business operating software system are either capitalized or expensed. Leasehold improvements are depreciated over the shorter of <span style="-sec-ix-hidden:c493">fifteen</span> years or the remaining term of the lease.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recorded $4.9 million and $5.3 million of depreciation expense in the years ended June 30, 2023, and 2022 respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 90%; margin-left: 0pt; margin-right: auto;"> <tbody><tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: top; width: 91%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings (in years)</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">28</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">-</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">40</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: top; width: 91%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment (in years)</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">3</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">-</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">10</p> </td> </tr> <tr style="background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="vertical-align: top; width: 91%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer software (in years)</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">3</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">-</p> </td> <td style="vertical-align: top; width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">8</p> </td> </tr> </tbody></table> P28Y P40Y P3Y P10Y P3Y P8Y 4900000 5300000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Goodwill and Intangible Assets:</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;">Intangible assets consisting of customer relationships, trade names and trademarks, patents, technology and software are recorded on the Company's balance sheet. The definite-lived intangible assets are being amortized to expense over periods ranging between <span style="-sec-ix-hidden:c496">five</span> and <span style="-sec-ix-hidden:c497">twenty</span> years. The Company evaluates definite-lived intangible assets for possible impairment when triggering events are identified. Neither indefinite-lived intangible assets nor the excess of cost over fair value of assets acquired ("goodwill") are amortized, however, they are subject to review for impairment. See additional information about goodwill and intangible assets in Note 6.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Fair Value:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has financial instruments consisting primarily of cash and cash equivalents, revolving lines of credit, accounts receivable, accounts payable, and long-term debt. The fair value of these financial instruments approximates carrying value because of their short-term maturity and/or variable, market-driven interest rates. The Company has no financial instruments with off-balance sheet risk.</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;">Fair value measurements of nonfinancial assets and nonfinancial liabilities are primarily used in goodwill and other intangible asset impairment analyses, long-lived asset impairment analyses and valuation of acquired assets and assumed liabilities. The accounting guidance on fair value measurement was used to measure the fair value of these nonfinancial assets and nonfinancial liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Product Warranties: </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company offers a limited warranty that its products are free from defects in workmanship and materials. The specific terms and conditions vary somewhat by product line, but generally cover defective products returned within <span style="-sec-ix-hidden:c498">one</span> to <span style="-sec-ix-hidden:c499">five</span> years, with some exceptions where the terms extend to 10 years, from the date of shipment. The Company records warranty liabilities to cover the estimated future costs for repair or replacement of defective returned products as well as products that need to be repaired or replaced in the field after installation. The Company calculates its liability for warranty claims by applying estimates based upon historical claims as a percentage of sales to cover unknown claims, as well as estimating the total amount to be incurred for known warranty issues. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amount as necessary.</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;">Changes in the Company’s warranty liabilities, which are included in accrued expenses in the accompanying consolidated balance sheets, during the periods indicated below were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>Product Warranties</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 9pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,295</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions charged to expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,626</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,960</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deductions for repairs and replacements</p> </td> <td style="width: 1%; font-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);"><b> </b></td> <td style="width: 13%; 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,616</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="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%; 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,764</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of the period</p> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">6,501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">4,491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> P10Y <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: 9pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,295</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Additions charged to expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,626</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,960</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deductions for repairs and replacements</p> </td> <td style="width: 1%; font-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);"><b> </b></td> <td style="width: 13%; 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,616</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="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%; 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,764</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of the period</p> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">6,501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">4,491</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> 4491000 5295000 6626000 2960000 4616000 3764000 6501000 4491000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Employee Benefit Plans:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has a 401(k) retirement plan whereby employee’s contributions to the 401(k) are matched by the Company. The 401(k) match program covers substantially all of its employees. The Company also has a nonqualified deferred compensation plan covering certain employees. The costs of employee benefit plans are charged to expense and funded annually. Total costs were $2.5 million and $2.9 million in June 30, 2023, and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2500000 2900000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Research and Development Costs:</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;">Research and development costs are directly attributable to new product development, including the development of new technology for both existing and new products, and consist of salaries, payroll taxes, employee benefits, materials, outside legal costs and filing fees related to obtaining patents, supplies, depreciation, and other administrative costs. The Company expenses as research and development all costs associated with development of software used in solid-state LED products. All costs are expensed as incurred and are included in selling and administrative expenses. Research and development costs related to both product and software development totaled $3.4 million and $3.6 million for the fiscal years ended June 30, 2023, and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3400000 3600000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Cost of Products and Services Sold:</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;">Cost of products sold is primarily comprised of direct materials and supplies consumed in the manufacture of products, as well as manufacturing labor, depreciation expense and direct overhead expense necessary to acquire and convert the purchased materials and supplies into finished product. Cost of products sold also includes the cost to distribute products to customers, inbound freight costs, warehousing costs and other shipping and handling activity. Cost of services sold is primarily comprised of the internal and external labor costs required to support the Company’s project management and installation costs to support its service revenue along with the management of media content.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Stock-Based Compensation:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company accounts for stock-based compensation to certain employees in accordance with accounting guidance for stock-based compensation. The accounting guidance requires companies to measure the cost of employee services received in exchange for an award of equity instruments, including stock options, restricted stock units, and performance stock unites, based on the grant date fair value of the award and to recognize it as compensation expense over the period the employee is required to provide service in exchange for the award, usually the vesting period. Equity award forfeitures are recognized at the date of employee termination.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Earnings Per Common Share:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The computation of basic earnings per common share is based on the weighted average common shares outstanding for the period net of treasury shares held in the Company’s nonqualified deferred compensation plan. The computation of diluted earnings per share is based on the weighted average common shares outstanding for the period and includes common share equivalents. Common share equivalents include the dilutive effect of stock options, restricted stock units, contingently issuable shares and common shares to be issued under a deferred compensation plan, all of which totaled 2,156,000 shares and 1,375,000 shares in fiscal 2023 and 2022, respectively. See further discussion in Note 3.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 2156000 1375000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Income Taxes:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company accounts for income taxes in accordance with the accounting guidance for income taxes.  Accordingly, deferred income taxes are provided on items that are reported as either income or expense in different time periods for financial reporting purposes than they are for income tax purposes. Deferred income tax assets are reported on the Company’s balance sheet. Significant management judgment is required in developing the Company’s income tax provision, including the estimation of taxable income and the effective income tax rates in the multiple taxing jurisdictions in which the Company operates, the estimation of the liability for uncertain income tax positions, the determination of deferred tax assets and liabilities, and any valuation allowances that might be required against deferred tax assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Foreign Exchange:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The functional currency of the Company’s Mexican subsidiary is the Mexican Peso and the functional currency of the Company’s Canadian subsidiary is the Canadian Dollar. Assets and liabilities of foreign operations are translated using period end exchange rates. Revenue and expenses are translated using average exchange rates during each period reported. Translation losses (gains) are reported in accumulated other comprehensive loss (gain) as a component of shareholders equity and was ($0.3) million as of June 30, 2023, and a nominal amount as of June 30, 2022. The Company recognizes foreign currency transaction (gains) and losses on certain assets and liabilities that are denominated in the Mexican Peso and Canadian Dollar. These transaction (gains) and losses are reported in other expense in the consolidated statements of operations and was a nominal amount for the fiscal year ended June30, 2023 and $0.1 million for the fiscal year ended June 30, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 300000 100000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>New Accounting Pronouncements:</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 October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” creating an exception to the recognition and measurement principles in ASC 805. The amendment requires that entities apply ASC 606, “Revenue from Contracts with Customers,” rather than using fair value, to recognize and measure contracts assets and contract liabilities from contracts with customers acquired in a business combination. The ASU is effective for fiscal years beginning after December 15, 2022, and interim periods therein. Early adoption is permitted, including adoption in an interim period, regardless of whether a business combination occurs in that period. The guidance should be applied prospectively; however, an entity that elects to early adopt in an interim period should apply the amendments to all business combinations that occurred during the fiscal year that includes that interim period. The Company is evaluating the impact this guidance may have on its consolidated financial statements and related disclosures.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Use of Estimates:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires the Company to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Subsequent Events:</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has evaluated subsequent events for potential recognition and disclosure through the date the consolidated financial statements were filed. No items were identified during this evaluation that required adjustment to or disclosure in the accompanying consolidated financial statements.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 2 </b>—<b> BUSINESS SEGMENT INFORMATION</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The accounting guidance on Segment Reporting establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in financial statements. Operating segments are identified as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision maker (the Company’s Chief Executive Officer or “CODM”) in making decisions on how to allocate resources and assess performance. The Company’s <span style="-sec-ix-hidden:c602">two</span> operating segments are Lighting and Display Solutions (formerly known as the Graphics Segment), with one executive team under the organizational structure reporting directly to the CODM with responsibilities for managing each segment. Corporate and Eliminations, which captures the Company’s corporate administrative activities, is also reported in the segment information.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Lighting Segment includes non-residential outdoor and indoor lighting fixtures utilizing LED light sources that have been fabricated and assembled for the Company’s markets, primarily the refueling and convenience store markets, parking lot and garage markets, quick-service restaurant market, retail and grocery store markets, the automotive market, the warehouse market, and the sports court and field market. The Company also services lighting product customers through the commercial and industrial project, stock and flow, and renovation channels. In addition to the manufacture and sale of lighting fixtures, the Company offers a variety of lighting controls to complement its lighting fixtures which include sensors, photocontrols, dimmers, motion detection and Bluetooth systems. The Lighting Segment also includes the design, engineering and manufacturing of electronic circuit boards, assemblies and sub-assemblies which are sold directly to customers.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Display Solutions Segment manufactures, sells and installs exterior and interior visual image and display elements, including printed graphics, structural graphics, digital signage, menu board systems, display fixtures, refrigerated displays, and custom display elements. These products are used in visual image programs in several markets including the refueling and convenience store markets, parking lot and garage markets, quick-service restaurant market, retail and grocery store markets, the automotive market, the warehouse market, and the sports court and field market. The Display Solutions Segment also provides a variety of project management services to complement our display elements, such as installation management, site surveys, permitting, and content management which are offered to our customers to support our digital signage.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company’s corporate administration activities are reported in the Corporate and Eliminations line item. These activities primarily include intercompany profit in inventory eliminations, expense related to certain corporate officers and support staff, the Company’s internal audit staff, expense related to the Company’s Board of Directors, equity compensation expense for various equity awards granted to corporate administration employees, certain consulting expenses, investor relations activities, and a portion of the Company’s legal, auditing, and professional fee expenses. Corporate identifiable assets primarily consist of cash, invested cash (if any), refundable income taxes (if any), and deferred income taxes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">There were <span style="-sec-ix-hidden:c603"><span style="-sec-ix-hidden:c604">no</span></span> customers or customer programs representing a concentration of 10% or more of the Company’s net sales in the fiscal year ended June 30, 2023, or 2022. There was <span style="-sec-ix-hidden:c605"><span style="-sec-ix-hidden:c606">no</span></span> concentration of accounts receivable at June 30, 2023, or 2022. Summarized financial information for the Company’s reportable business segments is provided for the indicated periods and as of June 30, 2023, and June 30, 2022:</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: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 17%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Twelve Months Ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 17%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 68%;"> <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: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lighting Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">272,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">233,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Display Solutions Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">224,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">221,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">496,979</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">455,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 68%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Operating Income (Loss):</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lighting Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">31,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20,942</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Display Solutions Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">24,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">17,589</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Eliminations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(19,525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(17,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">37,028</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">21,201</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 68%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Capital Expenditures:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lighting Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,829</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,017</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Display Solutions Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Eliminations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(57</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">3,208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">2,122</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 68%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Depreciation and Amortization:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lighting Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,782</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Display Solutions Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,073</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Eliminations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">263</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,664</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">10,118</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </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;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Identifiable Assets:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lighting Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">142,941</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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;">152,431</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Display Solutions Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">145,307</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">152,302</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Eliminations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></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);">7,901</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0pt 0pt 0pt 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></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);">296,149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">311,080</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The segment net sales reported above represent sales to external customers. Segment operating income, which is used in management’s evaluation of segment performance, represents net sales less all operating expenses. Identifiable assets are those assets used by each segment in its operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company records a 10% mark-up on most intersegment revenues. Any intersegment profit in inventory is eliminated in consolidation. Intersegment revenues were eliminated in consolidation 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: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><b>Inter-segment sales</b></span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Twelve Months Ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(In thousands)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>June 30</b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="q2qselectedlineitem" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td class="q2qselectedlineitem" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 65.6%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Lighting Segment inter-segment net sales</p> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td class="q2qselectedlineitem" style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,283</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td class="q2qselectedlineitem" style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">38,310</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Display Solutions Segment inter-segment net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">352</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 17%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Twelve Months Ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 17%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 68%;"> <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: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lighting Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">272,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">233,449</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Display Solutions Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">224,528</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">221,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">496,979</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">455,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 68%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Operating Income (Loss):</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lighting Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">31,633</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20,942</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Display Solutions Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">24,920</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">17,589</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Eliminations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(19,525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(17,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">37,028</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">21,201</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 68%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Capital Expenditures:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lighting Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,829</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,017</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Display Solutions Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Eliminations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(57</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">3,208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">2,122</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="width: 68%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 1%;"> </td> <td style="width: 13%;"> </td> <td style="width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 68%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Depreciation and Amortization:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 13%;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lighting Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,782</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Display Solutions Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,073</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Eliminations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">263</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,664</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">10,118</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> 272451000 233449000 224528000 221671000 496979000 455120000 31633000 20942000 24920000 17589000 -19525000 -17330000 37028000 21201000 1829000 1017000 1373000 1162000 6000 -57000 3208000 2122000 5423000 5782000 3977000 4073000 265000 263000 9664000 10118000 <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;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Identifiable Assets:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lighting Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">142,941</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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;">152,431</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Display Solutions Segment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">145,307</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">152,302</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Eliminations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></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);">7,901</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0pt 0pt 0pt 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></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);">296,149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">311,080</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> 142941000 152431000 145307000 152302000 7901000 6347000 296149000 311080000 0.10 <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;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><b>Inter-segment sales</b></span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Twelve Months Ended</b> </b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(In thousands)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>June 30</b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr class="q2qselectedlineitem" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td class="q2qselectedlineitem" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 65.6%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Lighting Segment inter-segment net sales</p> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td class="q2qselectedlineitem" style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">22,283</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td class="q2qselectedlineitem" style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">38,310</td> <td class="q2qselectedlineitem" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Display Solutions Segment inter-segment net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">274</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-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%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">352</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 22283000 38310000 274000 352000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 3 </b>—<b> EARNINGS PER SHARE</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table presents the amounts used to compute basic and diluted earnings per common share, as well as the effect of dilutive potential common shares on weighted average shares outstanding:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(in thousands, except per share data)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>BASIC EARNINGS PER SHARE</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>2022</b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,762</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average shares outstanding during the period, net of treasury shares</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,618</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average vested restricted stock units outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average shares outstanding in the Deferred Compensation Plan during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">638</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average shares outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,127</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic income per share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.92</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="text-decoration: underline; ">DILUTED EARNINGS PER SHARE</span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,762</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Weighted average shares outstanding</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Basic</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Effect of dilutive securities (a):</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 9pt;">Impact of common shares to be issued under stock option plans, and Contingently issuable shares, if any</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,189</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">707</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Weighted average shares outstanding</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,993</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Diluted income per share</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Anti-dilutive securities (b)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; margin-right: 0pt;"> <tbody><tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="width: 36pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 18pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">(a)</p> </td> <td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Calculated using the “Treasury Stock” method as if dilutive securities were exercised and the funds were used to purchase common shares at the average market price during the period.</p> </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" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">(b)</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Anti-dilutive securities were excluded in the computation of diluted earnings per share for the year ended June 30, 2023, and June 30, 2022, because the exercise price was greater than the fair market price of the common shares or because the assumed proceeds from the award’s exercise or vesting was greater than the average fair market price of the common shares.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(in thousands, except per share data)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>BASIC EARNINGS PER SHARE</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>2022</b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,762</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average shares outstanding during the period, net of treasury shares</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,159</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,618</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average vested restricted stock units outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">73</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average shares outstanding in the Deferred Compensation Plan during the period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">638</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average shares outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,127</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">27,286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic income per share</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.92</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="text-decoration: underline; ">DILUTED EARNINGS PER SHARE</span></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,762</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Weighted average shares outstanding</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Basic</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27,286</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Effect of dilutive securities (a):</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-left: 9pt;">Impact of common shares to be issued under stock option plans, and Contingently issuable shares, if any</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,189</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">707</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Weighted average shares outstanding</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">27,993</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Diluted income per share</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Anti-dilutive securities (b)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">154</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,100</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 25762000 15032000 27159000 26618000 73000 30000 895000 638000 28127000 27286000 0.92 0.55 25762000 15032000 28127000 27286000 1189000 707000 29316000 27993000 0.88 0.54 154000 1100000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 4 </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:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following information is provided as of the dates indicated:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The following information is provided as of the dates indicated:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &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;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Raw materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">47,689</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">51,637</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Work-in-progress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,029</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,656</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,755</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Inventories</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,718</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,421</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 0pt 0pt 9pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The following information is provided as of the dates indicated:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &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;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventories:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Raw materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">47,689</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">51,637</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Work-in-progress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,029</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12,656</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,755</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Inventories</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,718</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">74,421</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> 47689000 51637000 3373000 3029000 12656000 19755000 63718000 74421000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 5</b> —<b> ACCRUED EXPENSES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following information is provided as of the dates indicated:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued Expenses:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer prepayments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,416</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Compensation and benefits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">9,611</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued warranty</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">4,491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued sales commissions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,082</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">4,783</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued freight</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,821</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">3,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued FICA</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">546</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">1,122</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">3,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued income tax</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; 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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">109</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">284</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">275</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other accrued expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></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;">5,444</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; 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,503</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Accrued Expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">43,785</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">38,728</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="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;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued Expenses:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer prepayments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,425</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,416</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Compensation and benefits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13,116</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">9,611</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued warranty</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,501</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">4,491</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued sales commissions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,082</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">4,783</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued freight</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,821</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">3,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued FICA</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">546</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">1,122</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">3,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued income tax</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; 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: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">109</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">284</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">275</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other accrued expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></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;">5,444</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; 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,503</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total Accrued Expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">43,785</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">38,728</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> 5425000 6416000 13116000 9611000 6501000 4491000 5082000 4783000 3821000 3680000 546000 1122000 3566000 3738000 0 109000 284000 275000 5444000 4503000 43785000 38728000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 6</b> — <b>GOODWILL AND OTHER INTANGIBLE ASSETS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The carrying values of goodwill and other intangible assets with indefinite lives are reviewed at least annually for possible impairment. The Company may first assess qualitative factors in order to determine if goodwill and indefinite-lived intangible assets are impaired. If through the qualitative assessment it is determined that it is more likely than not that goodwill and indefinite-lived assets are not impaired, no further testing is required. If it is determined more likely than not that goodwill and indefinite-lived assets are impaired, or if the Company elects not to first assess qualitative factors, the Company’s impairment testing continues with the estimation of the fair value of the reporting unit using a combination of a market approach and an income (discounted cash flow) approach, at the reporting unit level. The estimation of the fair value of reporting unit requires significant management judgment with respect to revenue and expense growth rates, changes in working capital and the selection and use of an appropriate discount rate. The estimates of the fair value of reporting units are based on the best information available as of the date of the assessment. The use of different assumptions would increase or decrease estimated discounted future operating cash flows and could increase or decrease an impairment charge. Company management uses its judgment in assessing whether assets may have become impaired between annual impairment tests. Indicators such as adverse business conditions, economic factors and technological change or competitive activities may signal that an asset has become impaired.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company identified its reporting units in conjunction with its annual goodwill impairment testing. The Company has a total of <span style="-sec-ix-hidden:c842">three</span> reporting units that contain goodwill. One reporting unit is within the Lighting Segment and <span style="-sec-ix-hidden:c844">two</span> reporting units are within the Display Solutions Segment. The tradename intangible assets have an indefinite life and are also tested separately on an annual basis. The Company relies upon a number of factors, judgments and estimates when conducting its impairment testing including, but not limited to, the Company’s stock price, operating results, forecasts, anticipated future cash flows, and marketplace data. There are inherent uncertainties related to these factors and judgments in applying them to the analysis of goodwill impairment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Fiscal 2023:</span></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;">As of March 1, 2023<i>,</i> the Company performed its annual goodwill impairment test on the <span style="-sec-ix-hidden:c846">three</span> reporting units that contain goodwill. The goodwill impairment test of the reporting unit in the Lighting Segment passed with a business enterprise value of $34.4 million or 21% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of <span style="-sec-ix-hidden:c850">one</span> reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $13.6 million or 5,426% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of the second reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $99.4 million or 15% above the carrying value of the reporting unit including goodwill.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has two indefinite-lived intangible assets. The Company performed its annual review of indefinite-lived intangible assets as of March 1, 2023, and determined there was no impairment. The impairment test of the first indefinite-lived intangible asset passed with a fair market value of $17.0 million or 399% above its carrying value. The impairment test of the second indefinite-lived intangible asset passed with a fair market value of and $10.5 million or 21% above its carrying value.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Fiscal 2022: </span></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;">As of March 1, 2022 the Company performed its annual goodwill impairment test on the <span style="-sec-ix-hidden:c871">three</span> reporting units that contain goodwill. The goodwill impairment test of the reporting unit in the Lighting Segment passed with a business enterprise value of $31.6 million or 18% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of one reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $12.2 million or 1,316% above the carrying value of the reporting unit including goodwill. The goodwill impairment test of the second reporting unit with goodwill in the Display Solutions Segment passed with an estimated business enterprise value of $100.4 million or 12% above the carrying value of the reporting unit including goodwill.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has two indefinite-lived intangible assets. The Company also performed its annual review of indefinite-lived intangible assets as of March 1, 2022,and determined there was no impairment. The impairment test of the first indefinite-lived intangible asset passed with a fair market value of $17.0 million or 396% above its carrying value. The impairment test of the second indefinite-lived intangible asset passed with a fair market value of and $10.6 million or 22% above its carrying value.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table presents information about the Company's goodwill on the dates or for the periods indicated:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Lighting<br/> Segment<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Display<br/> SolutionsSegment<br/> Solutions<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">70,971</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">62,105</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">133,076</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Measurement period adjustment</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">1,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">1,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Accumulated impairment losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(61,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(27,525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(89,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill, net as of June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">35,822</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">45,030</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of June 30, 2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">70,971</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">63,347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">134,318</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Accumulated impairment losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(61,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(27,525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(89,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill, net as of June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">35,822</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">45,030</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">In fiscal 2022, the Company recorded measurement period adjustments to the original purchase price of JSI Store Fixtures which impacted the amount of goodwill originally reported.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The gross carrying amount and accumulated amortization by major other intangible asset class is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 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><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross Carrying Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated Amortization</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortized Intangible Assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">62,083</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">17,817</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">44,266</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Patents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">LED technology, software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20,966</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15,783</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,183</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trade name</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,658</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,156</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,502</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Non-compete</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">110</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">150</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Amortized Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">86,235</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">35,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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">51,101</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite-lived Intangible Assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><b>-</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total indefinite-lived Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></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;">12,102</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);"><b> </b></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;"><b>-</b></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);"><b> </b></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;">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Other Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">98,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">35,134</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">63,203</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Gross Carrying Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Accumulated Amortization</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Net Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortized Intangible Assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">62,083</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">47,683</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Patents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">LED technology, software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">20,966</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,598</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,368</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trade name</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,658</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,049</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Non-compete</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">58</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Amortized Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">86,235</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">30,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">55,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="padding: 0pt 0pt 0pt 9pt;"> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite-lived Intangible Assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total indefinite-lived Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="padding-top: 0pt; padding-right: 0pt; padding-left: 9pt;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Other Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">98,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">30,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">67,964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <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: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization expense of other intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,761</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,809</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company expects to record annual amortization expense 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: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,754</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">After 2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,359</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 34400000 0.21 13600000 54.26 99400000 0.15 17000000.0 3.99 10500000 0.21 31600000 0.18 12200000 13.16 100400000 0.12 17000000.0 3.96 10600000 0.22 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Lighting<br/> Segment<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Display<br/> SolutionsSegment<br/> Solutions<br/> Segment</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">70,971</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">62,105</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">133,076</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Measurement period adjustment</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">1,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">1,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Accumulated impairment losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(61,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(27,525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(89,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill, net as of June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">35,822</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">45,030</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance as of June 30, 2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Goodwill</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">70,971</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">63,347</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">134,318</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Accumulated impairment losses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(61,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(27,525</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(89,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill, net as of June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">35,822</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">45,030</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> 70971000 62105000 133076000 0 1242000 1242000 61763000 27525000 89288000 9208000 35822000 45030000 70971000 63347000 134318000 61763000 27525000 89288000 9208000 35822000 45030000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 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><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross Carrying Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated Amortization</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortized Intangible Assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">62,083</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">17,817</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">44,266</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Patents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">LED technology, software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20,966</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15,783</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,183</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trade name</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,658</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,156</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,502</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Non-compete</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">110</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">150</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Amortized Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">86,235</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">35,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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">51,101</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite-lived Intangible Assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><b>-</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total indefinite-lived Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></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;">12,102</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);"><b> </b></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;"><b>-</b></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);"><b> </b></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;">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Other Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">98,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">35,134</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">63,203</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Gross Carrying Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Accumulated Amortization</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Net Amount</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortized Intangible Assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">62,083</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,400</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">47,683</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Patents</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">LED technology, software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">20,966</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,598</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,368</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trade name</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2,658</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,049</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,609</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Non-compete</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">260</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">58</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">202</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total Amortized Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">86,235</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">30,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">55,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="padding: 0pt 0pt 0pt 9pt;"> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite-lived Intangible Assets</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Trademarks and trade names</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total indefinite-lived Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">12,102</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="padding-top: 0pt; padding-right: 0pt; padding-left: 9pt;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> <td style="padding-bottom: 1px;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Other Intangible Assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">98,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">30,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">67,964</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 62083000 17817000 44266000 268000 268000 0 20966000 15783000 5183000 2658000 1156000 1502000 260000 110000 150000 86235000 35134000 51101000 12102000 12102000 12102000 12102000 98337000 35134000 63203000 62083000 14400000 47683000 268000 268000 0 20966000 14598000 6368000 2658000 1049000 1609000 260000 58000 202000 86235000 30373000 55862000 12102000 12102000 12102000 12102000 98337000 30373000 67964000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization expense of other intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,761</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,809</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 4761000 4809000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 83%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,760</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,754</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">4,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">After 2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,359</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 4760000 4760000 4760000 4754000 4708000 27359000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 7 </b>—<b> REVOLVING LINE OF CREDIT AND LONG-TERM DEBT</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company’s long-term debt as of June 30, 2023, and June 30, 2022, consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt; margin-right: auto;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>June 30,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>June 30,</b> </b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Secured line of credit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,729</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,275</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term loan, net of debt issuance costs of $21 and $30, respectively</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,471</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,321</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,200</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">79,596</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: amounts due within one year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,571</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,571</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total amounts due after one year, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,629</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">76,025</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In September 2021, the Company amended its existing $100 million secured line of credit, to a $25 million term loan and $75 million remaining as a secured revolving line of credit. Both facilities expire in the third quarter of fiscal 2026. The principal of the term loan is repaid annually in the amount of $3.6 million over a <span style="-sec-ix-hidden:c1103">five-year</span> period with a balloon payment of the remaining balance due on the last month. Interest on both the revolving line of credit and the term loan is charged based upon an increment over the LIBOR rate or a base rate, at the Company’s option. The base rate is calculated as the highest of (a) the Prime rate, (b) the sum of the Overnight Funding Rate plus 50 basis points and (c) the sum of the Daily LIBOR Rate plus 100 basis points as long as a Daily LIBOR rate is offered, ascertainable and not unlawful. The increment over the LIBOR borrowing rate fluctuates between 100 and 225 basis points, and the increment over the Base Rate fluctuates between 0 and 125 basis points, both of which depend upon the ratio of indebtedness to earnings before interest, taxes, depreciation, and amortization (“EBITDA”), as defined in the line of credit agreement. As of June 30, 2023, the Company’s borrowing rate against its revolving line of credit was 6.5%. The increment over LIBOR borrowing rate will be 100 basis points for the second quarter of fiscal 2024. The fee on the unused balance of the $75 million committed line of credit fluctuates between 15 and 25 basis points. Under the terms of this line of credit, the Company has agreed to a negative pledge of real estate assets and is required to comply with financial covenants that limit the ratio of indebtedness to EBITDA and require a minimum fixed charge ratio. As of June 30, 2023, there was $58.5 million available for borrowing under the $75 million line of credit.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company is in compliance with all of its loan covenants as of June 30, 2023.</p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 18pt; margin-right: auto;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>June 30,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>June 30,</b> </b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Secured line of credit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,729</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,275</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Term loan, net of debt issuance costs of $21 and $30, respectively</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,471</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">22,321</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total debt</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,200</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">79,596</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: amounts due within one year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,571</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,571</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total amounts due after one year, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,629</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">76,025</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 18729000 57275000 21000 30000 16471000 22321000 35200000 79596000 3571000 3571000 31629000 76025000 100000000 25000000 75000000 3600000 0.0050 0.0100 0.0100 0.0225 0 0.0125 0.065 0.0100 75000000 0.0015 0.0025 58500000 75000000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 8 </b>—<b> CASH DIVIDENDS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company paid cash dividends of $5.4 million in fiscal years 2023 and 2022, respectively. Dividends on restricted stock units in the amount of $0.1 million and $0.2 million were accrued as of June 30, 2023, and 2022, respectively. These dividends are paid upon the vesting of the restricted stock units when shares are issued to the award recipients. In August 2023, the Board of Directors declared a regular quarterly cash dividend of $0.05 per share payable September 5, 2023, to shareholders of record August 28, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 5400000 5400000 100000 200000 0.05 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 9 </b>—<b> EQUITY COMPENSATION </b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In November 2019, the Company’s shareholders approved the 2019 Omnibus Award Plan (“2019 Omnibus Plan”). The purpose of the 2019 Omnibus Plan is to provide a means through which the Company may attract and retain key personnel and to provide a means by which directors, officers, and employees can acquire and maintain an equity interest in the Company. The 2019 Omnibus Plan replaced the 2012 Stock Incentive Plan (“2012 Stock Plan”). The number of shares of common stock authorized for issuance under the 2019 Omnibus Plan is 2,650,000 which were combined with the remaining shares available under the 2012 Stock Plan. The number of shares reserved for issuance under the 2019 Omnibus Plan is 2,417,793 shares, all of which are available for future grant or award as of June 30, 2023. The 2019 Omnibus Plan allows for the grant of non-qualified stock options, stock appreciation rights, restricted stock awards, restricted stock units (RSU’s), performance stock units (PSU’s), and other stock-based awards. The Company also awards Inducement awards that are granted by the Company to attract and retain key executives. Inducement awards are separately registered securities and are not part of the 2019 Omnibus Plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In fiscal 2023, 197,915 RSUs and 190,510 PSUs were granted. In fiscal 2022, 146,821 RSUs and 190,980 PSUs were granted.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Employee Stock Purchase Plan</i></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 November of 2021, our board of directors approved the LSI Employee Stock Purchase Plan (“ESPP”). A total of 270,000 shares of common stock were provided for issuance under the ESPP. Employees may participate at their discretion and are able to purchase, through payroll deduction, common stock at a 10% discount on a quarterly basis. Employees may end their participation at any time during the offering period, and participation ends automatically upon termination of employment with the company. During fiscal year 2023, employees purchased 14,000 shares. At June 30, 2023, 256,000 shares remained available for purchase under the ESPP.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Stock Options </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The fair value of each option on the date of grant was estimated using the Black-Scholes option pricing model. There were no options granted in fiscal 2023 and fiscal 2022.</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;">Stock option expense is recorded on a straight-line basis, or sooner if the grantee is retirement eligible as defined in the 2019 Omnibus Plan, net of forfeitures. The forfeiture rate is based on historical rates and reduces the compensation expense recognized. The expected volatility of the Company’s stock was calculated based upon the historic monthly fluctuation in stock price for a period approximating the expected life of option grants. The risk-free interest rate is the rate of a five-year Treasury security at constant, fixed maturity on the approximate date of the stock option grant. The expected life of outstanding options is determined to be less than the contractual term for a period equal to the aggregate group of option holders’ estimated weighted average time within which options will be exercised. It is the Company’s policy that when stock options are exercised, new common shares shall be issued.</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;">Service-based options have a <span style="-sec-ix-hidden:c1171">three-year</span> ratable vesting period beginning one year after the date of grant. Inducement stock options have a term of ten years only if the employee is employed for three years from the date of grant. The maximum exercise period of service-based and performance-based stock options granted under the 2019 Omnibus Plan is ten years. There were no service - based or inducement stock options awarded in fiscal 2023 and fiscal 2022.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recorded $0.3 million and $0.7 million of expense related to stock options in fiscal years 2023 and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">A summary of stock option activity as of June 30, 2023, and changes during the period from July 1, 2022, through June 30, 2023, are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted<br/> Average Exercise Price<br/> Average<br/> Exercise Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term</b><br/> <b>(in years)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregate<br/> Intrinsic<br/> Intrinsic</b><br/> <b>Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,300,791</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.05</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,287,764</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt;">$</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">(520,566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt;">$</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expired</p> </td> <td style="width: 1%; font-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;">(73,262</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.58</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;">1,706,963</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.70</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.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 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;">11,705,731</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;">1,616,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.64</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.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 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;">11,189,810</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &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;">Vested and expected to vest at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;">1,711,976</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.71</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.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 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;">11,734,827</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The aggregate intrinsic value of options exercised during the years ended June 30, 2023, and June 30, 2022, was $2.0 million as of June 30, 2023, and was nominal as of June 30, 2022. The Company received $3.9 million of cash proceeds from the exercise of stock options in fiscal 2023 and a nominal amount of proceeds from the exercise of stock options in fiscal 2022.</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;">As of June 30, 2023, there was $0.1 million of unrecognized compensation cost, net of forfeitures, related to stock options, which is expected to be recognized over a weighted-average remaining period of 0.2 years.</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;">For fiscal year 2023, the Company recognized a current income tax benefit of $0.8 million for tax deductions related to equity compensation. A discrete tax expense of $0.1 million was recognized to reduce deferred tax assets for cancelled awards and detriments in excess of the tax deductions.</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;">For fiscal year 2022, the Company recognized a current income tax benefit of $0.2 million for tax deductions related to equity compensation. A discrete tax expense of $0.1 million was recognized to reduce deferred tax assets for cancelled awards and detriments in excess of the tax deductions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Restricted Stock Units</i></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;">A total of 197,915 RSUs with a weighted average fair value of $6.9 per share were awarded to employees during fiscal 2023. The RSUs awarded during fiscal 2023 have a <span style="-sec-ix-hidden:c1248">three-year</span> vesting period, with one-third vesting on each of the anniversary dates. The Company determined the fair value of the awards based on the closing price of the Company stock on the date the RSUs were awarded. The unvested RSUs are non-voting but accrue cash dividends at the same per share rate as those cash dividends declared and paid on LSI’s common stock. Dividends on RSUs in the amount of $101,931 and $65,743 were accrued as of June 30, 2023, and 2022 ,respectively. Accrued dividends are paid to the holder upon vesting of the RSUs and issuance of shares.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recorded $1.3 million and $0.9 million of expense related to RSUs during fiscal years 2023, and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">A summary of outstanding and unvested RSU activity as of June 30, 2023, and changes during the period from July 1, 2022, through June 30, 2023, are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted-<br/> Average Grant<br/> Date Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">249,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.49</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">197,915</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">(96,478</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3.82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; 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; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">350,768</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As of June 30, 2023, there was $1.1 million of unrecognized compensation cost, net of forfeitures, related to RSUs, which is expected to be recognized over a weighted-average remaining period of 1.6 years. The total fair value of RSUs that became fully vested during fiscal 2023 was $0.8 million.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Performance Stock Units</i></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;">A total of 190,510 PSUs with a weighted average fair value of $6.9 per share were awarded to employees during fiscal 2023. The Company determined the fair value of the awards based on the closing price of the Company stock on the date the PSUs were awarded. PSUs vest if the Company meets certain financial metrics over a three-year period. The PSUs are non-voting and do not accrue cash dividends at the same per share rate as those cash dividends declared and paid on LSI’s common stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recorded $2.0 million and $1.6 million of expense related to PSUs during fiscal years 2023, and 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">A summary of outstanding and unvested PSU activity as of June 30, 2023, and changes during the period from July 1, 2022 through June 30, 2023 are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 0px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted-<br/> Average Grant<br/> Date Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">596,567</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.63</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">190,510</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">(200,626</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3.83</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; 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; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">586,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.60</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As of June 30, 2023, there was $1.2 million of unrecognized compensation cost, net of forfeitures, related to PSUs, which is expected to be recognized over a weighted-average remaining period of 2.0 years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Director Stock Compensation Awards</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company awarded a total of 43,722 and 42,420 common shares as stock compensation awards in fiscal years 2023, and 2022, respectively. These common shares were valued at their approximate $0.4 million fair market values based on their stock price at dates of issuance multiplied by the number of common shares awarded, pursuant to the compensation programs for non-employee directors who receive a portion of their compensation as an award of Company stock and for employees who received a nominal recognition award in the form of Company stock. Stock compensation awards are made in the form of newly issued common shares of the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Deferred Compensation Plan</span></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has a non-qualified deferred compensation plan providing for both Company matching contributions and participant funded deferrals of compensation. This plan is fully funded in a Rabbi Trust. All plan investments are in common shares of the Company. As of June 30, 2023, there were 30 participants, all with fully vested account balances. A total of 922,426 common shares with a cost of $7.2 million, and 821,876 common shares with a cost of $5.9 million, both of which included the Company contributions and the participant deferrals, were held in the plan as of June 30, 2023, and 2022, respectively, and, accordingly, have been recorded as treasury shares.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The change in the number of shares held by this plan is the net result of newly issued shares as compensation deferred into the plan offset by distributions to terminated employees. The Company issued 207,090 and 494,047 new common shares for purposes of the non-qualified deferred compensation plan during fiscal 2023, and during fiscal 2022, respectively.</p> 2650000 2417793 197915 190510 146821 190980 270000 0.10 14000 256000 300000 700000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted<br/> Average Exercise Price<br/> Average<br/> Exercise Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term</b><br/> <b>(in years)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Aggregate<br/> Intrinsic<br/> Intrinsic</b><br/> <b>Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,300,791</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.05</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,287,764</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt;">$</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">(520,566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New 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; margin-left: 0pt;">$</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="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Expired</p> </td> <td style="width: 1%; font-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;">(73,262</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.58</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;">1,706,963</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.70</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.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 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;">11,705,731</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;">1,616,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.64</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.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 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;">11,189,810</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &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;">Vested and expected to vest at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; 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;">1,711,976</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.71</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.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 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;">11,734,827</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> 2300791 6.05 P5Y8M12D 2287764 0 0 520566 7.12 -0 0 73262 6.58 1706963 5.70 P5Y4M24D 11705731 1616265 5.64 P5Y3M18D 11189810 1711976 5.71 P5Y4M24D 11734827 2000000.0 3900000 100000 P0Y2M12D 800000 100000 200000 100000 197915 6.9 101931 65743 1300000 900000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted-<br/> Average Grant<br/> Date Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">249,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.49</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">197,915</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">(96,478</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3.82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; 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; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">350,768</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.34</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> 249331 7.49 197915 6.90 96478 3.82 -0 0 350768 7.34 1100000 P1Y7M6D 800000 190510 6.9 2000000.0 1600000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Shares</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 0%; padding: 0px;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Weighted-<br/> Average Grant<br/> Date Fair Value</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">596,567</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.63</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">190,510</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.90</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New 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;">(200,626</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3.83</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; 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; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Unvested at June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">586,451</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.60</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> 596567 6.63 190510 6.90 200626 3.83 -0 0 586451 5.60 1200000 P2Y 43722 42420 400000 922426 7200000 821876 5900000 207090 494047 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 10 </b>—<b> LEASES AND PURCHASE COMMITMENTS</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;">Purchase commitments of the Company totaled $50.0 million as of June 30, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company leases certain manufacturing facilities along with a small office space, several forklifts, several small tooling items, and various items of office equipment. All but two of the Company’s leases are operating leases. Leases have a remaining term of <span style="-sec-ix-hidden:c1391">one</span> to <span style="-sec-ix-hidden:c1392">seven</span> years some of which have an option to renew. The Company does not assume renewals in determining the lease term unless the renewals are deemed reasonably certain. The lease agreements do not contain any material residual guarantees or material variable lease payments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has periodically entered into short-term operating leases with an initial term of twelve months or less. The Company elected not to record these leases on the balance sheet. The rent expense for these leases was immaterial for fiscal years 2023 and 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has certain leases that contain lease and non-lease components and has elected to utilize the practical expedient to account for these components together as a single lease component.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Lease expense is recognized on a straight-line basis over the lease term. The Company used its incremental borrowing rate when determining the present value of lease payments.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,483</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Financing lease cost:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amortization of right of use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">295</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">295</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest on lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Variable lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">4,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">3,945</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b>Supplemental Cash Flow Information</b></span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &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;"><i>(in thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash flows from operating leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Fixed payments - operating lease cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,704</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,576</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Liability reduction - operating cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,319</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,064</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash flows from finance leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest - operating cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">67</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">80</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Repayments of principal portion - financing cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">281</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Operating Leases:</span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total operating right-of-use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">8,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 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;">8,664</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued expenses (Current liabilities)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term operating lease liability</p> </td> <td style="width: 1%; font-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);"><b> </b></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;">5,954</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; 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,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted Average remaining Lease Term (in years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.05</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted Average Discount Rate</p> </td> <td style="width: 1%; font-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);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5.44</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>%</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.81</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b>Finance Leases:</b></span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Buldings under finance leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,033</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,033</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Equipment under finance leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(929</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(634</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finance lease assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,138</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,410</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accured expenses (Current liabilities)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">284</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">275</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term finance lease liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">960</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,246</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finance lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,521</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted Average remaining Lease Term (in years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.83</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.80</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted Average Discount Rate</p> </td> <td style="width: 1%; font-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);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>%</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</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: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Maturities of Lease Liability:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Operating Lease<br/> Liabilities<br/> Liabilities</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Finance Lease<br/> Liabilities<br/> Liabilities</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Operating </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Subleases</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Lease<br/> Commitments<br/> Commitments</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">(377</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New 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;">3,526</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,145</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">362</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">3,476</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,860</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">362</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">2,222</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">302</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">1,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">632</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">632</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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,454</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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,363</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">(408</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">11,409</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Interest</p> </td> <td style="width: 1%; font-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;">(934</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 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;">(119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-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,053</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Present Value of Lease Liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">9,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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,356</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 50000000.0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,483</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Financing lease cost:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amortization of right of use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">295</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">295</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest on lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">80</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Variable lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">87</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease cost</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">4,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">3,945</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b>Supplemental Cash Flow Information</b></span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &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;"><i>(in thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash flows from operating leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Fixed payments - operating lease cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,704</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,576</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Liability reduction - operating cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,319</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,064</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash flows from finance leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest - operating cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">67</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">80</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Repayments of principal portion - financing cash flows</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">281</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">268</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Operating Leases:</span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total operating right-of-use assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">8,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 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;">8,664</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued expenses (Current liabilities)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term operating lease liability</p> </td> <td style="width: 1%; font-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);"><b> </b></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;">5,954</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; 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,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total operating lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">9,514</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted Average remaining Lease Term (in years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.05</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted Average Discount Rate</p> </td> <td style="width: 1%; font-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);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5.44</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>%</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.81</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "><b>Finance Leases:</b></span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>June 30, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30, 2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Buldings under finance leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,033</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,033</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Equipment under finance leases</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">34</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(929</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(634</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finance lease assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,138</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,410</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accured expenses (Current liabilities)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">284</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">275</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term finance lease liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">960</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,246</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finance lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><b>$</b></td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,521</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted Average remaining Lease Term (in years)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3.83</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.80</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted Average Discount Rate</p> </td> <td style="width: 1%; font-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);"><b> </b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>%</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4.86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">%</td> </tr> </tbody></table> 3551000 3483000 295000 295000 67000 80000 87000 87000 4000000 3945000 3704000 3576000 3319000 3064000 67000 80000 281000 268000 8921000 8664000 3566000 3738000 5954000 5776000 9520000 9514000 P3Y3M21D P3Y18D 0.0544 0.0481 2033000 2033000 34000 11000 929000 634000 1138000 1410000 284000 275000 960000 1246000 1244000 1521000 P3Y9M29D P4Y9M18D 0.0486 0.0486 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="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;"><b>Maturities of Lease Liability:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Operating Lease<br/> Liabilities<br/> Liabilities</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Finance Lease<br/> Liabilities<br/> Liabilities</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Operating </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Subleases</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Lease<br/> Commitments<br/> Commitments</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,566</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">(377</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New 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;">3,526</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,145</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">362</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">3,476</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,860</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">362</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">2,222</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">302</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">1,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">632</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">632</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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,454</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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,363</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">(408</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b>)</b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">11,409</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Interest</p> </td> <td style="width: 1%; font-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;">(934</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 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;">(119</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-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,053</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Present Value of Lease Liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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;">9,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"><b> </b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b>$</b></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,356</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> </tbody></table> 3566000 337000 377000 3526000 3145000 362000 31000 3476000 1860000 362000 -0 2222000 1249000 302000 -0 1551000 632000 0 -0 632000 2000 0 -0 2000 10454000 1363000 408000 11409000 934000 119000 1053000 9520000 1244000 10356000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 11 </b>—<b> INCOME TAXES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following information is provided for the years ended June 30:</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: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 9pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Components of income (loss) before income taxes:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,701</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,124</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,039</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income before income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,326</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,085</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Provision for income taxes</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S. Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,586</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">325</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">State and local</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total current</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,982</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,395</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(418</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(342</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total provision for income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,564</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,053</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Reconciliation to federal statutory rate:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal statutory rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">State and local taxes, net of federal benefit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal tax credits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Uncertain tax position 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;"> </td> <td style="width: 14%; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax rate changes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">0.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">0.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effective tax rate</p> </td> <td style="width: 1%; font-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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">22.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">21.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The components of deferred income tax assets and (liabilities) at June 30, 2023, and 2022 are 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: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Components of deferred income tax assets and liabilities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Uncertain tax positions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">185</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">169</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserves against current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,110</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,596</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,459</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,195</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Stock-based compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,421</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">State net operating loss carryover and credits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Lease Liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Canadian NOL</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">319</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">538</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">U.S. Federal net operating loss carryover and credits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">258</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,235</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred income tax asset before valuation allowance</p> </td> <td style="width: 1%; font-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;">11,074</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;">11,241</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred income tax asset</p> </td> <td style="width: 1%; font-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;">10,966</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;">11,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Goodwill, acquisition costs and intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,749</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,519</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,634</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Right of Use Asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(2,269</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(2,513</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred income tax liability</p> </td> <td style="width: 1%; font-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;">(7,652</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 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;">(8,237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net deferred income tax asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">3,314</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">2,896</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has U.S. federal net operating loss carry forward deferred tax assets of $0.2 million and $1.1 million at June 30, 2023, and June 30, 2022, respectively. The federal net operating loss carry forward was from the acquisition of JSI in May 2021. The decrease of $0.9 million in fiscal 2023 was from utilization of the net operating loss. The Company has deferred tax assets for research and development credits of $0.1 million at both June 30, 2023, and June 30, 2022. Utilization of the federal net operating losses and research and development credits are limited by Internal Revenue Code Section 382 but are expected to be realized before expiration.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has Canadian net operating loss carry forward deferred tax assets of $0.3 million and $0.5 million at June 30, 2023, and June 30, 2022, respectively. The decrease of $0.2 million was from utilization of the net operating loss. The $0.3 million deferred tax asset was from the acquisition of JSI and has a 20 year carryforward period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has state net operating loss carryovers and tax credit deferred tax assets of $0.1 million and $0.3 million at June 30, 2023, and June 30, 2022, respectively. A portion of the sate net operating loss carry forward was from the acquisition of JSI in May 2021. A valuation allowance of $0.1 million exists at June 30, 2023, against Oregon tax credits not expected to be used. The Oregon credits are otherwise expected to expire over a 4-year period beginning June 30, 2027.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">At June 30, 2023, tax, interest, and penalties, net of potential federal tax benefits, were $0.6 million, $0.3 million, and $0.1 million, respectively, of the total reserve for uncertain tax positions of $1.0 million. The entire uncertain tax position of $0.6 million, net of federal tax benefit, would impact the effective tax rate if recognized.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">At June 30, 2022, tax, interest, and penalties, net of potential federal tax benefits, were $0.6 million, $0.3 million, and $0.2 million, respectively, of the total reserve for uncertain tax positions of $1.1 million. The entire uncertain tax position of $0.6 million net of federal tax benefit, would impact the effective tax rate if recognized. The liability for uncertain tax position is included in Other Long-Term Liabilities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company is recording estimated interest and penalties related to potential underpayment of income taxes as a component of tax expense in the Consolidated Statements of Operations. The Company recognized a $0.1 million net tax (benefit)/expense in both fiscal 2023 and fiscal 2022, related to the change in reserves for uncertain tax positions. The Company recognized interest net of federal benefit and penalties of $500 and ($3,000), respectively, in fiscal 2023 and $(8,000) and $(10,000), respectively, in fiscal 2022. The reserve for uncertain tax positions is not expected to change significantly in the next twelve months.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The tax activity in the liability for uncertain tax positions was as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Uncertain tax positions</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(In thousands)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at the beginning of the fiscal year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">647</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">682</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 63.4%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Decreases - tax positions in prior period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(134</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Increase - tax positions in current period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">143</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at end of the fiscal year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">656</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">647</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company files a consolidated federal income tax return in the United States, and files various combined and separate tax returns in several state and local jurisdictions, and also in Canada, Mexico, and Puerto Rico. In general, the Company is no longer subject to U.S. Federal, state, and local tax examinations by tax authorities for fiscal years ending prior to June 30, 2020. Except that US tax years prior to June 30, 2020, are subject to exam to the extent of the US tax refunds generated from the carry back of the June 30, 2020, federal net operating loss. The IRS completed their examination of the US tax year ended June 30, 2020, and issued a no change report.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 9pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Components of income (loss) before income taxes:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,701</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,124</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,039</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Income before income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33,326</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19,085</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Provision for income taxes</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">U.S. Federal</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,327</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,586</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">325</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">165</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">State and local</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,330</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total current</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,982</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,395</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(418</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(342</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total provision for income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,564</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,053</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> 31701000 20124000 1625000 -1039000 33326000 19085000 6327000 3586000 325000 165000 1330000 644000 7982000 4395000 -418000 -342000 7564000 4053000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Reconciliation to federal statutory rate:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal statutory rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">%</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">State and local taxes, net of federal benefit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign operations</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal tax credits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Uncertain tax position 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;"> </td> <td style="width: 14%; 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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Tax rate changes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">0.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">0.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Effective tax rate</p> </td> <td style="width: 1%; font-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: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">22.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">21.2</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> 0.210 0.210 0.029 0.030 0.006 0 -0.010 -0.010 0 -0.003 -0.012 -0.003 -0.002 -0.014 0.006 0.002 0.227 0.212 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Components of deferred income tax assets and liabilities</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Uncertain tax positions</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">185</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">169</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Reserves against current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,255</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,110</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued expenses</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,381</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,596</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,459</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,195</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Stock-based compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,680</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,421</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">State net operating loss carryover and credits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">310</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Lease Liability</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,667</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Canadian NOL</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">319</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">538</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">U.S. Federal net operating loss carryover and credits</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">258</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,235</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred income tax asset before valuation allowance</p> </td> <td style="width: 1%; font-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;">11,074</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;">11,241</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation allowance</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred income tax asset</p> </td> <td style="width: 1%; font-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;">10,966</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;">11,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Goodwill, acquisition costs and intangible assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,749</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(3,519</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,634</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(2,205</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Right of Use Asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(2,269</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">(2,513</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred income tax liability</p> </td> <td style="width: 1%; font-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;">(7,652</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 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;">(8,237</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net deferred income tax asset</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">3,314</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">2,896</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> 185000 169000 1255000 1110000 3381000 2596000 1459000 1195000 1680000 1421000 140000 310000 2397000 2667000 319000 538000 258000 1235000 11074000 11241000 108000 108000 10966000 11133000 3749000 3519000 1634000 2205000 2269000 2513000 7652000 8237000 3314000 2896000 200000 1100000 900000 100000 100000 300000 500000 200000 300000 100000 300000 100000 600000 300000 100000 1000000.0 600000 600000 300000 200000 1100000 600000 100000 100000 500000 -3000000 -8000000 -10000000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Uncertain tax positions</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(In thousands)</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at the beginning of the fiscal year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">647</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">682</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 63.4%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Decreases - tax positions in prior period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(134</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(117</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Increase - tax positions in current period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">143</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">82</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Balance at end of the fiscal year</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">656</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">647</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> 647000 682000 134000 117000 143000 82000 656000 647000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 12 </b>—<b> SUPPLEMENTAL CASH FLOW INFORMATION</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(in thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash Payments:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,559</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,965</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-cash investing and financing activities</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Issuance of common shares as compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">368</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">300</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Issuance of common shares to fund deferred compensation 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; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,017</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,610</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Issuance of common shares to fund ESPP 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; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(in thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i> </i></td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash Payments:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,104</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,668</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Income taxes</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,559</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,965</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-cash investing and financing activities</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Issuance of common shares as compensation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">368</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">300</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Issuance of common shares to fund deferred compensation 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; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,017</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,610</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Issuance of common shares to fund ESPP 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; margin-left: 0pt;"><b>$</b></td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 3104000 1668000 9559000 4965000 368000 300000 2017000 3610000 142000 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 13 </b>—<b> COMMITMENTS AND CONTINGENCIES</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company is party to various negotiations, customer bankruptcies, and legal proceedings arising in the normal course of business. The Company provides reserves for these matters when a loss is probable and reasonably estimable. The Company does not disclose a range of potential loss because the likelihood of such a loss is remote. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on the Company’s financial position, results of operations, cash flows or liquidity.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company may occasionally issue a standby letter of credit in favor of third parties. As of June 30, 2023, there were no such standby letters of credit issued.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 14 </b>–<b> SEVERANCE COSTS</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company recorded severance charges of less than $0.1 million in fiscal 2023 and 2022, respectively. This severance expense was related to reductions in staffing not related to plant restructuring.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The activity in the Company’s accrued severance liability was as follows for the twelve months ended June 30, 2023, and 2022:</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: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>June 30,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrual of expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">83</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b><b>)</b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(26</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of period</p> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 100000 100000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>June 30,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at beginning of period</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><b>$</b></td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrual of expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">83</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><b> </b></td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(78</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><b><b>)</b></b></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(26</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at end of period</p> </td> <td style="width: 1%; font-family: &quot;Times 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);"><b>$</b></td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</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> 0 13000 83000 13000 78000 26000 5000 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOTE 15 </b>—<b> SUMMARY OF QUARTERLY RESULTS (UNAUDITED)</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Quarter Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34.1%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands except per share data)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Sep. 30</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Dec. 31</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Mar. 31</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Jun. 30</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fiscal Year</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">127,069</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">128,804</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">117,470</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">123,636</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">496,979</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">34,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">34,140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">32,204</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">35,863</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">136,945</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,262</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">6,417</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">4,669</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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,414</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">25,762</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="padding: 0pt 0pt 0pt 9pt;"> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Earnings per share</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.92</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Range of share prices</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">High</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8.81</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12.39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Low</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12.17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11.59</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">106,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">111,143</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">110,111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">127,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">455,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">24,510</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">25,448</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">26,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">32,457</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">109,208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">3,105</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,618</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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,176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">15,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Earnings per share</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.19</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> (a)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Range of share prices</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">High</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8.43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8.42</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.49</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.66</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8.43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Low</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.41</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.53</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.53</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">(a)</p> </td> <td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The total of the earnings per share for each of the four quarters does not equal the total earnings per share for the full year because the calculations are based on the average shares outstanding during each of the individual periods. There is no difference between basic and diluted shares due to losses.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Quarter Ended</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"><b> </b></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 34.1%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>(In thousands except per share data)</i></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Sep. 30</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Dec. 31</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Mar. 31</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Jun. 30</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fiscal Year</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2023</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">127,069</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">128,804</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">117,470</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">123,636</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">496,979</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">34,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">34,140</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">32,204</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">35,863</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">136,945</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,262</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">6,417</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">4,669</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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,414</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">25,762</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="padding: 0pt 0pt 0pt 9pt;"> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Earnings per share</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.92</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.28</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Range of share prices</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">High</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8.81</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12.39</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">15.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Low</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12.17</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11.59</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.70</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>2022</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net Sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">106,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">111,143</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">110,111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">127,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">455,120</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Gross Profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">24,510</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">25,448</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">26,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">32,457</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">109,208</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net Income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">3,105</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">3,618</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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,176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New 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;">15,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Earnings per share</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.19</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.55</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.13</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.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: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.54</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> (a)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Range of share prices</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">High</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8.43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8.42</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.49</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.66</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8.43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Low</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.12</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.41</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.00</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.53</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.53</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 127069000 128804000 117470000 123636000 496979000 34738000 34140000 32204000 35863000 136945000 6262000 6417000 4669000 8414000 25762000 0.23 0.23 0.16 0.30 0.92 0.22 0.22 0.16 0.28 0.88 8.81 12.39 15.88 14.12 15.88 5.70 7.10 12.17 11.59 5.70 106397000 111143000 110111000 127469000 455120000 24510000 25448000 26793000 32457000 109208000 3133000 3105000 3618000 5176000 15032000 0.12 0.11 0.13 0.19 0.55 0.11 0.11 0.13 0.18 0.54 8.43 8.42 7.49 7.66 8.43 7.12 6.41 6.00 5.53 5.53 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>LSI INDUSTRIES INC. AND SUBSIDIARIES</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SCHEDULE II </b>—<b> VALUATION AND QUALIFYING ACCOUNTS</b><br/> <b>FOR THE YEARS ENDED JUNE 30, 2023, and 2022</b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(In thousands)</b>  </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Description</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Balance<br/> Beginning<br/> of Period</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Additions<br/> Charged to<br/> Costs and<br/> Expenses</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Additions<br/> from<br/> Company<br/> Acquired</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Deductions<br/> (a)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Balance </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>End of<br/> Period</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Allowance for Credit Losses:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">499</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(19</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">435</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">256</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">499</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Inventory Obsolescence Reserve:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,654</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,050</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,714</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="4" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred Tax Asset Valuation Reserve:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</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; margin-left: 0pt;">$</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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</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; margin-left: 0pt;">$</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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align:top;width:3.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(a)</p> </td> <td style="vertical-align:top;width:96.4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">For Allowance for credit losses, deductions are uncollectible accounts charged off, less recoveries.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Description</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Balance<br/> Beginning<br/> of Period</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Additions<br/> Charged to<br/> Costs and<br/> Expenses</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Additions<br/> from<br/> Company<br/> Acquired</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Deductions<br/> (a)</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Balance </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>End of<br/> Period</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Allowance for Credit Losses:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">499</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(19</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(45</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">435</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">256</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">249</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">499</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Inventory Obsolescence Reserve:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,496</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,654</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,050</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,111</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(1,714</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,447</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="4" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Deferred Tax Asset Valuation Reserve:</b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</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; margin-left: 0pt;">$</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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended June 30, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; 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; margin-left: 0pt;">$</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; margin-left: 0pt;">$</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; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 499000 -19000 0 45000 435000 256000 249000 0 6000 499000 5447000 2496000 0 1654000 6289000 5050000 2111000 0 1714000 5447000 108000 0 0 -0 108000 108000 0 0 -0 108000 For Allowance for credit losses, deductions are uncollectible accounts charged off, less recoveries. Calculated using the “Treasury Stock” method as if dilutive securities were exercised and the funds were used to purchase common shares at the average market price during the period. The total of the earnings per share for each of the four quarters does not equal the total earnings per share for the full year because the calculations are based on the average shares outstanding during each of the individual periods. There is no difference between basic and diluted shares due to losses. Anti-dilutive securities were excluded in the computation of diluted earnings per share for the year ended June 30, 2023, and June 30, 2022, because the exercise price was greater than the fair market price of the common shares or because the assumed proceeds from the award’s exercise or vesting was greater than the average fair market price of the common shares. EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #& *%<'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@"A7C67G9.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:05T=#E9<,G!<&!XEM(;EM8TX;DI-VW-ZU;A^@'\#%W__SN M=W"-"=+T$5]B'S"2PW0S^K9+TH05.Q %"9#, ;U.94YTN;GKH]>4GW$/09NC MWB-4G-^!1])6DX8)6(2%R%1CC301-?7QC+=FP8?/V,XP:P!;]-A1 E$*8&J: M&$YCV\ 5,,$(HT_?!;0+<:[^B9T[P,[),;DE-0Q#.=1S+N\@X/WYZ75>MW!= M(MT9S+^2DW0*N&*7R6_U>K-]9*KB55WPAX+?;RLNN9#B]F-R_>%W%?:]=3OW MCXTO@JJ!7W>AO@!02P,$% @ ,8 H5YE&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@"A78^@%79X' ),@ & 'AL+W=O%:^V%.B/W1L\#W8#Y)\CBRN7X7\'F\94^@M"GE\T]DJM?O4Z\7> MED4T_BAVC.MWGH6,J-*[XZ-ME%[*DQ#?TYVY?]-QTC-B(?-4*D'UGQIYA?3G M7!K72+L8_2JXVL9:UV=^5:"GS_-PLGA_LI\QJ/BOA']$Q+E V,'$<$(3N'R< M;'2Y6UL^AAN6)1_!\3\ERR;Y9,!XE/ M\8YZ[*:C1X&8R1?6N?WA'^[0^K Z:H)IR7;!+'2#4NA!QH9.R*L<[^:H_G#].MJO9S?K?3F MY*.)&RC2EILEL0HWURDMG=.$W)Q[0NI>F!F+"[12>AQ#0J*)2+B2[_JO;\1Y M0OWQBPD?7-26GRVU*L C3^PV 3CV?:T>7^PW4.;-'KF9&BSI.OH?&H=A0+G' MT%)0WX@15&F-T9):%2,N,>)6&"?IGFZ :_'*C0AAN4G O8!SW9R-Y,#BUN0L MJ57)EYC(S>KV<"66I5;F0Y2"Y\#+XVB]03DA M2=RN,QJ-K@:ND9[5P&!+K4JOC PN[/2S86TL&:UO9+# P#7F [BJ-:1S) 2W MC @N[.OOA:=[XF(K..1Z3XA<7I$NP8YCI&4U(-A2J](J(X(+^_MUH'0Z$,_( MQ1^>?D0KYB52MS(C,EAI(J)(]^-X2_5Y7B NT(Y*]$)#3DL1[7?#2/ MX\0\L)W0?!!&;%;#@"VU*K8R#.!&8> W$>KT264^ 2)C(RQ8J0:65?]O2ZT* MJ_3_N)'_GR12IO-J^61:-I3I()"8H<&*WYBI:@)7M:9V#ON/2_N/&]G_.5=, MYL\3T[E;NL=HI 8KUE&S:OYMJ56IE>8?-S+_67=$$YTS-T(:G<8)G;'G,2VA M!?QQ?CLV]TU8I^ZI"ES6&M8Y @ N M P"&O7L!ZRYB2,T"3KD7Z.B9 M3:%EK]U)FG#C663_$.SG M+(P+C^!/:8TO5QL>73 >#08.N2ROMT!SCEA CA8,P29^?Q^8!3)"\ZF1#*R M^R,C ;LK@4ZJ8Q3I3_O!P_K-'ZR^/R8?WX@.[O%T9B5B. M+;4JL3("D!/6O2"63M*F=T0C-5ABL@T\NA$7:![JMT1@S$VP1FMHYW#_I'3_ MI)'[GVA+(;6_F'.?O:%?F/G6"$NESX8OAV1 C(^:X.+6U,X1 T@9 PCLVO=3 M&K,@3A\(?&-4@HNL3LAUN\ZP2XP/!.#*UMC.$0-(&0,(;-N/#&W);:9?-.;- M$V)U"]+@LM;$SA$!2!D!2.,(D!$K%O35,X/E9M^,Q*SZ?%MJU26TI<_OPP9] MK''Y.;*:;'E"H-;APW6M%]):=?B]H[7SZ=Q$]AN$&'GI(JE\&?WAU>7C^(XE?:3JU$:.0/>M2Y^.EOD')_'<'^8X2NVPE_I-02D39YI91G\GT M /W^LQ!JOY-^P.'7'[?_ U!+ P04 " Q@"A7EA,-/A4% "K$0 & M 'AL+W=O;+G(J8*AV-GR(!A-*J4\LXGC M!'9.T\):+:JY1[%:\%)E:<$>!9)EGE/Q[8YE_+2TL'6>^)#N]DI/V*O%@>[8 MAJE/AT[_L_6?JLW#9IZH9/<\^YPF:K^T M0@LE;$O+3'W@IU]8LR%?VXMY)JM?=&ID'0O%I50\;Y0!09X6]9,^-X[H*.!@ M1($T"J2OX(THN(V"VU=P1Q2\1L&K/%-OI?+#FBJZ6@A^0D)+@S7]IW)FI0W; M3PL=]XT2\#8%/;6ZYX7D69I0Q1*T4?" H"J)^!;]?F""ZN!(] Y]VJS1ZU=O MD-Q3P21*"_1QSTM)BT2^1:^NQ@M; 3!MWHX;$'-V/L-#O"& M9LSHFUK5KU3U,3VNO"B(YM'"/G81&\1\'Q.G%;M"YK7(O$ED]UPJ'>R#X$D9 M0^ A@D@R<4QC"#.D1F*"7-L,.EC1 M;T8'(F/9%[6XHDE<354$7Z9%S'-F A8-@=2T%W)@$^%(I!B5;GP!K+L6,XP.&\!] @A:-@)!-QAW'PM ?5GHE) M='BP[COTT%%3PQ:*M:$&"GZ;#X?C;$K/[HN"?I8AV(X M6AA3?I3G>P^MP/O#[&H93G^.X(Q N]X&E^T] N,00S[CCMRDO&%2/ TD]Q1F<;H-30O"<\R*J!\0V96+)I?UFE6ZB;M7\ -#$#"?ADR2OF]]%B_ .Y/_-=$FX0O M-(5KLG!'['RN^G38)=75?Z>+?Y[#]:!I.^'B(A5P&)1?XX8G25!?H6[D@<9L M:<$=23+_9>W:%1?^P],$>$G.>O/F$ \)CH28#"JY06Q. MPF D)R]Y>% F#6+02(S4(*(9\7KF0D%DFH(@73_NH7!R M13/=_0(C(49% 7G5.50(. "FX_U99,M+@;Z65 ##2CB$D)$%!Z*%J:P2J V. M6*HLE%F&OH$ ,$Q,2\FJV9AF<9DU=RTMKF^R"8*\UV_/1V%X!E!2"OWH8DSA MS3%--")8/N6)G,'5C&DRTVA1DFZW,-*-U1-3)\8*O1IDFFX-DR:>S5))J;>$ M,FALF9R9LMKNW#QS)G;5#5["J2T+57?T[6S[E>"VNAOWYN_PS1H;YN_)S=HD M?TL<>.$8W[0?(NP+I/HSQGLJ=BGX.&-;@.?,YE"J1?UEH!XH?JCNRD]?J/- +M-]G5G\#4$L#!!0 ( #& *%=M>#'!:P( <& M 8 >&PO=V]R:W-H965T&ULC53;;MLP#/T5P>C#!JRU M8\=)5R0&FG3#.J!#T:S;LVHSL59=,DE.VK\?)3ENFAOV8MUX#@]IDJ.UTL^F M!K#D17!IQE%M[?(JCDU9@Z#F0BU!XLM<:4$M'O4B-DL-M/(@P>,T20:QH$Q& MQMBI!K+F81[34PC!-6O$^!J/8YZT>;B@2UJZR[B8K2D"YB!?5S>:SS% M'4O%!$C#E"0:YN/HNGU_@9M M/%Y@J;CQ7[(.ML,L(F5CK!(M&!4()L-*7]H\; %Z@R. M 6DNX#^$4#6 C(? M:%#FP[JAEA8CK=9$.VMD$Z/>.ZEY$Y)6QOR1590O2>(,8PNEG03RR0]R?B]D1-^JER?9F]4[ M8?U.6/^D,*Q_K&Z)Y:4UR/*56$VEX33T5?4'J\X5P2'5@7BPK?IS?T?SOLUY M_[#@O!.,-7XEZHKYO;$HYFW2R+-!=%E3:((68LGK3-W)YR]BZY"OYTMD5C6_T?/6UIN@I*Z4 MS+>#04&>%NU?_FT;B)T!F(T,(-L!Y*T#Z'8 ;1QME35N77#%Y\>E?$:EMH;9 M](A>3U>A(_3U_@+] M_.$7] &E!7I8R[KBQ:(ZGBFXLAX_2[97.6NO0D:N\GM=?$34FR+B$6H9?O[V MX61_^ S\[9PFG=.DF8^..5V7I2@4XE4%?MK<:<J:?7[.JS6"FX82_4'\5:=// /?K5ZW4_G- M5'K_/\UQ1*+CV=.N-Z8180'IC/94LDXEA[=A?]SD7?Z>)5\01AEV4JK*'WC6L&-,3#V)M6(6,$VY4%G;+ MJ>Q.+.MBH6,.NSR1N4"*?[-I#(RK4TR\@433"'ML1&'8*0R="F_46L#-/[AK M0U.@3^*!0(L18=0N,.H$1DZ!#U+Q[ T"(S,X+(["8"#18N9',0[M(N-.9.S, M>K-=OF$A+"!JBLIH@KE,A*V63'[YD-WVFRO1!@K\>=Y[Q3 MU^"UE5^>$7/FX>'B/F2U+VJ'P=@IZJQ.LT5:K.QDQ<8U"?.#8=*RFK'8']'6 MHQ([\33_@R=K.%6^-.M%O*X7JU)B)K&0^>%0J<4L",<0@GO283?JNB@B2&>0 M+Y9IT8 C$U#FV4-+S9AYE [U'K#:E]LC#[N9IRLO5=9M-0OEU::4*UCQ=J$F MDC"AQA(PK8(=A.SK[+F%W> :I(WI?MYHCG[=1OI:1QHUK<"17!Y]A8-3G0NG MZ%$ ON$H2>J\SIIB\T+ !D]2WE;S,,MI+DN5_MV(YS3*K-).+S/>HD:0/F>U+Z_&) MG6C:5B%7A>+%*M754K.VJRDJA#V2L:6F@\PQE&LQ"^. V>62GG3$3;H;N.^P M-HO5WK:\V=F6]L['1%P4D^'MMUD%HYI[$!(W"-L07\MB=?0@ROQ0A(G)/!I$ MPZ+99D792#%%=GI(-QC;FL_10IJ8(W$ ]=Y0GFE',?:BD?5*>AX2ZJSWKJ]. MSZZNKQZN+N_1CSS??$;W7T[O+K_<7%]AYRPYP-EM59YS59>I2MO&,=-K3.DUMA"/]L5ETI3ZH;$1#ECMB^ZA2]S0 M[1KB#7_1G9E5H DZH*$W;"8L9K#ZHY'ZA?0\)&X>@L2R!@R*;QM1C!18Q$0; MHV'D#R5:.LLH)",P(3T B1N ^VU9EO+'-&M6@%6K2;0P\(-A>6$S"[UHI'HE M/?B(&WQ]TKL86Y FUR@.C/[68@:U!!EI!$B//^+&WWZ1=WT@F";4XF (:HL1 M)BRP"Z4]^.CW@>^ 5&JBS(]]-M!JLPK#,:T]\.CW >^05@O*6##<\38K/+9" M:0\\Z@;>NH;I!>K_F MI5C+#)K*ZJ>F]5'6IXOT7;'Y7K/M.]UCD[JQ>5N*I8#$N4"5=A^*L.=4K64- M+04OT1//:O$9G=9PJDS_!BL\]3Q/_W3VA2P$2JL*(&&-EDG.88)PFNS[U9.5 MNLFJ5S$TG&]SRO<&7GU&-[6JH /0#QH0B::,15,_])H-0<(IB]C4QZR;_M # M:6K"&;,HB(=EALV.QKXW%HZ>XM1-\8<2 MM.P0L;3+VN?7E\*6'6; *=T M6(]8C-A(,<)ZQC,WX]O*KMI+S&(T,3,3WC@,_7 88)L= \K'(W)[S#,WYENY M.P7HMB%[LP/8?.EFZR4M=M9>CW0KZ6[?T.8_Q]02P,$% @ ,8 H M5^*IF*O: @ M @ !@ !X;"]W;W)K^S$&:R$?%(YHH:7@G$U='*ME]>NJ](<"Z(NQ1*Y&9D+61!MNG+A MJJ5$DE6B@KF^Y_7<@E#NC ;5O8D<#42I&>4XD:#*HB#R]PTRL1HZ7>?UQCU= MY-K><$>#)5G@%/7#3=>9D1A(MA/ MFNE\Z,0.9#@G)=/W8O4)&S^1S9<*IJI_6#6QG@-IJ;0H&K$A*"BOK^2EJ<.: MH!N^(? ;@?]>0= (@LIH35;9NB6:C 92K$#::)/--JK:5&KCAG*[BE,MS2@U M.CU*!%>"T8QHS."&,,)3A*E-I^!\0B1RG:.F*6'J C[ P_06SL\NX Q<4+D9 M5D Y_,A%J0C/5,<,K/<'KC:,=B8W;7AN:A[_#9[/);^$P.N [_G!'GGR?KF_ M*7=-9=KR^&UY_"I?^$:^<9J*DIM:W&.*])G,&'9@S,S>KPIEGB)()&94PQ>A MC/VDE+9D^WS7$T751/;9>AZ%031PG]?-[8FYNFIC-AP$K8/@H(.)>2S00&4P MU2)]ZL W 69=X9&P$N'VM(7:_Z;:$?C]LP$+4&HG\R<*=4>1P^VH': MQCX4L0'<:X%[!X$3413FW?I_.Z5W=*<??*. MP W^N.6/3^;OP/=2*VU>HY0OCCF(=\#\. SCJ+_M8$]@/XS#J!MN.7#7SA1[ MGG\E?%2AM@!F?"Z%?._;D M:C]41G\!4$L#!!0 ( #& *%<^61^1V@D *=/ 8 >&PO=V]R:W-H M965T&ULO9QO<]LV$H>_"D?-]-J9."(!DJ)2VS..)!*YF[:> MN.V]N+D7M A;G$BB2E*Q\^T+2K0H_!%6=+9]8TOVXK<@=A;]\-A-5_P55J]*S9\+?[S4)2KM!9OR\=AM2EYFNT:K99# MXKKA<)7FZ\'UY>YOM^7U9;&ME_F:WY9.M5VMTO+K![XLGJX&WN#E#Y_RQT7= M_&%X?;E)'_D=KW_?W);BW?"@DN4KOJ[R8NV4_.%J<..]9_ZNP<[BCYP_54>O MG>92[HOB<_/F8W8U<)L>\26?UXU$*GY]X1.^7#9*HA]_MJ*#@\^FX?'K%_5X M=_'B8N[3BD^*Y7_SK%Y<#:*!D_&'=+NL/Q5/C+<7%#1Z\V)9[7XZ3ZVM.W#F MVZHN5FUCT8-5OM[_3I_;@3AJ0,B)!J1M0)0&P?A$ ]HVH$H#>LJ#WS;PE09^ M<*)!T#8(5 ^C$PW"MD&H7O2I!J.VP4AIX-$3#:*V0;2+[CX[J?/#FQ^=-TZ^=GY;%-LJ76?5Y; 6 MO6DTA_/6\X>]9W+2\VHEDO>N+N:?G?_]S%?WO/R_06;20^;C>K[<9OGZT;G) MLKPICG3IW*9YUO1UDF[R6KRW^)K:??TF9H=J6W[=>WOKM+XM@C.[X'_X5V?V MS.?;IH"=*7_@92GB('3%W%2EN^JVJ,=V]9M?)Q^=F[HN\_MMG=XON5,78C1* M$6";:F)7_<1K,26*7L[2%SW9BP5'">!1$A E!::ZV07Q U=)%-U*-XIU(W\LFR0&;Y[O!K(5 M,W7=\T:=/RD2P2$2@342OXAG>'%K+U;<-/;6MGW'/M"*3QFK*6@Q RUBT"+1 M+;S I409;LA*&NWP,-JA=;1_K1>\=,1HB_%:-*L4\6B2GQQ]JU;?T0_!T0^U M!%-'']2(=8L+7QE^4(0A7;<4H=$A0B/[S%2D9>94NT?>^?&S(O#\,]*NREGEN1V[XS;,&[6X?CGV0=L'(7JA/GSMYZT6ZE8^5AYB)O2M]J][@ M4@L.IL,852U!56-8:G(6=;C+L_.N,[/(F#F82&?BZ7R+AIY6UP2N:UU(JVO0 M)(%-&-1C.2(=7O+L?.FFV8-I +F8[B]![W+V8"9 M_)&*F5!]QJAJ":H:PU*3\Z=C39X=-D'Y8\P95.K4JMD6WYX! E%_-%*3!E2* M89,$-F$&$[D_=-A(^:\59-=K7<<8 0%F\P,)GJD8E@H@4T8Y$N. M0H>A/#N'VFVR730;T\JS$7]N7AMIE%VR=RAT#$1)%*G1@)F404BK"- D@4T8 MU&,Y%!UO\NS :;^[6FR:X:_$^/-RGE3K6T791/!A!&62TZH4A%&S"[/V50]!A M*,_.H:;BN2+CZZQROO\N(A[YR7GCOB.NL^'EOFR-<<#D)!,/)$;3UL0:!E E MADT2@\E%X+M4#05D)I]3Z* -L4.;,_:AB?'H@HXCR,B/U"6_W7OOPPL&!A(1 M9XIX_^CN-'I -$Q Z([&<8[(U[ERL(DZ:MB>U^"ZO$L$F" M>F7,X) $H_#$B0?2X1=BQR_]SCS8Q7I'"P8O1 JF08)Z;0Q+ M30YK!W*('>2\]J $T8F&K\W6F-1G:O"H11C388RJEJ"J,2PU.6LZ\$3LX*G/ MB0F[5.^IP(!O0I4W$9@W&72TR0#F3; ) SHL!Z##3<2.F_ZYHQ-$9T74]=1* M1\53!I=:^%#Q%*I:@JK&L-3D1.OP%+'CJ;_W"(7=>>^Y08=#%]%8Q5D$QED& M(6UR@'$6;,*@'LM!ZX 6L0.M;]C\MBOWCHC.B(CKC=2(P&3+(*1%!"9;L F# M>BQ_M**#6M0.M;YU\YN"QW$F]A[T_HB% 6QY*LV8H?J,4=425#6&I2;G3P>V MJ!ULO6;SVR[9MY11U:;4@,$\0L=J?H$GJF+8)(%-F,%$[H\V2O4.A4QD:CM5U M"X61DT%(JP@8.<$FS- 7J<=R*#J,1.T8Z5OVR:E.9WP:J;=!3#HS-;C4(H+I M,$952U#5F&$P N(&X8GG5=I!*&J'4'WWP.URO6O3<#@G"HE:FP%,]"DM,Q#J4)VP>"J]M?OL'0J8Z: ZC%'5$E0UAJ4FITO' M=*B=Z6CI8DP15#1#==#AJ9^LG%*8S!ATM'*%R0QLPH .RR/?@1EJ!S-GG&VA MQF 8J$3DJ^=B<&(1(&OWG=-%S : M!:,3-UZ_PS+^>>>-@-NMK],%4_G:G?4M7X-30_FB^HQ1U1)4-8:EMD^5X=$7 MBC5?8?=S6C[F8O&RY ]"WGTW$LE6[K\5;O^F+C:[[QB[+^JZ6.U>+GB:\;(Q M$/]_*(KZY4WSM66'[^:[_@M02P,$% @ ,8 H5U(8V=X_ @ [@0 !@ M !X;"]W;W)KN1/3P M7"GMIDGI?7W#F"M*K+@;FAHUG:R-K;@GTVZ8JRUR$4&58EF:7K&*2YWDD^A; MV'QB&J^DQH4%UU05MR\S5&8_34;)P?$H-Z4/#I9/:K[!)?I?]<*2Q7H6(2O4 M3AH-%M?3Y'9T,Q^'^!CP6^+>'>TA*%D9LPW&#S%-TE 0*BQ\8."T['".2@4B M*N.IXTSZE %XO#^P?XO:2S_XZ=GLO 5QCE MXA?V;>PU!1>-\Z;JP%1!)76[\N>N#T> T=4)0-8!LK> BQ. <0>(G6-M95'6 M'?<\GUBS!QNBB2UL8F\BFM1('?[BTELZE83S^=QH9Y04W*. I:>%?I%W8-:P M++G%TBB!UGV&^Z=&^AL]..85@X[NCH5VDV<* >%:;1OF]Y[^Z&] MC7?UC7]&P]S.WE^:]B5XX'8CM0.%:Z),A]>7"=AVNEK#FSI>T)7Q=-WCMJ0' M"6T(H/.U,?Y@A 3]$Y>_ E!+ P04 " Q@"A7%WV"3"$' !O'@ & M 'AL+W=O8DE93CZ.-4%*TBZIRAJ(H MG56$U9/E>?OL1BS/>:-*5M,; 613540\7M&2WU],X.3IP5>VW2GS8+8\WY,M MO:7JK_V-T'>S7DO!*EI+QFL@Z.9B<@G/5C@S"UJ)OQF]ET?7P&QES?DWO-[,FDJYX^0\K MU.YBDDU 03>D*=57?O\+/6PH,?IR7LKV+[CO9%,\ 7DC%:\.BS6"BM7=+WDX M&.)H 4P]"]!A 1HOB#T+\&$!;C?:(6NW]9$HLCP7_!X((ZVUF8O6-NUJO1M6 M&S?>*J'_R_0ZM5SQ6O*2%431 MPJ_:-]I"3@&[ B<@<^:S]+, 5_W7X$;]^\ M V\ J\&?.]Y(4A?R?*8T!J-IEA_>=]6]#WG>!Q'XC==J)\&GNJ#%J8*9!M_O M #WMX H%-7YIZ@\ 1^\!BA!V %J]?#D*P,&]07&K#_L,.EAM(W@%_MA3012K MM^#21"Q3C#K-UFF-W5I-,I_)/+> M '%(^_)W77NNZYQ7U+7-;FW2KC4EYFZ)DGFJ#7]WC-^6@DF$!ZD38$D/+ EZ MYG=>3W/C'::#7.HXSLM&AZ )Z%IC9E[,R6NZYI64G5@@[2V0!EWSD6JE.2-= M :T+0"HN%/NO?>#:>:^ASI^!NJ%"M-XQ;@&* M/+CS9FZ]?1H?O;R#Z!#"L2>% L!A;TR&$,H^_8300410$^NGVY@84 M3.:\J9636"([T.)QY7 (>0P(CR@2!I%=2]F0.J>&%+4A*VU"N2,Z/0&1)Y9U MHH8.DXXMZA**?+C1@!L%O -SPB O+2]+39NMH75["@K>K-6F*76GUX:$&RNV,QM:8&TA%*<> MM /-P3#/7==WNE/BXA'PM6ZAJ,RI@7ZHVDZPL0/'(AVC=4A!"#UP!_*#8?9; M[4B]I8;V0$Z%T@W^(01:(B@96;.R;4[.G-!?E0-?2]NI*086A&$:O#P$E/95 M3MD=69=N=]G$EEF):\M,482][AKH#X;Y[RFZ/-TBM!DM0]&83QQ24SA/,E_L M#]0'P]SWE6Z:NC"&>Y:?H4UJVD)S*T<=!(E]%67@/A@FO][3>_+H=;--9],D MF5NVM,7@/(O="-' >BC,>AJA:'0Y/G!REXU<[:AP844VNR4PBT90'5)3%$/L MP3KP( KSH.GLVP9ZTXXW>\'OF&F@UX_@;2/;7NT=X/V\0X+S#K(I+UXD5H(Y MQ*8X2WU[&;@1H>\:TTR^R1>,:2A(N=];"%]+VZD1!L)%SQ!N_F_#AL;@R^VU M<\LV?5H19XLDOOX%#0R+P@Q[TXA\1TQ2:' ZVG1DJ)0C7^O?E@ MX<1M$^D4H\B*,(<8@L@S':"!<%&0Q98W@N>4%H?XTAD-)"GI2QJP@^(3:XY! MVR+QPH-XX$44YL51?@\YS?KD>":G'6RH+8['X!UB,)G[3Q\P:M!R>OM5%%1@8*NW3GB8&>XR' T M[DJ=@BE,T=SCM8&C49BCK[C0:[277@K90<0)7D"K)KD(&T=S#V7C@;)QF++; M,"N8X;ZZ,*T%*UPXL8.%DQB/RX]3#/O*#Q[(&H?)^K:;4.^9VNUH61C;TFI? M\D=*Y4_^=@T[^#:S9A27%$H\!1\/I(S# ^MQ[&[ZY"VIY@ ]9)5LVT[9;MSV M0#I%&1SC=DFEGD\7^.B3;YA'3TN];+^X\/WA6PL5.9,>8]NTJ7N;\2<-AQ3R M=/!XX%;\_%=:9ZT_[NH&'X3K/G90:#R'\;C)=\@E*?;4?3PP+0XS;3?:ZFFN M;$\Q% >?N:!L6X-5(X2>RA^=H&T*A7A<1!Q"4^@I>7@@6APFVKYTQ^#Y\H$=))KB\;=9A]3QO'"*?R!:'!Y.5SZ@@"BP MIEM6UR9H3-=&!>/N\FC/IBBV8]\AA3)?<1Q($H=),K@!:B:P(/3,/I[(D%78 M;:F3#7;09T='=Q45V_9$TWQ5U&-K=P;6/^U/32_;L\+1\RMXMNK./@_@]02P,$% @ ,8 H5WZFF\5I&P 1D\ !@ !X;"]W;W)K48KC_?5WGAF2HAP[/0?W8K^TCBR2PYGAS#,O]"^;JOYA ME\8TZF%5E/;79\NF65^^?&G3I5EI.ZC6IJ1OYE6]T@W]62]>VG5M=,:#5L7+ M\7!X]G*E\_+9FU_XV=?ZS2]5VQ1Y:;[6RK:KE:ZW;TU1;7Y]-GKF'WS+%\L& M#UZ^^66M%^;6--_77VOZZV68)>-8+ZT*R_^JC;Q[.GZFTM8V MU2G_ZP?'AVC J^&! 6,W8,QTRT),Y3O=Z#>_U-5&U7B;9L,'WBJ/ M)N+R$D*Y;6KZ-J=QS9O/56/42)VH6Y&*JN;J-E^4^3Q/==FHJS2MVK+)RX7Z M6A5YFAO[R\N&%L;PEZE;Y*TL,CZPR&BL/E5EL[3JILQ,UI_@)5$2)^2:!#1.>;_($&ZQJ*O4^+W69YKI0MXUN#*E?LW?# M,MUT_W0X29=VK5/SZS,Z*M;4]^;9FS__:70V?/T$L=- [/2IV=_\1#[JO^_, M0Z/>%E7ZXW_VT?[T[)^_W-V01MQ^__3IZMM_J2_OU>V'OW[^\/[#]=7G.W5U M??WE^^>[#Y__JKY^^?CA^L/-K;JN2DMK9QKG[%+=+8U*PR.3J7G@J0T\57F9 M%FUF5$-O:]F$A?)]O/V@/I09:7Z-O7PHTX%ZH4OU99E7-&V]KFI>YUCI,E,Y M#;+MS.99KOG]%W0@^,3?FV*;\.Q__M.K\7CX^KI:K76YY;]&KX\3I8L""VZ6 M>;I4NC;TB<;2"=B4)ANH*_HZ+QM3IS)0-;4NK69C8GGQF2YH7[3H4M\;-3.F M5*;(Z9#RKO,RX@*-&:AOYMZ4K:'_TXHDV''+D49&CK_X-TU9NWP<.\26UJ9F>TRKJVI6Y M> 4N"(6(V3(WUB>@4C*W5NJW3)=DO^IR9V@[H M2-H&#&@Z"L"4.40CYU;G_@>PBTQDMJK:V5<]Y?C0S\/JYM\F:I5F3?\_7!S=LD9B"4JDIU MX^04J0RQ-$^%+KR7Y=;I/!%C-+'O &_A=@,B6(RQ(H70Y7IK57SNEHQI6#/&E/AR";D MU\CK9_B;5N:=\(S,D#[K8OVMYB0BT M9JWI.!_D[8#./\U6%$Z_+53QZ3&),@^I63>*OMNKVEF^R!O8(K*B!#N"JHL6 M'/HV(37N4X*=_)0:I=V!E6G$9NU,Q/RL5C.RPS!H9H6W5[D5&[)+4-#./NL] M0<4&8B7VKHE]^8S4%GSH+4DG(AQO6!;2(;%G9!UH$CJUMCGIC0C3Y47.TJR( M9G"7[/(>89/M5&6[FM$K??/R%W#?K@N]5607V\Z2"DI3!2"4Z+.C#RHLND96 M,>.]V+5)X?V"#F(]* 9124>5CZ/MC0JS.?T3FT:R*4BK2SE4K36B #*Z$WM\ MN,$@K0JS('G4H!5':>W.'&B+E8"^PEGB_74F+*N,DU3*6EJ;IJV)"W+,:&4H M@)/MRFC;UNPO66C1Y"1N,0PM"89T@BSYNFB%"]I6I8;D:1-S$C#!N@4I$N@# M0H:ND3EKX./>FE33SK%T;42'=KG"](?O#^V^SR=OIVTP]TX/6+O=D>#/V(?I M) Z[[ILD0[7&)U3UTCVR_<.FQH&'TC.@.K34GIUYM[.71G_]T<79^\?KH MVAOZH$DSHC?C\?!7BUJOR:'9,. ®#C#+OR/#";@?#G.[.)[8K#'^W#"7(*0[WJ.Q%;>H/8.(] DK+T<[&;?D:+3)"#KJ;.U8UL]=W/; M\3SK>.VEUFTVAV/4I:E:6S!T,:0QLB1P3[MR/G!&NC\'G;3P?0XV-\NZ:A?B M2'I;HS=H8S8^B/N.\2,CZEF2'-A%"_BB-)^3$Y%;7JY;.AJF65;997@7K_DI M^-S6E;7^'!$'^/S0W.XHFJS3 FQ&7#1M'EAC9IH-(*$ W*9E[;& 0VDK"$8T MG4X1M,-88C/K!+_EO==^MS)07\B.IZFV[/'BLV< 6:$R=#C)7APF)'^P&-*8$U&.J9NM% P34M4I.: M=S"9^'ZI7HR.^RH%\UJ;?[7$"IHH(V9NY7]2+(I,69D;@O\+X^U)4(G9ML>$ M66?7NNDWVL$M:T@"C&K;];K8/IZ,-*/0Z0\;EN-8[K5ZD>="\F-D"=H973[" MLCS,C>OY-6L6-1E3CI \#-L%*^)H\Y(X3:1LQ3NHI2F<+]0%DW6_9WJD:+;R MEL?'CR@#2U^XP9YWP4.QN%A[V>]O,=PS-:S$D*F&@:''*[RB2R&Z@XCO'/WPD%!N\K'O+60ZO8,R='50>G+\7?8/ :X')_;"Z"[-Z"M$I29$;F"PZ MVS/2.8#>' O@)7* +?R/7@&E)W)8PQ(P9[&=H(.X5'.X&?%)#?O?&5)>RF%= M\V8PIA3ERARD)'Q@+X_N-J8@@<2)E*,7'V!?R (3$?;X MZ.\MQ00^*W+TT5E\37_'1)U7F9PGYZ-3-3U++F@DS78^3J:G(\P[GB:GXU='=^3+0?+7"$'? MNDF//MZ\"XXM>025@T-,%/O NBH!&_,Z;2'RBE"K#2M=X--I,AR-CKY6A7-D MHLE/.-CI-)F>3]3H]"P9GIYCZ[_A+)"]UF(UDT.>*@1<@KS+C .Y23*=7J@I M_7Y2< MG8_^ UHPNA@EYQ?8 S&K=AY]W>]S*06/J0R-#TZ;LA=LZ&"MD'+9& MUS#ZQ!LB7R/[EBYW4B#D5$.B*A!J/*&<\* _2C+'\%^@9D7AKI5HT/8!$OPJ MX;^&:Y'](> IL%F\AV<0N.V+W(H*V)+(R/JQQ'.;P M=Q>-PF?&R4 OZBY]X))%LH1U*>S!$OZ_RE/C\.@[H MUGY5%XR#(*!$&R6U7<*8)>3CK;T,52[;:YTF-?HA.K'T%VN7B 3Y07# 6;T3 M$2&?/:2+);'1)8/- ^>G'39S@P;J=N^!%47B?!O!KD948=X6SS3CK(#M MEA.6&TEC RNF,IB.F75/B*X9*V@7H;AO)>&"_3./3-[#?6PP6V Y%\J04!V0 M= BJ4TW2LI7^81C]YSCZ7DLH2!4]ZVH(0?T/Y:XCC4?6 GD8@T.-P@%G%#S5 M.;,UKR/*/"$"/W>(Z9NYE0:$[-Z20UC5)/LLG,^(NV#N4M<+J, "K.=0L/)I MC "#02MY:,:ED7CV2(>0XCRO+9\A2Y%US7I9%.I'28&)/QM^:Y!C@>@!Y]BS MR#$M&*3$1Z4EF_$M*[>+XTC%4F*#CG< AMQKXBUR3PM^FYB\J+@6TXN-858X M'^:DUMGKS@8Z]-Q)Z*G=(QM5!J6,TV'[E (L*4PFH6/.09X%DUW"PNLL9DE< MD"0V Y"='! AAH(7$@XM(F&4V1_9)TR:RUH#0Z_.]*Z)=,X^=]; P+J)A;KCU$YT-L": M2(![N(M]2"8/>M&X_.83?K(TS5XWZ_:9<929DRF!PI*[?C*4ZD/JJSW3/E?G MKY+1Z$P^C*<71Q])N2Y113PHV!?3R:DZIO\N+M3QOED3W@7->)ZDT%[X"-)?DJ3%:>EVQUCVKFY4*O53>1+ MYD'_TK*?4T@/M.BVY_,0YY62)SN>Q./WK_[<"UI-5]W(?P, M,:2(=CAS51+L*4^XLFR0CB1 +2#$B9]V_'Q\.DR&PR%,;DPC%SJ(CSWE%-)Z M&KI;M319462IF#C:YLG:F M:KT)\%VTJ_NNPY&)SU<5>E;5',)02%W@?T*Q[1RI6A8(=K@TQ+M0W>XPLH0X M[/.[W%QP=_$"8A/++JYPN?X$$P9?'[PD^W-2CL1] M===O8 ?"LC"ERK":M> M-2.L:%S]"251:[LW^[,)B-@!'FX(D^^G>KS2;-L#'Z&B(@BD&XBT980M9MNG MX062M'ZJ;M%'T(*=1?<]>Z;^UEK860]0FJHJN) ;$%I?@,ZSX5E&C_+YULM^ M-__J,Z/K"K*$6)%M-T!S8=,#.I/9PF?.6Y<9#N[W]S%8ON\2"43Y;ZT$K7"A MW5NDO15*=*7TZ;F<9X4BC+[7>2&^;P9] N' 5PR; -)ACB,\W=_M #D7DDU# M=N!K@>B,\PQDZB6GC+^^N6K6.X2N:>[Z@+IQ:XP3\9MN8,\TX#@/U"?]&XZ, MDX[KLC$-%#-$JJE>([_#Q082#VV+3X,IV3!)86)-_J ?FTM-J;/\DF+E=$%; M$P=@O;*(?,@,1J-MNL-I*7)&O'V"EBE7.W)9K&4<'I&L*?93!=?#'%-1&FAL MKQ[YMLT+M%@0$""51&*%<,?XU=')T71X]$FG%('[LD?'M>C5";TY&AY="Y4U MA8KS9H,][[SSBHVI#35'5P7PQC&1+B)YY3HB:K-!NZU6-B/SY='#1=XRGD:>D MT3TM\8DLAQV8Z[1]3+3'2<,W]USK0/VUJK)-#O]#WW\@1I<+QLU7K"^7\2.G M0@Y9N1QNP-=Q[1%&K-89JA@K9T+X;P LX'7=N'#6I,NR*JJ%*ZYY,4CYR#&D M'U#])4 IQ4VG8FXS0R>+K,4)=!Y9C5VB&>!SH5^O<.[^[:RA8Q]+:8T8/2,] MQ5AZTQ=0Y\AKT<>2@MCW 'K_ $3HYS.0)NS#NKI=Q4#4=4EU6/0@'.8B($EHNX,W-\ZG"J.TO6'""[!V]37=?L M*V6H+V;)%'DMNBUK.=S. GU9U>S[A"9!UR=93>PLE<>?"B=VQVFZ/J#]A'$. MC<+7DYX:<$5T(.(1(J/F%>8@@=YN0J\5Q*;>\R+7H<<(*M-)K'7M4(OXO/CJ M:%_;8!"(#N>==+%EX\[B$/4\^!9/"O*#N=.IR^Y$%-/'%M%]1*SP3W>]N(LV MSR0G6L9"CSMZ-KI#!>ZY0, ].O)'F3<(A9)_AJZLRWVM>ET/@&O?VKJPJ['] M'/<<81^G^>BL<\:5A(%V",(F7 7G.+0M_ C0#C7CBB=(=ZWWZ/;W)+MVF#! MV39T[^#0)5R$[P WQQMN:4YS>]HD'P'Z)66-&@4;C.LE&A="5+?KL\)V(ZXE M4?HWSM"27.L6;DVL59@3\N99)04<)6=[9P/(0D(*ES!G*Q=2#ZY,S+G*"![L MD> ?R5&\=12 M8;,:>G\14<"*EW)E"M>I\GXXO3H*L NR5/V+/19,8NI"[PP6T@2Z4VI!B&3=1O_R5SUS< M[_"0FP3")SU.EY!,KZM$E-J]QJ] #0GRK$0]I1.]T1P0%%O?7\[!E*/ [DG( MR1;H)/^K)9S#S=/0*P:6=JJ430LOZY[[_BX0Y!/Q8O M9#=O&;<03&M!/\W'C4DR(ZOG\_'@=#=IT($E(N8 YDEV0,\WLFFZ3L7_ONM MIP#5R_[W$2B-ZBP28X/+C8B2 QS:46DVP9+T\*R<:'\,XUGAG6A4A(:@UC/R M+L0?AQW8VG93NV#69[G0A$ZJ+4D00@$U'6(I/R6/!&&3SDXFB@(R1,^NK=+M M#\+(N; T-Z8'W*M9XZN<'L1Q$U.^&[_$R5B=45B?(WIAV\F+]!4Q6#;NP#K M?.BS(]#:RN%KA@,[S PXTCMM-HPG'.PI%.N[%L2K;LX#A51QN3L6V?>]\W?] MW?FM#'ZF11%76=1QBW;803R,^_00(4P&T_XIF S.P@/?N#?/+?+7OR,BV#T= M/O75ZZ#PS0[JED*>R_!.\(-<)T1G8D!,L!TU=Y$C:)&45#\]YC7']VMFWK%U MB3 3+_)$LLPET_;&1LQ^63_DU/QWI4$2!$@ G6,"MOS)HG>;7J2:':*?FQT1 M@=AEUREJ1D:%S +KD]]X?D&[UR=U5)L*ERK-QSSV>G5>5Q M=ZWKDN@FXDM70F[7!0=\W=T/B>8CFGM=S@-UVU3ICY.W+-'KR,/U77N(JKB% MD8?,0BXW.$7(9]<3.LQ&X2N##29J'S9_:N+#B-ZQ5M)#NLPE71DC>)^:#I8_ MR-9U:?!!,P\I0U0F [<1-KA%@6$T?[.-@Z[8>3'!JEJ[EB;$<'7.K3KR35OF MWCO%O1G=E_ 4O)7BP?P3K.C7E.Y'W5 M="WA09MVV1(H2,B7M'('#!5GXP)Z7F' V4B$O$PKC9N;O.$N(9_(<+W)4>VO M)Q])?#NYW^BZY*S<5]H'*>.*]G9+B,GXFXU(MX4 $HZ MNJCAF+UAPP%:7#TH?MLR',"%&O;]58^/J)- *#5KVM:/X%[@ T'.[P25@WT; MR_*"I=(F6!& /,Y^YKY[STK,$Q$',V( M-"9%]])Y*]2+,XKWPZE^?H]+_!D0UA/$P7FB43,Y/XX>X MMR- ICA(&2X17#>UKY/D3R6=8B<[W=/4*;CXL0=,.D3=E8Z4ESGU!XSVAPP MBKMC!WPQN8;,44 ,W.G-+QD>=RD$Y')Q);3C28I>T*#+!KOA72)8;L@AE\$( M#_R3?[^O99BL)CMX.PEL#BD\>T1YG-0.5!QI/=K*E\=WMR$G^%I6* M@H'$W@1_^JAE=_*88#!2KH/T(QU7E_#Y>_W VNU&^CLHJ(I:]]%?7M_XBJ/_FJ[%5D,X?F)G;%?*]4X>OWE%T MJNN!JS'L\HLK)&Z#56@K=,V-NK2%JW%U#IAS.<%ONX3RM^AZ1!=>[IO$>XW^ M##YGYN]&8QU_ULAAN4D@3-]-PQ([[A]*,6$M*:]4@Z2F!#QMEOAED7O#PV7P ML>)43.@5D+OEC.T+7)GWR Q;0O;VQ?/A8'+C.0W5EQ5XUK5W[\YGCP MJ!KE;CUZ403!QW?*PY[+T)19=1>O]I^'SL!F1NAJNLCOD?H]4AKIW?H)$;LR M$+[O%,MZ&5/;:V>-]BI WQ.?DT ^FTWOYS7J MJJQ@I.0^#IJ OJ1-A5O.]/[(]?\$AQ.-O'57I*UZB]L&ZL7[J]NWQQY!['WQ M^YI!ZHNKV^_'//W)\%7B?\GBK:^@7O.M<<>H%W?D)U+U:GAZ?!E/BOU>NZ[O M^,B'9Q\CW> ,_W7_=L!UB'_=;V>@&J9=5LS=MG>AF#1V=M>NN"@0U3QPP3:% M%V&/<75[#7)=J$4O9/Q2"+!84=%?(?4@OJN',6?#L\"+;_$=L9\23DH5+JZ+ M\>DBGJ0?X42D1]SZT!-.S$*+TCJ,-J=4Q8L$R64 MNIR^=(>^H\"2+]R/3GT+F&!KY$M6 1-A]R:7( >YTTRPL;O2*M1T= M73*/[LT,U'C< M2Z]C$@M=T;D@AQ.?^>AG!%PSON^LB^YY&K.1K]M1LJRX%]P8T&4C?S,67@:?B3N2GX; MK7M=?F'N$_\0AE6%F=/0X>#\])E&ULY5C;4B,Y$GWW5R@\LQ,044!=;&QW Q% MT[-L=$-'P^P^;.R#7"7;6LHECZ2R8;Y^3DIU\U#M'YB(;EP7*?-DYLF+ZF*G M](M9"6'9ZSHOS.5P9>WFP]F925=BSF8T6/'.;UOE9 M'(;G9VLNB^'5A7OV35]=J-+FLA#?-#/E>LWUVXW(U>YR& WK!]_E M/2@K6,Q.V$UI\,H8]B26<+IE]X4/.7QW<6:ABC:Q Y!$\-PV61<9T9!H(AL>LULB49=C_>RDU*7/Y+[(]Z6K![$H9T8H$#^:".0<4?G6O[%/V^!X.1PQD MADNYD-C*#4O5>J,*]Q*J>,%(J-YH"95D\VXETQ4$;#AD"98AEEK@HE7912NA M8LME#@?Z[6++\]*_F[_!$L'2E12+CJLRD4I7-M?\16AV1&MN 8H7;[_\-(VC MR4?#;MV>NU>1EE08V>-B(5,LA@):$X [ZD2WPH"IU*GP8N#%44H#+F0-ZG#K>_!6+W2GW_ O54-)1,T@6:5YFD%:H MX@2RO9_A(/273 $J:9&%N\SKS0OY:DL*/@S+Y1_TZ,O=)_^>U?#LBENVXC!\ M+@2BS>=:D@59 WP-?V?.X7WN0PM[$=8$((W$M_NK"L+#2W00Y0)<;Z3'.Y!VI4K3/B4Y],90.A*%2^V!@=1Y5BW;BQZ";A2K M$)K6_1NMLC*U5?<2FGRM5;E<>:JJ-9XYDE>QPS)-M]CW?^1J0&:D+UXW9H:@ M2NA";3WGTQ6R7^1(QGL4@BR3[BE(2.)!LG*!5D^%D?89CJ1!$KXC1]"-*E8L M""AG6X12V+>]+8BBU>BSI(-2.Q>>F];T<,[G=L5;>*+-H/28T_[L< %H4H3LP:]<%@$*SA)U7NB: MB*U;7$U=,%<6M2IDRE*ITU):-E=4E(.:^[+*85/.3SJ/O'U4\XP"+S)4V=02 M^54;< \7+6J3\S?VI/+2NGI1X^X$"?I0HG-3D0$LIQLT-&!OTKNZV4I#11_I MMO3!S2H-PD<$LKPS/ NEJ^1+S3> 3'JL+DDG1+0/,[F4EFH\W :Q"(@H2N^* MVOE!HZ?E#M)VAD2N*XJ0GI MZTXK# LD>AVFKZV@L*._K:6EU SJ2-B*Y[7Z-FUVLE&77G&:-(0G=ZE#P1 : MW"HZIB@_B=3EQ[L$@5@L@MY6[# 4U%"0&LW*'E5]FV]QW=NFEU2QE0V_2@L L13;X)*2&MW87"$=%.RU^'J MV%90@GGT+BYM&#S).'.#\((8#X,WG7/GUD\B8/1.**K) E&H]G@Q]4FCD?!.)[B-PK.)]'@ M9S::G0>SR0R[1^-Q$,7AH#TVU';EJK[ MG@)%;R44KMP_TH")BFHY!P?^X>:0DW)#Y]RU M,M8WFEJ2QFA6E(3FNGC;?]77!^&ENA5Z7U$95;G,' PZR_3(]O7OP#X:4A8* MA^\=Z.=$G-0RG!M[R^1^)67OJV;/,;PKN0T2J!<'\922,9D&210>8/=CYL@Y-)]PG4S8V']=\[F:?.5^-I_'&V7^T_,7[G&L8BXM<#6 M\'0R'C+M/]OZ&ZLV[E/I7%FPWUVN!,^$I@5XO\"AK+XA!M7#-2B: UEN3OQ#%@.^[6BVW6B-/M8;$'1AK91"11 M):DX^?<[I&3'211O@+W8%,EY?/,X,YS15L@[M4'4\)"EN;IP-UH79ZV6BC:8 M,74J"LQI)1$R8YH^Y;JE"HDLMD99V@I]O]?*&,_=\5X)$J=\AR7$E29 M94P^3C$5VPLW<'<3UWR]T6:B-1X5;(TKU#^*I:2OUAXEYAGFBHL<)"87[B0X MFW;,?KOA+XY;=3 &X\FM$'?F8Q%?N+XAA"E&VB P^KO'&::I 2(:OVI,=W^D M,3P<[]"_6M_)EUNF<";2GSS6FPMWX$*,"2M3?2VVW[#VIVOP(I$J^PO;:F\[ M="$JE199;4P,,IY7_^RAUN' 8."_81#6!J'E71UD65XRS<8C*;8@S6Y",P/K MJK4FGQE= (;?@"*$UX M!"R/(>8I3<2 .U<*6"FBTM5E'![![E%1$]DNE5IH(T)EGSF>>$[0H%4TH#_ APD);)G8WQ)0X M)\YTLEK,&F1P3.B9G]"YHB*YR(D$PD<(NUZ_%](@Z'I^.W1^_C<5B$MII20_ MZ7@N8@]RM,YJJJBJE(\[J[#O!=TAA#VO%PQ>8]^C,I^T4TL>F2%5BN@.RISK MYT?VVY0_[R)G54*XQ 2EI*TSNDVJOLQ6SV7*\M?T83#L0J_=0+ !/QQX0=@W MGH6#GC.U,<(K-9_NXB/XI\/0_G6[SN7BCQ\W\\NF6_F_=U$3>$YJ_CKX%$;D MM>9D_9F=G#F+C!+(;GD>C!3^MPA#<\B0 M4BXV6W)65HI31AE[>%XHS716A6A7J*>XH M)@K*!WP=J:<..?6VQS69*"UCJYNUK,I9%?^[D'A9RRI=J3FR%H^T!FC>/J"7 M"_*T@Q(5/_M-]U05:M6/6A M16';GUNAJ9FRPPUUKRC-!EI/!#TO]8&PO=V]R:W-H965T."MCUCW/T^D*"Z;/Y1H%[2RD*I@A5RT] MO5;(LBJIR+W0]SM>P;APDGZU=J^2OBQ-S@7>*]!E43#U.L1<;@=.X.P7IGRY M,G;!2_IKML09FI_K>T6>UZ!DO$"AN12@<#%PKH+>,+;Q5< #QZT^L,%6\B3E MLW7&V<#Q+2',,346@=%O@]>8YQ:(:/S983K-D3;QT-ZCWU2U4RU/3..US!]Y M9E8#Y\*!#!>LS,U4;K_CKIZVQ4MEKJLO;.O8*'8@+;61Q2Z9&!1%%3;%3A12>*U6 DW'#!1,I9#C/##%*3&7VL MX!HN/@YG]=+3:Y;BP"%!:%0;=))/'X*.__4$V;@A&Y]"3_8/\@K?N$YSJ4N% M\&N.+P:&N4R??Q\C?!+R..')W7Q$'3">/(PF\[OI>#2C]Q_-8;Y"6,B<5,O% M$KBH!X!5$M>P5G+#Z9&!:9 +,!2;,7NY7&0\)2OKM?X;X/-8T(8L-1.9_M*B M;L"F&]YX8>N@>WNM*=N21 PJ>F -'R'NNIV+2S+:@=N)NJU'FA-G7)P1AR5= M@X;(C;H1??WPLD6MP4E.&2RES#0$H=MI=R"X=+OM=FLN#?7,P6$$VHG<;G!! M1C=VXS" 8T_O'0BT0+6LQI"&5);"U%IM5IM)=U4+_%]X/29OF5IRH2''!:7Z MY]VV ZH>/;5CY+J2^Y,T-#PJ0@U8O>(QHXEH704V=O3#7V/)WML63Z2E8HZ&8K M5&%OI]Z)>/"F4V:LY6:361M"BYPI4#79>+-)Q7:X1O.Y6BG:>3U*SDL4FDL!"K=39QZ,;V(KWPC\P?&@ M3]9@+=E(^6(W]_G4\2TA+# S%H'1](H++ H+1#2^=)A._Z15/%V_H]\UMI,M M&Z9Q(8L_>6[V4V?D0(Y;5A?F21Y^P\Z>Q.)ELM#-"(=.UG<@J[619:=,#$HN MVID=.S_\'X6P4P@;WNU##>(;@K9"7=5 W+53X'U!!")^D,'L-2Y%C_BV M1[QZ-$%8S48"7=<,)%Q5L#:,(.4 M9.:LP2U(!OW9.-+Z#,*B*R)%ZS8 M&]L4Z/8A^LC9AA?<<-0N,)'#H]FC.CV&6ZZS0NI:D=JB5HH,A+^?\6C@II#9 MRS_GC+U(Y[RQ#X_/2\J>^6+Q]'EY"\N_5LN']7(-SWN$K2RHXKG8 1=M\[!5 MR#542KYR2A!@&N06B#ODS :&BYQGM,K'@Y_N!5W(6I-Y^N\DJY,"_'K0)CF?4PU$,X3 9M#G#.@#LG&>=%,=$//&CP;,T5"'?^Y<\ M&-/K(^O*:.0.PQ&=O3OHJW/\,GIG:< MG%K@EE3]JV'B@&J[;;LQLFHZW$8:"GRSW-,'A&ULU5E=;]LX%GWWKR \LS,MH";ZL&2GDP1(VK2309L637;G8;$/ MC$3;;&71):FXV5^_YY*2+,>.4RQFL+- $DD4>7GNO>=^4#E>*?W%S(6P[-NB MK,S)<&[M\N7AH'9JE%KQPBQ;E81R&V>&"RVIX M>NS&/NK38U7;4E;BHV:F7BRXOC\7I5J=#*-A._!)SN:6!@Y/CY=\)JZ%_?OR MH\;382>ED M1&:DJIL7T9'@6O3P?T7PWX1]2K$SOGI$FMTI]H8?+XF08$B!1 MBMR2!([+G7@ERI($ <;71N:PVY(6]N];Z6^<[M#EEAOQ2I6_R\+.3X:3(2O$ ME->E_:16OXI&GY3DY:HT[B];^;EI.F1Y;:Q:-(N!8"$K?^7?&COT%DS"1Q;$ MS8+8X?8;.92ON>6GQUJMF*;9D$8W3E6W&N!D14ZYMAIO)=;9TRME!B#_WXN-'Q$Z\J M.S?LHBI$L2G@$%@[P'$+^#S>*_&WNCI@21BP.(R3/?*2S@")DY?L,8!A5K$W MLN)5+GG)KBVW L3;K; 7-]HMCF+HI5GR7)P,$21&Z#LQ//WIAR@+?]D#=M2! M'>V3?KKAI"WWL-?2Y*4RM1;LGS?BFV7GI;"U#E[8.G5V]9A]N?KWXQ"ZO;LZNWEZ>O[M@9]?7%S?7[&8N6,ZUOI?5C-WQ MLH:-U93-^OB5(YE<:\&]%BMIYQA&:,E*@ITEPM8P#J6TN$-4BH)QRTK!C86< MJN9E><^0GMA2&>,$R<622TT>/'!(7BD,5/>(&TR4FM9A*V/85RR6\#9V8%,D M"*4-=F9*%T &3A3""HVH@\@'X-?X7A"^8H<>A-@C$<4!NYPR.]>JGLUQ%1L[ M>S $ETG\F/6V!>;R=G2A-!GCBX"Z&*Y8I:Q_OQ]9#PZM:"$%>&+36CLO( 8L MN0K;:/&U[B!OX?D#0*P!P&=RZLS1>LAE:^.%JB=]%?37_O3#)([&OYB>]SNU M MZ2^HGWRYU(KGK*P@PY-W,V125\WLT.B,T[=BO%G2@] M?Y_"^F!EXT'#C)Q5(4BZZSRN2YF[L89 Q.7,#K9&_$E8"6'7WQ# MW3>"S9"B:!92(NR=P^4SX8*$JJVS+5_"+=[M!*U7<3%2&X<0UG#Z+K6$(-9: MQ(G=T-'GB:=4]$2B:HPT4KGIMQ 6+Y-<;O?<5ER'X^MS((V;^[74>42<-8-A<#V#B=8IK',C ,,1L$7G3WC%:T4[KN;"A783>93[YOR.#.58 MV48AGNU*B*I)I0^CQR -5 4HY'*CJ8G=4*&X$QI8;RDD*#@18(5TI@H8Y%=J M(?,NHSIFB'Q>J5+-(*IL:$1J \M26.GS('5HN!4>+;$7G'*#Q(^]#B:!^R M-3_B7?R(-\KA3M\^QM$V$WIZ_1'4XJ51?PJ_XN O3Z_L+T2O;(->\5/(IJI$ MH:%!Z^J?:^$KE_QZY?$61_0^V7XV:V8U3"I\/=:NNZ8!<$&J@@2YDB"*EX-G MES17U09@S?/!.SH%8^L!SB++DM\/;BA%#LYYB<-56XIQAA/M&2X>=(>:']DX M#([&$6ZR.(C"%#=1D@3A.!N\1VU$177F]BA0A#[C?.Q&7H!7\2CV?P=G>5XO MZM+5Y)Z7<#*BBODLBX)QEK#G[%D\#M(XI;O)41!/)NQY!P;=,75TVW"!"7/# M":Y)&DS1PX*CR"J4M+&UTU(CVG MXQ Z_WT><"=H6J:TG$DJV\L:X4[]#%J^W+'YM^M+'*WI_/!&?J/V"&W57"(G MD*JY]5F \85K#/N'Q59F>=^4\[;FHSG_2VU4)]! MY]VG3Y:7N-*9!Q;T<62V./[ LP[$JQ;$F0.QX,H/WCE M/OT H1:E6VCF#=Q>OUWW7 M?<",FMH5-:%S@@L& 7IT81E09)-=K$B'!WA;Q8>;;$"K^/.H-]+BC!(Q@0\14[* MXO\_4K3XLS&L-WI("I1[2-WG81'&WT9+<]]SO7I MN6W+^*Y-]F0R(!LU.X7TD/8?LO[#V#^D(WJ8^(<0%6N*%HXU0ZA*27K$=GWG M/.Q]H09_9^X[/!T;P7C_L;H;[3[UG_DOW.OI_O\$Z"-1#0PKQ11+PX-Q.F3: M?WOW#U8MW??N6V41+.YV+L 131/P?JJ4;1]H@^X?(*?_ 5!+ P04 " Q M@"A72"PG1? # <" &0 'AL+W=O02J&[/5%:4:[WX70?W&0 JXZ=M1UH__V- MG31E)98OP2\SSSQ^9CQFN%?ZU6P1+;QE0II1L+4VOVJU3++%C)FFRE'2SEKI MC%F:ZDW+Y!I9ZITRT8K;[7XK8UP&XZ%?>]3CH2JLX!(?-9@BRYA^GZ!0^U$0 M!1\+2[[96K?0&@]SML$GM'_GCYIFK1HEY1E*PY4$C>M1HF=^DH:#M"*#"Q#H'1SPYO4 @'1#1^5IA!'=(Y'HX_T&_]V>DL M+\S@C1+_\-1N1\%% "FN62'L4NU_8'6>GL-+E##^"_O2MM<)("F,55GE3 PR M+LM?]E;I<.!PT?Z-0UPYQ)YW&46F$QAKN3FW*+.8(HO=MBR%-GY MMY(JRJ2,$O\F2A3#O9)V:V F4TQ_!6@1Y9IW_,%[$I]$_*N03>BT0XC;<><$ M7J?6H>/Q.B=T,& 5W'+)9,*9@"?++%+]67/LP"5<]SBXGD9;/*QF M5 ++V?/#_/EN\1WF=XL9/-S"S7(VO5O!]6(*\X?%]_/5;'D/T]ED!:LMPHW* MLTA;Z6#I?B$!)%%]Q83)VY)=RU$M0I MJ!"O&A^FGX,_[B09J<(0DOFSX5#=)VX\84)*I""JXDW*XCV#Z"(-!KK!Q#H9@,05+/(U-/EQM34-Z1^!CKJ9_%D>=[YKA2#G/T#42\0]0/NX,( MB'TGCAHK9:E8/$BG%U(SA,%EV+OL-^9HS!6P3!540I 62%?;;KD$113?D6GH MA#W"\=\*YM":K4G-VKBD>P:=*.S[\PSZ83ON 0GRA#D5Z@L9DQ11Z%6LLD. MZ&X<< +%-Q+:W?"SB%AF7 C7%\U1Y4)W%QB)T*L-[8=RI2R#SQV-KOT[9,HZ MJQ%UW5)^Q6["1-DMK%G"!;<<';.<4QUSZ;F32#J%GP737H UK*G421PZ7;_I M:R_7G.YH3FM5T7QRXX;BYHRGQ%(63%"^*MA26Y_:3K-?DU<["L(HQ@[/?58. MBMNAD7=",\%]>;@4 J$Z&*>ICYD0!G4-FAZI^N:Q"]\ZZ-@9ZHU_EPP!$<.R M>=>K]=-W77;\3_/RW;QG>L,E,<$UN;:;@UX NGR+RHE5N>__+\K2:^*'6WJ^ M43L#VE\KZGW5Q 6H_Q",_P=02P,$% @ ,8 H5[D)A9$= P S@8 !D M !X;"]W;W)K&UL?5513]LP$/XKIVS:$VO2M&6( MM95H"QJ38(@R]C#MP76NC85C!]LA]-_O[*2A2*4OB7VY^^[[[+O+N-;FR>:( M#EX+J>PDRITKS^/8\AP+9GNZ1$5?UMH4S-'6;&);&F19""IDG";):5PPH:+I M.-CNS'2L*R>%PCL#MBH*9K8SE+J>1/UH9[@7F]QY0SP=EVR#2W2_RSM#N[A# MR42!R@JMP.!Z$EWTSV=#[Q\<'@76=F\-7LE*ZR>_N()H43N/ *CUPO. M44H/1#2>6\RH2^D#]]<[]*N@G;2LF,6YEG]$YO))=!9!AFM627>OZQ_8ZAEY M/*ZE#4^H&]]!$@&OK--%&TP,"J&:-WMMSV$OX.RC@+0-2 /O)E%@N6".3<=& MUV"\-Z'Y19 :HHF<4/Y2EL[05T%Q;GJK'<(9?(4YLSDLQ(O(4&5V'#L"]RXQ M;X%F#5#Z 5 _A1NM7&[A4F68O0>(B55'+=U1FZ5'$7]6J@>#Y 32)!T_GJXI!N?7RQ_ MP.+Z\7IQ>;M8PD..,-=%R=062B8RX+X>LET]@%[#YU%O2"4HI>\FH6 M+*L*N7DP_)D%*+>\H8 07%5:D;#B_$ M4*B-Q_3;#PC7.2JP.84W&,):SX7J*^BHFD7VT.P\B%GQR+3,TX<0HIZ;\.UIGC6L/#M5OO#=C"C2;,$DM<']=S;CI MK-VPOFAFU)M[,^EOF-D(94'BFD*3WK=1!*:9GLW&Z3),K)5V-/_",J&ULW5IM;QNY$?[N7T'XTD,"K.75ZLW* MBP$GY[0I[A(W=NY0%/U K2B)R&JID+N6W5_?9X;<-TEV[GJYHN@7>\4EA\.9 M9YX9DOMR:^QGMU*J$'?K+'>OCE=%L7E^>NK2E5I+US,;E>/-PMBU+/#3+D_= MQBHYYT'K[#2)X_'I6NK\^/PEMUW9\Y>F+#*=JRLK7+E>2WO_6F5F^^JX?UPU M?-3+54$-I^NTEC+7:Y4[;7)AU>+5\47_^>LA]><./VNU M=:UG02N9&?.9?KR;OSJ.22&5J;0@"1+_;M4;E64D"&I\"3*/ZREI8/NYDOZ6 MUXZUS*13;TSVBYX7JU?'9\=BKA:RS(J/9OL7%=8S(GFIR1S_%5O?=S@Z%FGI M"K,.@Z'!6N?^O[P+=F@-.(L?&)"$ 0GK[2=B+7^0A3Q_:&,212.)D\(B\0;W> M )PHCWNIM9Z<3% M5EKHG\E<'O_Q;.>N,'P36DWQBEA%OO26(YF%]*$>JZ$%&LE MY+G*^,4!J;/[ M('"N+:C$6!=!L85.%3W1(+7>9.9> 5>I))Y!)%G%;X@5>2:T*Q]@:%! 2H&' MMHI^X?LKM6J3 5ZU61/ %>Z&AU(@ (2V9]BJQ[Y9\Y(="JNRYQP]I6:]!CDZ M'B++8F6L_A>F ]W#RJY$C"A1(ICMPZY(HO$HCN(X#H;:8H$D> ; S<%GA7>& M560.G2^KZ>6MU)F<93L3M!?P@.(AU'ZKFL/^))I,!T$*G)=E)-1K+%$6)1J7"+A"X+=D($NV&WA)U;STD/,@WVP=RR*M@J"%R$U^\J64F5YHK,'; MWFR(.'592BUX1;BQ.BWJ0:S1H1=EK@LGGGZ\_E1%Z[.(H,Y9 MG&S5Z7;5Z4; -=#7^DXG,^8?/Y5?:156,G,FO @YV7J:2FT%"M9L%5YW1"! M2&H')6+M@9A4=RHM"=R8;U\NB71J(RUH.[O'N*5V%%-8.X9976C"%B12Q]P4 M EV+![F$9A +[5)D O)E)/K3233MCP2,Y^7TIW$TZL?BBAH8W&%%.V,3C!V. M(QBR.W9Z=G#L9:"-"NZE35YP(MN(SCCX@XJ!W5Q+Z1]]8@9C%QR45=M,-?P(CHQW]BJ::D8(-8 M@5"S BP BAKMZN7RN=!F49#UH=P"9BB!A5SX K$14L#]RO^@7#29N[CI3L2 M$AV1J4'5J $.S%QNT XE4,+Y/C"KSQL,[9HDTRH=_.!G#.BZ5](&>#;9IC(0 M4#9L>0S.++K\A+^C<=NGGHHIJCN$5PG<UF:N, M&0>H8-CEIN+)FE1T)WK9&:V(K%0/DM4=%;>*L@&"QUA",$,$]"F)9$^H2/(P MB8CRG3$Y+*$7#8&K,+Q _+'O5*:7FDR(-6(_P'8-R7V/;2*1*^8BF'NA-.67 MP*E-@R!BHSD\\4*_%0@.>9D61>]CIJK:ZT72"I'0]DC*F4@IM0\0/BBPQ!67H==!62Y$L/ M+AD"QM/5'4&A0D&M&3(B@R:XB^T=[&.U^WRRL&3]JH*J[,3%18";A/=OU0G' MRPUVJ:ZT]U5>H!H0ILI= ;$1.MXI*M$*_RXLJ]&NP3"UM[.T5VS'JK7N94$3 MS&EQ%5@U(<-'O^(BS#D5HBI@FNB:3'WA=N,U7"Z1\TBU)6AQ MT[)7J,6#&UL!M^7-*<>[LMAK>U(CTH&C?/E3J;K5(-@9K4O95#M.:HY*R@-HR! M-* JU[;JB#J2G\2] ?;(659E$S1,Z@:BJ3HR/*)AT*["#9G0+*ZA%)_=H3(Y M&P#+[BEEAI,,+DS;\."C!L;;?JWH\P5H%ILXU\XKP=4+:]88@7CJ1V':*OWM MRK%,.0O#5>;S(]XMNJ-?@J_K!_$4R^+U/#NZJ+'S,W'WT8<66&4W:R0HF =Q MC(*Y+YZ(<2\>B1',^03-R1GJZ/'PZ,^!@T_0>G)T67E:/!TEJ)C&8_$,+R:] M?G+TUK-;J^]&4\7V=#*(DG'"'<>]T=EC"@U@D4D\CJ;C 7I#EQA_AGCL4_LH MF@SZE0ZK'!7!TD;$!Z"B@Y2#D&HXZN( MR?I)THN; '@(>]0S-U2(9 L?%)Q<;-SCB0 &:->XE'0$^\I;WH7AU8[%!@ MF$,*Y#I+=8G.L290O;R#&CD*$UX-C'!6&X%WIGA?%]2NO*-F] MY(I2O>3&O&3OEE:0YNL5JI"4I="GT=(Y5?@-ML?WE?(O?KAV[Y_V0, M;MC0@0&E(%^JLW[!0O6.9=[9U#1')WZ['$;L=_K5!4!_OP"8?J4 X*GG>YLM MUR+,KR;_=LE' \K\UB<2"/_?* 9.CCY5.NVG^>$T&@SZG*J'TSJI5SB@Q#RM M4^/3Z3@:3LXX80]Z9_N9_:%Y!F(P0C$Q/N-Y!L.ODG7_FY(UN?F;@'A)5S=$]<=4ZMGLP9MLG5/^=F*VB MK[VQV3L8X/V*9ZIZ-\O;G\PX_T>PAN!PT;C"3/;>- B/!]$.X278 \T M3L85XPU^ ^.-SD"6H[[?;L2_@O&2;\AX5W\$XQ': N/]$,Z? R>U+X[]E9_K MWA4$;I$-:PT'T03N(#P,DVB8Q#NG [(ZB.HL/M#)H:WZP]B%)D[MB&,?T/"P*0*)UX#^S[ Z#^HRFK:= R_(F_-)'999'X^ORZS0FTPW5R'- MQ=;.RKVQ(CJ1I<%%=?;3L00T75JY]I4A<55%VJV[@>W*5'LX.DXRMCI\]CIW M+4OE9+CE0H\N'?/!*N9I$D-+='LK%Y#5^*HZ#*4DMB>W.J ]Y&(*\;6E:&D[#V'0'SK]BG\A+*G\L^\6SCTMU]0^B;P)5BJK(R\R4RILD M3@5"?58=[G (GCY+5I/OW8*S9LPD+:AP3W 4.H!N]L*EH=8.K&NPZSPP#E6M\_=&N4,&,23Z)X&GN:GPZC>#@Y&ULG5==4^LV$'WWK]"DMYTP$Q)_)Z' #'"Y4SK 98#> M/G3ZH#@*T5S'TMCP8C4RV%"MNAJH4!6862J^XQ:=^&)E2"SYWBU;Y*/3]=+3BLN@='[JQ M&WU\J"J;RT+<:&:JU8KKYU.1J_51+^AM!F[EP]+2P.CXL.0/XD[8W\H;C:]1 MJV4N5Z(P4A5,B\51[R0X.(U)W@E\DV)M=OJ,/)DI]9T^+N9'/9\,$KG(+&G@ M:![%F%N?Z/]B_,=OLRX$6W M:OV+:/Q)2%^FRRICU:I9# M6LJA;_M3$86?!Q']G0=@L")W= M]4;.RL_<\N-#K=9,DS2T4<>YZE;#.%D0*'=68U9BG3V^5E:PP&?[[%+ .<-X M,6QI^J/'7JABRR!^PT ^C#_1%K?.1TQ=]X+QA5K$OLN!%)GG.[BRW MXEV':W7QV^HH?PY,R3-QU$."&*$?1>_XIQ^"U/_Y V/CUMCX(^W'E\(8(0;L M:RDTM[)XV"#VQ[UXLNPT5]GW/]\R^D.U;QM]_?7^G%AQ>7YR=W['3JX_LYO? M;L]^P1<[^WIU=7%_=7Y]?[..R4OGA%>RW,Q9Y\2?^B#PGGN MLM') 5#1 CID]SO+\MJY3&B+T@+*%]4"*5QI\AP]F4LKB:^YPL!:VB7CS*QX MGD/Q0F:".:\&S(A'!"QG*&#?<[FP9CM4BUNEN9:J,O40&=JH M%']5LB0OA^P$*V>597:M7GC\TP^3,!C_;#8N<"V8:D&K!X<;\);\4N5V1&3(SJ(3%02;0954N10X35G6F*@UY8[I0N!**/0IE*5FTR)2>D\< OM$.1"D",YXCCV X MU:-:B8:%3#SA$($T,.BN6\,?B>, UL@:([:0!JZQ9\&U<;QPB* 3#E^%8L.. M1IM=<@LJ%MLQM[90Q7[]!9J6""RQE"9(Q<8Y.%99D.IOX3PI-9T79 C9/I?D M!41XEJD*W:TC.RJM>A 8U$1N/?*\$D2(>H>2/[ML'GK]"\(6V8"(F3V/$*&_T/O:I1A\-)9]8M$@ M20+7QI/(:RIK1^C .UF!J/)O[@YF[*G)7^I4!!GJ'!P)IPG]O O'<*A6&TQS MR6>;]$_';.)[WY"O?+83;8A/,#/V[JGZ= V,![[O.P.G<>+=5669;P)VQLV2 M?<%%A5T4]84'!GI]^4X$G/@"XH8MM'J==/#^";!L8HE#5KV,V58#&33VXSJ" MX]2[;+Q\!D'F57V'V57P8FD43%WKI_$KNQ8.A$W2;2/ZKCI$]1/%]5:TM@.< M$K4WDR7B5!)\SIY%BV]'03@A"H3IQ'MY7!UXG:+?^0H;N+96.6+LJ\7^#C%@ MV6 :!JY-X>U)END*86Y2RK#^6:5=V=DAREX=US2MXQQ-O$N<&V_6RG;9,TL& MTR3&_QAXO#3M-1<_L>D@"?VZ#6+O=W!>]J=V.6*W1Z+ MAE& /S]YO?0SJJ*K/+>4RE"27*Q M:Y,P^#]03B+"Q_\W*"&3UE"B\:XXW7"<"4BX6G5;" Y>)E,7^9W9NVK6Y/HU M(EO/ OZX28$H&K-^-!X#' R$*V#&2%X MA.&QB]$4W*+A@,H^#4]8&M' /K4>SBB\%1> A=6#8:O(+QIX0"*K8LEVVD2(,EDVBQF)H,XV18H^D!+M,T= MF?225!SWU_<<4I+E6S*[L^B++Q)Y^)WOW*6+E53?])PQ0UX7N="7[;DQR_-> M3Z=SMJ"Z*Y=,P)VI5 MJX*^:]?12,9K938N\%_I^TEM0+MI7%_;:5W5U(0N3 M<\&^*J*+Q8*J]0W+Y>JR';2K"X]\-C=XH7=UL:0S-F;F>?E5P;]>+27C"R8T MEX(H-KUL7P?G-WU<;Q?\PME*-WX3U&0BY3?\N%W;(\ M1T$ X[=29KL^$CQ6YO_DF9E?MH=MDK$I+7+S*%?_8*4^ M,?&R0F/R E"\ED*,]?D3F0LVQ;0 U ULK!"=A.^*?'G0G1)Y'LD M],/H#7E1K6EDY45O:*J)D>0C%U2DG.9D;*AAX&'FH,).7/^P. R6<[VD*;ML M0S1HIEY8^^JO/P6)_[*D7\_L5=#;G*9?OO/ M(<1OR_SR\'2'IK[_YHQ,90ZQR<6,<.'"'..%:[)4\H6# M-6&%(@96KAE5FC"T, '[,+#/>:MS+^"F+#05F3YMH;GP(VS=RL52"J27R"G( MMBIU0!=]2B8,9++JHD&G.V\]"VY LC6+)B"L-^".(0H$R3P MDC FG<#SHQ$Y;95D'1"),B(O"A/X$8P\?QBWOJ).-J6@4LW%K>?NN$L^LHPI M\(T3DL#& 4KPXF%2GQW!R4$2MRQ( BH3, >L#[PH\DG2[[>>I('_::$4J [[ M!]YH&,)WWXM&<>L#FS*XDY%./QB24]*)^B'HX#8MCX*S6 M2G#OG#LS@L-/2Y4T0"Z,5&NB /MYZ^/!ZR0,NG[K+^YK5TN+Q2,"J@68M!(\ M88)-N2%A=T0BV%5Q!:5#612:^-V$G-4G@AB2 @D<7*,#YR /]@M<(&7*0#&Q M:Y92\TWRYF8->:KC=R-8.#80!6>8D#,"-$&1TDYA$!2B/+<,(\AJESRI@;4Q&J-8.[ MR%D'C# !2QC.P.6IJ6+&Y33/KD&;$0I^2W49B! (M[_GE,8AQ[WB,*_H5L$P MQL]D!)YCTQA(G<%";6H?+@\+O# &Y_>"P&]=IZDJ !)[1>9A#X39,""A%X^2 MC8]O&2;P^O$(MX_BX]:#T![ZN#0,2N>SON8<"3(49@^24J76\@4LA_I7CA3T M?<@8?NL3 ['D4\G*&C!%HP%\)LF@=4L%S3@5Y,O#)U@\(G$TW([[[SXNC(?( M2-0(Z5W[5"GIA>:%4X^B@:'Z8,WU_$$?O\)^T/KEP(I.X-L$8;_>."3PO5&2 MH*0@BEI_ES);\3P'[TI_*W@9/ZG4I;=P82 0^"1GE5D[D3?HCVPJ\N)@9,^" MDI;R*IZ\).KC[= +_1ANV\X-'?,9>+ZV&/!>,G*+XB Z@C>O;=(9>$ELXW ( M% Y@_1>0WP,GY#-=XSF!DYPQ<$5T=0=]5".%E5-H&N!0Q+D17!@@_[^T$HKG[*/J M[G%[B"TL3]CU4)7.+0\9 Y7E$INI.D(Y*W/[W-7YY@=\,MKV2;\;_ZA/[GC.QNG_B*ML(=S7XEV_1L1(%06X MML%TQ%2\P(E<9OO,ZG>+@W.+3:OQ!L7!+L71CU!\#?55-:G3;T']8PG@^F!1 MV=6&O7*;]_=U*"O\@V(S*;;Z,2'-KL<74*:=!>@6:8[-3MZ%+F.R$P8%N MVN@ORZ84EJU@-_*25+QX6R;V*J,'FRM-@WJ5&8WMTT'M$7U8#R4,]YV[@W)('\K<2$%L S.B7OI[W&:;9):'8P MJ-_FO\VWM8H(S7%K^@>;]W8VA0_P]P<'W\W=)CH:!G$]Y2H7)UY5-!3Y/,BN6@]B% M?7SGCK(%LAJYR[7?X^':%K'F)'MD[CP^J-[0W)8RZJ)O4RNJ/M#18NO)"4GZ M^(0F&88P;[B>1I.S74X$64+=J:4>^0QM1"K= MO:\%F%.21[C0A1::S" V0*Q7IH@Z7PD)\L'O\/G_Y%>&N522YJ#M.23>]L,E M\%RZX*)\: 1=NO7$ CQ%V;QH?:]!M7T8B=[A+ QG-(N/8YN6%G5*4 S[U.ZAQ]6] MQAN%!5,S^]X$/:T0QKU ME;@_1B[M^PE(^T8N[,\YH\ ,+H#[4PE5K/R#!]0OK*[^!U!+ P04 " Q M@"A7=Y19/_(" !+!@ &0 'AL+W=O)#?MWX^2 M4Z\%TF ODBGI'!Z*(MW;2O6H4T0#SWDF=-]+C2DN?%_'*>9,G\@"!>VLIP3:X0G-7+!59?LV2\!R%YE* PG7?&X87H[8][P[\Y+C5;[[! M1O(@Y:,UIDG?"ZP@S# VEH'1](27F&66B&3\V7%ZM4L+?/O]RCYQL5,L#TSC MI6+2OG?F08)K5F;F1FZO][=PQO 6? !(-H!(J>[I*;D'9T\1F/URH#DWBN+!)61E%NYQP M9C"7!B&,X!A695%D2/=M6 :73*@]P5 MS\;SV^$U7 Y75S"Y7MS#=#Y9W,R&M]/%O/&%"S"I+#43B?[:<(*7[,7=YD7# MYLP.46,J#!*_@2-H-<.@37/8[';/:".6.8)ASQ3+$9PW.YUSFMO-\VZG,9?B M.+:47#P1F(L-D!]85ZFSEJUQ;CCJQE3KDE81Y!J(,J<.H%-F;XAINT!=3;M7 M;25TS^P8! =0]$36)3FCBD>E,'G/463,$D7-(#QU,77#_R$;KY;+5VS8CF@\ MAGWOQ']3X#FJC6MC-HQ2F*K6Z]6Z4PZK!O'O>-5F9TQMN-"0X9J@P)!&FH^[C.E;H_*'J#]M:22V1G60?W_&/P%4$L#!!0 ( #& M*%<;[4B$G0, *L' 9 >&PO=V]R:W-H965TP(YGOOF^\S2?CV8F<34WLE-;Y8<'59"GN>HS*G:32,WCY\ ME_O"\X=X-JG$'C?H_ZA>+.WB#B63)6HGC0:+^31Z'#[,QVP?#/Z4>'(7:V E M.V,.O'G.IM& ":'"U#."H+\C+E I!B(:/UK,J O)CI?K-_2O03MIV0F'"Z/^ MDIDOIM%]!!GFHE;^NSG]AJV>.\9+C7+A%TZ-[=TX@K1VWI2M,S$HI6[^Q6N; MAPN'^\%/')+6(0F\FT"!Y9/P8C:QY@26K0F-%T%J\"9R4O.E;+RE4TE^?K8V M'F$X@E]@8LJW=R!T1GOMI=ZC3B6Z2>PI&+O$:0L\;X"3GP /$U@10N%@ MJ3/,K@%B8ME13=ZHSI.;B+_7N@^C00^203*Z@3?JI(\"WNB&= ?>P%>I!:D4 M"C9>> PI>$]P S=^'XZ[Y\%5(L5I1.WAT!XQFGW\,/PT^'*#[+@C.[Z%/KMY M._ D7:J,JRW"WUM\]3!7)CW\\YZ(VV'6W[9++H?%M]7J>;M:KK<;>%P_T7Z] M?5[_NEPOGI<;V!;(Y5()?0;IH!+6GSF11V&EJ1UHW!LO!;>=Z[55C-P]^F#K MRC/E7E"A<$]9KZQ)$3.20]JL=+0 J<%3%,V=IR UM74()H==3.'^V3X^0OEK.N#MQ ]3BC%=AR+'@+;W:EP!>0T MT>G$DL@?M4KZ[DS7S[P9.[5T_YYO/1=' M8QMITF:AMJA<^O 8.- ,P&X&A-10R9_X1YLFN]?8[A*U>HL=F /]GWCQC*V'W4CN*GY/KH/_Y+@+;/ W-QILJC..= M\=0685G0:XJ6#>@\-U03[88#=._S[%]02P,$% @ ,8 H5U9;\Y0\ P MU08 !D !X;"]W;W)K&UL?55=;]I*$'W/KQBY M495(N1@,25 *2(%2W5ZI*0JYO0]5'Q9[C%=9[[J[ZQ#^_9U9@T,DBF39^S%S M]IS9F?%H8^RS*Q ]O)9*NW%4>%_=Q;%+"RR%ZY@*->WDQI;"T]2N8U=9%%EP M*E6<=+LW<2FDCB:CL+:PDY&IO9(:%Q9<79;";J>HS&8<]:+]PJ-<%YX7XLFH M$FM84;MD>QX.-ZC?PG:2S^1MW>JX9+S7*A3=L&MOK?@1I[;PI=\[$H)2Z^8K771P.'(;=/S@D M.XP!>I2:D4"I9>>*0D.RZX@1LG<&\K)39(L(4 M->;2PT()[>#G$[YZF"J3/O\ZIN'D*<;?3H\15BF5(#;ET*<6= M;S2HHD%R16BNPE"@:MNAT8UWF1YU*O M01M_:%51D'C!>4O6M2633A 2^H'T6W;V;\(^?A@FO=M/CO936[_3IZ182<4N MS(2>W"AJ:ORU <)O4+T@E$T5(%2[L_W&V^#B*S,QM2,C=WG& M#OQ*SJ9"!0+"PPK74FO625&NT$J3P3E5[SGT^F?W3)F"2UO[F W[O+$0VY#C M<'$[A$NX2&[@\A"5J+[#NPZ8QY(X/F@U)=)U=/POU&V2+H\A3FY=CNWUQ'8IHDV$V^JT+A6QE,;#,."_CMHV8#VV?;/(_4$L#!!0 ( #& *%?(BS@X?00 &H) 9 >&PO=V]R:W-H M965TD7'5_NGKM[CN3I<*OT5[-"M/"P;J4Y M&JVLW;P;CTV]PC4WD=J@I)V%TFMN::J78[/1R!MOM&['+(Z+\9H+.9H>^K5K M/3U4G6V%Q&L-IENON?Y^@JW:'HV2T>/"3"Q7UBV,IX<;OL0YVMO-M:;9>(?2 MB#5*(Y0$C8NCT7'R[B1S^E[A+X%;LS<&E\F=4E_=Y*(Y&L4N(&RQM@Z!D[C' M]]BV#HC"^#9@CG8NG>'^^!']W.=.N=QQ@^]5^[=H[.IH5(V@P07O6CM3VP\X MY),[O%JUQG]AV^OFY+'NC%7KP9CF:R%[R1\&'O8,JO@'!FPP8#[NWI&/\I1; M/CW4:@O::1.:&_A4O34%)Z0KRMQJVA5D9Z=7RB(D.?P&\[XLH!;PN>/:HFZ_ MPPP-I6?@[:WD72,L-@>'8TM^G?6X'GR<]#[8#WPD#"Z5M"L#9[+!YCG F +> M1HSYAKR+^V MSRRW2Z;/F MI81[N.QE.'>1WID-K_%H1#?%H+['T?377Y(B_OV58+-=L-EKZ-.GZCQ%>R'[ M^^D.^C\W^&#AI%7UUW]?BOUU]*M/-V?N0,QO+R^/9U_@TSE\OCV>W9S-/GZ! MV=G\]N/-G([#U?'MZ<7-V>E!,(33US9X>R'!KE1GN&P,X$.-&PL;VC8KKA$: M.J,'P1PWKGS!*=8DD^"2:R^'L@;GPM24U!?D.G 5#J[H=9KSEFKT!A)6AG$Q M\:,JK.+,C9(RS,K8KZ5AD18TRB9%."DGP1]:&0/76BV$A30+R[1R(LEB2%G( MR#[-PZI((4G)(,N]LPM9JS5"$;*"T3=+2LC"@KQ6-,Z Y6%9L.",:RGDTCPE M&)QP(VKR'DS%AP:EH.[I.O0[;%X,JJ[RHJF#&Y1+=O>PYW&A1 MHPD^T'M#&E54)3[O*/6?*03]@;RR%-41DG/5$19.>ZB?#+L M.K;9<[;C(DPGO5Y"I*5^%(1XF+'[.-LO"G'P16UE6 2O">J/=MY!F_I@/Z$<<\"">;9S"9>%,6P-[!=]C$5499X$<>>Y#P=1. 51:JT_"MOW4&&D5UDLH"TE+K%7K 'R!YA*YM MX3LIP!W6O#/H5^G*U5WKWQ #3MUUNP:4]+O\'C5UZ1[) /5W8^F.DP=H.NW$ M?HR"=NY%XR(B]T(U)@+*E4"%BQ8:L5C03-;D!>T643IO5$N"I,V^6(.KIG,I M04L'"TWTT@,ZWNM_:]1+W^4-U*J3MF^%N]7=C\1QWS^?U/N_$'J*EH+R;W%! MIG%4YB/0?6?O)U9M?#>]4Y9ZLQ^NZ&<(M5.@_86B7C),G(/=[]7T/U!+ P04 M " Q@"A7D=3GMYD# #A!P &0 'AL+W=OE>C M0.\W&^XSW,EW,FA/'CE_UHLH'5BN)H0Y)DHC,/J\X!CS7 ,1C>][3*LY4AN^ MEP_HU\9W\N6121SS_.\L59N!=6E!BFM6Y6K!=S>X]Z>C\1*>2_.&W7ZO:T%2 M2<6+O3$Q*+*R_K+7?1Q^Q<#?&_B&=WV083EAB@W[@N] Z-V$I@7CJK$F#U]YJ382IF6*Z<\ #K%M*/L'RB/_*.*7JCR'MFN#[_KM M(WCM)@1M@]?^!&_.%4I0'*ZSDI5)QG*(%5-(I?>QPS5<\#&/Z9V[,;!?#U_Z<0)IE,//_[D:?'N3*#3:>'PS MG:QF4UU@]^%L%2ZCV[G9]FT5SJ+KAVC^%X3C\>UJOHSA^G8!RYLI/$S#10S3 M^60Z@2^K^;3)MVW<(LF'DZ@$M>&5)(T\;4U0)B+;:M=;(Y93)K$5IFFF%?*= M-*%0);6XWZ8KDT+7"G-J449!S0[& LD$9EQ*E%>M!V2B+F&@ L2&$/P.0:]' M[Q.O!Z?T/=-RT#%RT.Y\9NC3;[_3U>^@=S#KUE:]7BLJ7ZC\N'B#VT?)<_(- M-;%%75!'Z73L(+C0N';0ZQZ0/;O;"0QZU_8O>\=8=6RWXQI[S_-^V%]XM;V! MIRBN45"$8,E>(:00J7>5]RLL/?=RCWUX2'.,UL<&)^RT1>T9?LY=4N()=26L;:"(2QHZ"7]!D:$\_^CJ.N_: M;H%DJX<+X6BXN@,WVF9^A77;_K&]'GY?Z>B,Z.6X)E/W_*)C@:@'2KU0?&N: M^"-7-!*,N*$9C$)OH/]K3EULO] '-%-]^!]02P,$% @ ,8 H5[<:]5K( M' E%L !D !X;"]W;W)K&ULO5Q9<]O(M7[7 MKT YKD2J@F@NVCWC*EGVY#HUB\OR) ^I^P "31)C$�@"CFU]_SG=,;*!"V MG%MYL2D W7WZ[%OW#]NJ_J)72C71X[HH]8\O5DVSN7GU2J'6Q,#PMYW])]X\;6:>:'57%?_(LV;UXXNK%U&F%DE;-)^J[?\H MLZ%SS)=6A>9_HZU\>WGV(DI;W51K,Y@@6.>E_)\\&D0$ Z[&!P9,S8 IPRT+ M,93ODB9Y\T-=;:,:7]-L^,%;Y=$$7%Z"*O=-36]S&M>\N<^79;[(TZ1LHMLT MK=JRR-70>ACU*C5SOY6YIP?FGDRC7ZJR6>GH?9FI MK#O!*P+403NUT+Z=#L[XM[8<1;-Q'$W'T]G ?#.W^QG/-SLP7]^._WD[UTU- MW/*_?3N6^<[ZYX,(W>A-DJH?7Y",:%4_J!=O_ORGR<7X]0"T9P[:LZ'9W]Q5 MI28HLP3\' O$N^B?YO_/ZK&)WA95^J47\&=,?1-]7JDH=8]4%BWR,BG3/"DB MW= #$LM&1WF9%FVFHH:^3@23.JH6T<_W'Z(/94;,6P.A'\IT%!TG9?3;*J]H MVGI3U;S.29246933(-W.=9[E"7]_3#S-0ON@BEW,L__Y3U?3Z?CU7;7>).6. M_YJ\/HFCI"BPX':5IZLHJ17]HK&[J-J6*AM%M_0Z+QM5IS(P(KJ6.F%]H'GQ M>5+0OFC15?*@HKE29:2*G.2,=YV7 19HS&B B.>.B.>#F/ZD'E39JF\EV^!D M_?QF5_BDTHJ$VU/4H(^4*;_X-VV[-M]N5[3SO(DT[5,O0 6@?:-JUON$H:B: M%_F2L0"T@&BBG50-'+' $/'K:-/6Z8K4)/W.5*U'I )T R(U'@(0<'+Y6D>; MNLI:#&3T)Y$F22P.KBMDSK6#,HN2AD9M*B(RH&K(7LA6&"12IO0QTWRAZIH^ M;RH&PT(^(H#<=TM5JCH!]X0C: &>E3:@5_D&C"\K-'E#D(*'ZEQ_P7LP78V/ MHDVB-5"XOQK9D3ZL;?-F%:W)C.2;@YO7<8A ,'Z5$H\*G0*V)I3FJ<"%[[)< M&[DD8%1"Z#N 6UBV+&)+6R00/0AZF25%5=)/,IK0D3PWD?1CLF-$D&2M-$P.U84+#KV-B8V[D& G7X4F M2HS RC2B5_GNUFM[<0:C IZ:\+.!#RPLO$9:,>.]Z(U*X1@Y'L1Z M8 R"DD25Q5%W1KG9#/^)3B/:%,35I0A5JY4P@(SV9 ^%&PA*HD(MB1XU8(4H M;8S, ;:0">@59(GWYU585BE#J92YM%9-6Q,61,QH93" H>U:);JMV:8ST8+) MB=RB&%HB#/$$:?)-T0H6$EV5"2A/FU@0@AUNQS!2XJHQR16 M#^ ]TOV"I:>$AM)3PCNTUH(8T_WY1'>YX>_V))A-$Y0Y#5\K8PC$FI MJE87[+HHXAA9$KY9NS8V<$Z\OP"#7*'L*;C58!D23M+7Q2DM+^)CBJW5OUI"!4V4$3)W\C\Q5KT39FXH1%DJJT\<2\QW'23,O5[STV\3XVYI111@ MK[;=;!"4[$]&G%$DZ1?MEF-7_G5TG.<"\E//$K"S=_G$E^5A9ES'KFFUK$F9 MJ:"=?&7]XR>0 :7'9K#% MG;-03"[F7K;[.PRW2'4KLN3/^EO0-@L,E)K?#:A]F=1C",TF1*Z@LDNTY\1RR+4?T[V,IK.S^')V0;\FEY?Q^<79-TSDKD=>JW4K7^'4>CR>3HX]580R9GU]BZW] %DA?)Z(UXT.6R@5!X7 M3/];7# ^BZ=G !2HH%_/XH+I=3P=7T47Y_'9C+<]$SQ@VY/XXG+R7^""R?4D MOKS&#HBFEY?/XH+9=3R;74>3V45\?CG[S[E@&L\FQ 7C>#:][$,'H0%)!3BD M[Q\WY$(Z9^_]HUIONN[GYQZS=2FHH?<(-@9\@ M0YBN]E(@9%1=HLH!JBR@G/"@/TI2Q[!?@&9-X:Z6:%!W'2385?+_&H8EUVE1 M(22R\9)1S\+,*'6P@WL@E^ PN( MA $TQIG=9"'PHT'\NZ2LN,UB+23CZ;,CNM,PXW_[:!0V,TP& M6E+[](%)%LD>@@@56<>^7!%MVX2.@?$ZE/9@%_VARE/"\^LPH-O854TP#H#@ M)>J@WF&2VDPA&V_U(C0R&6EM.*E)'@.)I;^8NX0DR \" T;KG0H)6?:0TI;$ MAD]8JT?.H1O?S P:1?>] BN,Q/DV.RP5 M*DP-+]PP^UV8^+_WZ7X:_!O1P:;,[HC]5EPOZL3&4"N<#S-4\_K: MZT#C/7L*#>T>V:C2,668#NMC"J"D4)F$CCD'>1I(-@D+R[.8)39!DN@,N.QD M@,AC*'@AP= J1VC(AHTDGMRN$:HZ=AM$1(7D '2UH0%*$BB#U3!EY6FU6'1P M.+319$$C<$.F>?O390T&ZBH3YS:B>0#: F(& /=K$/ MR>2!+QJ3WQRPDZ5J>LVLV6?&469.J@0,2^9Z,)3JNM2W/=.^C"ZOXLGD0GY, MSZZ/?B;FND&E\R!AC\]FY]$)_7=]'9WTS1KS+FC&R_CB:B(_+L_'T4"U\\)5 M.R^&Z\J(6-E$X,=[TF$/9$&9G,\K7P\NTU\'/;BVJ6_CJ?6&C*74\M3%VLH/ M,C:;N9^8AI00L#R&Q0AAY#H-X;$C6P):1\#VBRZ98-GA@*9X.1W-HC5Y5];9I >7]@';^(UO M5(#;5[5-SW9&0Z)TZ43IEL^$.N$_%R;'Z!24PN_("S7 80&**PI%1S\LR5J?:A M *VU_[([F[AL>VZ>&<+@VZF>KC3?=5P]5[\2?\\/1)(X\.3FNV%G#BEQ.Y5? M](DCQZ;9OV<_H+NU%E;-NH--515<-G?^<)> QH_ LXP>Y8N=I?U^MMOFH3<5 M: FRHK:AX#N[38](A61+6Z=H31[>.3O?AF!Y[],V!/D?K:0(X+#XKXA[*Q1$ M2^F^-!GF"B6OY"')"_$TYN G YOEIU4A$2P'D'TTMWMH$*Z<@KI:E A?:PK M(F\#?50@G.;$$!FWC:2BGJ>D!I?J5U*#Z_-?GTSY\QUR'6ENFMO\N W&"0L-@IG5,-9 ME]I(DPT2@ER=(@XCRK! JY)-@52R-F2! MN\D<*4)Z6RLY> _;;-"_3DD.=(4H5,'#FJTZNCTZ.S\=$O2;JB54R= MS&,M^'1&7T[&1W<"91WI:M%LL>>];Z[8'FA7I#9E(ZO?8VG=@YN54:!05(:O M.+&!_!#^3(8B=-HLJ77,LJQY!2Y:DJ\E0E;10HIY /'A*Q>I59+D@.:SD.N= MYI8"$,ZD'P)J$P$].7^FX$EQ49. K(D*GD,<'55 'KTB>HOQ7.04@I$BW>_5 MJY'">7DVNNZZ(N>!;T*C.UQB,Y_&6V.LT_8Q48];!&^HX\P,ZH=KIQ^N!_7# M7ZLJV^:PPK3$!Z)5N>18[999[KD*8G"M?@4Q#,!-^,B(@?''3>'"!95AP1VV MI$XRE.[61I/SWW#+$:0FC+A)=N9)B<1FN3R%\2#BS@V9 M?7!FU)E6!\#NQ'1I4M?L<E, D(>5I5A,W ME)$-NB(HS3W7R_3N]0/&>>]JL3CM<#%W,9"9\_L+&LX8@Q3I^0DM4Q.:.L^+ M/'%]@>!X3['6M# N0W&W'0U=88%.)CB,@Y 4.[:O3 Z1KH-?\:0 WUF<)#49 MV0!B^MDB(Q< *_A+_$cMG4LV'].62O\A?9G/CDZ'USGH^85KTJYN^AJ$?>>1:1K=F6Q)H[N5M06R M-5Q<(&7+=1YB)S1AD8_.;3?BKYLH5"CJ0AG3!"W]:-9!)-E""7>MMEAPOG,] M@]A?S*T_/O#D-(%9FHMK%C;)@@)^*92A,LH:^VZ%=BF7C-EW?-QV [K'0=$I MK L19]8M?",Q%VY.<"S/*H6GH"34D6ZXIQ):FS(=FQF7\#3-*5PA"7S,?:XA M^)Z3&7UK( !J%=FSTAAL#P+JZ_$9U]G/X^GU^=&M\]VE.M(QD1?QQ?0BFL;7 M%^.C=RZ!;!+1QF<7_[T@3A2]=7P67TPND%>=Q9<79]%)")6"!MJ#YR(^'T\< M7$-"./5".!V.P,SI. #W&RN\C^11$]?D1I$@,'JVIS6\:+]$OB>'O-J1%+V5 M-DQ9^:DA3J*S\>3XRTD4 D/'*U\M2(Y46:B;@]!/C?91Q,CF$G RR26Z0J, MUFG-$QDUG_$GD"H* ]8B;7+DJ$DXSB]V]B 1YT@,!+JGJB%;(-7ZKY9\?SZ! M K'E-@*("]'#M)AB3[Q2F W9FUK*N;2L?6Z;6'FXB2J?_.)^"2IT<'Q;C^4 M!]%G4(&7?"!8IQ'^Y&0,D:E46Z?M M.X&K:%VK*L-9X0/1J"!D@.J9DP]#1#<>*MMT/[5)O-D" HXGD?J1A"WYFC4I M6FE,B)]PEXZ]+8NCJFV0Z3,-]V9_X+"<6PX62G4B]&K>V/X7&^EP>VN^GZ@( MRW1)MJ8Q2%.P?>-%NM+EK _WYAY /H34 *AU90)I=CKWD.F"+>L:LO$ZY:Q. MA#8NWYQ^Z^<\T&(CCMV>U;0GHOA==W=V*Z.O<5& 529U>'C'[2 #\!TI^ M9M%.5Z!MX",-4V0WK@CAO"SN?4&WO8LHH,IK/AF%O(HD_KM%",OS]@Q"9MTF M7VY0X2(#)0E3LNA-WS#CR/JNIQV'LAN%]-A2DH>W.04I8)B_I"JCA5+WVD#-%4&E3UG5_?: M+Y^>&#&=?WXB/NQLY,!U=B/^]&<>@_D(YL[)G6'1]">0)\-'D._)IU"G;YDM M[%'.V^ $QK<*Z'><3;YO:#:S]%W@,'4]19$_9+^)6QTIUMJB>!+ M^J6>Y!8,5)S@K'R#3B1'E#J4Z*0:@Z"'RP\6$WE7M,PQ+2<-^VAQ$,1DQ5LY MEXTN,&42=KS"B L^2&DQK#1NH?*&.W=MGM6<%PKZ<3KTD?*HH?N0=/F.E\EP MR\O[I"ZY>O(13NWJ>SS:[VAVZ:Q*-DN=X7JQPUAU6 "- ."GFH5D9T?PT:(#V8MO M#*]&?1O+\H(K8YVM_7_O*6BMU5V\!;GBD:7"DS>=>S,88'8;%PLV\XMO%7/8 M! *.9D212Y.,\$$>@5[\@' _7,OF[[AC,(-;/H#=O;LUK.LYC?D,RG@<+C2) M9Y?GX4,< Q;O$X[F03_S'EFWMK;''LA9T"8V_;4B,9T-"Z3OFYE\K7&&2_B? MD\=G"^)WM<[8U?:SDAVK)CVYIG>\QV@U!TS0_M@1W]I3@TW1@^0(VIE?\N7F M6"PPS T/[D""U)PEZC'E33/<5S;EC@#D53D20?NF3?8MOE+ MBUQ:B?)ULX. MW%62#-2'L*5\0< A],69LN4?'_[$4@] 93_T%A@L[RU+7?&8D, M\]U('IL3[ M7!7Q'8TK%J#WQM\1-;$@NIAV_M1">J"Q@3LL<2F&O39I9R_XL&\^*ETYGGO& MS-S'F?=.[5Z]JRB\J4>FC+[/!=S(8#98N>,BYM"*H-D=E3?V5$DSF_A^INCX M*3CVZI-#?9-8\]V=P58E[)TW6,=JD%%(<-ZQ)53XCE^.1[,3G\@YU+2*A/.: MVXW-,;2G7TY'3YI&S&T6EA2.\.%=06[/I3ML4_D#]?U2[LU&I@2NQF<_GK#? M$Z:1GORO +%/ \'[7D]+IR:E.\>40KXSR'Z"Q)XT69 ELQ20]-IX-!E*K_5D MUZ;#NLNWT$R&>VA^5=O.M7QU55;0W^OOZ:'_3]9"MTST6]I4N&Z'-C@QG=S. M[@W][R<\_>GX*K;7OKVUG5EW M?'V1H>SQ9S+7:70U/C^Y"2<%@>[,\<-01[EG/P?,S$7?N^XQU3N7M#(7S:'% M(S%)>'/MD\D_R DC?_Z?Z\1!(1\WO:0PYFRX;^_O *[)+] '&7_DL@HL66@] ME28'OC0"8R[&%PX7G\++"KX*.$F!NT%)M*4/\^-N6!^ 'IS;#72 ?=A1!L-W M)K@6"6@3?Q0J]6047!#5866\;R0N99"_]F5>.:;T3A%?@A4GY[:97Z(R)#G7 MSC7%[E5>XLZ1&J6:3*(J<[>*G/<-W3C_02E-V.%T"%^6Q*U\S(,C(R75C=Z= MX=Z4MC9>'='5)BRP7^?-ZU75%BB2N^9S\BY]B/0Z6E5;(C@ZVDOA#-/"H.0X M*E_JYG;6"[5=0]BI"3F/QR/,ZX/?L"/OHI83VM;1#56?-%3XE##_%:[_Y/XP M9;Q#,QEZ;?A:#_3B6[S@T*.FD?;;B'9Z^WTG<7U.ZBK@GNXS&E6VVD<]$)M E9*),,A+&A;Y;R1?V+3#]*Y MTYI25HU$P7SUD9SI!,. YR5@M=?>4)3I01RTSU/?!C7]2AL4NCR_,7&PO=V]R:W-H965T M3TVMD9>MT59.0]]/IULNJLG\M'UVK>>GJK%25'BMP33;+=>/"Y1J=S8))OL' M-V*]L>[!='Y:\S7>HOVKOM9T-QV\E&*+E1&J HVKL\EY<++(W/YVP]\"=^;) M&EPF2Z4^N9OWY=G$=X!08F&=!TZ7>WR+4CI'!.-S[W,RA'2&3]=[[^_:W"F7 M)3?X5LF/HK2;L\EL B6N>"/MC=K]CGT^B?-7*&G:7]AU>[-\ D5CK-KVQH1@ M*ZKNRA_Z.CPQF/G?,0A[@[#%W05J45YPR^>G6NU N]WDS2W:5%MK BR" &\@=NN*Z!6<"O6E5B)@E<6SHM"-945U1JNE12%0 .O[_A2 MHCDZG5I"X/Q,BS[:HHL6?B=:$,('5=F-@B'T8B_:*A'U/J+1NIAH$OP4'Z==7S8VIV@$U/S L\F=$0,ZGN,S[_$(8OEYK7/.6T-2I&[S'JD'XIP4,=_A@82%5\>G?0]A' MO1_&?K=#>8]?- 2VEOS1NQ-;1QX" MJWNP&@M%!',Y>-=:E4UA#9 O<#%%0>6WFE=FA5IC"=P"AUH)XJ*@N"0(\ K" M*&99E-(JR#*6I/$S'*E[U)U]E+$L2"!.64Z6Y"T+69P$SF\8LR2<>7>/-3K( MO=?6Z6WOU+NZO #9I\F@%&MAN01#AX94#(R2C4O-,&BE1ZM*%% (733"PE)Q M79HA4NY6"?.#P*/3A1UZ93>$M.SJ]\6?C/($U8'+5I1UT=7-H!2[/@)[ @R .6Y2X#ZFF6O8@% M4QK7N\Q._;N<;V";,:" M(.T689Q[5VC,"9Q+&G@H#00:G: @\E'GI3+&O4'C*($CNN0Y'!WRRJ"B@8P\ M9BR=!=TB2_RQ'J1##]+1'A!1:M3VD<&U=&]X5_#+SXVH'6>>6>7Q"(M&R)*Z M1WG287U$KJFL)"-OO-CW/O!B0_MITG"!<0C\9&M$.P/?>ZNV=6/I$!BULCNN M\=L]LY%J9$,ULF[&\N[&JKH=A9?*TF#=+C?T)8/:;:#_5XJDJ+]Q 89OH_G_4$L#!!0 ( M #& *%?^,IU"!P0 'L* 9 >&PO=V]R:W-H965TJK,W2WUF[/Y_-3+:#2IHS MM8<:OVR4KJ3%J=[.S%Z#S%NCJISQ((AGE2QJ?[5HUV[T:J$:6Q8UW&ABFJJ2 M^LL:2G58^LQ_6;@MMCOK%F:KQ5YNX0[LK_L;C;/9X"4O*JA-H6JB8;/T+]CY M.G;[VPV_%7 P1V/B,GE0ZM%-KO.E'SA 4$)FG0>)KR>XA+)TCA#&7[U/?PCI M#(_'+]Y_;'/'7!ZD@4M5_E[D=K?TYS[)82.;TMZJPT_0YQ,Y?YDJ3?LDAVYO M$ODD:XQ556^,"*JB[M[RN:_#D<$\>,. ]P:\Q=T%:E%^D%:N%EH=B':[T9L; MM*FVU@BNJ!TI=U;CUP+M[.JSLD X>4_6C<%/QI [V&+1+;FN.\I=[4[NY4,) MYG0QLQC36ORYJ<^( M""CA 1<3_L10 ='Z$Q,5,*1+<"R_SCHJP^B<(I=@4;>@.Y?BQ"#D>6"<:%J%\!)LZ&F%$19"T M.T4P>3P2F@:,Q%2$"3+!45LL3%N=X/F;!U-DQ ,9\7\DXQ:>H&[@%1OF?](Q M&7N,:>"!1/D M3?A(G$I$Q$=9F1TU!!7H;=OV&)*IIK9=;S"L#IW51==0?-W>M66?I-X6"*F$ M#9H&9ZZ1T5VKTTVLVK?MQ8.RV*RTPQUVAZ#=!OR^4?@'VT]<@*'?7/T#4$L# M!!0 ( #& *%?0,@V\D@, !<( 9 >&PO=V]R:W-H965TBUSHD;1AYD7?:6/'=WMB-8#PLV0[7:+Z42T6KX(R2\0*%YE* PNW(FT2W MT[:U=P9_6Z!B,:W(Z9W#FD= M7\]/Z'\X[:1EPS3.9/Z59V8_\OH>9+AE56Y6\O 1CWHZ%B^5N7:_<*AMNP,/ MTDH;61R=B4'!13VRYV,>7CGTPY\XQ$>'V/&N SF6=\RP\5#) RAK36AVXJ0Z M;R+'A2W*VBCZRLG/C.^E04C@ \R9$ESL-"Q1P7K/%,+5 ]ODJ*^'@:%(UCY( MCZC3&C7^"6H4PV[>;O>U-N=4E2W'DT570J)[0&__V+NJ&OU_@UCYS:U]" M'Z_IYF55CB"W#67Q8%2&6!\![BCM_KQC2).GZ8Q*VO[NZ0#O:$BEI!#:Z!FH@V%)D2 M %FE[&#V:,-SF?D@")-29*@9Z4J]G+SBGA]U!A!W_6[4_Q'[";5=DJ51/+53 MNF3I(U2"F[PF=N%\BY[*$<(=;5(I,9[*@KJF9:SS+G(D?Z4-_T(%NTD"P M 3_N^U'B_<0W@QB-W0ZK;O%IR\/\[NFJOS?6AP)O"4U MWVZIT=IZ9/904JL%C2FI-IR\K]CU;6M1T/%R)A2[H,PDC< M=$\O-RIK0-^WDMK@<6$#G/\+C/\#4$L#!!0 ( #& *%=-I<,PM0( +H% M 9 >&PO=V]R:W-H965TN %D6;K0_#'A2;<83*DB?)2?OWH^S42X$T+Q8ID4>'I@XG M6Z6?S!K1PG,II)EZ:VNK<1"8;(TE,V>J0DDG*Z5+9LG516 JC2QODDH1Q&$X M"$K&I3>;-'MW>C91M15.>%VOK-H+9I&(%/J#] M6=UI\H(.)>>IBV\"?G'HA .B&C\W6%ZW94N<=]^1;]J:J=:ELS@I1*//+?KJ3?R(,<5JX6] M5]OON*NG[_ R)4SSA6T;VP\]R&IC5;E+)@8EE^W*GG?_82]A]%Y"O$N(&][M M10W+K\RRV42K+6@736C.:$IMLHDXZ"#;8GA;*>3L:E8AE./A&!0 M;]";??H0#<(O1[BE';?T&/KL@727UP)!K;JFO/AP66M--OQN6,,"GRW,A M_APJX.@5APM8K!%62I!*N2R RU;P3CG<0*75AE,O@1G'RU)LSMP_Y#+G&5GY MN/?Y6M*!J@V3N3GI4<^PZ]D;+^[M/;9Q[YYMZ45;U)P) Q\A'?J#T3D9_<@? M),/>(\GZE,M3XE 06P.)GPP3^H;Q>>^*2TZO/X="J=Q %/N#_@"B M3K4;I@LN#0A<46IX-NQ[H-M)T3I658TZE\J2UAMS3<,5M0N@\Y6BM[ISW 7= MN)[] U!+ P04 " Q@"A7RA.=4@,# !R!@ &0 'AL+W=OR\9GOJVMVP@6LY9M\0'MG^V])BL862K>H#1<2="X MF7O7T=4R=?Z]PU\<=^9H#2Z3M5)/SKBKYE[H!*' TCH&1J]ON$(A'!')^'K@ M],:0#GB\?F&_[7.G7-;,X$J)OWEEZ[E7>%#AAG7"?E:[#WC()W-\I1*F?\)N M\,TH8MD9JYH#F.R&R^'-]H ^ "(>]U#H%[E>V;98J;5#K3S)C:W MZ%/MT22.2W<7?RA+$(&O\)U6>H.*[C9TWT;-/#FD:T%FK>SP%(< MYQV4!\[EP!G_A#.*X:.2MC9P(RNL?B0(2."H,GY1N8S/,O[6R0M(0A_B,$[. M\"5CUDG/EYS)VL"0X*G\!G1Z&NWZY,JTK,2Y1XU@4']#;_'ZER@/WYW1EH[: MTG/LBP?JNZH3"&HS7LKOG*VYX):3ZG]ZV?"(>PM+H_'>1&.9[=WJVO(TAPB/Z*P;$_=$X67DULNF2SQ!#PN4HBGV>23K:E" M[$" +YU&14I3$IZ%R>1162;^WXRO(*7HA2ME4OC3N(!37UIP- ?H+K;]M'-% MZJ0=1L*X.P[4ZV&.?'&ULU5??<^,T$'[W7[$3&.8Z MHUYD^6=*DYFF=P=EVM*Y*_# \*#:2F)J2SE)N;3\]:SDQ,W1U 08AN'!ME;> M77V[^K223M=*WYN%$!8>FEJ:\6!A[?)D.#3%0C3R<'DU/?=Z,FI6MFZDN)&@UDU#=>/4U&K]7@0#K8=[ZOY MPKJ.X>1TR>?B@[ _+&\T2L/.2UDU0II*2=!B-AZ-& MG*OZIZJTB_$@'T I9GQ5V_=J_:W8Q),X?X6JC7_#>J-+!U"LC%7-QA@1-)5L MO_QADX=##-C&@'G<[4 >Y1MN^>14JS5HIXW>7,.'ZJT17"7=I'RP&O]6:&W"P%M9BO)S!T,$W2%G6^13UNOQNY5\#1$EP"B+>OQ% M728B[R_JR82!-L!]\;76\7YKMW9.S)(78CS Q6&$_B0&DZ^^"%/Z=0^VN,,6 M]WF??,"U6*YP'M3L::)^]ECA5CQ8F-:JN/]E'^Q>Q_MAO[J08!=J99 *YBBX M=,2NY#QX4YEES1^#6V5Y'4QYS64A@!N'"F=#;&>#!1W&+R&C9)2%V$@9"6F" MC3"*",W2X$IPL]("5[B%I="5*H&7OR+E?<\QA(3%K'T'9T6Q:E8UMZ*$JEGR M2GNE6B$OD99I2+(T@B-XQ3*2L,2U\A%A>0Y''1@"$HO<'KB("75ICM\H(;GO MB!-"(]H39+0_R(A$<>:#C$D4YO\J\.AEX-!#NJ0C77(PZ9Z7 EX<[ MB(I_F "-681SKO4CTA/.&K62]K.,8Y>VU6_<;0#!-29QJ]/VH\:SP()S7W2Q M_&E1>T.SJ):F)3#-7<[#C.2AF^0X)BQ-@QL<2V)*6)K[YSBX?/L&K"@64M5J M_DC J)E=B@I*(DR M!SS!TI&R_Q\IMOC3#+,7]U6\M*MX:6_%>]="O7P!ZBYOX.T#GHN-.+#T]8Y[ M4.GS%<\3_#,88@,#:[3R.:N>8/-MSF+<9$+_S>FH+U%9EZCLX*VA/VD$WJTL M[O+_)'F]6 Y-7KS) W5"LBNDNT+6"DGLA+P5*&[C,XNYW73A5ATE^_,XW#F) M8[68^_N&@<+5E_90WO5V5YJS]B3_I-[>AZZXGE?20"UF:$I?9[A]ZO:.T0I6 M+?VY_DY9+$V^N&PO=V]R:W-H965TY-A&.W=D.A?]^9R=DG53Z MXMC.W7??=[Z[R5;I1U,@6GBNA#33H+!VO%?;DN MK+N(9I,-7^,"[??-G:93U*'D9872E$J"QM4TN$C.YP-G[PU^E+@U.WMP2I9* M/;K#=3X-8D<(!6;6(7#Z/.$E"N& B,:?%C/H0CK'W?TK^F>OG;0LN<%+)7Z6 MN2VFP6D .:YX+>R]VG[!5L_0X65*&+_"MK$=L0"RVEA5M<[$H"IE\^7/;1YV M'$[C-QQ8Z\ \[R:09WG%+9]-M-J"=M:$YC9>JOH*KG!IX<,#7PHT1Y/($@4' M%&5MN'D3CKT1+F%PJZ0M#'R2.>;_ T3$O1/ 7@7,V4'$K[4\@30.@<4L/8"7 M=@E)/5YZ("$&&H'[]#7>@_W>KH7.S89G. VH1PSJ)PQF[]\EH_CC 6Z#CMO@ M$/IL02V9U\*_CG^(7YXG/."SA;E0V>/O?90/@NZG3%E%E]5>M_EP+<$6JC94 M#^:HY[+M%M9;8%93I8!HRR9KRJ8/R6DX9F>T&8Y#-A[V'ES]",5E")*F#9GF M3D-I3,UEAI I8XV[[K/$5UW?/2M1VJ!O7?$"R2@8W45+8H)2BB^()<0QH."<>O+&))&V$U3=K?=2+MH.OF?>3,/;[E> ME]* P!6YQB?C80"ZF3'-P:J-[^NELC0E_+:@L8S:&=#_E:)2;@\N0#?H9W\! M4$L#!!0 ( #& *%<"* B0G0, ($) 9 >&PO=V]R:W-H965TYG*&Y]##\8Z+1[D!4&1?E;6<6!NEFBO' MD=D&*B9'O($:=U9<5$SA5*P=V0A@N7&J2L=W7>I4K*BMZ=BL+<1TS+>J+&I8 M""*W5<7$\QQ*OIM8GG5?BURM9E8B45R6+%MJ6[Y[@\XU!/I>!DOI?F2 MW<'6M4BVE8I7!V=$4!5U^\OVAW-XBX-_"*ZH-2EW2N!N@7YJ^A=70%(R)#??MH5Z)M>\0KXE,T=V\84M2Y"78T=A M*NW@9(>P\S:L_TI8SR>?>*TVDMS4.>3_#> @Q@ZH?P0Z]WLC_KFM1R1P;>*[ M?M 3+^@*#TR\H*=P2=H"S]77>H?GO?55N9(-RV!BX5V0()[ FO[RDT?=7WNP MA1VVL"_Z]&[#! SG*+:<+-@SW@%%9D*P>@UZ;)//C>;')C.M:4W;WZ80\@7V MBLQ+GCW^RQ44I[9-(;1E'-@^]8TA'45)'Z" M>';L4CNE 5HC%A<_(0X]O1[9<> =,9@3/N-./8KI(N-.0_P$K;N7I';BN8,' MD!HCYB>P;_#?"">*DR=(310& MZ9U"-1GP+Q;OZT*]6X.]R-ZDP>'@OGXZG.D+=86I'02>44B8=EKRTMA.OT8N4BI'<:)T4DP2EX*ZK4\ 0DBU#!-3)X@[..$=IS0-W"R?)V3!0C3@^L, M3LY?OIN 7A@_3$"$9QK1V)PT#4X(P+OKN?\G )\.-O7ID8'@'0Q$"9(7>>VM M<\\RX)RTQ0K$VC1_23*^K57;(;O5[GTQ:]OJO^;MX^03$^NBEJ2$%;JZHQAE M+-J&WTX4;TR377*%+=L,-_A& J$-<'_%L=\<)CI!]^J:?@=02P,$% @ M,8 H5]B\(I00!0 50P !D !X;"]W;W)K&UL MG5??;]LV$'[77W'PVL$!Y)CZ:=E+#"1I@V5HNR#)VH=A#XQ,VT(E426I)ME? MOSM24>S$<8L]6!3)N^-W]]V=Z*,[J;[JM1 &[JNRUL>#M3'-;#S6^5I47!_* M1M2XLY2JX@:G:C76C1)\896JBE'?'@V#PN'!5K-:&%L;SHX:OQ+4P?S67"F?CWLJBJ$2M"UF#$LOCP4DP M.TU(W@I\+L2=WG@'\N16RJ\TN5@<#Q@!$J7(#5G@.'P79Z(LR1#"^-;9'/1' MDN+F^Z/U<^L[^G++M3B3Y9=B8=;'@VP "['D;6FNY-WOHO/' LQEJ>T3[IQL MD@P@;[615:>,"*JB=B._[^*PH9"Q5Q3"3B&TN-U!%N4[;OC\2,D[4"2-UNC% MNFJU$5Q1$RG71N%N@7IF_DD: 0&#$7P0Z)P&7B_@LE7Y&F=P)JNJ,,B!T3"\ MX;>ET ='8X/GDO8X[\XX=6>$KYP1A/!1UF:MX7V]$(MM V,$W*,.'U&?AGLM M_M'6AQ Q'T(61GOL17T4(FLOVA,%#<[!7?XY[7BW-M7-3#<\%\<#+ PMU'Y]M",^^DDLH4 M_W);:'()BFJ!7EH4X5H+S)]PFM#/NZB-P"CA=MW9* M^6Y2%*9"#= (9\SYS M55A/-Y!DN#/Q;J3AY3; V&>,68#3./&NVZ8I!:4LRIUQO89S;#QP4;L&A@"] M8?%*!*SX$L4U+)6L0&Y'1*/W]V(!#7]P)3%Z+@'YDP4"-&&QB^ D]3YT7CY@ M+UNTKB=M&GBF&@53.[(T?H%K:4D0CZCZB+YJ#J/ZAN)Z)7KL2$ZC"J2RP3@U M1)_%L^SYW3(09I0"89IM9(EK&#,/BU'TQ;@U"SNZGE#9Q!C)Y6@C,1"9/PT# M.Z;H[4F>JQ;#+.[QRT,M:7C6*H6@-Q/EP,4U35V[0$2 M?YK$^)P@'\^AOX"X$=+2]<80^GX10.8)BB MW$$7ORT+':,^U((*,_"#*+-C'#!K5OT,K6$60SA)-@C=/N2)SFG*T'@8ISO! M;%-)J/F%BN%W,WKBK MX"B:P#":3#"W<"%,:2_!UR#&9QKB7F"WXHG=2I'##)FGK1$F=HAE@,L32_$4 M2X.6 _IJT7(&:40+(QJ]FS5V2K[$K *W&&Y]4?KNB'G"_#AQ"1.E5$'#F&5 M^1E@/K.I1\3,H.^]PRE5!0R#P-9(X+,DPBJYI%AB;GSF92M>!G&[S?0YROPH M26%7]HPWKGJ54"M[H=5@$]#=^OK5_LY\XJZ*3^+NPOV1JU51:W1]B:KL<(() MHMPEUDV,;.S%\58:O(;:US7>^X4B =Q?2KPV=1,ZH/\G,?\/4$L#!!0 ( M #& *%?V.9X"D04 $ . 9 >&PO=V]R:W-H965TG*J5;83D5QK,:K%@^NF" M-VI]-B"#S<"UF,VM&QA/3I=LQF^XO5M>:?P;]U9JL>#2""5!\^G9X)R<7.1. MW@M\%WQMGGV#B^1>J1_NYU-]-H@<(-[PRCH+#%\/_)(WC3.$,'YV-@>]2Z?X M_'MC_8./'6.Y9X9?JN9O4=OYV: 80,VG;-78:[7^DW?QI,Y>I1KCG[!N9?-D M -7*6+7HE!'!0LCVS1Z[=7BF4$1[%&BG0#WNUI%'^8Y9-CG5:@W:2:,U]^%# M]=H(3DB7E!NK<5:@GIU\598#(7 ,GV2E%AQNV2,W,+QE]PTW1Z=CBTZ@X3"%R7MW,![6?/ZI8$QHNLAT@W$"WK0XE\K.8(X"H%&-#Y@+^Y# MCKV]^$#(!MH =\77:B>[M5V1G)@EJ_C9 *O O&@YJ"I=JL5222VO\.;/A)@IVKE6&R-D>!RX![T. E.-&"&S;*F".XY]@L^&;0.D*= M!'=26%[#C65N]7^%F(1Y1/"#1B&A28 UAA4D@80936%(PB@NX2CHPMYATMF( MPYAF^$'*,"K2X$JK!^';!4J_$ [N1C3IHEWDZ4QG" 2&E/I/3-1'H_G7+?_)Z3Z-J%>,TK)2O1 M".9;Y-MH=-#Q_Z31*P!6P;3+D<$+6AJNP,7S?%@W040DQ:FV2C_N<]B@,1*,,CGN/: 8JS*I K@_1CTNL?R&G M*ZXM[GQ>9JF,V.XTPCYA4QU&HQ@%;RPNYK';/6K #+CR;0-&0]39:\5<7GQ4 MU9S)F6O#43M-1@E.?[-SKCTX' ZV6;4;-4I'.?C%H(>@S]WT>=ELZ@V4;0T!VR)JMHB"O;S;G3E7B:1( MW3,KD9O>/5J=H:"Q?=EWSDA(4^P7(2%1<%Y5>H60>-N:#3:6N"! P[3,MFWA M1>I)F*2E4R_3_?S ;EA$3I22CMZ>S2U5Y0QD),<9GC,\ORX)))5@LFX>NWSRA<0AH7+UOEF]W1M' K$C_K@J_S ML^GB#ZQ9M>&Q!@^%#'.!1Y PRA/WH@D)ON^0&)+(]U3_.N"$1&&99/@ MHU+U6C1-B%7Y_>84I*[PNI6(E-Q899 MG+AI&M(HQ6E_D'7$O,-U]J7AY[*R%4I)O =OT^=DF(=9ZBN]P"7,4?XK6ME+ M=+]QQ<1M�LRNQ0L>=]L>>'B[T]E;\Z:ESB40X3S[%'O[G #_K97>![RG%_ M_5ZPQI."69QWQX.9D-(Q%.&[@:DP;@=XXDR[W3YQ>WU64$P#\I6Y CU^5?GH M>ZD%[LQ(=J%P"R=ME@G)VV.(U]NEMFD+G2))8BA>(.3(L]VXTJQ#MRN!XV>G M^@77,W]WP?)3*VG; WX_VE^/SMM;P5:\O5M]81H7R$##IZ@:C7+F>C10E15%*@L;%,+B*^^.V.^\/_.2X,GMC<$[F2CV[ MR20;!I$3A )3ZQ@8=2]XC4(X(I+Q=\,9[$(ZX/YXRW[GO9.7.3-XK<0OGME\ M&/0"R'#!*F$?U>H;;OQT'%^JA/$MK.JSW8L TLI856S I*#@LN[9>G,/>X!> M] $@V0 2K[L.Y%7>,,M& ZU6H-UI8G,#;]6C21R7[E%F5M,N)YP=/2B+$"=P M!K.J+ 72?5LFX)J9'.[HQ6 BZY=W5_CEBX*0-.^$)UOAX^0HX_=*GD,K:D(2):TC?*W=1;0\7^O(11BH M#1[R5Z/;A]$N=?JF9"D. \H-@_H%@]'G3W$W^GI$6WNGK7V,?32C5,PJ@: 6 M;R_3?/]B-]RD0IF*HL-O;P.><&UA+%3Z_.>0HZ,Q#SOZPB787%6&R^K&_T-V.YM. MM]BXG5![!H<^AW O?PO42U^EG(U*VCJ5=ZN[0GA5Y__;\;J*WC.]Y-* P 5! MH_.+3@"ZKDSUQ*K25X.YLE1;_#"G8H[:':#]A:)$V$Q<@-WO8?0/4$L#!!0 M ( #& *%>J)+?1? ( &X% 9 >&PO=V]R:W-H965T=54I*T)";2L@TB%;5JG=4*EVQZF/9CD0BP<.[4= M/O[];"=D5**\)/ZXY_@CK51KG2,:V!5A2($N8\\7GW&MH39XRE^- M[I]&NYSZRBB/()=REJ:HP M.SJ;[XPN&&=F#W^\?'C"G8$)E^GZ[RDG9]5IB+3 MW8X[!/>).A/*O2IJ8($K)@03*Z>[1,5D!A?V6EU +^YX'Y2[*=S9]T0C#&,W M,:-[FW!WVVZ&T(7+Z!JZQZPHLA=\ \]Y:I>#HPP4J%8^Z1I260E3QZ$=;1^3 MNSI#_\OKE^B!*NM% \>EA897-P,"JDYWW3&R](E:2&/SZ9NY?1!1N0([OY3V M?C4=MT#[Q";_ %!+ P04 " Q@"A7+2&+[KP# 6" &0 'AL+W=O MO(+1B2 !-$B^Z9;:!NFG6 M#&V1)>V&8=@#(]&V$(E42;I._WT/*=EQ@-1]X7=(GNMW1%*SG=(/9B.$18]] M)\T\W%@[7"2)J3>BYR96@Y"PLU*ZYQ:F>IV800O>>*.^2TB:YDG/6QDN9G[M M1B]F:FN[5HH;C MFK87TK1*(BU6\_ UOE@RI^\5_F[%SAS)R%5RK]2#FUPW\S!U"8E.U-9YX !? MQ1O1=0CK#8WGO_J.Z?MK&;>5B&J!$KONWLK=J] M$U,]F?-7J\[X$>U&W3P-4;TU5O63,630MW)$_CCQ<&10_LB 3 ;$YST&\EE> M>X@@

\$'BUU]PGOY^(C=VR(V=\KYXZLI5*[FL6]ZA M:SF>2_>!_^?31I_$HT7+3M4/_[]4P>:F,RI0Y"1<1*U*_1J.9E&94X0I&+#,![N6M>H%RB.2$Q@9+A"+R#&ZY7 MW M\D8.!]W6P@3OX$8!C3(NL:\[IIZ3#"P10PU12G_"-IZXPR-,I%<>LNP9 MVWN=YZHCVQE#9_"!_H1QSP( \6RRRD.>3WL3V\684QXS["%-/+B%=@JPOU)PW4T3%^#P*[#X#E!+ P04 " Q@"A7 M"S\55^L" #/!@ &0 'AL+W=O*"ST*EL:L3L-0YTNLF#Z2*Q2T,I>J8H:& M:A'JE4)6.%#%PR2*^F'%2A&,AV[N2HV'LC:\%'BE0-=5Q=33%+E+AB"[Q!\WUUI6@4MBQ%6:'0I12@<#X*)O'I-+7^SN&NQ+7>LL%F M,I/RW@XNBE$064'(,3>6@='G <^0LO6]V'$!>:R.K!DP*JE+X+WML M]F$+A.;-5RJ#DWB2F&+LAE'?3 ,#46W'&'> M1)KZ2,D+D>($+J4P2PWO18'%OP0AR6ZU)QOMTV0OXZ=:'$$OZD(2);T]?+UV M+WJ.K_<"WQ=I4(-/<%=^'IWN1MO;_=R6P-\3N!,Y1YZI,V6&=2%*6=T%O6.9VBW)N-FRTSR>T\BZ06 F<*"0*?I=:H3SL_D2E_'H"J MB6TUX36D@P&]W\8#.*#OH;73S-EI+WL)F-!RDO7M.QUL8'V/&@PZ%^(!A9&T MCU]G6E*9<[3"KGVV>^5DW30]MKS==-#?,,?=?I8Z]GXW.1GL4Y5UHRQR^#B. MG_''L<<[>MK%.2K:(3J$CS"A+3);U?X?E7%TTG!O'IK9)VLG '8=V'"KR52H M%JZ5:G!]P?>;=K;MUA/?I)[=?:N_9&I1"@TU&=@ [3]L_!=02P,$% @ ,8 H5VS JA;D! M0Q, !D !X;"]W;W)K&ULM5AM;]LV$/XK!Z\8 M$L"-1?DE29<8<)QTZY!T0=VL&(9]H*6SQ94279+*"[ ?OR/ER':L,$V6?;$E MFG=\GKOC\3&/;I3^:C)$"[>Y+,QQ*[-V\:[3,4F&.3=[:H$%_3)3.N>67O6\ M8Q8:>>J-JM%(4>*G!E'G.]=T)2G5SW&*M^X%/ M8IY9-] 9'BWX'"=HKQ:7FMXZM9=4Y%@8H0K0.#MNC=B[,3MT!G[&[P)OS-HS M."I3I;ZZEP_I<2MRB%!B8IT+3E_7.$8IG2?"\6WIM%6OZ0S7G^^]O_?DB7#(ZUN0+O9Y,T]^-AX M:V(C"I?&B=7TJR [._RH+ *#MS"I\@AJ!A,Q+\1,)+RP,$H25196%'.X5%(D M @WLG*+E0AKXC+>VY'*7S*\FI[#S9A?>@"C@0DA).3)''4L0W4*=9 GGI((3 M/P*'Q7"A"IL9."M23#<==(A;33"^)W@2!SW^6A9[T(W:$$=QMP'0^/O-XP"< M;AWOKO?7>\3?F)NL#5>%*$RI,851[L+;%*C*SX'WXS;C]3#>(P+7Z]B;YNS7 MPJCF':W/Z:] W8/5K6/T@K(GE M12%VT:,HV% M,V@HBOZ## VV,A2O97$#Z7Z-=#^(]!-QYSK)@!(%IWA-)\2"^KVEM-"98[ ) MZOX6U.Y>[P'4ICF#9J@'-=2#(-0/1:+18>.2HICG%-))QBEY,+)5E/E4(E@% MIT*6[IR!L]F,#A[7'5TFJ!V2M;R##\:4?FYEW\2Q@C)8#S7K#Z(H>L!S>Q[K M[O?7YVUP/:RY'@:Y4@,O\U)R2T7TF\U0.\94J)D[BHD8Q4+E"#OGRIC=-M#9 M2"=? >-2:RR2._A,N\U(WPY@E/Y-)Y(+7!L^HH_&9W[;1/IP*VG15O,*XG[A MMF+1ZMR+@G&I8K&L3?CS O,IZK\:3ZR@H^\'6K%^+6^;M->.>Q:D_3,INR>2 MS;W :L,4J:GB8QD.K_/LJ+"&@F'-E<_B%=DX2/:"WXJ\S,/9#;IX-H]7\K9) M>"4N6%A=O!>%L/CVG#9V2CN;SLRY<-UI9 S2GKTR."LEG(M98S=^PGD<."+# MIB_EO=(L+"Q:MM6!$P6-',..^@&*04VB=K^964RI+P_Z%[ MV$KXL+#R^8^U''8>RG/0\J6T5RJ*A674,THY[(AYBHT,@X8O9;@27RRLOLZ1 M_G9G2E)628BH:Z_$3%W8\ ]\5]\.+O+L6G\E;YLA66DT%A9IEUHM4-N[MI?V MUDOHLV^E6%1::ZW68> M4V6MROUCACQ%[2;0[S.E[/V+6Z"^-QO^"U!+ P04 " Q@"A7%?DJ']H$ M "K&0 &0 'AL+W=OF6'*"H](I34QD69Z98IH9DU'Y[)Y/1BR7",\D0]L_2NI"G*+>"%+1/D7K"M;RP!A+B1+ M*V>504JSS7_\K6K$E@/T]CB@R@%U'9P]#G;E8)>%;C(KR[K!$D]&G*T!+ZQ5 MM.*B[$WIK:JA68%Q)KEZ2Y6?G/S!) $0_ 1F&XZ S<&,QAF=TQ!G$ER%(G;W9$F';N&8)?QG'T0U'05."&]O=FXNJ5K,2E7 M$R?P C\8F:OMC'O,7!;4F3G:S#X7LZ" /R.QFKP2_'-'TB?"_^W+ M5!NJ6(\NQ1*'9&RH!4<0OB+&Y,. M"SL\>LQLVW&"?AY>G9EW' _P'_A\>P->WY^I*1I3B9-R,JOU^ S<%BLG9QD- MP93R,*<27#/,(Z%EJDWG4*8#!6MUSJ\[YQ_/U-^%I9"B[AS;-8,!] /8S_2B MSNSB>*9JB0U?P#UG41Y*/2KM*(>B&BA8JR%!W9#@>%3!#@/'<7R[0VK7R@YL M>\_D@U:S65I'HWK,>?9,7M0KOJ*AVB;59@?^E O"M=3T(QZ*;:AH[?YLB0EX M/+G*MP5E>T&L*MBU0C;<1PXUF2%M9DJQ+!.LZ+ D+S2+>-..I@]Z,)R!HK5; MT(@,>(+*J'QWEL"++IX^.^CY>]9 V @-J%<:WP?T7ENPT2?P!($">Z2' MZUFNWT778V=[[M;^V,ZNT2A0+U+>Q.[8+7!0Y3)4M':C&NT"3Q OL$>]V(YG M=2GVF%DV\OLAHD:^(+U\>>0X$W/".8D ENH'/57\BM_F-"6M.7C(KS[]F(?2 M&RI:NT.-@$$G"!C4)TV4]O0Z^/KL+ Q90U(@8I!3QM!@XJ8(:*UFY- M(V#0"0(&[2H36PD3M\NM1^<$R+K8@ZT1,$@O8+Z+[-C$$G MR)C*MW5*Z06[\V[7S',=NWN6:6X=>Z>$Q^77 '* ^O-67#]M/[B<%6>LW>> M7\/+Z>:[01-F\QGC#O.8*HP)F:N0UKFO'Z$Y.2I>7E@N"( M\,) O9\S)E]OB@'J[S.3_P%02P,$% @ ,8 H5[2P?7Q+ @ E 4 !D M !X;"]W;W)K&ULE51=3]LP%/TK5Q$/($'SV1:J M-!(43=NTH:H=V[.;W#06CMW93@O_?K83HL+2B;TD_CCG^)QK7:<'(9]4A:CA MN6984W42.R0FYU2R)IH,Y5;7^TDDL*1:N9'03#Q:T*YEZ5N M;2FS5#2:48Y+":JI:R)?[I")P]P+O=>%%=U6VB[X6;HC6URC?MPMI9GYO4I! M:^2*"@X2R[EW&\X6B<4[P$^*!W4T!IMD(\23G7PIYEY@#2'#7%L%8GY[7"!C M5LC8^-UI>OV1EG@\?E7_Y+*;+!NB<"'8+UKH:NY=>U!@21JF5^+P&;L\8ZN7 M"Z;<%PX=-O @;Y06=4XT@2EC3+:-GULV<<>RM2*C)V([:1]-KT.PTGJ[X^M#Z&BY*9'O7$8]P[C?SK\ MADK-X):9!B4\1S"M#KG$@FI@0BDK?)_];S M$CCJ(9/)W^6:3J[#=RZ'4--Q\,ZF?]0S]KWZ3N26<@4,2\,+1E,C(-LWH)UH ML7-MM!':-*4;5N;91&D!9K\4II6ZB>W,_B'._@!02P,$% @ ,8 H5U5X M3[7B @ D@L !D !X;"]W;W)K&ULM59M3]LP M$/XK5B9-3 +RTE(*:RM18-HF.E54;)JF?7"32VOAV,%V6I#VXW=.@^DD<*%3 MOR0^V_?<PU&MC8E.9 M2GEKC2]9/X@L(^"0&@M!\;> <^#<(B&/NP8T<#&MX_KX$?U3G3PF,Z4:SB7_ MP3(S[P?=@&20TXJ;:[G\#$U"1Q8OE5S77[)L]D8!22MM9-$X(X."B=6?WC=" MK#G$[1<\G,<*7Z R#_NDY'@@^X2*C,!= MQ4I\&X;L_02JGI76#YMTR0-Z:@_#MF/8?KNJ]'ZCJE[4+54]#[T=@/&V^^R''T5&(B+]A$YF9)%=3[Q6N&,=Z/\!MS-USM^JG>QO^!MH_PK+KP_ZK;*/U7$>$&D67==$VEP1:N'LZQ:09E-^!Z M+K'Q:@S;Q[DV?/ 74$L#!!0 ( #& *%>')CV^JP( ,8& 9 >&PO M=V]R:W-H965T9' [HRZ_3OC%86MVQL15LE+JR4V^9B,O<() 0&H= \/7,\Q "$>$ M,GZWG%[W20?<';^Q?ZYKQUI6S,!,B4>>V7SD??1(!FM6"7NOME^@K2=Q?*D2 MIGZ2;9L;>"2MC%5%"T8%!9?-F[VT^[ #&- C@+ %A/N ^ @@:@%176BCK"YK MSBP;#[7:$NVRD90?:>P,=:NX+# MMX*GX4G&;Y6\(E'P@81!&/4(FOT[/#PA)^KV/ZKYXB-\4R:83*%O9QI@4@/= M97P>Q_'-8.@_[ZH]3$K"FZ1+>J %C/:$#QJ;BQ8"N@W MMO?8)0=R+F,ZV!?=DQ5=T[A?->U4T_]M.3WH)DV"_98?)KT[%XTF?\<2"L F M.J?$AKK+W%R6+MJ9\:3VH+WX%$VZ\=2_-(W#W^'9X+CU M9(&5Q=HR3=N&8S ML:JLC6>E+-I8/#Z6J'YM!/W@>[7-?X#4$L#!!0 ( #& *%>W M#652X0( # ) 9 >&PO=V]R:W-H965TN[WF!F].4.>'0K,U%..2ERE(&=4_!Y#QG%"629!D(:ORI,IPZI'0_'>_1W1CMJ65()$YY] M2V.5C)R!0V)8T3)3"[Y[#Y6>"XT7\4R:7[*SM@$:1Z54/*^,OM/[ZH\ M'#AT@Q,.?N7@/W3HGW#H50X](]0R,[)NJ*+A4/ =$=H:T?3 Y,9XHYJ4Z2K> M*H&[*?JI\"-70'SRFHQ+B5M2DEM88Y44F3)[1G2R7]R HFDFR6>X4R7-7@Y= MA<$UA!M5@<8VD'\B4-*^)[ M?J^!T.3Q[GX+G5Z=R9[!ZY_*9)DO01"^(I\*$)@WMM[G4C:EJQ5--^^5+&@$ M(P>[4X+8@A,^?]8-O#=-4BU88,!TXVY#E+1M4-.OU?1;U4R9 B&KH[" +; 2 MR(R*35F0.8@(E[')FW19W*YWP,7K=&LVEF]K\,>+/Y)V44N[:)6V5S,&%B7X MZ=J0[S/0M?M!_I"):3FLXX0S+5+8!EBD\MZL275KR*=6\TQ@1]D)ZNP$CSS& M,_J3BSHAC60\*W69QQ.^RYG?9RN\ZBGB)+86',H)T2Y<9G*-^K4&? M6K\S@1WE9U#G9W"^^@W^6[\V"\O//;A\,,[:W,F2F"K9CWF]6E_[U^:V>[ ^ MQN> O;WO8>Q; K\[ZY1)DL$*(;W.)3:(L/>SG2A>F"MNR16*-<,$GS0@M 'N MKSA><]5$!Z@?2>%?4$L#!!0 ( #& *%?%7;A5: 4 +8A 9 >&PO M=V]R:W-H965TAR$_+=$_S MSVQ#" <@!VZ5IE+]>D83N9Q:T#CL^QNL-+W;8\^DV M6I,%X9^V#[G8LAN559R2C,4T SEYFEF7\.(:!T6#,N+WF.Q9ZS5?L*]C'0LL=XS3M&XL,DCCK/H? MO=0=T6H _9$&J&Z ^@W9Y$#E-6"7P3);#D%C'M-^8 M]K7ED*;CVG12F%9YKH3\5J_CP$&37FV&44A4!JI+$S19!MK27$?;F(NIY_9% M+&2KF._RDB#1WS]!H_1A2JU[WRKQ ^GQ0WL/A880@0+D M>K W_E1Q&+MNJ!Z"2-(&TM/&Z! $_Z@>%N@&J/Y,QU;-E%JW7R2!(',$@HP2 MB"FUKG%)(,@8@: A66#H8]P?N\,PY(3NR"T-DOR!#/$',LH?IM2ZKB5_(#/\ M@89P 2>H_W!&%>7 $09!DD&0:09!1AG$E%K7OF009)A!T! O/!<-+B1%5# 9 MNXXDA2 ]A=S$;)M$KV!!DUUUG_D6'-&+'EVP;X$C2.((^AH<049QQ)1:][FU MQ!'\%3B"%9@A:&3PW% 9!_U@Y,DAECB"]3CRWV/Q>"[1G_+HQ_'?@DNPY!)L MCDNP42XQI=8UWGKA8HQ+L (XW+#UQJ$V- R#@3<906HLN00;XA)LE$M,J75= M2R[!9K@$*X@#!_VE3A4%_9&E#DLNP::Y!!OE$E-J7?N22[!A+JGUVB_O&ULK59=;]HP%/TK5E9-K;0VB1,"=!"IA4UC M6K>JK-O#M <#%[#JQ)GM0"OMQ^\Z22.@*6J[OB3^N.?XW'MB.[VU5#=Z"6#( M;2)2W7>6QF2GKJNG2TB8/I$9I#@SERIA!KMJX>I, 9L5H$2XU/,B-V$\=>)> M,7:IXI[,C> I7"JB\R1AZNX'M=YH$YO)1,H;VQG-^HYG!8& J;$,#%\K M&( 0E@AE_*DXG7I)"]QLW[-_+'+'7"9,PT"*GWQFEGVGXY 9S%DNS)50Z:Y-C*IP*@@X6GY9K=5'38 ?O@(@%8 ^E1 4 &"(M%2 M69'6D!D6]Y1<$V6CDT)F-8 MH$N&C-+R&['%/B:C&8[Q.6<3 >1,:S":3.[JX,,A&,:%/L+0Z_&0'!XQZO#MF0%M:Q@ MKZQO&2@T*5W<>Z')KPM()J!^D[_DB_V*-R;KN:8\]BYDCY-3G;$I]!T\+S2H M%3CQVS=^Y+UO,N>5R+9J$M8U"5]H58F+-CSP0]H-_1VK&L):- S\9JM:M:S6 M?U@UY#H3#+>4%+G==/I)GNU=\;F>O1+95G&BNCC1"SV+&CQK!5Y[Q[.&L!8- M/-KL6;N6U=XK:R!5)M$U('B(D0^"XQG,2GOVV;*7]+FVO!+95OZ=.O_."VWI M/#C.VEUO=R,]#(J"L+UCB;MQ?=E?APNF%AP++&".,.^DC7A57L=EQ\BLN-$F MTN#]6#27^ <#R@;@_%SBK59U["59_Q/%_P!02P,$% @ ,8 H5\0 FB@A M P :0L !D !X;"]W;W)K&ULK59=;]HP%/TK M5E9-K;0VB?,!=(!4H-,ZK5-5UNUAVH.!"T1-;&8[T$K[\;.=D!(:HL)X@=B^ MY_C<>V+GME>,/XHY@$1/24Q%QYI+N;BT;3&>0T+$!5L 52M3QA,BU9#/;+'@ M0"8&E,0V=IS03DA$K6[;S-WQ;INE,HXHW'$DTB0A_+D',5MU+-=:3]Q'L[G4 M$W:WO2 S&()\6-QQ-;(+EDF4 !41HXC#M&-=N9=]UP!,Q(\(5F+C&>E41HP] MZL'-I&,Y6A'$,)::@JB_)?0ACC63TO$G)[6*/35P\WG-_LDDKY(9$0%]%O^, M)G+>L9H6FL"4I+&\9ZO/D"<4:+XQBX7Y1:L\UK'0.!62)3E8*4@BFOV3I[P0 M&P WW ' .0!O _P= "\'>";13)E):T DZ;8Y6R&NHQ6;?C"U,6B5342UC4/) MU6JD<++[C4E &)VC7BK4DA!H"#-EDT0W-'M)=+'/U4@"%_G2/2R!IB#0Z0 D MB6)QIB(>A@-T>G*&3E!$T?I@CO4.1B=,NHG MT M32$'>Q5".J_'8YKY'A%R3W#Y^\JN3J< M@L1069L,&ABH/H++KM\*6XU6VUYN*JX("P(7.T5829E?*/-KE7W5[WQ$9\4[ M\.L6DA'PWU5*:ZGT[7,I%F0,'4M=+P+X$JSN^W=NZ'RL9YOM^J]B,LE(6UR@:16,3D&0U9G.IS*-YD3"WGOL8< MB:R4?J-(OW&X,8W7%5>^X.:6,55A;MAPJXUI%LJ:MIZEVOWU-.Q)9J32MHC2MPTUK5;B!F]Z69Z^CO*;G[KC;7.?E2^?\OVF' M';GZG?>U[UALY3IM= 3NX0[FV*!T(?I;!E8$>0'>\L_>:%H2X#/3RPDT9BF5 MV;>]F"WZQ2O3)6W-]W0?:9JA%YJL";TE?!8I"V.8*DKGHJ$4\:RORP:2+4QK M-&)2-5KF<:YZ8> Z0*U/F6J/\H'>H.BNN_\ 4$L#!!0 ( #& *%=X29%_ ME0@ 'TW 9 >&PO=V]R:W-H965TH2VS.)K5M41;?D],'3!YJ$+$XH0@5 *_[W9\&+)%(03:7H MBRTN]_NPB\4""Q*\V5'V@Z\)$>CG)@CY;6TMQ+9;KW-W338.OZ9;$L*=%64; M1\ E>Z[S+2..%X,V0=TT#+N^2>!G_YGEC?UMHUY)&5$P5B07=#DCH4&^C2@,=_T2[5-6K( MC;B@FQ0,%FS\,/GO_$P[X@B K3, ,P6814#S#,!* 581T#@#:*2 1E5 ,P4T MJP+L%&!7!;120*LJH)T"VE4!G130J1H';&21,ZJV@??!KAQMG(4;G\3[;"M9 MP/%)Q,^VDH4<5XXYSH*.3Z)^MI4L[/@D[O8Y2!9X7#GR. L]/HG]6<.RX.,X M^O4D>^/4?W"$%GA_LN="CZN[CM6 MP"?5?5?!I]5]5\%GY?!'\V_5X/]W0W7QR^'*98ZUGXRLF*]Q;C*"TFX4NG1# M5/- @FW&6%G!O=RU&[AQ4W\YSJU3I89M=_)*O5(K9''9Y5O');:71J9)EXW9>::Q0PD8S MKS11*5E67FFJLZOFIRV:S5:Q&Q:G6KAI6 >MW-!J[(=6HW1H_177O+" .2^$ M00V?+490_7,!*P^L:".M2]N]-*UU MDO5TDO5UD@UTD@UUDHUTDHUUDDUTDDUUDLV;)PG;[A3*BL6ICFV=26E[G]+V MOUZ\W\C=T@8NS5V=9#V=9'V=9 .=9$.=9".=9&.=9!.=9%.=9'/[=+%M8[.P M45DHM%IFVU;G;VN?OZW2_$T>(_GQSBY^OL23!T>0LAX- H?Q@U29O0E]Z\@J MX[JP4WDH->'2I%0UB M;L;Y*R2R8-:BB-%0V5ZB61DJE M-8J80+.S^E4F$; M-M79GW-5BYWBQD^EU&RJAUY[/_3:I4-OM $CXST<#+X-S=8()"AZ(LCG/()E M)0H].?SBJI!NXUA@)6&!**X#5&.$]!M@1=(7\%2J]O+#^? MRXU\Q*IG-_>EH$O7+)UD/9UD?9UD YUD0YUD(YUD8YUD$YUD4YUD\_;):H1Q MN[B+/%5J&2WUK-'9SQJ=_[K@+&W@TN352=;32=;723;023;423;223;623;1 M23;523;OG):2':M81"T46JU.QU+G+S8.KS6-T@S.WE=6KS%3PD*E5GBR_J#4 M*CK5*S?NTAQ36U:HG@:5M(9:+1NI>Z-0DWYY(U3J-U=C-7>AE/WSE[@GE;B_ M_A+W5,U=&$=SI5:[H+50:C4+[[R6E]J93ZFCDP*XE.<3E,%_>#*O_!=8$8D; M,5_X\FW(TX>WZM\WJ!\M90%K]8?N5K:^5;:"5;:B5;:25;:R5;:*5;:J5;:Z5;:&++3\E M'$[JX/*C.O_=6];RAB^>,G2R];2R];6R#;2R#;6RC;2RC;6R3;2R3;6RS5.V MW+,MJ[CFG^I8YU9\>5HJ+SF\=_W3N!&@2-S.^+92:G??VN;IO'Q M6W9"*BX08B'^B#9$K"G,$5P^)E=M'7:$$41^$N;Z7$XFH1>3KJ+02V]&4BXH MVD;,73N<%)[C.R(&9+/0QF$_B$!;F(+(Z7FN:]@*?8,K0843Q.>ZX((<'WQ. M7DRM* .QN\Y45C1BZ)_(88(PCCP*[894( *B(%9(",\P)0X% 7H%!?1$7 =\ MBJ5NVJ$^#<$34)EN+WU:DC;E1=(E%%#.";^&S=G9K5\:/S>(/(#[B>$0 MH6TD8K>D=1EY2??$/4/D^6OT)0K)_DAJ\@+F6&1>Y7HP&SIIQ'/\=TN?X:XR" M_!YW9U@AG\OOEA3RD=G]HN(9F]T_5?*)V?VJDB_,[E(EGUK=F:62-[JSADK> M[,Z:*KG=G=DJ>:L[:ZGD[>ZLK9)WNK..2HX-Z#A#>4=VJ:KOH(R$.TJO,;B- M57Y_PHWN JL\AWD:[L2^UP]C(/DP;>*P9Q^FDH"L8#P8URV8TEGRK5=R(>@V M_A3DB0I!-_'/-7$\PJ0"W%]1*K(+V<#^B[N[_P-02P,$% @ ,8 H5VV! MRDE2 @ [04 !D !X;"]W;W)K&ULC93;3N,P M$(9?Q8JX (F2L*:BPO> -,[VRXJ+'24U&ZLA& "RNJ MJ1MX7N+6F# GS^S:@\@SOE64,'@02&[K&HM_UT!YNW!\YV/AD925,@MNGC6X MA!6HY^9!Z)D[>"E(#4P2SI" S<+YX5\M8V-O#?X0:.5HC$PFKYR_FX4D+O$JU3^3U7@"(T M0W=L!TQQ04">HWM]?3XMH=,;4)A0>:;7GU<'E-%PTP$5'X6X)(_H&%JCD?/H>1 =1_2") MDSVV":O+-(ZGX>(!+CX*]\05IN.K/,47'YR9/C%_OL=W:)5&4>#O\;FC9C0/ MX6\L2L(DHK#1.N_"/!VB>URZB>*-[<]7KG2WVV&EWV,0QD#O;[CNT7YB6GYX MX?/_4$L#!!0 ( #& *%=4Q,<^=0, !T, 9 >&PO=V]R:W-H965T M['8 M"UH>VT0E4DO2?-I\^Q:S*=\ MITK*X%H@N:LJ(AX_0LGW,P][3P]^TLU6F0?^?%J3#=R NJNOA1[YO9<5K8!) MRAD2L)YY%_A\@6-CT"A^4=C+@WMD0EER_ML,OJQF7F"(H(1"&1=$7^YA 65I M/&F.?SJG7O]-8WAX_^3]J@E>![,D$A:\_).NU';FY1Y:P9KL2O63[S]#%U!B M_!6\E,TOVG?:P$/%3BI>=<::H**LO9*'+A$'!CI0MT'8&82G&D2=0=0$VI(U M85T21>93P?=(&+7V9FZ:W#36.AK*S#3>**'?4FVGYM^Y I2@]^BB*,0.5NC3 M@UXA$J3KT=M+4(26\IU^>7=SB=Z^?H=>(\K0[9;O)&$K.?65AC*N_:(#^-@" MA$< ON[8&8J"/U 8A)'#?'&Z>?C2W->IZ/,1]OD(&W_Q$7^+)N4@D-X4-7G4 M"U8Y@VJ])(T7LU7NYTD<)E/__A#=%J4Q3GO1"\"H!XS& 7EE9H.TFX"MT!(8 MK*F;LG65'@#@"!\0M)BV:I)B[,:,>\QX%/-I[>R)$(2I1Q==;'TW30(\@+-% M<3PY I?T<,E)<)*4>E47O*JH-.>2,X>)!9 $>3B@M$5QED=NRK2G3$^BO!+- M6>1B2ZW/1GDXS*!#E.:!FRWKV;+3V+XL+EQ@F9VT>+CL; W&8>CFRGNN?)3K M1PU";PVV027HPQV5E"QI214%Y]SF=FJ2=,CI$&51[N:<])R3D_)'F5Y]@!1Y M<.%-K"\' S9;@8.)&PT'SR4A&$^BVNH#D'2(T)W^SJ,]<,QS' \@':HX"8[L M#GQ0N? HYBU7I+2*E!,3VP!1E@^/:XZ?P=A!/K]FNN6KAN8#K'_1S#_%U!+ M P04 " Q@"A7SN%UQ1\% "6(P &0 'AL+W=O0]Q[Z6$?F=$_9-[XA1(#[-,GXS-D( ML3WU/+[:D!1SEVY))M^YI2S%0IZRM<>WC. H3TH3#_G^V$MQG#GS:7[MDLVG M=">2.".7#/!=FF+V\(DD=#]SH/-XX2I>;X2ZX,VG6[PF2R*NMY=,GGD52A2G M).,QS0 CMS/G#)Z&"*F$/.)K3/:\<0Q4*3>4?E,GGZ.9XZL9D82LA(+ \N6. M+$B2*"0YC^\EJ%.-J1*;QX_HYWGQLI@;S,F")G_'D=C,G!,'1.06[Q)Q1?>_ MD;*@D<);T83G_\&^C/4=L-IQ0=,R6>-"[# \RFC>\!4M$13!WGW\VS9KSA3 M"V4IF'PWEGEB_@<5!(S!1_ KI=$^3A* LPC\*3:$@<^9P-DZODD(...<" [> M!T3@..'@+W(O=CCY -Z!. ,7,D^RSJ>>D%-2P-ZJ'#XHAD=/# \1N*"9V' 0 M9A&)V@">K*4J"#T6] D9$2\P;W M7>:"@5_,IB,]?'DZ,C1G4+$]R/&&3[&]2V\DL?067)$M92+.UN ZBT47$O;_PE82LB ]?D ME^P]65M'JYWJVVBA;;0VJU&=:N1L=7M M!EM2^W+,II(/ANY09Z4C"A[HO7G^O;MM":W=[=J>0K,_U;MM3=[+<9_3]^XP M>*+WW%A%[YY;0FOWO+;+T.R7@YAO$_P EC39J6=W_&5:;]4B6T4+K**%MM#: M]-0V&9I]\ML(D$TWNRC16C>FR-7OBJR.&=I":[-2>VAH-M':]ZY-I;+IP MPUG#@0L/OD6L>FM;:&UR:G<-S?;Z>44#_X'B,6&;1[/B637<5M$"JVBA+;0V M?;7IAF;7_3:*UV&>!_K-U,(\L]ZL6/7BMM#:K-1N')KM^!LJ7H>K'@U==$". M35\=6$4+;:&U?_*J;3HRV_07*5[YU+&'Y)E'[2MY5M$"JVBA+;0V?[6A1V9# M_R:25X[9E+S)Q!WZC3_=_W2D0-_7G6E@KJ9W[]_"X:/:X:-^#M^:KI7CZF92 M?ZK[1)A^^VRNHG?/K?I\K['_("5LG6_\X&"E.E/\&ULK5==DYLV%/TK&IKI)#/- L)\>&M[ M9C^:-)ENLQ,G[4.G#S)6U?NY8T;&$ 9\1>%G6P](V-EQ?D7TWB7S"W'* (& ML3(41/\]P TP9IBTCJ\UJ=6,:8#MYT?V-Z5Y;69%)-QP]C=-U'9N119*8$T* MIC[RW>]0&_(-7\R9+'_1KHYU+!074O&T!FL%*?)CC*&2):@#VH+ KW+%,DV=,4 74D)2K;#7MZ"(I3)5[KS\_(6O7SQ M"KU -$.?MKR0FD3.;*4%FF'LN!9S78G!3XAQ,;KCF=I*]%N60-(EL+6SQAY^ MM'>-1QG?%]D%\IQ?$'8P'A!T\WRX-R+':[+ME7R3)_@>LS>4F@KIETBS^1X6 MKNOF9GB&U M%5W0EH$GN*=U=$SS@;J4.8EA;NDOD 3Q -;BYY_

F!BOZB&1WPQ"R[SK[T..?=HC5?9_,% M;AAX/5O'X[J*6\72/7EEU-#VH%/L]#\?QZ*ZPO!>&!X5=DMESLAWM.2L,, >Q]>'63NB-B0_6&9K#64.&PO=V]R:W-H965T!;EN9BYJVEW)SYOEBL:4;$ M*=O07)UY8#PC4AWRE2\VG))E.2A+?0QA[&9 M=X[.+O&D&%!&_)G0G3AX#XI2[AG[6AQ<+6<>+(AH2A>R2$'4RR.]I&E:9%(< M_U9)O?H[BX&'[Y^R_UH6KXJY)X)>LO2O9"G7,V_L@25](-M4WK+=;[0J*"KR M+5@JRK]@5\5"#RRV0K*L&JP(LB3?OY)OU40<#$!AQP!<#<#/'1!4 X*RT#U9 M6=8'(LE\RMD.\"):92O>E'-3CE;5)'EQ&>\D5V<3-4[.KYFD( 8GX"-CRUV2 MIH#D2_"'7%,.KG))\E5RGU)P+@250H5UG7G[@4J2I.*=BOER]P&\??,.O %) M#CZOV5:HG&+J2\5;?*N_J-@N]FRX@^WW;7X* O@>8(@#R_#+YP_'^G!?S5(] M5;B>*ESF"SORG6>,R^0_NE1EU>63LOSW8,69L):XSQF5.8N>>IR/8QQ$4__Q ML)*^* TXJ($#-_!BLSA2=$[-LQ]IO@ ((A0$+8P+5$P& 5VS+#& M#%\^KSF5-MS0 (D0@JB%:XF*U+S:<:,:-W+B7N5JE4CR1-*35*U P^Z&R"!" M&$'R>\G]L MQ,ZDA<+/Q(8LZ,Q3CA:4/U)O_O-/*(:_V);#(R73ZI_4]4]^7%=,GM45?5$: M-X*- *&3_+*4K+K/;FE:+H]BG6S<5\V=<>AE.U8VO?Z#'P#H!VBM2JIU$8;C M=J_UANG0C8I1CXL'J*U*I=TXHS%JKV"VL#"$L .UD3#JL? +](9,T88ACN,V MLB5L%'?.;B-DY#;RC9K77/;T@#/%X!XX4C:]X$;IR.WT%_: Z6DCFOQ8V?2Y:%R.W#)_83N8@L9P8BY:?6'ZYJSQ.'9[?$A+ M5*FTM3X:&?:RA871I*,M<*-<_ KE=K0%-DT:(9/8XMN@JX_QP<[7K=OG_IQU MIQG:!H R[8X,G8)MJ@8=@$WPL5NX5ZS?,&R#97*!BM.:=;[ \F= M<' O'"F;7GXC#A=_S-B_C]02P,$% @ ,8 H M5];X?T1" @ $ 4 !D !X;"]W;W)K&ULC53O M3]LP$/U73A$?0-KJ-"V%H312?["-26P(QO;9;:Z-A>/K;*S@<\/";\$UF9O#+Z2!=&##Z[R M<11[02AQ:3T#=[\MSE!*3^1D_&DYHVY+#]P?/[%_#K6[6A;&>U6Q4.9[/O M9!%&\!&^$.6UD!*XRN&'+5##E;)V$R/IM,P63Q;#(/)K_E8+/!:=C =_(V&YZ-^BG;[E?U1M)Y_*E+:K2S MO_, M2=)-_S6!I4VXP@NRKB'"L'!/%FJ?X-97Y*YQ&_@-ND&UL MM95M;YLP$,>_R@GU12NUA9( 7460^K!LK=:NZL.FO73")5@U=F8?)=NGGPT4 M92N=MA=Y$WSF[G^_/X%S6BO]9 I$@G4II)EX!='JQ/?-O,"2F4.U0FGO+)0N M&=E0+WVSTLCRIJ@4?A@$L5\R+KTL;?9N=9:JB@27>*O!5&7)](\S%*J>>$?> MR\8=7Q;D-OPL7;$EWB,]KFZUC?Q>)>WG&V7K M[CEL%(3A&P5A5Q VW&VCAO*"$M+W+;1UE M-XH08CB #TKE-1<"F,SA,Q6HX5(2DTL^$PBGQB 9FS:MJ-(V+I4F_I,U3_;] MVKXB!F'W HEQ8?9@![B$AT)5QJJ9U"=+ZOKY\X[JK*4*WZ"ZJN0AC()]"(-P M!(_W%["[L_>[C&^-]F[#WFW8Z([?T)URR0D//MD7(7]M;W_0UC[87W&_(-#S4:HBV[1O_ M$^VXIQUOG;;0B$.\X__@C7K>:-N\4U7I(=QH #<:#^/&/6Z\=5Q;.X0;#^ & MQ\.X28^;;!&7+_^H/8WYJ,[:JZ97G)I0.#"U@6'B170 M[?AN U*K9F3.%-D!W"P+>^*A=@GV_D+9L=D%;@KW9VCV"U!+ P04 " Q M@"A7NG8X0W & !4. &0 'AL+W=O.FR4&$DO$,B1K$#?=Q; +VJ9MHA+I4K2= /OQ M(R5%LF2%MK*3[:;1UWD.I9>'E-Z:%QLAO\<+2A5ZBD(>7[862BW/V^UXLJ 1 MB4_$DG)]9B9D1)3>E?-VO)243).@*&Q[CM-K1X3QUN B.78O!Q=BI4+&Z;U$ M\2J*B'R^IJ'87+;MAS3(AK2B3((HO^LZ9"&H2'I M=OS(H*T\IPGH0&=+*!3#>B] M$G":!9Q6 TY?">AF =U# WI90"]Y]NG#2IZT3Q097$BQ0=)Z%N&:\3FZU9<@,4-#2:=,(<*GZ%;P^2=% M981\.E;HR*>*L#!&7^F36I'PHXY_'/GHZ,-'] $QCNY8&.I^$U^TE6ZCR=2> M9.VY3MOCO=(>%]T)KA8Q"OB43FOBA_;XSKYX?T]^SP)HZX>;/V'OY0E?>U;B MB"Y/4,O2X\.#R\KO'X\,8[EF?9 MR7MK)^&=OL*K=$U,)BQDZOD8W9$G%JTB="VD1II>/"1+?58]UW5!:Q(SEI_' M.IA>MO1@'5.YIJW!SS^Y/>>7.OD@83XD+$AAW01F9ICUP'6T"NMM_7:O.>OF MEY0T.LTU.K5J5 PD%970GW_ MJ,2NK?NE8EK;T53,_?D"R'P8"%:2J)=+U'N;1#=<3^4T5NB!Z,G?7TFCTCV5 M3-1-F-?6+$U+$Q+FIS#7W9+3.7%Z544A]5F,Z*M:JV$IE4+"?,A M80$D# /!2IJZ3O'=[/P?=9MEW2E*^3>@' M:IP[\^YTV+NN/4_3(@>E^1FMO]7KNOV3ZHL4:$X,12OKZA6Z>E9=1W2RTI*B M+VLJN?$?$6:<\(F1,7DQ/AI]P0\?M\[?\"E]0J,-6:87V 9T>_+&8D/2?%!: M $K#4+1RIRC\)==N,"7VY@V/E5R9 ?L879.8Q6B4N/9(JJHP:&"IK6=+"CG+M?M2MX%,M7/+1.R;\._HRFU%3^/MK M&-24 J7YH+0 E(:A:&7!"V?*M5M3 #4,Z0$-06D^*"W(:.85:[N&W6H)OX>/ MY19&EKO'R3JHA-'?:+_WK"_"0M()B96]]D%=+U":#TH+0&D8BE;N*85!YMH= M,H#:!S70,MJ>^O)!DP:@- Q%*RM:V&/N'G_LT-H_Q!RUYVHL+JAY!DH+0&D8 MBE;N X6!YMH=-("J!C780&D^*"W(:'MG]/=PS[S"/?/VN&<'5_4!YJD]5U-Q M06D^*"T I6$H6KD/%,::9S?6_GU59PFJ7Z#>CEEJ;TEC32%I 2@-0]'*FA:F MFF%"_#)069+3R MS%R9EJ$REN4LO#+/[I75E^\A4S"H509*\T%I 2@-0]'*>A=6F??>5EF6H#H% MN[M3,*@+!DH+0&D8BE;6M##+/+M9]M7\3/M6$&XO6%!_"Y3F@]("4!J&HI7% M+?PMKZ&_A74N=!6)%5>U,J>X[1\\[E8FZ*^\0&D!* U#TR=L2[ MXGQ%0G0O&9^PI=DBS^9,K9+]G?^A[YSTJE*".E*@M "4AJ%H92D+1\IKZ$B9 M4;=6-CNGBYXID77K9(;VR,9:@II,H#0,14NU;&\MAHJHG"?+UF(T,4-DNFHG M/YHOC;M*%H15COON>9 N<"LPZ7J[.R+GC,&PO=V]R:W-H965T!VZ+9:[- M@)L,5W0),]#WJQN)/;=QR8H2N"H$)Q(6(^=C;S".3;P-^%[ 1NVTB M?X_ KP7^6P5!+0ALHELRF]:$:IH,I=@0::+1S31L;:P:LRFX^8LS+?%K@3J= M?!,:2$S.R"VL!5L7?$FF&$+$@HPE9(4FE&=D*OCR3(,LR03F&J/MZW@"FA9, MG># _6Q"CH].R!$I.+G+1:50IX:N1D8SDYO6/%=;'G\/S]>*GY/ .R6^YP<= M\O';Y?Y+N8N5:]B]B_ M'+KK7?IV5!C[<=A$O8 ,&LC@(.2=T)3AVIUW@FVUT$@Z=%0[;,+VH]>O;47'D^7M^?=0P1X>9S9Z<"LK)SVLH MYR!_=0$>]##WQ$"M: HC!R\"!7(-3O+^72_R/G1MP/]D]B+=N$DW_H>5'K>W M8-1O+9UVE.\'_NNUX^X8ZNZ9R67!%&"Q0YYW':""W5\2VH\7*GK)SH?', MMLT<;U60)@"_+P2>M'7''-S-/9W\ 5!+ P04 " Q@"A7;8"21T(" L M!0 &0 'AL+W=OZ@:5VUEH4W-RH5DRVQCD92#5DB5Q M?,)J+E249V%M9O),MR2%PID!V]8U-W_.4>KU.!I%SPNW8EF17V!YUO EWB$] M-#/C(C:HE*)&98568' QCKZ,SB:IQP? =X%KNS$'[V2N]:,/+LIQ%/N$4&)! M7H&[8843E-(+N31^]YK1<*0G;LZ?U;\&[\[+G%N<:/E#E%2-HT\1E+C@K:1; MO?Z&O9]CKU=H:<,7UCTVCJ!H+>FZ)[L,:J&ZD3_U==@@C(Y>(20](7DO(>T) MH7*LRRS8FG+B>6;T&HQ'.S4_";4);.=&*/\7[\BX7>%XE-]H0CB% [C%E98K MH99PY2"@%S Q6 H"KDJXTFIY0&AJF.*<'#H,NU,D+J3=@]T9-ZBH0A(%]PL' M\' WA=V=/=@!H>"^TJUU0C9CY)+V1[.B3_"\2S!Y)<'+5AU"&N]#$B?I%OKD M_?3D)9VY4@WU2H9Z)4'OZ!6]>U^$*\T5_+S&>H[FUS9+;VKXQCRS#2]P'+G. MLVA6&.4?/XQ.XL_;#/XGL1=VT\%N^J;=\)\OK&VY*A FVI+=AQND;:8[I>.@ MY!^/59Z,,K;:M/(O)(T'2)<@V[C+_AVYYF8IE 6)"T>*#T\=VW2]V06DFW"] MYYI" &0 'AL+W=OU ^^]G)VD*#"(V]4MBG^]Y M?,^=XTM_P\6#3! 5/&4IDP,K46K5LVT9)9@1V>(K9'IEP45&E)Z*I2U7 DE< M@++4]ARG:V>$,BOH%[:I"/H\5REE.!4@\RPCXGF$*=\,+-=Z,=S19:*,P0[Z M*[+$&:K[U53HF5VSQ#1#)BEG(' QL(9N+^P:_\+A!\6-W!J#43+G_,%,;N.! MY9B ,,5(&0:B7VL<8YH:(AW&8\5IU5L:X/;XA?U3H5UKF1.)8Y[^I+%*!M:U M!3$N2)ZJ.[[YC)6>CN&+>"J+)VPJ7\>"*)>*9Q581Y!15K[)4Y6'+8#;/0+P M*H"W#_"/ -H5H'TJP*\ ?I&94DJ1AY H$O0%WX PWIK-#(ID%F@MGS)3]ID2 M>I5JG J^:F->CRA::JK*?NVTK&9'>RHBF-4QN$=B2_*1EXCXY>.T# 8U/AWL'X&$S?)@O-=P]M/N.FG9= MIW;!YQ_AFY)G_;$I"7SQ6J5#:2YIK@L:\\VO@T[+[]OK;>4G^(2-X9C+J"=7 M),*!I6\;B6*-5O#^G=MU/C:(]6NQ?J/8UV,XC"*1[Q^'4JC_EPBGY>X)/>3C M[0EM#.4_A79JH9U&H;-\+O$QUX6%F[5Y_II@-D?Q^Y#@1JK3 RTS\Y9DX1N1 M[:2P6Z>PVYC";SD1"D7Z#+B"0 65 !D !X;"]W;W)K&ULS5QM[NS;3Q) MVGZX=_?$K,$:6D65H'V?;#XT-TD%ZCM[.D=E:!U%EXNGYQC=>?FDF\V3\($G61A] MH@E?I%OV&VQ$_%>6G".[=X9P#]N: DV:9\>:[*XY^V?Z M6&6W--F]QMFML2$8=D6D7> Y!_#N5SXC[VY$GPE4$J\9\Y,E$9V;H]D+VDTW M]5^*R]=//@O.T.TZSY">H=]$#IZB,$%3PD(:Y%=HFNHXWQ1J4!0J'Y0>KWH7 MW<==$HS%SL?!]^G:GY/+CACH4L(>2>?J'W^S!KU_ZBB!!/. P!2ZG(HNY]7H M\IX)FXJA+V*NB[H@UK01[JF7D^&-HVU/Q J+5SPK#6<"U=K)LEQT)HUI+=NQAOLY1.-"DP@[>I\!8K[84 ($I%(PK"L;'*=C&[VPS M,Y[I RXY.4,S(A0904*9+$C(,Z8=8<:UYNSH6KVQ@&TG4T@P#PA,(<;J21W2 M,U)3#3X'N\93R%=B0@C"QS 08F2O-V@%24\SG ][XWU.-.FO(_I"2+E*G&9LOA+SZ68X>>/=3Z=OS6,(I"R< M@**YH&@>%)I*EA2MEEFU[A%U^Y00EJ["=<74[?3M&?J$Y T=P2+5_52"_PW-IGXQ1JUY)RUS+KW69LE O+"Y%5'J+FP;3LLK@MWRQF, M\-ZLXX(^U8-"4PF5PAV;A?M1N\I[SDG6+B!*:,5TM7521I-0JV3,96T=V5,( M;"P%-C8+[*.1_4R31S%7B=MESYC0E(NK'+T49OF<+I/P/[FU>!WGRSDM!;A. M@=8?-Q>V[9@&BN9!H:E$2>F.FV]V_R11FZ$*+2C;7LY',RUQYC)9 MIG:(CB MS2F' 0K\%]VD-C$#M286U$N 0E.)E5X"-GL);F[NDB30+@9P?'+E!=#X6F!D[J>FS6]:\WRW_=]*N=U=L'/V2'W3-1*#P&;/001Z.)(8#(GBD R*2,S9.N%%JA5 (KF0:&IY$A+ M 9LMA?^3,L(:UV'5!H*G/2=L GWY"'5$;UO7@]H=ITXU%M M90YJ/T"AJ51)^P$WMQ]::Y[ZSKS^G)LFH370BAY0?P *33TV*OT!N[D_<#+1 M4Y9!":UV"\UPF_L,KSOQG*%OQ4\G\C;R2)B_))LDR/4Y.;*0+RLUW)55Y^/]_@MJ M6H"B>5!H*NL[!_2/F!8",9R3=[."S^U18=,:W@S8=@T/BN:"HGE0:"HUTG:P MS;8#0(D9+8A@$5]%0#*)H'A:;R)]T/N[G[H9T:RV/+QLX& MZ1A,0-%<4#0/"DTE2[H9MMG-^)FU? F]NX[4;E]HT@UU*WES45L']A1.A"V= M"+NY$W&ZE7S#T_WFLK;N *"^ Q2:RI/T'>SFOL/K+>3-9<+;;0L+']RW,$.T MIA34GX!"4RF5_H1M]B<>5J3X(2>ZC9-PEJ7E8*P]^F%4_(XP'S4+]:NESZI7RK&&P_'>-N+$7(76S(#Z'%!H*GW2 MYW"._&"AP:B(_HM^_/B?^?FM^QBH=P&*YD&AJ4Q*[\(Y^=L% +=*G/I;![2G M LV5:DTHJ.,!A:82NO/Z@5_&\3A2$H/C8<[9FC]0QP,*3>5/.A[.KW+> ])" M+BLU,EK(YIJW9AW4.H%"4UF7UHECMDX:3J@_1%0- \*3>50 MNC3.R<^+0$ZE#8^1F"O5FE!0.P<*3254VCG.KWJ,Y*>&XE&3H1C4\0%%\Z#0 M-JQW=UZA%A.V+-Y=EZ+B1WF;-Y)55ZOWXUT7;X7;NWYCO9]LWG(G838OW?OD MLV68I"@B"P'9.Q^*N81MWF.W^<+INGA1VXQR3N/BXXKX 6%Y G%_02G??LD? M4+U-\.I_4$L#!!0 ( #& *%='9^1@KP0 'X8 9 >&PO=V]R:W-H M965T^G")$$%S-I.TG[[,P^!A%"7<-DW#39X/+\9QOSM3G>,/XDU@$3/29R* MF;&6,KLQ31&L(:%BQ#)(U9TEXPF5JLE7IL@XT+ 8E,0FL2S73&B4&O-IT7?/ MYU.VD7&4PCU'8I,DE+_<0LQV,P,;^XXOT6HM\PYS/LWH"AY ?LWNN6J9M94P M2B 5$4L1A^7,^(!O%F2<#RB>^!;!3AQLY\X.'UWOIO!;R">:0"%BS^)PKE>F;X!@IA23>Q_,)V M?T %Y.3V A:+XB_:5<]:!@HV0K*D&JP\2**T_*7/52 .!A#GE0&D&D#Z#K"K M 78!6GI68'VDDLZGG.T0SY]6UO*+(C;%:$43I7D:'R17=R,U3L[_9A+0!%VC MN^^;2+Z@!4O4&R)H$>-K]"!9\(0^9WE3H*N/(&D4BW?JSM>'C^CJYW=34RHO M'0HO]PHG''KD-J%_;&K]C[O)%"TC2,TM5[)-:4@XIQ=LYL2W+F^"IN>W &M=8X_Y8NZ(\ M($1T"UR5.X)GX$$D &4\"J#@#5D<4RY0!KQD[T373GHN>FG,.T!W1Y;3S>W4 MW,[_X.:0KY7J'@K42\W5JK2A,9+ $W3U+U#>R:R?T$$OD,=MC)*R3L@8A?1% M= 'WL^3O+:G:.[5T%!6WCHK;/RITM>*PHFHEB50,(K7&!VA+XPUTP9=VG8,< M8>Q9CF/N?'JUYY[6\]\Y3?,,OE&2WDD562W_M-/T?W./ M(/P:PN\#<%(#3[3 =Q76FWF;G.3MVB&6X[HM&.UT V&P MU7QUK7XXE\Q@->?A\N>-,&F!ZST;2GZ@-["67(FO)40]"K"RHZM _51#44B# M0OJA7#2)Y,TZU+LU%+N1-UBO;^Z>LXCWR-^I#KGV;.*>O(\7$C_'-(VJP7I9 M4]%<-(5=,L3QV]P74C['W(VJP6?(FGXJM;)XF%'UY78GKMU&TTX]%*V1)O@, M;7+!M+HG:75&7AM=Z]I0]$;;8+VXJ;XK]#&&WED]53K8Q2YQG3;:CQ \N%$\ M6"]YCM NF%6_(ZL'&K-B_Q':!S?B!_=2/Z^P#]J#O#'C?NM@UUL'_]5-B-[4 MP."01DN17EJJ#,Y96Y'*\/%>!/L3'[<_N7H7AB(VHHGH1=,W$$7"TU"]Z!D$ M>4,RM%7=?&PO=V]R:W-H965T($'W6^HN*NKNP^D>3#* MU23.V@:VTO[Q:SMI2(^0XQZZNI?$=CPSOYEQQC/:,_X@-H@2?J1))L;61LK\ MVK9%M,&4B"[+,5-?5HRG1*HI7]LBYTAB(Y0FMN]"3C_'8<*^W.M8$&V%9&DIK A2FA5O\J,,1$W ]TX(>*6 9[@+0X;R#9%D,N)L#USO M5MKTP+AJI!4X#ZC4L!4AU5+7KQ!26@B+D>V5&!:O1V5$+,"PCL!X7IP MRS*Y$? VBS%^KL!6'E5N>4]NS;Q6C9^V61=\YPH\Q_/A#[!!; A'4;Y:+/A5 MX'QCH7?"PD(KZLS4@8B?!VW*.,6P\?_VCL'F]T/?=YM@-*HK!F11[\_=CW"$[Y*J:P5JG%&*B_JX5 MH1QV)-FBH8Q9DA N($=>$%_"S]H);:(O*((:?=#MA_!_/;W"4"#<, M0K??[,RP/D\#(_R,.B>2$-8D8>MY%_- ?JWXQL>1:T3#GK!L-FV MZQR*OW.&]9<.6PE1CYO?'7HGX&LWE]L*KV[E%=(SHE?J.:-HNM[!N'>>\1[O&MX_>=8'#J_!WN'K?]\OE=!;3$>%Y!_=X_\.U: M&Y4B7YMF44#$MIDL.JIJM6I(IT4;=MA>=+.WA*]I)B#!E1)UNH'*'R\:Q&(B M66Z:LB63JL4SPXUJJI'K#>K[BJG&K)QH U6;/OD%4$L#!!0 ( #& *%=D MQY"QLP, )@- 9 >&PO=V]R:W-H965TU ]]^?[62SD(4< M0E?=?0';F1G/\\QX/![N&'\0,:*$7UE*QCTMO/9.>.UZ<,NHC 6\IQ%&AP9L14'%@_?$P]1KM/@YIVWH.%?@.5[G MB$.S\]6]!G(.'-]U:H0=%1OTG\4. MJ @J*H+_*157\+U,/)B4B6=$X$8GW@>=>/B\BVM+7O1?4D#3N=2&2?H6D?P:2WU D^B]"V&GWZT6BT;<+ MD0\JY(-&Y*HM66%R1A@'+\)8/[J-&UT(PW6>6PKG/""_(8KEUGX#^&;O+D6_ MUU"Y_^K579H[N+O[0==WZ[".R!W>\8<.>\\.>__5Q5SNO'_H_':]VAP1.KB^ M"UCV7H^;(5^;UE] R'(JBS:O6JV>%Q/35-?6I_K987KG9S/%F^66\'5"!:2X M4B:==D]E&2^> <5$LHWII)=,JK[<#&/U=$*N!=3W%5/==#G1&U2/L?'?4$L# M!!0 ( #& *%?AL,2T8 ( !L& 9 >&PO=V]R:W-H965T(T2<:Q9%Q%>1;VYB;/=.4$5S@W8"LIF7FZ M0J%WDZ@?/6_<\?7&^8TXSTJVQGMT#^7L?#]3/Z MAY [Y;)@%J=:?.=+MYE$;R-8XHI5PMWIW4=L\AEYO$(+&YZPJ^]>#",H*NNT M;)R)@>2J?K-]H\.!0YJ^X) V#FG@70<*+*^98WEF] Z,OTUH?A%2#=Y$CBM? ME'MGZ)23G\N_:(?03^ -W" E9X&I)HV.<6'A*^Y= MQ<09G !7,.-"D+PVBQW1\:!QT82^JD.G+X3^7*ES&"0]2)-T _WUW!Z:C)(NW1V(/ MVMB#SM@SKKBL)/R8H5R@^7DL:B>";\)+6[(")Q%UF46SQ2A__:H_3MYU:#-L M^0T[^=V@M8@]N"W1D"QJ79>]!W?H.[C=H"(;>8Q\-WP?GI"9#IZCEN>H6T>V M_ZN.G0C_J..XY3?^OSIVPU\$'>TQHO%!K_NQ.6-FS94%@2N"2LXO2!93CZ+: M<+H,[;_0CH9)6&YH>J/Q%^A\I6D$-(:?*.W_(/\-4$L#!!0 ( #& *%=Y M\M.XS04 ,$9 9 >&PO=V]R:W-H965T,CWD%H\,?Y#; F1X#F.$G$QV4J9GD^G(MB2&(LSEI)$_6?- M>(RENN6;J4@YP6'1*(ZFR+*\:8QI,EDNBF'J;EI["6E,$D%9 CA97TPNX?G*+AH4 M%M\H>1*M:Y!WY8&Q'_G-I_!B8N5$)"*!S%U@]?-(5B2**82C5J4BB+/U/"L:3)IK0%GY(RC?+A.+DF$M-(O%5V]U^OP M?\^2,V!;[P"RD*T!6AW>'!EP[#KX=N'/&?'7!#0J AHP(75A*KVXA9=\7CXN M;=>%B^EC&UUCY,SMVJ@#Z-2 CA'PCDD< 59C\GQ2G++U::9HL1!$:H>U=.JU M4.8^ZO-JC#S/T?.Z-:]KY+W*HE!Q"I"IA.%@31.3>H923_09Q*"%+_L)A?KYP(66[!6JZR6VQL@V3/+Z7%KC-R9I^>>U=RS MHU(VHOB!1E12?7QG&@3/ZW%JC&;V7,\YKSGG1L[+F'%)_RT7)[8N,S>_,&?N M?#C4OMO#-=MT:/V:UC?2?JZB^**4,"BQI09 3]E*C($J'2-CELME7^VAS>K,\Z MM)E;(Z2-CD&SD-6DAR=MY=',.K0996TD#1ZG:8=%=JA6OHNL/J_."H[E02-J MT*QJ)7%'S*HE[!U(B+9B@$/-@K"UIE:\&BL'CD6XD39HUK9OF*MH1F1/50.' M^C0?9(#1ILO72!@T:]@MJ757"4+*:1+05$4XS26C6'G+6!^0Q+-!T87F_4)' M9^2-R!ML] V:!>Y[L4%12]CEH\KD#5'*D>_:FNK\+E^53U0%_D(P5W7YR5_J M]ZVV%^8WV:4'8(.XK,81!"%^T05D=: K.-=XZ :BD4YHULYR=NQ)-7\P!(YE M#:;OT,KVG1%I1XU&(K-&#D;JFHJ 98D$MTJ#=+B50PA;)-:9Y3I]A1PQ=%HY MV(5N1!*91;(1]NZZ8Y3URF<[@+[7C[+&"")G1-51(Y;(+):Z17+/HEYY[)$, M8JRQUPY?5?[)S)JA!F9A?E_S!-G M)/W[.XP##+O0C38CLS:K8I)GBOG]]ZH/#*K_)$[P?5?=$KU%[ MVZSV[W]F-,V+R^-'S>SYV%%[+6_=.#0%A&TN((X>-7M8%]C]B::Q@7TEGK8. MPV/"-\4W @$*)2E/BNNG]7>(R^+TO??\"IZORJ\)C9ORX\87S#(2%O.0/=K+C!*_S2E%H(\<)[ C3V)I/\\\6?#YEJ0AI3!8< M)&D48?[TD81L/[.@]?S!+7W8BNP#>S[=X0=R1\3WW8++*[MJ94TC$B>4Q8"3 MSN7Y6(2_Q@Y)]9"A+QGYF%Y_7,\O)(B(A68FL"2Q?'LD5"<.L M)1G'?V6C5M5G5O'P_7/KGW)X";/$";EBX3]T+;8S:VR!-=G@-!2W;/\7*8'R M %BT54%D!=:W@EA7<'+2( M+,>ZQ@+/IYSM <]*R]:R-_G8Y+4E#8VS:;P37'Y+93TQ_\H$ = !Y^"&R-%( M ([78)'RU59>@2L6153(61.)+/$%BY13064IMBG*@QN*ES2DX@F\OR8"TS#Y M($M^O[L&[]]] .\ C<']EJ6);#:9VD)&G/5KK\KH/A;1H9;H_D[C"^ Z9P Y MR&VH?M6].GI9W9;C5 T6J@8+Y>UY+>W=D"0AY Q\VQ&.!8T?BD$X4Z-P!@0# M2P(6F*[/P+\$<_ M)DW@14]^WE.6:X]SUP^"J?UXB&<,)\OPRV2'5V1FR11. M"'\DUOSWWV#@_&& =2M8UPC[B<8X7I%7(!;M!X>([JA&:(RA)Z%7$7HG3N== MN@P+W 5^RI9]R7I+5D3>;8[P>AKON3NJ QM#Z@GL5\!^)^"OL"3;08:'GUV"-X?2$'56PH[=*V1;$D8X8 MH!JA,8:>A..*<#Q,RK;PCAM2%M9XC1'UY)U4O).A,K:%>*+/L#>J9ZPQJ)[( MT%%*X@R0LUM.&F]196>'Q' <.#5BK$0^@55'X%S8)U0AJW2*SK5N!J:WL( MWX)*N*#9N$Y)X39,W;&TU3R$82%E6.A4P^J:P"W(2)>L.K(YI+[(RK"0V;!> MD\!MT+IPZ]P/+L'G6*8] M243CV;Z^X9]/W'JZF+OIBZ'V?/?XGG\$0]_"SR&LSX:YF[X8:@]WCQ^:','0 M]_%SZ/CUA#?WTY?CX(&2>2]?9(U*L_R!PY3HCQ I:%I(4,?P9:0U8[MFG?LGB'[>C".Z]^/%<_CB0K!=_BA[R81@4?YV2_": M\*R _'[#F'B^R)Z.5[^&F/\/4$L#!!0 ( #& *%=6_MTS]P0 (T6 9 M >&PO=V]R:W-H965TE_:O(S'SS/C M\3QQ?\'%#SD%4.@EB9D\;TV5FIUYG@RGD!!YQ&? ])LQ%PE1^E9,/#D30*)L M4!)[@>]WO810UAKTLV?W8M#GJ8HI@WN!9)HD1+Q>0LP7YRW<6CUXH).I,@^\ M07]&)C "]32[%_K.*[Q$- $F*6=(P/B\=8'/AD';#,@LOE%8R+5K9*@\<_[# MW-Q$YRW?(((80F5<$/TWAR'$L?&D:O70A&,21JK![[X'9:$.L9?R&.9_:)%;GNBC<-4*IXL!VL$"67Y/WE9 M!F)M .XV# B6 X+- <<- ]K+ 5GDO!Q91NN**#+H"[Y PEAK;^8BBTTV6K.A MS*1QI(1^2_4X-?B#*T 8HT_HAH4\ ?1(7D"BCU>@"(TE>H07E9+X0!L\C:[0 MQP\'Z .B##U.>2H)BV3?4QJ&<>:%RRDO\RF#ABEQ@.XX4U.)KED$4=6!I_$7 M)((5BH[1^BP _:-8"&[Q\>.."TBYBV,W_'#?ZN8 Q"0&1BB2ZD M!"4/L^NA?D@5&A(A7G4%+HB(])L'D$!$.*V+9#Y1)YO(5.1\@'V_[\W7R;EM M*@R."P;'VS/X.@-!%&43](5+N.&Z'<+ MX%TG\"%!A/=L-XJ#<2!0*D#CNK M;BH782C2S8+/69S84;18N&TJ+'H%B][N+%;(T3TP$BOJ9M"SUXK%P+8)FAB< M%@Q.G0S,YB'F@'0A(C>;.(U,!91DS.)?Y:J.T6D=HTU*-4:-NP_VRZ;D[Y87 MI*9$H>\\C37V9*9% +H>CR'3 IGA@Z[YVI;DOZ-.WC"JDEGKL'C7178/@G*3 M!;T):2UBVFY^=5#+ ;]CC;UA5.40E!R"O9?[]8O6FK(^&X&]W=M,;*-//;^1 M2]F=L;L];UOT+AYM&V+;+I(Z,U-+353*-HW?Z-,:K50TS/MTJJ9<4/6*_KR# MY!G$7[60G1[-5\.9U'4%YRW]69#M+:W!K[_@KO];G;#:E[+WUJG MU$;$;N&!G<*.K;*:ZZKL]-C=ZM]((/H7W8YNT$AI<84^4RW%=13=Z77.MW5Z M]^2M&IU28V"WR-A!AH[2Y[]U.T"*F[JEQI+7BE)LRXE3.^M.?+OR+]4)=LN3 MI:;>IKJ=#K=._YZ\5>F7T@:[MX-[ MNFT7Q[Z\58-3JJK K:IV6!R%S!H+GF@M_S.EDC8MD,#64?8GB1OCKC$H55G@ M5F7Y%Z[1\5]X2&)TFPHJ(YH?D*VMDZ\")OK)% ]AS%N#-MR]-8. M]A(0D^R\4Z*0ITSEQV/%T^),]2([2=QX?HG/AOG):.DF/ZB](V)"F40QC+5+ M_^A$\Q/YV6=^H_@L.SY\YDKQ)+N< HE & /]?LRY6MV8"8H3Z,%_4$L#!!0 M ( #& *%=8V]+_)P, +,) 9 >&PO=V]R:W-H965T_^YV?SJ.]D"]J Z#1(<^X&GL;K;>7OJ^6&\B9ZHDM<#.R M$C)GVC3EVE=;"2QQHCSS21#$?LY2[DU&KN]!3D9BI[.4PX-$:I?G3/Z90B;V M8P][;QV/Z7JC;8<_&6W9&N:@G[\W[[9/,@BF8B>Q7FNC-V!MX*($5VV7Z4>R_09E09/TM1:;<+]J7MH&'ECNE15Z* M#4&>\N*?'G)#Z$!88R^HCN^%#F@)W8 99HSD6\%!ZX5$JO:(+HY MF"VD )U?@V9IIBZ,\?/\&IV?7: SE'+TM!$[Q7BB1KXVA#:.ORQII@4-.4*# M";H77&\4NN$))!\=^":U*C_REM^4G/3X?<=[B 9?$ D([0":?5Y.3N#0:KJI M\Q<>\??,4PT)FFNFH7-^"GGDY/8(ODXH[@=XY+_6H=M6), DK*P^L(456WB2 MS1P+L^EY%U4AC&OQ<$RB!E3;Z"L.Z+ ;*JJ@HI-0Y<9;@+FQP.PNU])VCW9Q M1BT$2BF)&Z!M*SP,!E$W:%R!QJ=7MC?OH5M(0+*L"RUN!8TIZ3?(VD8T&L3= M8/T*K/^_R]IOAVNM:ML&QT>F:E 1#4X2N=V/S V!,K'LGJU!.RJE00.M;12' M1\[ L$(;GD1[$IIEYMZ5TMQ\76##5LS^<$ :8&VCD Z/3!H.WF_JX"3;-:S M<"6=UVK0/GPA'C2XNJQH2(Z U4H(_L2D;:5X35UU-T?UGR>U=%F_POI1'#:! MVU9A$-$&L%\K?SG(M7L5*+04.ZZ+2E'U5B^/*U=O&_U3^R)Q9?7=3?&[(%0A\DTE5,H--M0SU2@%+75!9A'$4#<*2<1%,QZ[O04W'KJ"0FTE @_>..5_FQG:$T_&*+>$1S-/J06$K;%127H+07 JB()L$E_1B M1EV &_&;PT9O/1-K92'ELVWHDLM/LEFVKL8!20 M9*V-+.M@)"BYJ/[9:YV(K0 Z.! 0UP'Q?D#O0$"W#N@ZHQ69LW7-#)N.E=P0 M94>CFGUPN7'1Z(8+^QD?C<*W'./,](]KT2'=Z)3$4=SU ,T^'QZWX'2;M':=7N^ WBVDH%A!M&%F M;:1Z(PI3YDM4I4,C)V0WW?)Z&;-3-JS(Q:E>S!:T\1DN1,+,&[ MGMH5D.60B2.!M--K-T&CCPLG:M7Z:7)0WBLC^MQF/30N]N]8NG45TE:RFRP# M5U6XM7[HP*Y%]J:/X^$^IG\VGG)%P8=,58S=,[7D0I,",I2,.D,\[U15WU0-(U>N1%A(@P6'>\RQ)@1E M!^#[3&*94#?L!$V5.?T'4$L#!!0 ( #& *%&PO=V]R:W-H965TW?UTVJEOS3=2_6H MUP"&/!6YT!>#M3&;SYZGTS443)_+#0C\LI2J8 :;:N7IC0*6E4Y%[@6^'WL% MXV(PFY;O;M5L*K;;M@*[L$\ M;&X5MKPZ2L8+$)I+010L+P:7]/.<)M:AM/C)8:]/GHD=RD+*1]OXEET,?$L$ M.:3&AF#XMX,YY+F-A!R_JZ"#ND_K>/K\$OUK.7@A[!R",N!'LC*85TQPV93)?=$66N,9A_*W)3>.!HN[#3>&X5?.?J9V8TT M0"@E0_)-I+( \H,]@<;F7!8;*4 83>227,$2E(+LQ(I<:@WXE8F,G%USMN Y M-QST1W)V!8;Q')^&Y.'^BIQ]^$@^$"[(C[7<:K374\\@NR7PTHKSRX$SZ.#\ MOA7G)/0_D< /0H?[_/WNP6MW#S-6IRVHTQ:4\48=\1Y$"@H'*8C!3&RDYK8H MG>,Z!(K*0'91[68TB:;>[A3>81-/:IM7A&%-&/82WH$&M<.I9"O$U :+"2=0 M&,+*:7.1'@+&IQ1!U$1U&%'JNUE'->NHE_4R3=46BPN><'?2X(0;M?H-PX0V MX-I&032)W7!1#1?UPM6ECX5O\9B=:1=AU,[,*)HT"!U&=!*Y">.:,.XEO#QMR+C=?YSX#4B'T2B@;LAQ#3E^ Y+A3B-0F%""%/*)%]X-> B24O&]RSBRQIEUTX&3?0'$9Q M/':S36JV22_;G F6<2;(S;_7+K")(QW-BFS;1&'BQJ+^457\_OWQ_/Z?X)SZ"_M_P@_;CQ MZNHPQ(5A8L47.?1H+6U+U3 RL@[9.8>]Q*XA^N([^P]02P,$% @ ,8 H5Z6X[GN/ @ P08 !D M !X;"]W;W)K&ULG95M3]LP$,>_BA7Q J2-/#8@ ME$:B[:8QC:F"L;UVDVMCX=B9[5#X]CL[(2LEK::]B9_N?_G=G7/)ME(]Z@K MD.>:"SWU*F.:*]_7104UU>>R 8$G:ZEJ:G"I-KYN%-#2B6KN1T&0^C5EPLLS MM[=4>29;PYF I2*ZK6NJ7F; Y7;JA=[KQAW;5,9N^'G6T W<@WEHE@I7_N"E M9#4(S:0@"M93[SJ\FJ?6WAG\9+#5.W-B(UE)^6@7-^74"RP0<"B,]4!Q>((Y M<&X=(<;OWJOWC^[V#&6%=4PE_P7*TTU]2X]4L*:MMST7Z..9 M6'^%Y-H]R;:W#3Q2M-K(NADZ74S!9!D],%X"[79ZAXN%^0TY,S<.*'] )_R-+G( M_*==V!&;RVBP>4.4#$3)4:(%%-@"M"N\P0(W0X&QE(UB> ,:P*$<8^Y,PHOQJDG _7D*#7>6$<]!EVT2H$P1[ G[XC")-ZC?F]S*-/IP)S^ M;^W3]W6=I'M (S;)?A;]G6Y0@]JX)JE)(5MANF]FV!WZ\+5K/WO[,^S/73O] MZZ9K[K=4;1@FFL,:70;G%TBDNH;9+8QL7,]928,=S$TK_,> L@9XOI;8=_J% M?<'PU\K_ %!+ P04 " Q@"A7&!L[F+<" "E!P &0 'AL+W=O$%JC'9FU=4D421/! M-R!,M,YF!O9LK%J[J9BYQ942^FVE=2K]RA6"'\ G6+5-0U%?D"(4%D26<*VO M&&Y8]ZF8,W]7T-$E*E)1>:S#[U>7!;R5M)6"X35VERL[^;]93S MCC(X0*D!;SE3I80KEF/^.H&K+0^^@Q??\^#-C%]:=@*A]Q$"+PA'@!;OEP=O MX(3#-80VW^1 OANF4*!48T?3*2.K-'_*IS3TO4GB/FWC[@?Y<7PZ!+V"F@Q0 MD[] 9;Q&4.091^^L4\=;>YY%T=D.V'[0Y"R.QL&B 2QZ&TS*EK ,@1>@$6O] MU4+AU4!WT2(SGC3/' W/\C\R*0]&RW!0?% +S M5PZ@H6341KR'&'C^=,?'?E 8^P>,3 @KF7\2=,UL%LBUA630+'0*;V3 MJ>8175/H)HHWMJX^<*6KM!V6NH^B, 'Z?<%U;>TG9H.A,Z>_ 5!+ P04 M" Q@"A7^^>5+'," !3!@ &0 'AL+W=O MVTFS=&LK)'AI[.M[SCWWNCE)UD(^J ) HPVC7 V]0NORPO=55@##ZER4P,W) M0DB&M=G*I:]*"3AW($;]* @&/L.$>VGB8E.9)J+2E'"82J0JQK!\' $5ZZ$7 M>MO +5D6V@;\-"GQ$F:@[\NI-#N_9[.9S/O0"*P@H9-HR8/-8P1@HM41&QJ^&TVM+6F!WO66_<;V;7N98 MP5C0[R37Q=![[Z$<%KBB^E:L/T'3CQ.8":K<+UK7N8,/'LHJI05KP$8!([Q^ MXDTSAPX@'!P 1 T@>@[H'0#$#2!VC=;*7%M76.,TD6*-I,TV;';A9N/0IAO" M[2W.M#2GQ.!T^E5H0&$/O44S6('$/ ,T%DHK='H%&A.JT!UL=(7IF%J!3FN4I\;918/C]KJH[JJM&!JF&$)H+K0J%KGD.^2^";%MH^ MHFT?H^@HXY>*GZ,X>(.B((KW"!K_/3PZ(B=NQQH[OMX!OJ=A9G:8^R94$_0= M@7W75FG<3_Q55_/+E#!J4W9T]5I=O:.ZKEE)Q2- Y[9_3(#-0?Y$O]$$;PBK M6!O:)_LHO_6<"U7B#(:>,14%<@5>^OI5. @^[KN4_T2V,XI^.XK^OUY1_^7\ M@^#9'1W/J97YG?>3@5PZVU*F;L5U_1=OHZTS7CI#>!8?&<>L#>Z)IK;;"99+ MPA6BL#"4P?D[HTC6%E9OM"B="\R%-I[BEH5Q?9 VP9POA'&"9F,+M-^1] ]0 M2P,$% @ ,8 H5YY*A>V) @ J 8 !D !X;"]W;W)K&ULC95=;YLP%(;_BH5ZT4IK(9#0J")(2;IIF]8I:M;MVH&38-78 MS#9)^^]W;"BC^5)OP!_G??T<&Q^2G53/N@ PY*7D0D^\PICJSO=U5D!)]8VL M0.#,6JJ2&NRJC:\K!31WHI+[81#$?DF9\-+$C2U4FLC:<"9@H8BNRY*JUQEP MN9MX ^]MX)%M"F,'_#2IZ :68)ZJA<*>W[GDK 2AF11$P7KB30=W\]C&NX#? M#':ZUR8VDY64S[;S+9]X@04"#IFQ#A1?6Y@#Y]8(,?ZVGEZWI!7VVV_N7USN MF,N*:IA+_H?EIIAX8X_DL*8U-X]R]Q7:?$;6+Y-]*7=AYY@$)\0A*T@W!<,3PBB5A"Y1!LRE]8]-31-E-P19:/1S3;%K>D\N+*W)!F""_"EEK*G*=^ 9![7)^UD+-&JCP!-0@ M) ]2F$*3SR*'_+V!CQEV:89O:<["LX[?:W%#HN 3"8,P.@(T_[@\/(,3=;L> M.;_A";\9Y6X_J2$KV# AF-@0N285*";S8QO6^(VSA^;U+7X+:N%JH M229K89J+T8UVY7;JJLS>^ S+<%,U_]LT-?R!*OPX->&P1LO@YA9Y5%,7FXZ1 ME2LM*VFP4+EF@;\24#8 Y]<2RTO;L0MT/Z?T'U!+ P04 " Q@"A7&Y*= M%8T' !2+ &0 'AL+W=OGG>DFEGQ+LL!,(820AER@[#YT^B!LA7CJ6*DE0_OO5W8NQ/*)<5CW M!6+Y.]\Y.N?3Q;9.GGG\72P8D^CG,HS$:6,AY:K;:@EOP994-/F*1>K.G,=+ M*M5E_-@2JYA1/S-:ABUB&$YK28.H<7:2M4WCLQ.>R#"(V#1&(EDN:?SKG(7\ M^;2!&]N&V^!Q(=.&UMG)BCZR.R;O5]-87;5V+'ZP9)$(>(1B-C]M?,+=6VRG M!AGBGX ]B[W?*.W* ^??TXMK_[1AI!&QD'DRI:#JWQ.[8&&8,JDX?FQ(&SN? MJ>'^[RU[/^N\ZLP#%>R"A_\&OER<-MH-Y+,Y34)YRY\';-.A+$"/AR+[BYXW M6*.!O$1(OMP8JPB60;3^3W]N$K%GH'A@ [(Q(+J!=<# W!B850VLC8%5U<#> M&-A5#9R-@5/5P-T8N%4-VAN#MFY@'C#H; PZ53U@8ULYHZH/O"MVH=H'O6S+ MC0OU/NAE6W!)X6W)NI.QNALH.WDVYI(A;*._ MT-UZYD)\CF8)C26+PU_HE@DU 0CT_CZBB1](YG]04.!^CTD:A"*]>W_70^_? M?4#O4 N)!8V90$&$[J- BH^J4?W^LN")H)$O3EI2]2&-I.5MXCU?QTL.Q&NB M&Q[)A4"7D<]\P'Y:;H])"4%+)6^70;+-X#DI91PF41.9QD=$#&(" 5V4F]_0 M6)GC@^:]"N;DL/EEN7F/>3OO!##OEYO?L=6N[Y#Y5?740>:#ZJF#S(?5^XX! M\U'UOD/FX^I]A\PGY>9?\3=(_/]/JK,WERLWN%[I9$<*S; I84M3=]]".6:;4UJ4/B6K15]4$01 MQ^UHJ1@"*-NR-(\C &796(M^7&?"ID67V'0ZEJW)#( 9'6*T89G9.YG9KTYI MUY''EPP2F5V0=EO54M-8$60Y^FS0*XWB6(D5/3H6UE31!T#$(9K BB ;N]J4 M/2B"3 =KPAD"(&QH-1Q!(%,3ZKC.5$V+'HGMZFF8%5'8-DP"2\O92@]K0!#0%_;WMDE+F!U-X-I'8IRPW] M&2R3)?IZPY8/+(8Z?E[*<*2L+NHDZ]5)=EDG6;].LJLZR09UD@WK)!O523:N MDVQ:)]FL)K+<<._LAGNG=+C?I>LC6L6!Q\01BV>G.%]AJ["WN(!@=F'VZY6& M>.RHA7R2IJGMLOH K-UL:^O"%8!RFX[^= "B+,WC$/1H:2D;P2C] :'.C$VK M56GV6F0Y_6'CY66^\3L4N&%]58(@#M!@>93'BA#T"J@0P@$RA&" #F%808BP MTX(2#\!T*=::N&G%#2ZOQKU/2[A\^Q-$KVY_RBF.W?_4RM:KE>VR5K9^ MK6Q7M;(-:F4;ULHVJI5M7"O;M%:V65UL^<%/7@8_^2U+$0'F+-RT._I2!.%( M4W]MV2N/\N@Q#'AUFUA?B "4W73U=0A$V::^#I'"BVI'7X, )J=IZ6^P#@2O MO\.J-6/32KF8O9J+O A?/C#B\B^,;Q6A67@; 6H0@$$2K/7C(^ 44& 1! @0 M A7U5_P>5]!?D0B2'QAX07VU?G*LDH?9:WG(:R_]X)AO>?DVA,L_#GW%W[XL M&))XI$$!IHPA"4/T2P'0 _-H(EC6ZM'02T*:'A\4*(6GY_]\Q*/L+GUB,7UDVQ,\ M/)%"TLA7'I"?Q.F__1@#=>\,/G, M6)1Z"SRD*-7-]?OFC2L_2;N$0BX$$TUH,6KMG7=:LO@Q._32"6>I(]+ MN^;=XZ$P=J=[L3%VIO=R=MJ+W3G72@=FRHQ!G@G32E4.[4 MRJ+N@+W&JML8ZOO2>00 +82 9 >&PO=V]R:W-H965TJUNWL?5O?!A4F#%G#6-DG[ M[\\& H& ^W*]+RV8><;/S-CSQ)[L&/\AU@ 2/<51(J;66LK-A6T+?PTQ%>=L M XGZLF(\IE*]\D=;;#C0( /%D4TUL+4?N L?UU(/V+/)AC["/97.R!$G#2)PJZZ_W2W3RZ11]0F&"OJQ9 M*A1*3&RIN&L&ME_P7.0\20=/3- -2^1:H*LD@*#NP%9!EY&3?>0+8O3X1YJ< MH[[30\0A_19"R]?#B8%.ORQ$/_/G=A7B:H'VQ>@A3,Z<<0_-([4O:>*KD06' M()3H3R8$^GX#\0/P?]K2:)Q%=Y$+L:$^3"W5)@3P+5BS7W_!GO-;6PH^R%DM M(6Z9$->8D$L:Z<18KKO&&)L]JI_Y,0][<13E3[XB%T^!ILJBQ')8LAT:62[7H,Q40)_2T MA=.E&?X=MVZ$X7'*W4$CE!:;CC4R*F,9O7?5CHXF<_M-0BTVXXXU,"X9C=_> M6.[R[=I#U\D6$LGXL[&I&&=X:U/Y(&>U9&"GTCOGO04JD(?9'[CNL%&B-BMG MT+$%\($.X_^KN12>&YW#:_)NL<(8=_ F%6_RT2VF\&CJ,4:3.M-*8+%985]L M,R_@._I,@:KW=F_@-B-J,QMBMR.J2B7QNV6R0!Y.Z9%14W9:K&JKOLZKTDIL M%LO6ME/]=CSX9;.$%7"U5- 7^H3F0JC#CJD7F>=]:S/Z*&_U+%7ZC,T";:K> MLTSXU7702OUYN='JD@=J4#T4%!6!E$.*$W4V3J[GGA0QV.Z/]SZQ8Y@JU4/ M1:!.8QQ\M@4>@CAOZPGVP>$\!H75EQS*CW:7GX;*T?(BY3*[/FB,+_#%$K>, MSPF^6)#V+T1]R7S9U=3YC,:: !<&ZCO*\;D_D5/4%Y5S?X%4$L#!!0 ( #& *%=!@?8M- , ,@3 M - >&PO<>VS?8,"C-2K"[!6,F M6.9"ED.R,*;X$(;E;,%R6EZH@DF+9$KGU-BNGH=EH1E-2R#E(NQU.G&84R[) M:""K_"8W93!3E31#$K>AP-T^IT/2C=^3P,F-5LW@;N?O#LY MZ=R?7^_'SVK@G(1>TT>7P/6/? (!>B-=@C+C :%-08 MIN6-[=0/U\$G4-"T)ZO".IQKNNKV+LF&4-]LDJG2*=-MFBY9AT8#P3*PH_E\ M 7>CBA! 8U1N&RFG99?[;C9LOZ%Y_K7RKYCK\GHZO ]-MOTH9N,C\'D M42QW_QA,)H=O,CI,CV%SR-@ZR>R<8]IH .?%(?D&IT^Q21I,*RX,ETUOP=.4 MR2?'&2MOZ-3^F;*C;Y]/648K828M."2;]E>6\BI/VJ=N82*:IS;M+S"\;MP> M5FTN+E.V9.FXZ>KYM&X&MF&S-A<0]I&;^O(C&,=A?@0P+ _F .,X%I;G?QI/ M'QV/PS!O?2_21SE]E.-8/F1* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_')U91*76I/$73LI,+]^3URQ:V_KHWW)Z5/) MA?2+8Y_O'#L]?U7ZQ[-2/]A;4[?F8K+NNLW9=&K*M6BX^4UM1 M'5DHWO(-- M_3(U&RUX9=9"=$T]C6>S?-IPV4XNSS^NM=!3=T-UHNRD:F'GL.-)BE?S[_%A MDVVED<^REMW[Q<3^78L):V0K&_E35!>3V829M7K]76GY4[4=KY>E5G5],8EV M!YZ$[F2YMWLY0#[R9V/W=/SY@0/(Q22?P0574IO.GF&OSX%Q*^#DW5;?J6^R M[H2^YIWXKE6_D>W+7@G.'.X6OGE>[N^X UVE#?2;A M@)Y7%GP\R"O85K6LX-LKMAP@AG\P3*W8_49H!S)&(..C05ZI9N- )@AD0@CY ME=>\+06SW=0X@"D"F!X-D'U:< -]=P;,!&FFFADUUC, C ?Q%;56^B-[!:&C@T^6E0N M)B:;:&3;6,P3P!PB(KN66UF)MO(>-J:9:&3/6+S3843_U0_9XY#L0&_<2Q\Q MRT0C:V87P6< >2LX#!3;'Q>]+M>PQ:Y<3,PS$8EH(AMZ2M4(]LC?_%&-"2:B M,$P46P]N-K4U-:]WO?);K=PL'#-,3&&8:% ,],1&=KN$8GC@D&QTTL7$+!-3 M6"8:-+,46Z%MGGNEC)>'QV@Y0V&9*//3GC]ZKJ%LK=^9BXFY)A[9-4NX1M77 M@LWG@/K$Z]Z>8Q\XT+J8F&OBD5WCY(N#ME4/71%\LX#DMY3>&(\QU\04K@FE MNE[1$&/.B2F<$TIV?4Q,.S&%=@XGN^S3H]W$%-HYE/ .D,^UBXGY)Z;P MSZ&T=P\SP?R34/@GE/QZ?3/!_)-0^">4_/J8F(42"@L%LDMX[BXF.JU&4?&$ M$DR_-3$+)105SUZ"N1L_POSB8F(62D@L%,@T_=;$+)106.A0"K MM1;RAA!FH93"0D%,;PAA%DHI:B&O9-O\4[(!NXN)62BEL-#!DLWN $IPRR445@H MB.D&I Q]U8#"0D%,U^D99J&,PD+!Z01O"&$6RB@L%,3TAA!FH8S"0D%,;PAA M%LHH++2_,LD^78N.2[< SC$+Y106"LXA7;N8F(5R"@N%,#^["RXY9J'\F#-R M7IV>8Q;**2P4Q'0#4HY9*">9D0M-''J8F(5RDAFY$*8;-W/TE3>2&;D0IALW M<\Q".RQTY9J&<9$;N .:#*%7K%AD% M9J&"9$8NT)K^^YB8A0J2&;D#F+>2/WM.+S +%20S&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZKDE:<44\RC;(!Y)0?BFT0 MT$JR^[:<@7U0#WH2<4:H0%S^T2=4\/A2#LVX;T_#;M\-B\_CX32LJMTX=K_J M>ECORK$9[MJNG,Y7-FU_;,;SLM_67;-^;[:EEN4RZOYV1O7T>#MS\?K5E?^9 MV&XV^W7YW:[_',MI_,?@^J/MWX==*6.U>&WZ;1E75?UYN)X>ZLLAW9TG5XOG MMU75/[^EJIX[2"!(Y@]2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,> M(.AA_J"T1!F7!$D3K FT3LAU(O Z(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R) M0.Z$="<"NQ/BG0CT%M1;"/06U%L(]);)RS:!WH)Z"X'>@GH+@=Z">@N!WH)Z M"X'>@GH+@=Z">@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ*X'>.MDL(=!;46\ET%M1 M;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;4&\CT-LF MF]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ MZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'> M@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"]@T#O0+V#0.^,>F<" MO3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [3WX6_$F]A_'K4(9K MS_<:G_^35(_G>\OU\9?E]\D).Q>DO4$L#!!0 ( #& *%=5J+EG M$@( ',L 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4 M*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV;DM,K%:&-7[,-.9E MGFI4UU>WM'$/?5[<'=]]"&5 MB47Z>-S+2*;3RU *4GC"T@?7T'ZX"N41E!$Y2BDM/[_>?'#\_Z\%UXTL^F_]K?/T;4$L! A0#% @ ,8 H5P=!36*! ML0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M " Q@"A7C67G9.\ K @ $0 @ &O 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " Q@"A7F5R<(Q & "<)P $P M @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #& M*%=CZ 5=G@< DR 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ,8 H5VUX,<%K @ !P8 !@ ("!+14 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,8 H5SY9'Y':"0 MIT\ !@ ("!IR( 'AL+W=O/P( .X$ 8 " @;&PO=V]R:W-H965T&UL4$L! A0#% @ ,8 H5WZFF\5I&P 1D\ !@ M ("!@S8 'AL+W=O6\"),-PD $<7 9 " @2)2 !X;"]W;W)K&UL4$L! A0#% @ ,8 H5R6(F%JK! &PL !D M ("!D%L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,8 H5TX^,VF)" #!D !D ("! 6< M 'AL+W=O&PO=V]R:W-H965TY"861'0, ,X& 9 M " @>AS !X;"]W;W)K&UL4$L! A0#% @ M,8 H5VMG8?=)#0 MR< !D ("!/'< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8 H5\B+.#A]! :@D !D M ("!SY\ 'AL+W=O&PO=V]R:W-H M965TW&O5:R!P )1; 9 M " @5.H !X;"]W;W)K&UL4$L! M A0#% @ ,8 H5\&4@T#N! )PT !D ("!4L4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8 H M5TVEPS"U @ N@4 !D ("!?M( 'AL+W=O&PO=V]R:W-H965TD@0 /0- 9 " @:38 !X;"]W;W)K M&UL4$L! A0#% @ ,8 H5\*&8B/5 @ ] 4 M !D ("!;=T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8 H5_8YG@*1!0 0 X !D M ("!E.D 'AL+W=O&PO=V]R:W-H965T MJ)+?1? ( &X% 9 M " @6'R !X;"]W;W)K&UL4$L! A0# M% @ ,8 H5RTAB^Z\ P %@@ !D ("!%/4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,8 H5Q7Y M*A_:! JQD !D ("!1 $! 'AL+W=O&PO=V]R:W-H965T$^UX@( )(+ 9 " @=<( 0!X;"]W;W)K&UL4$L! A0#% @ ,8 H5X&PO M=V]R:W-H965TH1 0!X;"]W;W)K&UL4$L! A0#% @ ,8 H5YTT.2K5 @ 'PD !D ("! MB1&PO=V]R:W-H965TT= 0!X;"]W;W)K&UL4$L! A0#% M @ ,8 H5VV!RDE2 @ [04 !D ("!N28! 'AL+W=O&PO=V]R:W-H965TXL 0!X M;"]W;W)K&UL4$L! A0#% @ ,8 H5ZGEP=Z0 M P +@X !D ("!1#(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8 H5_K@ H1K @ 3P< !D M ("!;#T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,8 H5VV DD=" @ + 4 !D ("!K4D! M 'AL+W=O" &0 @($F3 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ M,8 H5T=GY&"O! ?A@ !D ("!%5D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8 H5^&PQ+1@ @ M&P8 !D ("!AV4! 'AL+W=O?+3N,T% #!&0 &0 @($> M: $ >&PO=V]R:W-H965T&UL4$L! A0#% @ ,8 H5U;^W3/W! C18 !D M ("!?W,! 'AL+W=O $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,8 H5RV3]P P! ! \ !D ("!<'\! 'AL M+W=OX\" M #!!@ &0 @('7@P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ,8 H M5_OGE2QS @ 4P8 !D ("!BXD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,8 H5W/5Z])Y! MA( M !D ("!N98! 'AL+W=O&PO7BKL

0!?:>P38 MJP4 )(S / " ;&? 0!X;"]W;W)K8F]O:RYX;6Q02P$" M% ,4 " Q@"A7>NU.;58" ".+0 &@ @ &)I0$ >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " Q@"A75:BY9Q(" M !S+ $P @ $7J $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 50!5 $H7 !:J@$ ! end XML 93 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 94 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 95 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 218 437 1 true 62 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Statements of Operations Sheet http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations- Consolidated Statements of Operations Statements 2 false false R3.htm 002 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 003 - Statement - Consolidated Balance Sheets Sheet http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets- Consolidated Balance Sheets Statements 4 false false R5.htm 004 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity- Consolidated Statements of Shareholders' Equity Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Shareholders' Equity (Parentheticals) Sheet http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-parentheticals Consolidated Statements of Shareholders' Equity (Parentheticals) Statements 7 false false R8.htm 007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows- Consolidated Statements of Cash Flows Statements 8 false false R9.htm 008 - Disclosure - Note 1 - Summary of Significant Accounting Policies Sheet http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies Note 1 - Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 2 - Business Segment Information Sheet http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information Note 2 - Business Segment Information Notes 10 false false R11.htm 010 - Disclosure - Note 3 - Earnings Per Share Sheet http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share Note 3 - Earnings Per Share Notes 11 false false R12.htm 011 - Disclosure - Note 4 - Inventories, Net Sheet http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net Note 4 - Inventories, Net Notes 12 false false R13.htm 012 - Disclosure - Note 5 - Accrued Expenses Sheet http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses Note 5 - Accrued Expenses Notes 13 false false R14.htm 013 - Disclosure - Note 6 - Goodwill and Other Intangible Assets Sheet http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets Note 6 - Goodwill and Other Intangible Assets Notes 14 false false R15.htm 014 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt Sheet http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt Note 7 - Revolving Line of Credit and Long-term Debt Notes 15 false false R16.htm 015 - Disclosure - Note 8 - Cash Dividends Sheet http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends Note 8 - Cash Dividends Notes 16 false false R17.htm 016 - Disclosure - Note 9 - Equity Compensation Sheet http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation Note 9 - Equity Compensation Notes 17 false false R18.htm 017 - Disclosure - Note 10 - Leases and Purchase Commitments Sheet http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments Note 10 - Leases and Purchase Commitments Notes 18 false false R19.htm 018 - Disclosure - Note 11 - Income Taxes Sheet http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes Note 11 - Income Taxes Notes 19 false false R20.htm 019 - Disclosure - Note 12 - Supplemental Cash Flow Information Sheet http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information Note 12 - Supplemental Cash Flow Information Notes 20 false false R21.htm 020 - Disclosure - Note 13 - Commitments and Contingencies Sheet http://www.lsi-industries.com/20230630/role/statement-note-13-commitments-and-contingencies Note 13 - Commitments and Contingencies Notes 21 false false R22.htm 021 - Disclosure - Note 14 - Severance Costs Sheet http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs Note 14 - Severance Costs Notes 22 false false R23.htm 022 - Disclosure - Note 15 - Summary of Quarterly Results (Unaudited) Sheet http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited Note 15 - Summary of Quarterly Results (Unaudited) Notes 23 false false R24.htm 023 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts Schedule II - Valuation and Qualifying Accounts Notes 24 false false R25.htm 024 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies 25 false false R26.htm 025 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables Note 1 - Summary of Significant Accounting Policies (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies 26 false false R27.htm 026 - Disclosure - Note 2 - Business Segment Information (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-tables Note 2 - Business Segment Information (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information 27 false false R28.htm 027 - Disclosure - Note 3 - Earnings Per Share (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-tables Note 3 - Earnings Per Share (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share 28 false false R29.htm 028 - Disclosure - Note 4 - Inventories, Net (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-tables Note 4 - Inventories, Net (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net 29 false false R30.htm 029 - Disclosure - Note 5 - Accrued Expenses (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-tables Note 5 - Accrued Expenses (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses 30 false false R31.htm 030 - Disclosure - Note 6 - Goodwill and Other Intangible Assets (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables Note 6 - Goodwill and Other Intangible Assets (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets 31 false false R32.htm 031 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-tables Note 7 - Revolving Line of Credit and Long-term Debt (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt 32 false false R33.htm 032 - Disclosure - Note 9 - Equity Compensation (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-tables Note 9 - Equity Compensation (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation 33 false false R34.htm 033 - Disclosure - Note 10 - Leases and Purchase Commitments (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-tables Note 10 - Leases and Purchase Commitments (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments 34 false false R35.htm 034 - Disclosure - Note 11 - Income Taxes (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables Note 11 - Income Taxes (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes 35 false false R36.htm 035 - Disclosure - Note 12 - Supplemental Cash Flow Information (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-tables Note 12 - Supplemental Cash Flow Information (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information 36 false false R37.htm 036 - Disclosure - Note 14 - Severance Costs (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-tables Note 14 - Severance Costs (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs 37 false false R38.htm 037 - Disclosure - Note 15 - Summary of Quarterly Results (Unaudited) (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-tables Note 15 - Summary of Quarterly Results (Unaudited) (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited 38 false false R39.htm 038 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables) Sheet http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables Schedule II - Valuation and Qualifying Accounts (Tables) Tables http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts 39 false false R40.htm 039 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual) Sheet http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual Note 1 - Summary of Significant Accounting Policies (Details Textual) Details http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables 40 false false R41.htm 040 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details Note 1 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) Details 41 false false R42.htm 041 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Accounts Receivable (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details Note 1 - Summary of Significant Accounting Policies - Net Accounts Receivable (Details) Details 42 false false R43.htm 042 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Estimated Useful Lives of Long-lived Assets (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details Note 1 - Summary of Significant Accounting Policies - Estimated Useful Lives of Long-lived Assets (Details) Details 43 false false R44.htm 043 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Warranty Liabilities (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-warranty-liabilities-details Note 1 - Summary of Significant Accounting Policies - Warranty Liabilities (Details) Details 44 false false R45.htm 044 - Disclosure - Note 2 - Business Segment Information (Details Textual) Sheet http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual Note 2 - Business Segment Information (Details Textual) Details http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-tables 45 false false R46.htm 045 - Disclosure - Note 2 - Business Segment Information - Summarized Financial Information by Operating Segments (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details Note 2 - Business Segment Information - Summarized Financial Information by Operating Segments (Details) Details 46 false false R47.htm 046 - Disclosure - Note 2 - Business Segment Information - Identifiable Assets by Segment (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details Note 2 - Business Segment Information - Identifiable Assets by Segment (Details) Details 47 false false R48.htm 047 - Disclosure - Note 2 - Business Segment Information - Intersegment Revenues (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details Note 2 - Business Segment Information - Intersegment Revenues (Details) Details 48 false false R49.htm 048 - Disclosure - Note 3 - Earnings per Share - Basic and Diluted Earnings Per Share (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details Note 3 - Earnings per Share - Basic and Diluted Earnings Per Share (Details) Details 49 false false R50.htm 049 - Disclosure - Note 4 - Inventories, Net - Inventories (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details Note 4 - Inventories, Net - Inventories (Details) Details 50 false false R51.htm 050 - Disclosure - Note 5 - Accrued Expenses - Accrued Expenses (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details Note 5 - Accrued Expenses - Accrued Expenses (Details) Details 51 false false R52.htm 051 - Disclosure - Note 6 - Goodwill and Other Intangible Assets (Details Textual) Sheet http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual Note 6 - Goodwill and Other Intangible Assets (Details Textual) Details http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables 52 false false R53.htm 052 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Goodwill (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details Note 6 - Goodwill and Other Intangible Assets - Goodwill (Details) Details http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables 53 false false R54.htm 053 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Other Intangible Assets (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details Note 6 - Goodwill and Other Intangible Assets - Other Intangible Assets (Details) Details 54 false false R55.htm 054 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Amortization Expense of Other Intangible Assets (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-amortization-expense-of-other-intangible-assets-details Note 6 - Goodwill and Other Intangible Assets - Amortization Expense of Other Intangible Assets (Details) Details 55 false false R56.htm 055 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Future Amortization Expense (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details Note 6 - Goodwill and Other Intangible Assets - Future Amortization Expense (Details) Details 56 false false R57.htm 056 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt (Details Textual) Sheet http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual Note 7 - Revolving Line of Credit and Long-term Debt (Details Textual) Details http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-tables 57 false false R58.htm 057 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) Details http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-tables 58 false false R59.htm 058 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) (Parentheticals) Sheet http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) (Parentheticals) Details http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-tables 59 false false R60.htm 059 - Disclosure - Note 8 - Cash Dividends (Details Textual) Sheet http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual Note 8 - Cash Dividends (Details Textual) Details http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends 60 false false R61.htm 060 - Disclosure - Note 9 - Equity Compensation (Details Textual) Sheet http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual Note 9 - Equity Compensation (Details Textual) Details http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-tables 61 false false R62.htm 061 - Disclosure - Note 9 - Equity Compensation - Stock Options (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details Note 9 - Equity Compensation - Stock Options (Details) Details 62 false false R63.htm 062 - Disclosure - Note 9 - Equity Compensation - Summary of Restricted Stock Units Activity (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details Note 9 - Equity Compensation - Summary of Restricted Stock Units Activity (Details) Details 63 false false R64.htm 063 - Disclosure - Note 9 - Equity Compensation - Summary of Performance Stock Units Activity (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details Note 9 - Equity Compensation - Summary of Performance Stock Units Activity (Details) Details 64 false false R65.htm 064 - Disclosure - Note 10 - Leases and Purchase Commitments (Details Textual) Sheet http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual Note 10 - Leases and Purchase Commitments (Details Textual) Details http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-tables 65 false false R66.htm 065 - Disclosure - Note 10 - Leases and Purchase Commitments - Operating Lease Information (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details Note 10 - Leases and Purchase Commitments - Operating Lease Information (Details) Details 66 false false R67.htm 066 - Disclosure - Note 10 - Leases and Purchase Commitments - Maturities of Lease Liability (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details Note 10 - Leases and Purchase Commitments - Maturities of Lease Liability (Details) Details 67 false false R68.htm 067 - Disclosure - Note 11 - Income Taxes (Details Textual) Sheet http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual Note 11 - Income Taxes (Details Textual) Details http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables 68 false false R69.htm 068 - Disclosure - Note 11 - Income Taxes - Components of Income Tax Expense (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details Note 11 - Income Taxes - Components of Income Tax Expense (Details) Details 69 false false R70.htm 069 - Disclosure - Note 11 - Income Taxes - Reconciliation of Income Tax Rate (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details Note 11 - Income Taxes - Reconciliation of Income Tax Rate (Details) Details 70 false false R71.htm 070 - Disclosure - Note 11 - Income Taxes - Components of Deferred Income Tax Assets and (Liabilities) (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details Note 11 - Income Taxes - Components of Deferred Income Tax Assets and (Liabilities) (Details) Details 71 false false R72.htm 071 - Disclosure - Note 11 - Income Taxes - Liability for Uncertain Tax Positions (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-liability-for-uncertain-tax-positions-details Note 11 - Income Taxes - Liability for Uncertain Tax Positions (Details) Details 72 false false R73.htm 072 - Disclosure - Note 12 - Supplemental Cash Flow Information - Supplemental Cash Flow Information (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details Note 12 - Supplemental Cash Flow Information - Supplemental Cash Flow Information (Details) Details 73 false false R74.htm 073 - Disclosure - Note 14 - Severance Costs (Details Textual) Sheet http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual Note 14 - Severance Costs (Details Textual) Details http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-tables 74 false false R75.htm 074 - Disclosure - Note 14 - Severance Costs - Accrued Severance Liability Activity (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-accrued-severance-liability-activity-details Note 14 - Severance Costs - Accrued Severance Liability Activity (Details) Details 75 false false R76.htm 075 - Disclosure - Note 15 - Summary of Quarterly Results (Unaudited) - Quarterly Results (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details Note 15 - Summary of Quarterly Results (Unaudited) - Quarterly Results (Details) Details http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-tables 76 false false R77.htm 076 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) Sheet http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) Details 77 false false All Reports Book All Reports lyts20230630_10k.htm ex_567649.htm ex_567650.htm ex_567651.htm ex_567652.htm ex_567653.htm ex_567654.htm ex_567655.htm lyts-20230630.xsd lyts-20230630_cal.xml lyts-20230630_def.xml lyts-20230630_lab.xml lyts-20230630_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 98 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "lyts20230630_10k.htm": { "axisCustom": 0, "axisStandard": 29, "baseTaxonomies": { "http://fasb.org/srt/2023": 1, "http://fasb.org/us-gaap/2023": 969, "http://xbrl.sec.gov/dei/2023": 37 }, "contextCount": 218, "dts": { "calculationLink": { "local": [ "lyts-20230630_cal.xml" ] }, "definitionLink": { "local": [ "lyts-20230630_def.xml" ] }, "inline": { "local": [ "lyts20230630_10k.htm" ] }, "labelLink": { "local": [ "lyts-20230630_lab.xml" ] }, "presentationLink": { "local": [ "lyts-20230630_pre.xml" ] }, "schema": { "local": [ "lyts-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 632, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 20, "http://www.lsi-industries.com/20230630": 6, "http://xbrl.sec.gov/dei/2023": 6, "total": 32 }, "keyCustom": 57, "keyStandard": 380, "memberCustom": 23, "memberStandard": 39, "nsprefix": "lyts", "nsuri": "http://www.lsi-industries.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 2 - Business Segment Information", "menuCat": "Notes", "order": "10", "role": "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "shortName": "Note 2 - Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 3 - Earnings Per Share", "menuCat": "Notes", "order": "11", "role": "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share", "shortName": "Note 3 - Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 4 - Inventories, Net", "menuCat": "Notes", "order": "12", "role": "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net", "shortName": "Note 4 - Inventories, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 5 - Accrued Expenses", "menuCat": "Notes", "order": "13", "role": "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses", "shortName": "Note 5 - Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 6 - Goodwill and Other Intangible Assets", "menuCat": "Notes", "order": "14", "role": "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "shortName": "Note 6 - Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt", "menuCat": "Notes", "order": "15", "role": "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "shortName": "Note 7 - Revolving Line of Credit and Long-term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 8 - Cash Dividends", "menuCat": "Notes", "order": "16", "role": "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends", "shortName": "Note 8 - Cash Dividends", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 9 - Equity Compensation", "menuCat": "Notes", "order": "17", "role": "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "shortName": "Note 9 - Equity Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 10 - Leases and Purchase Commitments", "menuCat": "Notes", "order": "18", "role": "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "shortName": "Note 10 - Leases and Purchase Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 11 - Income Taxes", "menuCat": "Notes", "order": "19", "role": "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "shortName": "Note 11 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "2", "role": "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 12 - Supplemental Cash Flow Information", "menuCat": "Notes", "order": "20", "role": "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information", "shortName": "Note 12 - Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 13 - Commitments and Contingencies", "menuCat": "Notes", "order": "21", "role": "http://www.lsi-industries.com/20230630/role/statement-note-13-commitments-and-contingencies", "shortName": "Note 13 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 14 - Severance Costs", "menuCat": "Notes", "order": "22", "role": "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "shortName": "Note 14 - Severance Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 15 - Summary of Quarterly Results (Unaudited)", "menuCat": "Notes", "order": "23", "role": "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited", "shortName": "Note 15 - Summary of Quarterly Results (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Schedule II - Valuation and Qualifying Accounts", "menuCat": "Notes", "order": "24", "role": "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "25", "role": "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables", "shortName": "Note 1 - Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 2 - Business Segment Information (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-tables", "shortName": "Note 2 - Business Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 3 - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-tables", "shortName": "Note 3 - Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 4 - Inventories, Net (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-tables", "shortName": "Note 4 - Inventories, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Statements of Comprehensive Income", "menuCat": "Statements", "order": "3", "role": "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 5 - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-tables", "shortName": "Note 5 - Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 6 - Goodwill and Other Intangible Assets (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "shortName": "Note 6 - Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-tables", "shortName": "Note 7 - Revolving Line of Credit and Long-term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 9 - Equity Compensation (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-tables", "shortName": "Note 9 - Equity Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 10 - Leases and Purchase Commitments (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-tables", "shortName": "Note 10 - Leases and Purchase Commitments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 11 - Income Taxes (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables", "shortName": "Note 11 - Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 12 - Supplemental Cash Flow Information (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-tables", "shortName": "Note 12 - Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "lyts:ScheduleOfAccruedSeveranceLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 14 - Severance Costs (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-tables", "shortName": "Note 14 - Severance Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "lyts:ScheduleOfAccruedSeveranceLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 15 - Summary of Quarterly Results (Unaudited) (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-tables", "shortName": "Note 15 - Summary of Quarterly Results (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SummaryOfValuationAllowanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "shortName": "Schedule II - Valuation and Qualifying Accounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SummaryOfValuationAllowanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "4", "role": "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashUninsuredAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)", "menuCat": "Details", "order": "40", "role": "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "shortName": "Note 1 - Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashUninsuredAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "41", "role": "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30_ProductOrServiceAxis-LEDLightingDigitalSignageElectronicCircuitBoardsMember_StatementBusinessSegmentsAxis-LightingSegmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Net Accounts Receivable (Details)", "menuCat": "Details", "order": "42", "role": "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Net Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30_PropertyPlantAndEquipmentByTypeAxis-BuildingMember_RangeAxis-MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Estimated Useful Lives of Long-lived Assets (Details)", "menuCat": "Details", "order": "43", "role": "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Estimated Useful Lives of Long-lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30_PropertyPlantAndEquipmentByTypeAxis-BuildingMember_RangeAxis-MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:StandardProductWarrantyPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Warranty Liabilities (Details)", "menuCat": "Details", "order": "44", "role": "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-warranty-liabilities-details", "shortName": "Note 1 - Summary of Significant Accounting Policies - Warranty Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:StandardProductWarrantyPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2021-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "1", "first": true, "lang": null, "name": "lyts:IntersegmentRevenueMarkupPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 2 - Business Segment Information (Details Textual)", "menuCat": "Details", "order": "45", "role": "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual", "shortName": "Note 2 - Business Segment Information (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "1", "first": true, "lang": null, "name": "lyts:IntersegmentRevenueMarkupPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 2 - Business Segment Information - Summarized Financial Information by Operating Segments (Details)", "menuCat": "Details", "order": "46", "role": "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details", "shortName": "Note 2 - Business Segment Information - Summarized Financial Information by Operating Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30_ConsolidationItemsAxis-CorporateAndEliminationsMember", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 2 - Business Segment Information - Identifiable Assets by Segment (Details)", "menuCat": "Details", "order": "47", "role": "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "shortName": "Note 2 - Business Segment Information - Identifiable Assets by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30_ConsolidationItemsAxis-OperatingSegmentsMember_StatementBusinessSegmentsAxis-LightingSegmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 2 - Business Segment Information - Intersegment Revenues (Details)", "menuCat": "Details", "order": "48", "role": "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "shortName": "Note 2 - Business Segment Information - Intersegment Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30_ConsolidationItemsAxis-IntersegmentEliminationMember_StatementBusinessSegmentsAxis-LightingSegmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 3 - Earnings per Share - Basic and Diluted Earnings Per Share (Details)", "menuCat": "Details", "order": "49", "role": "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details", "shortName": "Note 3 - Earnings per Share - Basic and Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "lang": null, "name": "lyts:WeightedAverageNumberOfSharesIssuedNetOfTreasurySharesBasic", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Balance Sheets (Parentheticals)", "menuCat": "Statements", "order": "5", "role": "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 4 - Inventories, Net - Inventories (Details)", "menuCat": "Details", "order": "50", "role": "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details", "shortName": "Note 4 - Inventories, Net - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 5 - Accrued Expenses - Accrued Expenses (Details)", "menuCat": "Details", "order": "51", "role": "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details", "shortName": "Note 5 - Accrued Expenses - Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-03-01_IndefiniteLivedIntangibleAssetsByMajorClassAxis-FirstIndefiniteLivedIntangibleAssetMember", "decimals": "-6", "first": true, "lang": null, "name": "lyts:IntangibleAssetsIndefinitelivedAmountOfFairValueInExcessOfCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 6 - Goodwill and Other Intangible Assets (Details Textual)", "menuCat": "Details", "order": "52", "role": "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual", "shortName": "Note 6 - Goodwill and Other Intangible Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-03-01_IndefiniteLivedIntangibleAssetsByMajorClassAxis-FirstIndefiniteLivedIntangibleAssetMember", "decimals": "-6", "first": true, "lang": null, "name": "lyts:IntangibleAssetsIndefinitelivedAmountOfFairValueInExcessOfCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Goodwill (Details)", "menuCat": "Details", "order": "53", "role": "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details", "shortName": "Note 6 - Goodwill and Other Intangible Assets - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Other Intangible Assets (Details)", "menuCat": "Details", "order": "54", "role": "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details", "shortName": "Note 6 - Goodwill and Other Intangible Assets - Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Amortization Expense of Other Intangible Assets (Details)", "menuCat": "Details", "order": "55", "role": "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-amortization-expense-of-other-intangible-assets-details", "shortName": "Note 6 - Goodwill and Other Intangible Assets - Amortization Expense of Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 6 - Goodwill and Other Intangible Assets - Future Amortization Expense (Details)", "menuCat": "Details", "order": "56", "role": "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details", "shortName": "Note 6 - Goodwill and Other Intangible Assets - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2021-06-30", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt (Details Textual)", "menuCat": "Details", "order": "57", "role": "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual", "shortName": "Note 7 - Revolving Line of Credit and Long-term Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2021-06-30", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details)", "menuCat": "Details", "order": "58", "role": "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details", "shortName": "Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30_DebtInstrumentAxis-TermLoanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) (Parentheticals)", "menuCat": "Details", "order": "59", "role": "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals", "shortName": "Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30_DebtInstrumentAxis-TermLoanMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2021-06-30_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Shareholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2021-06-30_StatementEquityComponentsAxis-CommonStockIncludingAdditionalPaidInCapitalMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividends", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 8 - Cash Dividends (Details Textual)", "menuCat": "Details", "order": "60", "role": "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual", "shortName": "Note 8 - Cash Dividends (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividends", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 9 - Equity Compensation (Details Textual)", "menuCat": "Details", "order": "61", "role": "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "shortName": "Note 9 - Equity Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-6", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 9 - Equity Compensation - Stock Options (Details)", "menuCat": "Details", "order": "62", "role": "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details", "shortName": "Note 9 - Equity Compensation - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 9 - Equity Compensation - Summary of Restricted Stock Units Activity (Details)", "menuCat": "Details", "order": "63", "role": "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details", "shortName": "Note 9 - Equity Compensation - Summary of Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2022-06-30_AwardTypeAxis-RestrictedStockUnitsRSUMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "lyts:ShareBasedPaymentArrangementPerformanceStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2022-06-30_AwardTypeAxis-PerformanceStockUnitsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 9 - Equity Compensation - Summary of Performance Stock Units Activity (Details)", "menuCat": "Details", "order": "64", "role": "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "shortName": "Note 9 - Equity Compensation - Summary of Performance Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "lyts:ShareBasedPaymentArrangementPerformanceStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30_AwardTypeAxis-PerformanceStockUnitsMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 10 - Leases and Purchase Commitments (Details Textual)", "menuCat": "Details", "order": "65", "role": "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual", "shortName": "Note 10 - Leases and Purchase Commitments (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 10 - Leases and Purchase Commitments - Operating Lease Information (Details)", "menuCat": "Details", "order": "66", "role": "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details", "shortName": "Note 10 - Leases and Purchase Commitments - Operating Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "lyts:LesseeLeasesLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 10 - Leases and Purchase Commitments - Maturities of Lease Liability (Details)", "menuCat": "Details", "order": "67", "role": "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details", "shortName": "Note 10 - Leases and Purchase Commitments - Maturities of Lease Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "lyts:LesseeLeasesLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 11 - Income Taxes (Details Textual)", "menuCat": "Details", "order": "68", "role": "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual", "shortName": "Note 11 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note 11 - Income Taxes - Components of Income Tax Expense (Details)", "menuCat": "Details", "order": "69", "role": "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details", "shortName": "Note 11 - Income Taxes - Components of Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Consolidated Statements of Shareholders' Equity (Parentheticals)", "menuCat": "Statements", "order": "7", "role": "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-parentheticals", "shortName": "Consolidated Statements of Shareholders' Equity (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note 11 - Income Taxes - Reconciliation of Income Tax Rate (Details)", "menuCat": "Details", "order": "70", "role": "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details", "shortName": "Note 11 - Income Taxes - Reconciliation of Income Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "lyts:DeferredTaxAssetsUncertainTaxPositions", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note 11 - Income Taxes - Components of Deferred Income Tax Assets and (Liabilities) (Details)", "menuCat": "Details", "order": "71", "role": "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details", "shortName": "Note 11 - Income Taxes - Components of Deferred Income Tax Assets and (Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "lyts:DeferredTaxAssetsUncertainTaxPositions", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Note 11 - Income Taxes - Liability for Uncertain Tax Positions (Details)", "menuCat": "Details", "order": "72", "role": "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-liability-for-uncertain-tax-positions-details", "shortName": "Note 11 - Income Taxes - Liability for Uncertain Tax Positions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2021-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Note 12 - Supplemental Cash Flow Information - Supplemental Cash Flow Information (Details)", "menuCat": "Details", "order": "73", "role": "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details", "shortName": "Note 12 - Supplemental Cash Flow Information - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Note 14 - Severance Costs (Details Textual)", "menuCat": "Details", "order": "74", "role": "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual", "shortName": "Note 14 - Severance Costs (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SeveranceCosts1", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30_RangeAxis-MaximumMember_RestructuringCostAndReserveAxis-EmployeeSeveranceMember", "decimals": "-5", "lang": null, "name": "us-gaap:SeveranceCosts1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "lyts:ScheduleOfAccruedSeveranceLiabilityTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2022-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SupplementalUnemploymentBenefitsSeveranceBenefits", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Note 14 - Severance Costs - Accrued Severance Liability Activity (Details)", "menuCat": "Details", "order": "75", "role": "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-accrued-severance-liability-activity-details", "shortName": "Note 14 - Severance Costs - Accrued Severance Liability Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "lyts:ScheduleOfAccruedSeveranceLiabilityTableTextBlock", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2021-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:SupplementalUnemploymentBenefitsSeveranceBenefits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Note 15 - Summary of Quarterly Results (Unaudited) - Quarterly Results (Details)", "menuCat": "Details", "order": "76", "role": "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "shortName": "Note 15 - Summary of Quarterly Results (Unaudited) - Quarterly Results (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2023-04-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2022-06-30_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details)", "menuCat": "Details", "order": "77", "role": "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "shortName": "Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "i_2021-06-30_ValuationAllowancesAndReservesTypeAxis-AllowanceForCreditLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "007 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "8", "role": "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": "-3", "lang": null, "name": "us-gaap:IncreaseDecreaseInDeferredCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 1 - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "shortName": "Note 1 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "lyts20230630_10k.htm", "contextRef": "d_2022-07-01_2023-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 62, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r724", "r725", "r726" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "dei_AuditorFirmId", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r724", "r725", "r726" ], "lang": { "en-us": { "role": { "label": "dei_AuditorLocation", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r724", "r725", "r726" ], "lang": { "en-us": { "role": { "label": "dei_AuditorName", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "dei_CityAreaCode", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r724", "r725", "r726" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentFinStmtErrorCorrectionFlag": { "auth_ref": [ "r724", "r725", "r726", "r728" ], "lang": { "en-us": { "role": { "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction.", "label": "dei_DocumentFinStmtErrorCorrectionFlag", "terseLabel": "Document Financial Statement Error Correction [Flag]" } } }, "localname": "DocumentFinStmtErrorCorrectionFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "dei_DocumentPeriodEndDate", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "dei_DocumentType", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "dei_EntityCommonStockSharesOutstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "dei_EntityCurrentReportingStatus", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-warranty-liabilities-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-tables", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-liability-for-uncertain-tax-positions-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-tables", "http://www.lsi-industries.com/20230630/role/statement-note-13-commitments-and-contingencies", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-accrued-severance-liability-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-tables", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-tables", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-tables", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-tables", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-tables", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-tables", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-amortization-expense-of-other-intangible-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-tables", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-tables", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "dei_EntityFileNumber", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "dei_EntityInteractiveDataCurrent", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "dei_EntityPublicFloat", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "dei_EntityRegistrantName", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "dei_EntityShellCompany", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "dei_EntityVoluntaryFilers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "dei_EntityWellKnownSeasonedIssuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r724", "r725", "r726" ], "lang": { "en-us": { "role": { "label": "dei_IcfrAuditorAttestationFlag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-warranty-liabilities-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-tables", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-liability-for-uncertain-tax-positions-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-tables", "http://www.lsi-industries.com/20230630/role/statement-note-13-commitments-and-contingencies", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-accrued-severance-liability-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-tables", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-tables", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-tables", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-tables", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-tables", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-tables", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-amortization-expense-of-other-intangible-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-tables", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-tables", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "lyts_AccruedExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents accrued expenses.", "label": "Accrued Expenses [Member]" } } }, "localname": "AccruedExpensesMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "domainItemType" }, "lyts_AccruedFreight": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued freight as of the balance sheet date.", "label": "Accrued Freight" } } }, "localname": "AccruedFreight", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "lyts_AssetAcquisitionJSIPurchasePriceAdjustment": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjusted purchase price to JSI acquisition.", "label": "Acquisition of JSI" } } }, "localname": "AssetAcquisitionJSIPurchasePriceAdjustment", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "lyts_BuildingsUnderFinanceLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the buildings under finance leases.", "label": "Buildings Under Finance Leases [Member]" } } }, "localname": "BuildingsUnderFinanceLeasesMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "domainItemType" }, "lyts_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in consolidating a parent entity and its subsidiaries. Also includes 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.", "label": "Corporate and Eliminations [Member]" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "domainItemType" }, "lyts_DeferredCompensationPlanEquity": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Balance includes deferred compensation plan in which amounts earned by an employee are invested in the Company's common stock and placed in a Rabbi Trust. Included in this balance is an amount equal to the original amount of compensation deferred.", "label": "lyts_DeferredCompensationPlanEquity", "terseLabel": "Deferred compensation plan" } } }, "localname": "DeferredCompensationPlanEquity", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "lyts_DeferredCompensationPlanWithRabbitTrustMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Deferred compensation with Rabbit Trust.", "label": "Deferred Compensation Plan With Rabbit Trust [Member]" } } }, "localname": "DeferredCompensationPlanWithRabbitTrustMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "domainItemType" }, "lyts_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to lease liability.", "label": "lyts_DeferredTaxAssetsLeaseLiability", "terseLabel": "Lease Liability" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "lyts_DeferredTaxAssetsOperatingLossCarryforwardsAndCreditsStateAndLocal": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to state and local operating loss carryforwards and tax credits.", "label": "lyts_DeferredTaxAssetsOperatingLossCarryforwardsAndCreditsStateAndLocal", "terseLabel": "State net operating loss carryover and credits" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsAndCreditsStateAndLocal", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "lyts_DeferredTaxAssetsOperatingLossCarryforwardsDomesticAndTaxCreditCarryforwards": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of deferred tax assets, operating loss carryforwards, domestic and tax credit carryforwards.", "label": "lyts_DeferredTaxAssetsOperatingLossCarryforwardsDomesticAndTaxCreditCarryforwards", "terseLabel": "U.S. Federal net operating loss carryover and credits" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomesticAndTaxCreditCarryforwards", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "lyts_DeferredTaxAssetsOperatingLossCarryforwardsIncreaseFromAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents increase from acquisition for deferred tax assets for operating loss carryforward.", "label": "lyts_DeferredTaxAssetsOperatingLossCarryforwardsIncreaseFromAcquisition", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Increase from Acquisition" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsIncreaseFromAcquisition", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "lyts_DeferredTaxAssetsUncertainTaxPositions": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to uncertain tax positions.", "label": "Uncertain tax positions" } } }, "localname": "DeferredTaxAssetsUncertainTaxPositions", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "lyts_DisplaySolutionsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the display solutions segment.", "label": "Display Solutions Segment [Member]" } } }, "localname": "DisplaySolutionsSegmentMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "domainItemType" }, "lyts_DividendsAccrued": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividends declared but unpaid on equity securities issued by the entity during the period.", "label": "lyts_DividendsAccrued", "terseLabel": "Dividends Accrued" } } }, "localname": "DividendsAccrued", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual" ], "xbrltype": "monetaryItemType" }, "lyts_EffectiveIncomeTaxRateReconciliationFederalAndStateTaxCreditPercentTotal": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to federal and state tax credit.", "label": "Federal tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationFederalAndStateTaxCreditPercentTotal", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "lyts_EmployeeStockOwnershipPlanESOPDiscountPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the amount of discount on stock purchased through an employee stock ownership plan.", "label": "lyts_EmployeeStockOwnershipPlanESOPDiscountPercentage", "terseLabel": "Employee Stock Ownership Plan (ESOP), Discount Percentage" } } }, "localname": "EmployeeStockOwnershipPlanESOPDiscountPercentage", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "percentItemType" }, "lyts_EmployeeStockPurchasePlanDiscount": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of employee stock purchase plan discount.", "label": "ESPP discount" } } }, "localname": "EmployeeStockPurchasePlanDiscount", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "lyts_EquipmentUnderFinanceLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents equipment under finance leases.", "label": "Equipment Under Finance Leases [Member]" } } }, "localname": "EquipmentUnderFinanceLeasesMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "domainItemType" }, "lyts_FirstIndefiniteLivedIntangibleAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the first indefinite lived intangible asset.", "label": "First Indefinite Lived Intangible Asset [Member]" } } }, "localname": "FirstIndefiniteLivedIntangibleAssetMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "lyts_FirstReportingUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the first reporting unit.", "label": "First Reporting Unit [Member]" } } }, "localname": "FirstReportingUnitMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "lyts_IntangibleAssetsIndefinitelivedAmountOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of fair value of indefinite lived intangible assets in excess of carrying amount.", "label": "lyts_IntangibleAssetsIndefinitelivedAmountOfFairValueInExcessOfCarryingAmount", "terseLabel": "Intangible Assets, Indefinite-lived, Amount of Fair Value in Excess of Carrying Amount" } } }, "localname": "IntangibleAssetsIndefinitelivedAmountOfFairValueInExcessOfCarryingAmount", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "lyts_IntangibleAssetsIndefinitelivedPercentageOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of fair value of indefinite lives intangible assets in excess of carrying amount.", "label": "lyts_IntangibleAssetsIndefinitelivedPercentageOfFairValueInExcessOfCarryingAmount", "terseLabel": "Intangible Assets, Indefinite-lived, Percentage of Fair Value in Excess of Carrying Amount" } } }, "localname": "IntangibleAssetsIndefinitelivedPercentageOfFairValueInExcessOfCarryingAmount", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "percentItemType" }, "lyts_IntersegmentRevenueMarkupPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of mark-up to intersegment revenue.", "label": "lyts_IntersegmentRevenueMarkupPercentage", "terseLabel": "Intersegment Revenue Markup Percentage" } } }, "localname": "IntersegmentRevenueMarkupPercentage", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual" ], "xbrltype": "percentItemType" }, "lyts_IssuanceOfCommonStockAsCompensation": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to employees and nonemployees as payment for services rendered or acknowledged claims.", "label": "lyts_IssuanceOfCommonStockAsCompensation", "terseLabel": "Issuance of common shares as compensation" } } }, "localname": "IssuanceOfCommonStockAsCompensation", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "lyts_JSIStoreFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents JSI Store Fixtures.", "label": "JSI Store Fixtures [Member]" } } }, "localname": "JSIStoreFixturesMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "lyts_KeyExecutiveDeferredCompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the key executive deferred compensation.", "label": "Key Executive Deferred Compensation [Member]" } } }, "localname": "KeyExecutiveDeferredCompensationMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "domainItemType" }, "lyts_LEDLightingDigitalSignageElectronicCircuitBoardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to LED lighting, digital signage, and electronic circuit boards.", "label": "LED Lighting, Digital Signage, Electronic Circuit Boards [Member]" } } }, "localname": "LEDLightingDigitalSignageElectronicCircuitBoardsMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "lyts_LSiEmployeeStockPurchasePlanESPPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relating to the LSI Employee Stock Purchase Plan (ESPP).", "label": "LSi Employee Stock Purchase Plan (ESPP) [Member]" } } }, "localname": "LSiEmployeeStockPurchasePlanESPPMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "domainItemType" }, "lyts_LegacyProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to legacy products.", "label": "Legacy Products [Member]" } } }, "localname": "LegacyProductsMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "lyts_LesseeLeasesLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the lessee's leases.", "label": "Lessee, Leases, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeLeasesLiabilityMaturityTableTextBlock", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-tables" ], "xbrltype": "textBlockItemType" }, "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaid": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for net lease commitments.", "label": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeNetLeaseCommitmentsLiabilityToBePaid", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidAfterYearFive": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 4.0, "parentTag": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for net lease commitments due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidAfterYearFive", "terseLabel": "Thereafter" } } }, "localname": "LesseeNetLeaseCommitmentsLiabilityToBePaidAfterYearFive", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearFive": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 1.0, "parentTag": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for net lease commitments to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearFive", "terseLabel": "Lessee, Net Lease Commitments, Liability, to be Paid, Year Five" } } }, "localname": "LesseeNetLeaseCommitmentsLiabilityToBePaidYearFive", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearFour": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 0.0, "parentTag": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for net lease commitments to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearFour", "terseLabel": "Lessee, Net Lease Commitments, Liability, to be Paid, Year Four" } } }, "localname": "LesseeNetLeaseCommitmentsLiabilityToBePaidYearFour", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearOne": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 2.0, "parentTag": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for net lease commitments to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearOne", "terseLabel": "Lessee, Net Lease Commitments, Liability, to be Paid, Year One" } } }, "localname": "LesseeNetLeaseCommitmentsLiabilityToBePaidYearOne", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearThree": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 5.0, "parentTag": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for net lease commitments to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearThree", "terseLabel": "Lessee, Net Lease Commitments, Liability, to be Paid, Year Three" } } }, "localname": "LesseeNetLeaseCommitmentsLiabilityToBePaidYearThree", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearTwo": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 3.0, "parentTag": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for net lease commitments to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeNetLeaseCommitmentsLiabilityToBePaidYearTwo", "terseLabel": "Lessee, Net Lease Commitments, Liability, to be Paid, Year Two" } } }, "localname": "LesseeNetLeaseCommitmentsLiabilityToBePaidYearTwo", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeNetLeaseCommitmentsLiabilityUndiscountedExcessAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for net lease commitments.", "label": "lyts_LesseeNetLeaseCommitmentsLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: Interest" } } }, "localname": "LesseeNetLeaseCommitmentsLiabilityUndiscountedExcessAmount", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeOperatingSubleasePaymentToBeReceivedAfterYearFive": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 4.0, "parentTag": "lyts_LesseeOperatingSubleasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received for operating sublease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeOperatingSubleasePaymentToBeReceivedAfterYearFive", "negatedTerseLabel": "Thereafter" } } }, "localname": "LesseeOperatingSubleasePaymentToBeReceivedAfterYearFive", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeOperatingSubleasePaymentToBeReceivedYearFive": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 1.0, "parentTag": "lyts_LesseeOperatingSubleasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received for operating sublease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeOperatingSubleasePaymentToBeReceivedYearFive", "negatedTerseLabel": "Lessee, Operating Sublease, Payment to be Received, Year Five" } } }, "localname": "LesseeOperatingSubleasePaymentToBeReceivedYearFive", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeOperatingSubleasePaymentToBeReceivedYearFour": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 0.0, "parentTag": "lyts_LesseeOperatingSubleasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received for operating sublease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeOperatingSubleasePaymentToBeReceivedYearFour", "negatedLabel": "Lessee, Operating Sublease, Payment to be Received, Year Four" } } }, "localname": "LesseeOperatingSubleasePaymentToBeReceivedYearFour", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeOperatingSubleasePaymentToBeReceivedYearOne": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 2.0, "parentTag": "lyts_LesseeOperatingSubleasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received for operating sublease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeOperatingSubleasePaymentToBeReceivedYearOne", "negatedTerseLabel": "Lessee, Operating Sublease, Payment to be Received, Year One" } } }, "localname": "LesseeOperatingSubleasePaymentToBeReceivedYearOne", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeOperatingSubleasePaymentToBeReceivedYearThree": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 5.0, "parentTag": "lyts_LesseeOperatingSubleasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received for operating sublease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeOperatingSubleasePaymentToBeReceivedYearThree", "negatedTerseLabel": "Lessee, Operating Sublease, Payment to be Received, Year Three" } } }, "localname": "LesseeOperatingSubleasePaymentToBeReceivedYearThree", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeOperatingSubleasePaymentToBeReceivedYearTwo": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 3.0, "parentTag": "lyts_LesseeOperatingSubleasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received for operating sublease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "lyts_LesseeOperatingSubleasePaymentToBeReceivedYearTwo", "negatedTerseLabel": "Lessee, Operating Sublease, Payment to be Received, Year Two" } } }, "localname": "LesseeOperatingSubleasePaymentToBeReceivedYearTwo", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LesseeOperatingSubleasePaymentsToBeReceived": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payments to be received for operating sublease.", "label": "lyts_LesseeOperatingSubleasePaymentsToBeReceived", "negatedTotalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingSubleasePaymentsToBeReceived", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_LightingSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The lighting segment of the company.", "label": "Lighting Segment [Member]" } } }, "localname": "LightingSegmentMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "domainItemType" }, "lyts_LondonInterbankOfferedRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate [Member]" } } }, "localname": "LondonInterbankOfferedRateMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "lyts_NetLeaseCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from net lease commitments.", "label": "lyts_NetLeaseCommitments", "verboseLabel": "Present Value of Lease Liabilities" } } }, "localname": "NetLeaseCommitments", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "lyts_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.", "label": "lyts_NumberOfMajorCustomers", "terseLabel": "Number of Major Customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual" ], "xbrltype": "integerItemType" }, "lyts_OperatingLeasePaymentsOnPrincipal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease on principal.", "label": "Liability reduction - operating cash flows" } } }, "localname": "OperatingLeasePaymentsOnPrincipal", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "lyts_OregonDepartmentOfRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the Oregon Department of Revenue.", "label": "Oregon Department of Revenue [Member]" } } }, "localname": "OregonDepartmentOfRevenueMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "lyts_PaymentsForSeveranceLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents information about cash payments related to severance liability.", "label": "lyts_PaymentsForSeveranceLiability", "negatedLabel": "Payments" } } }, "localname": "PaymentsForSeveranceLiability", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-accrued-severance-liability-activity-details" ], "xbrltype": "monetaryItemType" }, "lyts_PerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information related to performance stock units.", "label": "Performance Stock Units [Member]" } } }, "localname": "PerformanceStockUnitsMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details" ], "xbrltype": "domainItemType" }, "lyts_PurchaseOfCompanyStockForTheDeferredCompensationPlanWhichIsHeldInARabbiTrustAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of a purchase of company stock for the deferred compensation plan which is held in a rabbi trust.", "label": "lyts_PurchaseOfCompanyStockForTheDeferredCompensationPlanWhichIsHeldInARabbiTrustAmount", "negatedLabel": "Activity of treasury shares, net" } } }, "localname": "PurchaseOfCompanyStockForTheDeferredCompensationPlanWhichIsHeldInARabbiTrustAmount", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "monetaryItemType" }, "lyts_PurchaseOfCompanyStockForTheDeferredCompensationPlanWhichIsHeldInARabbiTrustShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares of a purchase of company stock for the deferred compensation plan which is held in a rabbi trust.", "label": "lyts_PurchaseOfCompanyStockForTheDeferredCompensationPlanWhichIsHeldInARabbiTrustShares", "negatedLabel": "Activity of treasury shares, net (in shares)" } } }, "localname": "PurchaseOfCompanyStockForTheDeferredCompensationPlanWhichIsHeldInARabbiTrustShares", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "sharesItemType" }, "lyts_QuarterlyIndicatedPerShareDividendRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The indicated per share quarterly cash dividend rate.", "label": "lyts_QuarterlyIndicatedPerShareDividendRate", "terseLabel": "Quarterly Indicated Per Share Dividend Rate" } } }, "localname": "QuarterlyIndicatedPerShareDividendRate", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual" ], "xbrltype": "perShareItemType" }, "lyts_ReductionOfDeferredTaxAssetRelatedToStockOptionExercises": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduction or Increase of income tax expense related to the exercises of stock options in which the employees sold the common shares prior to the passage of 12 months from the date of exercise.", "label": "lyts_ReductionOfDeferredTaxAssetRelatedToStockOptionExercises", "terseLabel": "Reduction of Deferred Tax Asset Related to Stock Option Exercises" } } }, "localname": "ReductionOfDeferredTaxAssetRelatedToStockOptionExercises", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "lyts_ReductionOfFederalIncomeTaxesPayableRelatedToStockOptionExercise": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduction of federal income taxes payable related to the exercises of stock options in which the employees sold the common shares prior to the passage of 12 months from the date of exercise.", "label": "lyts_ReductionOfFederalIncomeTaxesPayableRelatedToStockOptionExercise", "terseLabel": "Reduction of Federal Income Taxes Payable Related To Stock Option Exercise" } } }, "localname": "ReductionOfFederalIncomeTaxesPayableRelatedToStockOptionExercise", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "lyts_ReportingUnitsPercentageOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of fair value of reporting unit in excess of carrying amount.", "label": "lyts_ReportingUnitsPercentageOfFairValueInExcessOfCarryingAmount", "terseLabel": "Reporting Units, Percentage of Fair Value in Excess of Carrying Amount" } } }, "localname": "ReportingUnitsPercentageOfFairValueInExcessOfCarryingAmount", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "percentItemType" }, "lyts_ReserveForUnrecognizedTaxBenefitsIncludingPenaltiesAndInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of the reserve for unrecognized tax benefits, including penalties and interest.", "label": "lyts_ReserveForUnrecognizedTaxBenefitsIncludingPenaltiesAndInterest", "terseLabel": "Reserve for Unrecognized Tax Benefits, Including Penalties and Interest" } } }, "localname": "ReserveForUnrecognizedTaxBenefitsIncludingPenaltiesAndInterest", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "lyts_ScheduleOfAccruedSeveranceLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of the accrued severance liabilities.", "label": "Schedule of Accrued Severance Liability [Table Text Block]" } } }, "localname": "ScheduleOfAccruedSeveranceLiabilityTableTextBlock", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-tables" ], "xbrltype": "textBlockItemType" }, "lyts_SecondIndefiniteLivedIntangibleAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the second indefinite lived intangible asset.", "label": "Second Indefinite Lived Intangible Asset [Member]" } } }, "localname": "SecondIndefiniteLivedIntangibleAssetMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "lyts_SecondReportingUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the second reporting unit.", "label": "Second Reporting Unit [Member]" } } }, "localname": "SecondReportingUnitMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "lyts_ServicebasedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the service-based stock options.", "label": "Service-based Options [Member]" } } }, "localname": "ServicebasedOptionsMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "domainItemType" }, "lyts_SeveranceCostsCostOfGoodsSold": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of severance costs allocated to cost of goods sold for the period.", "label": "Severance costs" } } }, "localname": "SeveranceCostsCostOfGoodsSold", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-" ], "xbrltype": "monetaryItemType" }, "lyts_SeveranceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Accrual of expense" } } }, "localname": "SeveranceExpense", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-accrued-severance-liability-activity-details" ], "xbrltype": "monetaryItemType" }, "lyts_ShareBasedPaymentArrangementPerformanceStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance stock units.", "label": "Share-based Payment Arrangement, Performance Stock Units, Activity [Table Text Block]" } } }, "localname": "ShareBasedPaymentArrangementPerformanceStockUnitsActivityTableTextBlock", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-tables" ], "xbrltype": "textBlockItemType" }, "lyts_SharePricesDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the share prices during the period.", "label": "Share prices (in dollars per share)", "verboseLabel": "Share prices (in dollars per share)" } } }, "localname": "SharePricesDuringPeriod", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details" ], "xbrltype": "perShareItemType" }, "lyts_StandardWarrantyExtendedTermForExceptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This item represents the extended amount of time covered by the Company's standard product warranty where there are some exceptions.", "label": "lyts_StandardWarrantyExtendedTermForExceptions", "terseLabel": "Standard Warranty Extended Term for Exceptions" } } }, "localname": "StandardWarrantyExtendedTermForExceptions", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "lyts_StandardWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This item represents the amount of time covered by the Company's standard product warranty.", "label": "lyts_StandardWarrantyTerm", "terseLabel": "Standard Warranty Term" } } }, "localname": "StandardWarrantyTerm", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "lyts_StockIssuedDuringPeriodSharesDeferredCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during period for deferred compensation.", "label": "Shares issued for deferred compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesDeferredCompensation", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "sharesItemType" }, "lyts_StockIssuedDuringPeriodValueDeferredCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued for deferred compensation during period.", "label": "Shares issued for deferred compensation" } } }, "localname": "StockIssuedDuringPeriodValueDeferredCompensation", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "monetaryItemType" }, "lyts_StockIssuedToFundESPPPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of common stock issued to fund ESPP plan in noncash financing activities.", "label": "lyts_StockIssuedToFundESPPPlan", "terseLabel": "Issuance of common shares to fund ESPP plan" } } }, "localname": "StockIssuedToFundESPPPlan", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "lyts_StockholdersEquityDeferredStockCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which related to the deferred stock compensation.", "label": "Deferred stock compensation" } } }, "localname": "StockholdersEquityDeferredStockCompensation", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "monetaryItemType" }, "lyts_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a term loan.", "label": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "lyts_The2019OmnibusAwardPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2019 Omnibus Award Plan.", "label": "The 2019 Omnibus Award Plan [Member]" } } }, "localname": "The2019OmnibusAwardPlanMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "domainItemType" }, "lyts_TreasuryStockEmployeeStockTrust": { "auth_ref": [], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of treasury in a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participating employees. This trust does not allow employees to immediately or after a holding period diversify into nonemployer securities. The deferred compensation plan for which this trust is set up must be settled by the delivery of a fixed number of shares of employer stock.", "label": "lyts_TreasuryStockEmployeeStockTrust", "negatedLabel": "Treasury shares, without par value" } } }, "localname": "TreasuryStockEmployeeStockTrust", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "lyts_TurnkeyServicesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to turnkey services and other.", "label": "Turnkey Services and Other [Member]" } } }, "localname": "TurnkeyServicesAndOtherMember", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "lyts_ValuationAllowancesAdditionsFromAcquiredCompany": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Addition of a valuation allowance from an acquired company.", "label": "Additions from Company Acquired" } } }, "localname": "ValuationAllowancesAdditionsFromAcquiredCompany", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "monetaryItemType" }, "lyts_WeightedAverageNumberOfSharesIssuedNetOfTreasurySharesBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average total number of shares issued throughout the period net of treasury shares which includes shares accounted for like treasury stock. This element is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted average shares outstanding during the period, net of treasury shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedNetOfTreasurySharesBasic", "nsuri": "http://www.lsi-industries.com/20230630", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "lyts_statement-statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Estimated Useful Lives of Long-lived Assets (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Net Accounts Receivable (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-1-summary-of-significant-accounting-policies-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-1-summary-of-significant-accounting-policies-warranty-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 1 - Summary of Significant Accounting Policies - Warranty Liabilities (Details)" } } }, "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-warranty-liabilities-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Leases and Purchase Commitments - Maturities of Lease Liability (Details)" } } }, "localname": "statement-statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Leases and Purchase Commitments - Operating Lease Information (Details)" } } }, "localname": "statement-statement-note-10-leases-and-purchase-commitments-operating-lease-information-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-10-leases-and-purchase-commitments-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Leases and Purchase Commitments" } } }, "localname": "statement-statement-note-10-leases-and-purchase-commitments-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes - Components of Deferred Income Tax Assets and (Liabilities) (Details)" } } }, "localname": "statement-statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-11-income-taxes-components-of-income-tax-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes - Components of Income Tax Expense (Details)" } } }, "localname": "statement-statement-note-11-income-taxes-components-of-income-tax-expense-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-11-income-taxes-liability-for-uncertain-tax-positions-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes - Liability for Uncertain Tax Positions (Details)" } } }, "localname": "statement-statement-note-11-income-taxes-liability-for-uncertain-tax-positions-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes - Reconciliation of Income Tax Rate (Details)" } } }, "localname": "statement-statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-11-income-taxes-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Income Taxes" } } }, "localname": "statement-statement-note-11-income-taxes-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Supplemental Cash Flow Information - Supplemental Cash Flow Information (Details)" } } }, "localname": "statement-statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-12-supplemental-cash-flow-information-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Supplemental Cash Flow Information" } } }, "localname": "statement-statement-note-12-supplemental-cash-flow-information-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-14-severance-costs-accrued-severance-liability-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Severance Costs - Accrued Severance Liability Activity (Details)" } } }, "localname": "statement-statement-note-14-severance-costs-accrued-severance-liability-activity-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-14-severance-costs-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Severance Costs" } } }, "localname": "statement-statement-note-14-severance-costs-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Summary of Quarterly Results (Unaudited) - Quarterly Results (Details)" } } }, "localname": "statement-statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-15-summary-of-quarterly-results-unaudited-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Summary of Quarterly Results (Unaudited)" } } }, "localname": "statement-statement-note-15-summary-of-quarterly-results-unaudited-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-2-business-segment-information-identifiable-assets-by-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Business Segment Information - Identifiable Assets by Segment (Details)" } } }, "localname": "statement-statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-2-business-segment-information-intersegment-revenues-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Business Segment Information - Intersegment Revenues (Details)" } } }, "localname": "statement-statement-note-2-business-segment-information-intersegment-revenues-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Business Segment Information - Summarized Financial Information by Operating Segments (Details)" } } }, "localname": "statement-statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-2-business-segment-information-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 2 - Business Segment Information" } } }, "localname": "statement-statement-note-2-business-segment-information-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Earnings per Share - Basic and Diluted Earnings Per Share (Details)" } } }, "localname": "statement-statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-3-earnings-per-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Earnings Per Share" } } }, "localname": "statement-statement-note-3-earnings-per-share-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-4-inventories-net-inventories-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventories, Net - Inventories (Details)" } } }, "localname": "statement-statement-note-4-inventories-net-inventories-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-4-inventories-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Inventories, Net" } } }, "localname": "statement-statement-note-4-inventories-net-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-5-accrued-expenses-accrued-expenses-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Accrued Expenses - Accrued Expenses (Details)" } } }, "localname": "statement-statement-note-5-accrued-expenses-accrued-expenses-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-5-accrued-expenses-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Accrued Expenses" } } }, "localname": "statement-statement-note-5-accrued-expenses-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-6-goodwill-and-other-intangible-assets-amortization-expense-of-other-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Goodwill and Other Intangible Assets - Amortization Expense of Other Intangible Assets (Details)" } } }, "localname": "statement-statement-note-6-goodwill-and-other-intangible-assets-amortization-expense-of-other-intangible-assets-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Goodwill and Other Intangible Assets - Future Amortization Expense (Details)" } } }, "localname": "statement-statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-6-goodwill-and-other-intangible-assets-goodwill-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Goodwill and Other Intangible Assets - Goodwill (Details)" } } }, "localname": "statement-statement-note-6-goodwill-and-other-intangible-assets-goodwill-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Goodwill and Other Intangible Assets - Other Intangible Assets (Details)" } } }, "localname": "statement-statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-6-goodwill-and-other-intangible-assets-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Goodwill and Other Intangible Assets" } } }, "localname": "statement-statement-note-6-goodwill-and-other-intangible-assets-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details)" } } }, "localname": "statement-statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Revolving Line of Credit and Long-term Debt - Debt (Details) (Parentheticals)" } } }, "localname": "statement-statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-7-revolving-line-of-credit-and-longterm-debt-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Revolving Line of Credit and Long-term Debt" } } }, "localname": "statement-statement-note-7-revolving-line-of-credit-and-longterm-debt-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-9-equity-compensation-stock-options-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Equity Compensation - Stock Options (Details)" } } }, "localname": "statement-statement-note-9-equity-compensation-stock-options-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Equity Compensation - Summary of Performance Stock Units Activity (Details)" } } }, "localname": "statement-statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Equity Compensation - Summary of Restricted Stock Units Activity (Details)" } } }, "localname": "statement-statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-note-9-equity-compensation-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Equity Compensation" } } }, "localname": "statement-statement-note-9-equity-compensation-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts" } } }, "localname": "statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details)" } } }, "localname": "statement-statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "lyts_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.lsi-industries.com/20230630", "xbrltype": "stringItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r240", "r293", "r304", "r305", "r306", "r307", "r308", "r310", "r314", "r366", "r367", "r368", "r369", "r371", "r372", "r374", "r376", "r377", "r744", "r745", "r796", "r797" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r240", "r293", "r304", "r305", "r306", "r307", "r308", "r310", "r314", "r366", "r367", "r368", "r369", "r371", "r372", "r374", "r376", "r377", "r744", "r745", "r796", "r797" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r361", "r362", "r363", "r364", "r427", "r556", "r595", "r612", "r613", "r666", "r667", "r668", "r669", "r670", "r675", "r676", "r691", "r698", "r703", "r709", "r798", "r843", "r844", "r845", "r846", "r847", "r848" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r361", "r362", "r363", "r364", "r427", "r556", "r595", "r612", "r613", "r666", "r667", "r668", "r669", "r670", "r675", "r676", "r691", "r698", "r703", "r709", "r798", "r843", "r844", "r845", "r846", "r847", "r848" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r316", "r558", "r589", "r590", "r591", "r592", "r593", "r594", "r678", "r699", "r708", "r740", "r789", "r790", "r801", "r851" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r316", "r558", "r589", "r590", "r591", "r592", "r593", "r594", "r678", "r699", "r708", "r740", "r789", "r790", "r801", "r851" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r361", "r362", "r363", "r364", "r425", "r427", "r458", "r459", "r460", "r555", "r556", "r595", "r612", "r613", "r666", "r667", "r668", "r669", "r670", "r675", "r676", "r691", "r698", "r703", "r709", "r712", "r787", "r798", "r844", "r845", "r846", "r847", "r848" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r361", "r362", "r363", "r364", "r425", "r427", "r458", "r459", "r460", "r555", "r556", "r595", "r612", "r613", "r666", "r667", "r668", "r669", "r670", "r675", "r676", "r691", "r698", "r703", "r709", "r712", "r787", "r798", "r844", "r845", "r846", "r847", "r848" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r428", "r743", "r767" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r261", "r428", "r731", "r767" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r180", "r247" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts" ], "xbrltype": "textBlockItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r261", "r428", "r731", "r732", "r767" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r320", "r690" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts receivable, less allowance for credit losses of $435 and $499, respectively" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29", "r707" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r204", "r320", "r321", "r681" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details": { "order": 0.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "us-gaap_AccountsReceivableGrossCurrent", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r320", "r321" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "us-gaap_AccountsReceivableNetCurrent", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r115", "r163" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_AccruedIncomeTaxesCurrent", "terseLabel": "Accrued income tax" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses", "totalLabel": "Total Accrued Expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r32", "r682" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued sales commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r210", "r211", "r212", "r213", "r522" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r41", "r123", "r205", "r569", "r600", "r601" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r5", "r19", "r41", "r513", "r516", "r553", "r596", "r597", "r751", "r752", "r753", "r764", "r765", "r766" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash items included in net income" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r86", "r87", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r462", "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r759", "r760", "r761", "r762", "r763" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r206", "r322", "r326" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Less: Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r10", "r70", "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization expense of other intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-amortization-expense-of-other-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Anti-dilutive securities (b) (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r161", "r201", "r237", "r291", "r306", "r312", "r323", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r508", "r510", "r523", "r565", "r633", "r707", "r720", "r796", "r797", "r841" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_Assets", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r194", "r209", "r237", "r323", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r508", "r510", "r523", "r707", "r796", "r797", "r841" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r433", "r434", "r435", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r457", "r458", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r104", "r105" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r142" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r507", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r95", "r96", "r507", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r47", "r197", "r679" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r47", "r133", "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r4", "r133" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "(Decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "us-gaap_CashUninsuredAmount", "terseLabel": "Cash, Uninsured Amount" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r36", "r112", "r566", "r620" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r143", "r359", "r360", "r674", "r788" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-13-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r710", "r711", "r712", "r714", "r715", "r716", "r717", "r764", "r765", "r836", "r852", "r854" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value (in dollars per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r117", "r621" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r117", "r621", "r639", "r854", "r855" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r117", "r568", "r707" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common shares, without par value; Authorized 50,000,000 shares; Outstanding 28,448,570 and 27,484,514 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r147", "r149", "r150", "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r42", "r216", "r218", "r225", "r562", "r575" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r56", "r58", "r106", "r107", "r319", "r673" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r56", "r58", "r106", "r107", "r319", "r602", "r673" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r56", "r58", "r106", "r107", "r319", "r673", "r737" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r56", "r58", "r106", "r107", "r319", "r673" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r102", "r685" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r142" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r420", "r421", "r424" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "us-gaap_ContractWithCustomerLiabilityCurrent", "terseLabel": "Customer prepayments" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [ "r758" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.", "label": "us-gaap_ContractualObligation", "terseLabel": "Contractual Obligation" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r127", "r558" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of products and services sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r741", "r757", "r833" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details": { "order": 0.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "U.S. Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r741", "r757" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r158", "r494", "r500", "r757" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "us-gaap_CurrentIncomeTaxExpenseBenefit", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r741", "r757", "r833" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "State and local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r57", "r319" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r144", "r235", "r379", "r385", "r386", "r387", "r388", "r389", "r390", "r395", "r402", "r403", "r404" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "auth_ref": [ "r27" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the total principal payments made during the annual reporting period.", "label": "us-gaap_DebtInstrumentAnnualPrincipalPayment", "terseLabel": "Debt Instrument, Annual Principal Payment" } } }, "localname": "DebtInstrumentAnnualPrincipalPayment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r27", "r114", "r115", "r162", "r164", "r240", "r380", "r381", "r382", "r383", "r384", "r386", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r537", "r693", "r694", "r695", "r696", "r697", "r755" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r108", "r110", "r380", "r537", "r694", "r695" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r34", "r240", "r380", "r381", "r382", "r383", "r384", "r386", "r391", "r392", "r393", "r394", "r396", "r397", "r398", "r399", "r400", "r401", "r537", "r693", "r694", "r695", "r696", "r697", "r755" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "auth_ref": [ "r79", "r148" ], "lang": { "en-us": { "role": { "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]" } } }, "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r79", "r148" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued": { "auth_ref": [ "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total fair value of shares issued during the period under a deferred compensation arrangement.", "label": "us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued", "terseLabel": "Issuance of common shares to fund deferred compensation plan" } } }, "localname": "DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.", "label": "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued", "terseLabel": "Deferred Compensation Arrangement with Individual, Shares Issued" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r109", "r799" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r10", "r158", "r178", "r499", "r500", "r757" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred income taxes", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r489" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "us-gaap_DeferredTaxAssetsGross", "totalLabel": "Deferred income tax asset before valuation allowance" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r831" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "totalLabel": "Net deferred income tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r831" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "us-gaap_DeferredTaxAssetsNet", "totalLabel": "Deferred income tax asset" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r94", "r832" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "auth_ref": [ "r94", "r832" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.", "label": "Canadian NOL", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r93", "r94", "r832" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Research" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r94", "r832" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r94", "r832" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r94", "r832" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r94", "r832" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Reserves against current assets" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r490" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r91", "r831" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "us-gaap_DeferredTaxLiabilities", "negatedTotalLabel": "Deferred income tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r94", "r832" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "negatedLabel": "Goodwill, acquisition costs and intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r94", "r832" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "us-gaap_DeferredTaxLiabilitiesLeasingArrangements", "negatedLabel": "Right of Use Asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r94", "r832" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment", "negatedLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries": { "auth_ref": [ "r506" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of domestic subsidiaries.", "label": "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfDomesticSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-liability-for-uncertain-tax-positions-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r426" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "us-gaap_DefinedContributionPlanCostRecognized", "terseLabel": "Defined Contribution Plan, Cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r10", "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "us-gaap_Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Depreciation and Amortization:" } } }, "localname": "DepreciationAndAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r10", "r296" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r429", "r432", "r463", "r464", "r466", "r704" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information", "http://www.lsi-industries.com/20230630/role/statement-note-13-commitments-and-contingencies", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts" ], "xbrltype": "stringItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r7", "r146" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "us-gaap_Dividends", "terseLabel": "Dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r7", "r146" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "us-gaap_DividendsCommonStock", "negatedLabel": "Dividends \u2014 $0.20 per share" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r226", "r253", "r254", "r255", "r256", "r257", "r263", "r265", "r278", "r279", "r280", "r284", "r520", "r521", "r563", "r576", "r688" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic (in dollars per share)", "terseLabel": "Basic income per share (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r226", "r253", "r254", "r255", "r256", "r257", "r265", "r278", "r279", "r280", "r284", "r520", "r521", "r563", "r576", "r688" ], "lang": { "en-us": { "role": { "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.", "label": "Diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r54", "r55" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r262", "r281", "r282", "r283" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r838" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Change related to Foreign Currency" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r481" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r239", "r481", "r502" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details": { "order": 0.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r502", "r828" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Tax rate changes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r828", "r834" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Foreign operations" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r828", "r834" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r733", "r828" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r828", "r834" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "State and local taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "auth_ref": [ "r828", "r834" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Uncertain tax position activity" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r465" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Information by name of employee stock ownership plan.", "label": "Employee Stock Ownership Plan (ESOP) Name [Axis]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested.", "label": "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "terseLabel": "Employee Stock Ownership Plan (ESOP), Number of Allocated Shares" } } }, "localname": "EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Entities identify multiple employee stock ownership plans by unique name.", "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]" } } }, "localname": "EmployeeStockOwnershipPlanESOPPlanDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "This item represents the number of shares provided to the Employee Stock Ownership Plan (ESOP) during the period.", "label": "us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP", "terseLabel": "Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP" } } }, "localname": "EmployeeStockOwnershipPlanESOPSharesContributedToESOP", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r20", "r190", "r220", "r221", "r222", "r248", "r249", "r250", "r252", "r258", "r260", "r286", "r324", "r325", "r419", "r467", "r468", "r469", "r495", "r496", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r529", "r530", "r531", "r532", "r533", "r534", "r553", "r596", "r597", "r598", "r610", "r661" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement, Policy [Policy Text Block]" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r541", "r546", "r706" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r543", "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Interest - operating cash flows" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r540", "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "us-gaap_FinanceLeaseLiability", "totalLabel": "Total finance lease liabilities", "verboseLabel": "Present Value of Lease Liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r540" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Accured expenses (Current liabilities)", "terseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r540" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease Liabilities", "terseLabel": "Long-term finance lease liability" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "Finance Lease, Liability, to be Paid, Year One" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive", "terseLabel": "Finance Lease, Liability, to be Paid, Year Five" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour", "terseLabel": "Finance Lease, Liability, to be Paid, Year Four" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree", "terseLabel": "Finance Lease, Liability, to be Paid, Year Three" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "Finance Lease, Liability, to be Paid, Year Two" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: Interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r542", "r549" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "us-gaap_FinanceLeasePrincipalPayments", "negatedLabel": "Payments on financing lease obligations", "terseLabel": "Repayments of principal portion - financing cash flows" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r539" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAsset", "totalLabel": "Total finance lease assets, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r735", "r739" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r541", "r546", "r706" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Amortization of right of use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r734" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 }, "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Buildings under finance leases", "terseLabel": "Buldings under finance leases" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r551", "r706" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Weighted Average Discount Rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r550", "r706" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Weighted Average remaining Lease Term (in years) (Year)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r199", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r344", "r346", "r347", "r349", "r559", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r140", "r560" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Amortized intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r71", "r74" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r140", "r559" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Amortized intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r525", "r526", "r527", "r528", "r658" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.", "label": "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax", "terseLabel": "Gain (Loss), Foreign Currency Transaction, before Tax" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r754", "r782", "r786" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "us-gaap_GainLossOnDispositionOfAssets", "negatedLabel": "Loss on disposition of fixed assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r198", "r332", "r561", "r692", "r707", "r772", "r779" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r13", "r68" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r334", "r341", "r692" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r334", "r341", "r692" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss", "negatedLabel": "Accumulated impairment losses" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r1", "r778" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Measurement period adjustment" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r126", "r237", "r291", "r305", "r311", "r314", "r323", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r523", "r689", "r796" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "verboseLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r238", "r501" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r124", "r166", "r291", "r305", "r311", "r314", "r564", "r573", "r689" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r238", "r501" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r350", "r354", "r644" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r354", "r644" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r239", "r476", "r482", "r487", "r492", "r497", "r503", "r504", "r505", "r608" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r169", "r179", "r259", "r260", "r299", "r480", "r498", "r577" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income tax expense", "totalLabel": "Total provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r219", "r478", "r479", "r487", "r488", "r491", "r493", "r604" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r46", "r49" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "us-gaap_IncomeTaxesPaid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r111", "r748" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Refundable income tax" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "auth_ref": [ "r9" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.", "label": "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r9" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r9" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Accrued expenses and other" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r9" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "us-gaap_IncreaseDecreaseInDeferredCompensation", "terseLabel": "Deferred compensation plan" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r9" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable", "negatedLabel": "Refundable income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r9" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in certain assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "auth_ref": [ "r267", "r268", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r280" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.", "label": "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares", "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares" } } }, "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r266", "r267", "r269", "r280", "r431" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Impact of common shares to be issued under stock option plans, and Contingently issuable shares, if any (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r345", "r348" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r141" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived intangible assets, gross" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r72", "r141" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r69", "r73" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Other Intangible Assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r109", "r168", "r223", "r295", "r536", "r645", "r718", "r853" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r229", "r231", "r232" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "us-gaap_InterestPaidNet", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r293", "r304", "r305", "r306", "r307", "r308", "r310", "r314" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r138", "r683" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r208", "r680", "r707" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories", "totalLabel": "Total Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r170", "r196", "r207", "r328", "r329", "r331", "r557", "r686" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r138", "r749" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r759", "r760", "r761", "r762", "r763" ], "lang": { "en-us": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r138", "r684" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Work-in-progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r330" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory obsolescence reserve" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r746" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r545", "r706" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "us-gaap_LeaseCost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r840" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year One" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r552" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm", "terseLabel": "Lessee, Operating Lease, Remaining Lease Term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r119", "r165", "r571", "r707", "r756", "r770", "r837" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities & shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES & SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r195", "r237", "r323", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r509", "r510", "r511", "r523", "r707", "r796", "r841", "r842" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r27", "r164", "r850" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "us-gaap_LineOfCredit", "verboseLabel": "Secured line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod", "terseLabel": "Line of Credit Facility, Interest Rate During Period" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity", "terseLabel": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r27", "r164", "r392", "r405", "r694", "r695", "r850" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "us-gaap_LongTermDebt", "verboseLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r202" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Current maturities of long-term debt", "verboseLabel": "Less: amounts due within one year" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r203" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt", "verboseLabel": "Total amounts due after one year, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r142" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r230" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash flows (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r230" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash flows (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r133", "r134", "r135" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash flows provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r125", "r135", "r167", "r193", "r214", "r217", "r222", "r237", "r251", "r253", "r254", "r255", "r256", "r259", "r260", "r277", "r291", "r305", "r311", "r314", "r323", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r521", "r523", "r574", "r641", "r659", "r660", "r689", "r718", "r796" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income", "totalLabel": "Net income", "verboseLabel": "Net Income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "us-gaap_NumberOfReportingUnits", "terseLabel": "Number of Reporting Units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r291", "r305", "r311", "r314", "r689" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating income (loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Income (Loss):" } } }, "localname": "OperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r547", "r706" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r540" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present Value of Lease Liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r540" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "us-gaap_OperatingLeaseLiabilityCurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r540" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liabilities", "terseLabel": "Long-term operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r544", "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Fixed payments - operating lease cash flows" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r539" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right-Of-Use Assets", "terseLabel": "Total operating right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r551", "r706" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted Average Discount Rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r550", "r706" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted Average remaining Lease Term (in years) (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r314" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r200" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Long-Term Assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r8", "r18", "r160" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r8", "r18", "r160", "r215", "r218" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.", "label": "Total other intangible assets, gross" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Long-Term Liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r129" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "us-gaap_OtherNonoperatingIncomeExpense", "negatedLabel": "Other expense" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "us-gaap_PaymentsOfDividends", "terseLabel": "Payments of Dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r44" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "us-gaap_PaymentsOfDividendsCommonStock", "negatedLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r228" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Shares withheld on employees' taxes" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r132" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Capital expenditures", "negatedLabel": "Purchases of property, plant, and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r12", "r14", "r15", "r21", "r80" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r116", "r800" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value (in dollars per share)" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r116", "r621" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r116", "r407" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r116", "r567", "r707" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred shares, without par value; Authorized 1,000,000 shares, none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r750" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r43", "r605" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Borrowings on long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r131" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from the sale of fixed assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r6", "r24" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from stock option exercises", "terseLabel": "Proceeds from Stock Options Exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r32", "r792", "r795" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Expenditures:" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r735", "r739", "r785" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r739", "r783" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "totalLabel": "Net property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r734", "r747", "r784" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "totalLabel": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, at cost" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r11", "r174", "r177", "r572" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, plant, and equipment (Year)", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r227", "r327" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "us-gaap_ProvisionForDoubtfulAccounts", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r137", "r285" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r66", "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r65", "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r45", "r606" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_RepaymentsOfLongTermDebt", "negatedLabel": "Payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAmountOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of fair value of reporting unit in excess of carrying amount.", "label": "us-gaap_ReportingUnitAmountOfFairValueInExcessOfCarryingAmount", "terseLabel": "Reporting Unit, Amount of Fair Value in Excess of Carrying Amount" } } }, "localname": "ReportingUnitAmountOfFairValueInExcessOfCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r342", "r343", "r692" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [ "r342", "r343", "r692" ], "lang": { "en-us": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of fair value of reporting unit in excess of carrying amount.", "label": "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "terseLabel": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount" } } }, "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r113", "r475", "r849" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "us-gaap_ResearchAndDevelopmentExpense", "terseLabel": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r2", "r3", "r113" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r352", "r353", "r356", "r357" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r118", "r146", "r570", "r599", "r601", "r607", "r622", "r707" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r190", "r248", "r249", "r250", "r252", "r258", "r260", "r324", "r325", "r467", "r468", "r469", "r495", "r496", "r512", "r514", "r515", "r517", "r519", "r596", "r598", "r610", "r854" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r292", "r293", "r304", "r309", "r310", "r316", "r318", "r319", "r422", "r423", "r558" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Net Sales", "terseLabel": "Net sales", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r642", "r677", "r687" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r224", "r237", "r292", "r293", "r304", "r309", "r310", "r316", "r318", "r319", "r323", "r366", "r367", "r369", "r370", "r371", "r373", "r375", "r377", "r378", "r523", "r564", "r796" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "us-gaap_Revenues", "verboseLabel": "Net Sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Sales:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r319", "r736" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r692", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r28", "r120", "r121", "r122" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r62", "r63", "r64", "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r22", "r23", "r82" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r835" ], "lang": { "en-us": { "role": { "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.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r288", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r319", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r355", "r358", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r692", "r740", "r851" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r303", "r308", "r312", "r313", "r314", "r315", "r316", "r317", "r319" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r128" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r10" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "us-gaap_SeveranceCosts1", "terseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r9" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedLabel": "Forfeited (in shares)", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r450" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "terseLabel": "Forfeited, weighted-average grant date fair value (in dollars per share)", "verboseLabel": "Forfeited, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Unvested, shares (in shares)", "periodStartLabel": "Unvested, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r445", "r446" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Unvested, weighted-average grant date fair value (in dollars per share)", "periodStartLabel": "Unvested, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested (in shares)", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Vested, weighted-average grant date fair value (in dollars per share)", "verboseLabel": "Vested, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Exercisable, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Exercisable, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "negatedLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Granted, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Outstanding, shares (in shares)", "periodStartLabel": "Outstanding, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodEndLabel": "Outstanding, weighted average exercise price (in dollars per share)", "periodStartLabel": "Outstanding, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Vested and expected to vest, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Vested and expected to vest, shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Vested and expected to vest at, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r433", "r434", "r435", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r457", "r458", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Expired, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Forfeited, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Granted, weighted average exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r429", "r436", "r455", "r456", "r457", "r458", "r461", "r470", "r471", "r472", "r473" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement [Policy Text Block]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Exercisable, weighted average remaining contractual term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Outstanding, weighted average remaining contractual term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Vested and expected to vest, weighted average remaining contractual term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r136", "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r792", "r795" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "us-gaap_StandardProductWarrantyAccrual", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-warranty-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r793" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "us-gaap_StandardProductWarrantyAccrualPayments", "negatedLabel": "Deductions for repairs and replacements" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-warranty-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r794" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Additions charged to expense" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-warranty-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r791" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r192", "r288", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r319", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r351", "r355", "r358", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r692", "r740", "r851" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r20", "r38", "r190", "r220", "r221", "r222", "r248", "r249", "r250", "r252", "r258", "r260", "r286", "r324", "r325", "r419", "r467", "r468", "r469", "r495", "r496", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r529", "r530", "r531", "r532", "r533", "r534", "r553", "r596", "r597", "r598", "r610", "r661" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r248", "r249", "r250", "r286", "r558", "r603", "r611", "r614", "r615", "r616", "r617", "r618", "r619", "r621", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r634", "r635", "r636", "r637", "r638", "r640", "r642", "r643", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r661", "r713" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-warranty-liabilities-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-tables", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-liability-for-uncertain-tax-positions-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-tables", "http://www.lsi-industries.com/20230630/role/statement-note-13-commitments-and-contingencies", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-accrued-severance-liability-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-tables", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-tables", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-tables", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-tables", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-tables", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-tables", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-amortization-expense-of-other-intangible-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-tables", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-tables", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r248", "r249", "r250", "r286", "r558", "r603", "r611", "r614", "r615", "r616", "r617", "r618", "r619", "r621", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r634", "r635", "r636", "r637", "r638", "r640", "r642", "r643", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r661", "r713" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-cash-flows-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-comprehensive-income", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-estimated-useful-lives-of-longlived-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-net-accounts-receivable-details", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-warranty-liabilities-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-maturities-of-lease-liability-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-tables", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-deferred-income-tax-assets-and-liabilities-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-components-of-income-tax-expense-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-liability-for-uncertain-tax-positions-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-reconciliation-of-income-tax-rate-details", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-tables", "http://www.lsi-industries.com/20230630/role/statement-note-13-commitments-and-contingencies", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-accrued-severance-liability-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-tables", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-quarterly-results-details", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-tables", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-identifiable-assets-by-segment-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-intersegment-revenues-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-summarized-financial-information-by-operating-segments-details", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-tables", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-tables", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-inventories-details", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-tables", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-tables", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-amortization-expense-of-other-intangible-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-future-amortization-expense-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-goodwill-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-debt-details-parentheticals", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-tables", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-performance-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-summary-of-restricted-stock-units-activity-details", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-tables", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details", "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r50", "r51", "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "us-gaap_StockIssued1", "terseLabel": "Issuance of common shares as compensation" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-supplemental-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r20", "r116", "r117", "r146" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "ESPP stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r20", "r116", "r117", "r146" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Restricted stock units issued, net of shares withheld for tax withholdings (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r20", "r116", "r117", "r146" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Board stock compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r116", "r117", "r146", "r442" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock options exercised, net (in shares)", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-stock-options-details" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r20", "r116", "r117", "r146" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "ESPP stock awards" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r20", "r146" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Restricted stock units issued, net of shares withheld for tax withholdings" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r84", "r116", "r117", "r146" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Board stock compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross", "terseLabel": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r20", "r38", "r146" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock options exercised, net" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r100", "r101", "r103", "r190", "r191", "r221", "r248", "r249", "r250", "r252", "r258", "r324", "r325", "r419", "r467", "r468", "r469", "r495", "r496", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r529", "r530", "r534", "r553", "r597", "r598", "r609", "r623", "r639", "r662", "r663", "r671", "r719", "r756", "r770", "r837", "r854" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-balance-sheets-", "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r145", "r236", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r518", "r664", "r665", "r672" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r535", "r554" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r535", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r535", "r554" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends", "http://www.lsi-industries.com/20230630/role/statement-note-8-cash-dividends-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events, Policy [Policy Text Block]" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r17", "r156", "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability for amount due employees, in addition to wages and any other money that employers owe employees, when their employment ends through a layoff or other termination. For example, a company may provide involuntarily terminated employees with a lump sum payment equal to one week's salary for every year of employment.", "label": "us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "SupplementalUnemploymentBenefitsSeveranceBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-accrued-severance-liability-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-tables", "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-tables", "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-tables", "http://www.lsi-industries.com/20230630/role/statement-note-12-supplemental-cash-flow-information-tables", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-tables", "http://www.lsi-industries.com/20230630/role/statement-note-15-summary-of-quarterly-results-unaudited-tables", "http://www.lsi-industries.com/20230630/role/statement-note-2-business-segment-information-tables", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-tables", "http://www.lsi-industries.com/20230630/role/statement-note-4-inventories-net-tables", "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-tables", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-tables", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-tables", "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-tables", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.", "label": "us-gaap_TaxCreditCarryforwardValuationAllowance", "terseLabel": "Tax Credit Carryforward, Valuation Allowance" } } }, "localname": "TaxCreditCarryforwardValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued FICA" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-5-accrued-expenses-accrued-expenses-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r700", "r801" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r700", "r801" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets", "http://www.lsi-industries.com/20230630/role/statement-note-6-goodwill-and-other-intangible-assets-other-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies", "http://www.lsi-industries.com/20230630/role/statement-note-1-summary-of-significant-accounting-policies-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-shareholders-equity-" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "us-gaap_TreasuryStockCommonShares", "terseLabel": "Treasury Stock, Common, Shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r37", "r77", "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "us-gaap_TreasuryStockValue", "terseLabel": "Treasury Stock, Value" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-9-equity-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r352", "r353", "r356", "r357" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs", "http://www.lsi-industries.com/20230630/role/statement-note-14-severance-costs-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r477", "r483" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r484" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "negatedLabel": "Decreases - tax positions in prior period" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-liability-for-uncertain-tax-positions-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": { "auth_ref": [ "r829" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.", "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense": { "auth_ref": [ "r829" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties Expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Increase - tax positions in current period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-liability-for-uncertain-tax-positions-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r829" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense accrued for an underpayment of income taxes.", "label": "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": { "auth_ref": [ "r829" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense for an underpayment of income taxes.", "label": "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "terseLabel": "Unrecognized Tax Benefits, Interest on Income Taxes Expense" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r830" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "terseLabel": "Unrecognized Tax Benefits, Period Increase (Decrease)" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-11-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r59", "r60", "r61", "r172", "r173", "r175", "r176" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r759", "r760", "r761", "r762", "r763" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r241", "r246" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "us-gaap_ValuationAllowancesAndReservesBalance", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "Additions Charged to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "us-gaap_ValuationAllowancesAndReservesDeductions", "negatedLabel": "Deductions(a)" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r241", "r242", "r243", "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r241", "r242", "r243", "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.lsi-industries.com/20230630/role/statement-schedule-ii-valuation-and-qualifying-accounts-valuation-and-qualifying-accounts-details" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r548", "r706" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-10-leases-and-purchase-commitments-operating-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt", "http://www.lsi-industries.com/20230630/role/statement-note-7-revolving-line-of-credit-and-longterm-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r264", "r280" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "totalLabel": "Weighted average shares outstanding (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesContingentlyIssuable": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Shares issuable for little or no cash consideration upon the satisfaction of certain conditions (contingently issuable shares) are considered outstanding common shares and included in the computation of basic Earnings Per Share as of the date that all necessary conditions have been satisfied (in essence, when issuance of the shares is no longer contingent). Outstanding common shares that are contingently returnable (that is, subject to recall) are treated in the same manner as contingently issuable shares. Contingently issuable shares include shares that (a) will be issued in the future upon the satisfaction of specified conditions, (b) have been placed in escrow and all or part must be returned if specified conditions are not met, or (c) have been issued but the holder must return all or part if specified conditions are not met. The number of contingently issuable shares is determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period.", "label": "Weighted average vested restricted stock units outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesContingentlyIssuable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r263", "r280" ], "calculation": { "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "terseLabel": "Weighted average shares outstanding (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-", "http://www.lsi-industries.com/20230630/role/statement-note-3-earnings-per-share-basic-and-diluted-earnings-per-share-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.lsi-industries.com/20230630/role/statement-consolidated-statements-of-operations-" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "https://asc.fasb.org//230/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "https://asc.fasb.org//270/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147481097/715-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org//710/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org//712/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-44", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-48", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-48", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-51", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-52", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-53", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "54", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-54", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.C.Q3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org//830/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r721": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r722": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r723": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r724": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r725": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r726": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r727": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org//705/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 99 0001437749-23-025488-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-025488-xbrl.zip M4$L#!!0 ( #* *%=_T@) VB$ (/9 - 97A?-38W-C0Y+FAT;>U= M;7/;-K;^O/T5N-Y[N\F,Y"1.D[9QDAG7=A)O4MMK.SMW/]V!2$A"31$,"4K6 M_OI[7@ 0I"0GV22N[*C3UC9%X?7@O#[GX/G83K*7S\=*IB]_^,MSJVVF7JJK M_WOR].>G/_VZ#9\^?\ /?_@+?/Y?_;YXK7)52JM2,9B+BW&=IZH\,!,E3DUI M92;ZXM<'/S_8>;CS6#Q^MO/HV,C/!R:= MB\K.,_IZ;ON5_K=Z]NAA87?ISZ&J(J<:QFXLQ,9/ZWW4*FJI0_*_5H M;'7HWU0%OQZ-?G#P8OGS\H7O[0'0IU)VA: M(AZ;^/%#;>QN9XC\<%>X7K$[Z.G'?% 5NTN;_RHS36"C5'G=5&N<[;OS(W%T M?/#^_.+LZ/ \0'\=W'4%V\. M#U[C!_CD])W[@]_B-:O7=-T>?CZ%0)<'<+Z>B;W4%'C._B[S6I9SL?.D)_!< M?>6A+-FP)YXT8\^?@I=7\Q MUI4H3*:3N9!%D6GHRAHALTRDN@2>9,I*R#P5:E)D9J[@8S,41-!Y6E>VQ"\< MYL,@)Y7CG1N1)V+*TP=JQ* M4:BR@E=%-39U!OQ687M_P#AP5+89; ^>)V,A*^*7I>2!FA+_K.K,PF)48C8V MU-U83I602:(JFAPP7 7+E8GV[0X3^D)V^/SL].?].CMDK!2H#4%PF9T!^E]"1)W2D4:#?% A=)77) MM %T &0E!K+21%,?H=@>GH.9@C,+/^&+NO3'%4@2A'VB0$W!G[)20+*9EH-, M@7 HQ1".'SQ)2@T'$=HO%/S?^I.;P,G-Z'6=T<#X!(^A%^D8=42CQ#O!HR2KZ4-<1E59F+"NQA/8$5S.02:32U-;W 1M4A@D?!->GHTU M\!1H-Z\D:6/58N-X,/%)F%BAACFX79;6RH3'UN9Q M]WMN,]L\AU:%V [\6BH!RT/*E$I!JX!5!26/B0(;7V3M$=WP:M(H33Q%754U MLR#F;HF9%#+'3V;:CMTR>5[.S%4,Z@IIR>T0KMU8%\B0D'7_C4I'_N">9NZ/T[LJPEX?'A^>[;T3 MIV# M?'0607USR\_O4W&EJ^I^_3DF$'GS:P;SF:E4(=18EF@1D_ M!'T[GSL!-5\FGL"" $T[K1.2L90,!;TCU]I'J>M&J+@K8DY[C MNE.V^H@GQEP3J,V9-<- GG8LMH\[I M.A$G:+9F M9W^J4#,<>-Y+[UA'<6M&;RD=RY"1W-3:E M)2(+ME1E37*Y[07W.;[0$MSA97J1K*R6PVH&7%.)N:F1,DHSX_=Z0+U9!D8: M>85R4'#GO@$KI$"?&J@"R%:!"9>JR&2BV 5)C8 J4(VAJPVSO7VTOU:: /N' M2?J;B3*Y(O^WK@2="B S= L#KP7Z)M?HP%#D!M13]C^O"?FE>BJ2#";S8NOT M]6]O.^0EB+Y<2+6?J:'EN*I_0M%/>H0!^%9;KR[.0F-1O%2X0+.(.NA\=SSL MPT%=?(@'09R^/G[_>S,'> /Q!/&/'YZ/2]_QZ=[KP_YO9X=[;_M[KRX.SYX) MFTM,S :W]]2/_ ]V1R.2I-G:?]]D<+ M"_#F8/D"X"K^Q]._.-E_!P;-M0L0UF$I_8@% NH)>H*,M=1#%VJ/8^]Q1%UT MI_+G^"L/__?TW=[Q'OHIQAGT V?'^3 Q,NPD<Z!RHQ0F,0&17GQD:ASC)%@JX4JR>L!C?MVH[CVZB'=D1!: M8,ZK43:D Y(#*-HS@@EYOS[%J*-(?P]L&@N*B169GFA>RIY [J=*Q-,X,PCX M-9T[9&&I&L#FUJ5#.\!&E @;:J$IEKM':22XI]A?$RV'L36X)'65C&4^4GU" M=\"FP_ 0GX30*D;P@&)!SD0N7 :.O"P6X272:H+2$7KK;%'K\&+"D$]_00@4P: MHR&7*IN[4P_*([ 08">EF!%&T#"#!#[,[')V=CQ=YS0YX> MU^FNFX[*33T:-]/#YNR\($=G[(^'?SF66BI9F9RX@^\6%K*J@97-D77-<;H3 M>8F37?">^G'A&@.C%2.G5Y=UAOQ[2&IY9BK@P][LCP<1+3^L[G!(4%#:Y?)2 M66#P.F$/;?#/]I:UP19LV-MM\7O8Y>C%!'87=D!I6KTX6.RZ\L'^B\&D"P0Z$_^-XSCJ416J%.%B%[X$ SP/U02%*%1K5/DQ1L7 M\X8JOY@J$:Y#.OY$E2/"Z9P ;\&?&]J[Q;076T-#D.]Y0D"VMM;@2PT4+HG!)20Z MI'@9.Y:&G=A1%(?Y+S::Q888OY4FG,RQ#I:# M0Z$"3$6U6G6_XM?1UR(&I9+)F!7B!C_G@@84VN)T=-?6AF8W-/O%-#N0^659 M%Q8]!;OH9=T0U8:HOB8C]$& 0I; ".,\\.\@L6<%!/R(,,T1@AH3VKET(ML' M,3[H0$C35#JW(,\F69RC$EF8I*42Z\RM50DQ8TACXK=(A3[ 2CT JQ MC@AGIC\(<@Q*T(<:A0P!J1F1C3NEDSJ391>A[(?%\&5?8\T7PD7 +I<)I4CD M9%+G:/2H!:PSCA9+6[HZN#ZIL1M4\MF-^Z;.*X5X:!@^EI[M+4<0IP9V# =! MY1ZY8!:7P$10,R*&&S#SWYJ8U;9XA;XFQB?SS%S&I*N5"SW8,7P/QYFK&3"= M@FID9?7$F7,(6+_"F!<'NSX) N[AV0'NO3%YUC*+9MW2:(Y-WC\E[^GWD443 MJGJV.%%4U*[.,XP\:TM%?P=*Y3Y=P]7@;33IX'C>%N8*ZP$CC&RBU6 M(9_ 8&S)O/2ZEN%88!H*=% I$AE<<+=YTV6VP#LS5[S\QG80N3T69B5QM3!, ME^JS;(W&)>4"X:0/S$S\W0#7]AGP@]+(],:F8('S]UR"/8F"&8@7#XX%VX[W MT>>S "WQ1/MR*G5&/#?(#Y1A(_EO+"W/4%K,YQQ4VF([4IPQE P;>G701Z&5 M:3(K33Z$)<2L7,S2Y')E? XB.DY-4G/D9:BS6#TX/]QO$D.;4;ET,_@T"%\W MF+N6SNMRZK)@4I?UA ID(R0%:5 F()[QH*'2Q"Y9KK] TERE6O8:KH D;;6M M,;.$9#[RDV8[''%3O?Y6U6OJ3 ZQH)'T[\L\!STG(2A7CUQ8(:&-2X!3YAFL MAIC4E169+"JJ^LG<9^A C]JRE/$!(X5UN-1SJ1F#LNC';"VN5!!3R-B%V:9.@W-,=*-]K..VL]: M524#Y>=]+FNP'4KX4BH. L/[KC2AWZ7.L9:_-YM0)'#%_I!/[/W;G7,'&@6_ M1NP"A8JRE!K::ZR24+@_KH6/9[Q= 2#S'#O#O86+;5(I.0"BO;"&:(3GV^-L+D.2?H\4"X)PH$\+TK86FXJH6[ MIH$5JQX]@_?,+%?7:A$;O. "7O#Q#>(%'V_P@FN'%_SVC&[@TN0=$T =2J8H M<_!TMS/R6P>=JK"CJ=%B+G2G$WZ]0M/#N6@Z#(5XU166[&UQGX_=$X,%<6*/ MIZXNN4Y!'+[!KS3)(G=)KXX=G/U&T;9ZXJ_9(.!V*)W0]?.UMW*I:P_++M>6 MS$>\^B6^<&O87%O$Y,)1-"XQ@94A$I(XI4)7(Q4TK0=848-(Q=\;-/>*P_38+XM@/+56&9#^)3J@K 1':E/L&,( M%:UE=J,5?+X]W]B[YF*X)3=^8($,,EPXB1IVT%=$P:T*'^;N=HNN.!!(R9<+*V+^.',J1H-M39.\B"Z+(W[:ZYJO%KI,+@&!QM MOSL_VA9OE2JH>(DF-S[5=YDOD!>59 H7TO'T&P=3ES3VQUH-Q:M 4R<@M!-5 MWA$ZB.M)_O9N;__MR?L+<7IX=G1R<'ZW:DA>4V)HQ18C(78"*UC-+CJ2OH@.OG\ I6+I[VG]^9!KJI MP45Q7KF%V],^_\9&[Z_&0):_O!&:F(>$0/)&VA(]1VCZP4^3DC"1Z.? CW' M)O8N^_T=\VU]HC(9N\3D 'Y%AQ>RN%)YZ1RJ]\@)3HUE5W/MG$R!>VER85.9 M.@OZ5[NBCU7). <]>S1O%K7G\.&E0DD)$Z-O1Y?+>==KWU=*Q\HE$YF\ #,%-_/4T^A0SCLP"T^U+(DIS5=$INR7K3$88[;3[6!=PR(;4;V?!R;U0G;6MB434/ <:]+$( M6;!KT!7#2U6248AL0:%Q40\R)H&:?3X3!? PT8[O 9AW]22B<+9$(U/MY3')T+OF+[;@F1)57Q M Q:&+A+QID.#&(D]-STL. _:!5U.X$QB,K+A^RJ]20/VVQ-)_?*<"BV@*G51($A]?0>6^(.[I;;7=:VI6H^V%?I_[?.=?@\(&T>'=$2*^^H'+ MBI94WK^L:H4^'RK,7;O>1\5.8W( M%<(.:()CHZ#WC?CK(Z(H#N;H%5Z05Z"25L/Y8L>*)D+(-G2.=-:0UJ\'BS-3 M4Z=Y4)*?NQ_1W9A1$;Z=9S8HS:4J^WSCE\**V-68P*2M!?!#HQ5J;GUP^@DU M[^6VN_ 3O\8NI !NQZ:IA#JO22'G[95N$.*^N[OEC*]?GC67C?#1V*-BH9]Z M(#R %S%[T;4E; ^YY?]"NB6:K:XEV4!'GTBF32W_:/RLDK;G@/2L/H6<8[); MLA9WC6J.3?ZA!FE/9NV!ORD%S6*55VRZG@+[^A0J\BS4WUMS4[-HVS-DP@=&,L_E]]O;K0>TM^F&-UTEXD#FV%%,_\*#28*Q4 MT9WR_@#P/0@+-]\LKF>*#GW76W,W:'3Q?6W=T\^=,%W#8!L,@;]J,<_1=1A$ M(7)=CGO2V:RI7C:^^*GK2EC4X$OGVW&BBHJ^0%VGV^"'C^17%-ZY:R?PM1Y: MOHA+T*]+=MI?U[!\07R&!@6D\-4EN+TJ&:L) R?XTA-T:05L1Q=>>,=6^+14 M?;K8"5/Y+IP?'0GTDX1CQ-;*SCV]S;(!;%>^\]6PZ[(!>Y[5 M('H>/1P\Z3_:%N^]M%W9 B/+J\7^@Q.(N6*+=93>?QF>#)W:Q0E\^(A0]-ZM MZSKLN&L1!)/(NE)->,)?]4*42/ 97!O,U^#K=RA>.]:ESUB5'O;#V4$XS0J] MM,BF_FPZ7'!)K/!@^%Z$ZR8VJ%OD*&(7H7 ^0L33=/V$Y##A"#TM2T03[)P5T/1JA2VGAT."= M"\B* L@LRB-KY4A+"T&#[87EHWD@*26(>68QLZH[.KS 62?: M6D>&7\4QB[FP10A4S."<85+QRDD/"1XUU4!KA /P+DN7YZ%MN)FHM3<8*?2I M,1M7YN>Y,I_3M#L%@4!1K*X[/R#J#*"',XXF00@F6Q618Z5]95MSV1@AOS"Q$6]KJ[SUO0DF=%XM4(KQ] DNT@ZU&,\0F M>J1//1/W'MUO%&+2YV:R X"&X[0HFB*XITN*B8I8T>K=VXE:Y@$Y'Q1M6EL. M$SK;V+9;S)?,8J6<,INGJ"@Q9CE<-4U*F5^J_A,6FA\E&C(FD7(V@*6U1'&L M$XA#71%$'@P/9A/L,^5BQCUVF7(.5XJX#3R#:$]L"F/=/JI;*[+S2W=P>(0E:S-<7$?>=SR!B!Z!YX]V M'BZ;SVJ+8\5*NL)O3;8&, )OC2W=2W2YPW=1C"W?UL=?;1?_=-?R-SWZQZ8K M1="E.G&%+7"MT&4_P9AGD;'TR&#Q<7%6H#A M/P7$Y .?C97;C;C,"! :, ,>WU0UI0;)MTT=NNNM*/DJW,M2JBCAEUT"325% MQNW, MY0IS%K>0(Y?*5J'SC+**54Y)Q7$DT 4#X_)EJW 2!D3C*%2UU!5GVX'J7>DI MYNASHE8'.M&L %VSB!"2YAZQ#M2"<[*LS92O#-Y%2PA,I$;=7)4DH%'<4S39 MW63+341@JDK<<\('5Z%O33]!ZO3B9R5UWN\%I:1)LJ,^",RE2J]EL*(5;DUS M&HE/XPMZ5!,8I[E3V,_O[T*@K76X4"Q4JI!4Y.H_.DVKHXQZN$14DISK.UD9 MBUPBN28?G70I8"#P5:LS7Q[+91:UPOM*EIE>TB;N&P4JE9-"ZJI 5Z!/PW.I MG%2.R^8'#LZ28X=CN"8]_68%TF5XFB.-9-*A%55,0B,:K/(F,E(_!H@9RR M]"M?90#LUFRJ^H3I"_B!O=7-4":1$S145DVY),76*%C$48G5$>70+WIR DB/ M%;THOY^T#E\=G-42U#$;%ASU%P/^>^[>%51[JDCMP?9#;\.::@.1"DUS81@. MZG(NKQ'U7[P> R=YF8-RW(J\-8&M:A%ZP&5Z0I%*+&6)D3]%-MPGM1)&S1%/ M@A WM82"B<(Z"EN4-,>IT2FIDWB?G:D'"":,-<9K5"]48V"))T")007.0-^S M3@KGBUM[ER!Q2UU%J,!A#>"X#@CK3+!1K)5= T(*9\0'AX=UR2Y #\&AK5H2 MT*4E[M$AC?/[[K43<#\@C,Y73R3?Y?W&$(MA=K*C,*%!<^YPD(^>NGJSKH@J M<1@780^%:#MEJN!P 9D0VW&N+@+T4 $LI@ZTYF+?K:]^[W0P4'KH4F;+R1^< M">'3,&%UR$[PY%XX]!H$M6/Q;)#2["M^(2R ](JO<\!' M3@@=DG\'BB@0>7!ENP6'0!3R8C6'R$'C%*OK 9>&;AH',>%D7=3^=:+I,H@$ MY0@89"/5.1:\H==L7Y/RVRY)U*U%='?. T&43VC#SD$*X;4@%]'<&1D>E5L( M2)T%]P"=$X=<6>5"X-2TCR#*[];JT?71< M3@NYCGDQ"8E.P=-6BQA&Y'>IX'%&SAU72D"*S'C(&1<&PT,G&=_>=S"74!>;U,&9QN7T^JQ;9/3XM"]NZVF66%V M69..UX=3'FUO<%%[:(;2;(S0GDU-!NN"WF8LR%EIOVNX"U7C'4;_,SW"(? O MWNU,G"E3(TSSX>(/6)NH%VJE3;#Q5@HN@1#EJ%2^,@C%%N'Z%E2JNG\L@@&%68\6H(&'Q[O M'YZ+DU?BGTI[=<&\$:0-V9>5C^'B57\C"FF0K (97K'K M2:7W-RC86T>RZT^SF)];8NR9-:7*!519^\/L.LT7%L'G/FT3=#*0Z";W,7@F MYIV'5'^/=0H/T4.UE1P)X;7_?B)@,AE\MDZ7T]Z%^-G/-Q@_^WD3/UN[^-F& M+=]2./8JOMS!A40W(=%M3Y@%WUCK>.>@B=O ;[&ZZZRLEL:+*O&:\-X;,KJ. M3RZ.7AWM[V&!M^_"ML(81Q,C^">:WJ= $%14MM]_4T.'XDQ5IBX3Q5*[>XT MN_"3,>FP+/@9>>>Q> Y_XSQ?E2MW1,ZY4ZX/_7F51Z_/;W>)Z7-3@^%'GD," M+BY6FO"EY.-GFGQ^7/&3XA(M6[/..6\?3ATT?[M=#M?H-N_VSB_ZC61>JJU\ MH1;RRPUJ(;]<*X3AEX%)YW#(QW:2O?Q_4$L#!!0 ( #* *%<&OK'GV0< M 'S6 - 97A?-38W-C4P+FAT;>U=;6_;-A#^O/R*FX=V&V#7<9I@K>T8 M2)S$\9HWV.[0?2IHBK:X4J1&4DF\7S]25IK7=6GZ(BHY(+!A2A&ITSUWSW,G MR]W8)J+7C1F)>BL_="VW@O78^?OUM=67K=\5USNE,>O]T>#W>&6Z/A[AB.]V"R MOPNCW<%P/!EM'4U*-H,E4\& ,B$*U]RLN;UJ^8A)";T.1C?V'U6<=6"ZP(=C,.FSXS<5([D7+H5H>&USPT%][+?[(_L#1 MQ8%/F;:<$E%8$:;*6I5\7//:QK/[@_Z>D]]Y\;_(P-=< PK?*.QZ8=%Q-C4\ MXD0O77-Q7*SUJK=\V*V*NS;_V^L$Z;]AA"OX_&9S+E.B&L;L3DW5I/"<@\+$ZVO MZE@76>SSE_&H'7QL'65NGFAURB5E(?K2\2S$50TE53I5^LY0ZMYU[U%2CP>C MZ"OG_%#0_/!U!+*,;VF.;P@#F!+Z8:Z54_D-QUF\'-;SZ2]KJ^MU6'OYRKUL M;/Q:-EA*Y.E;5A #!UX,.44&+KY'&;7NH"YNO7BBU/T&#=[= 5'8YTM(2H5= MYFJ66U9?;MC(:>U@^%N)KO(,_>,_6-"1TC:&/M%*<$F^(PVJ1/P/A2R5")WM M3#O/F%LEZW#4#P='R-O"XFT;&SED$;?A>P>"I6RP!)7D2DPN TVB!1S2/LD$ M6Z"TN;#+#I]SW_'F"9DSWX8 0S5C$E+-I6^0SS5)8TY-)YR$C,(G",N@\+EG M43KF"N5.F+2I1,#X\*JYTA\C[#+ZNI,VX4 )Z1S2.03Q)VKG'[0O5QSO(V01 MLEBNJ+AW(%C*!DM0^:W,CN-X"%L[!S!A-);./G,L67RTS:Y@U+JTRRE0KFG& MK3M7HJ. :#-6*(*P#%8HL$)1=:94(F#Z2F3)-#.H;Y"RH;YY!-Z!8"D;+$&E MN)+US=!1D?GR6[B#BQ+XP<&7W/CS>%+O>-F$]1V!J.C07C1D$^+[!D1@1Q;U M#NH=U#MEI^C'$W1]M.7":1XN\ZSD/TLE&U?&PH$4,CMD=@CF3X!9TYC[9[!D MVI&GBWLL$+^(7\1O%?"[KS*3?Q5D\@Y!BZ#%VF/%O0/!4C98@LIP)=<>WS!I M,_IA@07'PBB'S-<89V2J^2<>^?2TBD=87,3B(A87'Q,U*A$P0QFQE+D725D= MWOP9#GZ0IX7%TU#45,8[$"QE@R6H-!? #15:YNS=DQ, MJD3 4'>%K.;NZ"JSAD<,;,S@K>3^;HO\Z<(&?DG(7TISNP 3$\U\P&;ZUW"0 MA@0P+ *(:JDRWH%@*1LL027$,H6 N:67ZM@*0I6$*@E5$JHD9% 54$E >"I6RP!)412VTJ>9DTT&3F3M?1?A@6WX2BGON/42UY M$N=RM,HT];^OY[RIH6;.6 Q,EJ9*6Q#^%Q3=-B[AD)USBFH)U1*JI8>HI;OA M@]FA-%=UPL3]C0[\:__%'WB+0?[,)*?)ZL&%>B2881%,5&.5\0X$2]E@P7Q[ M>8O?GF8FAG$V-3SB1.-38?^G:_6[LUEQ(R3TE4Z_Q%:/A5ZC_$+Y5=EF%3*G MRE %9$[(G,*(ZE^3!3P%QB38G AP:8!;S@)Z9A)2IB L@Y3I?I1IAPER1C1# MVH2T"6D3TJ;P8]J-CAL7"GD3\B;D35GPJ0-R%O0MX48DR[76X:[V%K M[L(>(S9S1(#I:P_5UU<&,1,B4T*F5&VF%%3P#X4IE0B:A&D:NV#+C5>J[BT5 M9!&0)D7RAN0-\?O?^!WX'X [Y4*P.HQ59F/H$ZT$EP0QC!C&:D7%O0/!4C98 M@DIX95^*8L?^1Y+>6Q(A:1"WV M!2KN'0B6LL$25(H+JR_0)Y)$!-L#V![ ]@"V![YE>V!;<\M-#'TELF3*;]WS M\M3S0B@D"ML$R.N0UR%^'X!?%]J%0^Z94E$=CJ5U>^,34RN%WA7W3J:"]596 M[O:AGV_,]G/G\LCY@:_Y2>$FA9=-;0ZNSU(F1!P,CAZ>W@YF]O#[7?7FUM%O\"4$L#!!0 ( #* *%?\)2[ MH[\^LGT7#KAD\M!IF[[ Z-/N?KNKU6=YL4J3H1Z/U?# -FR% 0A1%L#[")T(92?&ZMN,B)F#$G_PG[3RM2@7.Y(2I-#_]V& MIBC!QP<(>$K8NT%&HHBR?=^B#!I-R@9%U.PY5$K$GK(^6-DC%+% X:,R2$+W M&A1T'VOH2 U)WL]^%YG6H43J(%'0W06MCK4] M#5>FJ@1ALNAG/\\R%"&1J&DGCS'=4N69A?T06G:CZ9G:O5I[9C:\^M$F)+C[ M#_7@+=O*;/"-.KX_"*]-S3T1E##59\5 )H.G1A3;1ZIOMY1 MG'+J(QXO_?7$W\!R"G/_9K*:Z!^]#":S^7HS"28WL+K[L)B/830>+^_\S=R? MP70>W%;G^S,WY(]<*KH[G))^1HC)/0*5,M=2Q',! C.M0!*B4IS6F"E,MRC MK4.A1G5XH"K65C+3Z@**@XJQ$!C)$UKY["@C+*1:Q*320*I/0@)A$=#B2)C& M"ST2/ %^KP,?S2MJ+2?:,DSR" N7,OZ(L5P;!*4!\!TLUG.8LTC7)*ANRIR% M#> ,IKIL/^Z M*4V8!2.M=IO?EH&_6?JP6*S^AX6.]3VFC.E+68=E3/G?3'_"=:&/_V _(WH/ M84*DO*XM1NN-L1K-)L:'8#+Z5#S"7NRN9M--<(;%.T/PATLPQ"2!U&7+U:=Y%[L4_&"0AB+W?(&9+/,R]<>C#V MA1H.QBBRX_>?-2>?TI'M,;P?MV/CR!;W_2ZL%'U&C%1XS2&9P M,ZYTAO:#*1"NC?5"00O^UG[7/NF?:-(8O!^UH\B Q MV0R]#:,A%(=6L!Z]^J8SOW\@"'?R,4_AD"J%C8Q]* MD652CWK0D1HZQUVI^Y!6UAG; U%YTV>=Y9JB>MR- ?M+(X(-X7$BK!3:]S3/ M3_4]WOF64'*D>U:.QKY?"#N2NL?RC>$KG;BR/VB7PY=/I7*0#"___?>K]UTGVCO&3"HAM^A]3*7J>"]!Y/#M94ZE26!ZO(.T\K+"<(_ M -?*H4+D2JQ9I6M:;NJ6AUWQR)UPN9WYCN MMQOS_7:7"3_^EJYIN&K"/P0/<7$,WREA;YN0AM6<@1\+WWO"^7F1*(3$6/(+ MYXT.<1B5JOFU>':E2.?/M4E3F?DQ*>Q\TW_ RC2"8R+/13!XP3^S^7@3GG\J M5 T[;\I^K>*L[D?BC[(9W>.P%#Q^VV<[V/68QES!6!!M+$XD3LEI^[%T(+2N MB%462_+90&3[GGJ2TVS]P+3[\?,57.FL*PWP=P M/16X3O8)7.^%(T@1?HH9W&HS59B-L!DQ5H,K,Z1!&Q]"N:#H*O0,*NUMA601 MY1$%Q0-&G0"*_4BZ%.0BI28+II#!FP>Y>P(:4W1.V!F+%.(62>_*F([:,C*& M5"H.>:R#!5)ITZH@,4W=(:0O,!W+= RNXO^6_:=HL1Z$)U!(IRCI(&3!5/HQ M3="5E*>P=AZW)--,1M.D/8C)T(;!)Y2)Q> MVY7W4L>\F9,FRI=4E=&8A/H5^#6),=*J&90$6N8;\U"I):%J++L-U<393/+ M39:H% D0BTS)!0"UNF!/*MP8[!-9;M:0]>JO9R?==WU7TZ'.=MDYFU@A'+G7 797("P&@!-@)>\H M 1'0\>Y*-^8>+%90;.+XQ,^9=*DRKJ)^'+6L41'II34I9M3LX(B G2$Q):+W M\H[J6CU"N*" P,6'BT@*A<;;(XRF=-]F\2D^2BZ$=*09*P$.'2OLBVQ@@[ZH M#6I%^9JBG!3Q9#"_1/14>P3'3^@(S4$R) V M?9DR3<[H4E&YW;MP:I4@(;_6%),U4UD:@(+(1+H0FD@*=1B':]UE4%L-C!:5 M"%2JL[4E'9IUT.27D@(*,DEDXXG)5XF0F!1=")!ASRA"J-8]4.<[S@@=R M(2D,@EHJ*K.8><>8W4%G9DFCK0F*^D-ENP66(1JV,C0<$9),?C T6?&T72?.'HY$:H*,8" M[.GSX =6/2]69?O$J@\1L/>!SZ>0=1$5WFQEUP/B'2>>)DTKR_!>R?*VC)H3 MZ2BLY&0:C?%+1?DAVCC"6+A%^LKQ)G 0LQ"(@^UUD)R!DK>HZI//#?GF[Y[. M@7?[= CS=I\(]7\?PH2O4-FW6D M<4'Y6V[)CS<)V1BB#W$C?*:M2=2,*974$Z,FR'F5%J/Z:[.M Q86I3(SI+?3 ML8DA2JQ1E"CU51+$>TOW!X']<9)L6O$>?.:CD2*A^9\U@:__/?F=HW7BEGZ3 MNMRRQ9;?NAG8A-!,OHTPE=O&$;N07 #$ UL*X!7VUR;L].ONC;K7K]V$4\"E3\- M!@Y;_Z?=^BVWB6/X^.-,6EQFWFL8/G62DLD)I$HX=][X\>+S3>OZXN-EZ_VG MRXL?^!;^RMOKC]_??-IH&^%\U-CMPY..IT]NENOQT;7[Z@^W]KM> 2-5KA,8-D"C>C2F=HWYD"X=I8 M+Q2TX/OVFW;GH',$G>[)]]WCO\/US]!J#?H%>@'I2%B'_JQ1^;QUVJA;M2CP MK)$;6PC?RM!CZJ71#4B-]JC)VJ/"/5;97SO1A;HX!>

U"*+)-ZV(4#J>%@ M_U#J'J25=<9V053>]-AGN>2H'G=EP-X\B!!#N!P+*X7V7\5P@ZE[K)]8_!*)Z[L]=OEX.53N>PG@XO__./J[=4-'!WN=_KM9/!X M_E-ZGFB?=L[K?-*D^]7@![1>YC(5C#1R'^V$I>/RVSS:(ZS&#N8*1&"-8'$N<4*GP(^E :%T1FRR6 M5"F Z/:>>E*J;OW(Q/OIXQ5>:(;!)YR)QNVX7[4D>U MSK*)%).J,AJ34+\ OR8Q1EHUA9) RWQC'BHU)U2-9;?BFCB;21ZXR1:5(@-B MD2EYVT&M+L23"C>"7)F)NZ.8Q:&DXL%J3'!CC)NB;"XPQ=T%"P-L/%Y$4MAHG>QA#.3S)XE6\E+P5TI%F[ 2X="RP+[*! _JB-Z@=Y4N. M+:$YSC>R?%2A!O!_HGH*+:)CN_0D1L"9)!-7Z9,DQ5= M*BJW>1>65@D2\FM/4:R9RM( 5$3&TH721%:HPSB\UYT7M<7":%&)0*5:K4S,+!FJL2)S,I>"-$AE%3AE*M>:3*L7?&)!4VNR,,45B*1"KIIRPTU[GE M]!&X%6@S.TE6[.MFHG?#6IHO%R_ MTPJ4I(Y4_USK^9'@^^8]7S M8E6V3:QZ%P%['_A\"EEOHL*=M>QZ0+UCX6G2M+(,[P65MV;4G$A'926GT&B, MWRK2AVCC""/A9O*5ZTW@(&:A$(?8ZR(Y!24_H:I//E?LFW]Z.CO>;=,AS,DV M$>I_/H0);Z&R.SHVYSF?2U!AG*=A^>7P0OKGXO$ L7IO9S>+3M#NSAOK9OHP M--"012&]1V1':[HEAM0GW\LDQ<8#[$Y,GEDQVJH3DW-%&Q!R%+YR(*3SB5XJ MD8!S(O*' M5*HW8-2%.$$ ;$;QYTCYN:J@^=)ZA,G4A7;M>XI=@7F&7-JJ(XUSTF^YI3S> M)&1CJ#[$C?":MB91,THJJ<=&C9%UE1;#^FVSK0L6%J4R4Z2[DY&))4HL490H M]54$XKVE^S^!_7%$-JUX%S[RT4B1T/Q/F\ ?'3[Y-T?+Q"W]*G6Y94TLG_L> ML0FAF7(;82JOOV-<_+ Q<@]"&H 88$MA[KL0;MU.047D+X60;[##9.V@"_WO=@Q7F0B&S3.%\:F^^W?S[S0UC7(N)/_4< MEO "-6#JY;];^+9K1]2L?BSW@+RVNCJG1U]U=9;S?ITDG@0L?QD4[![^7_CA M?^:;XH6"LKUH>&J]D,DQI$HX=];XZ?SC3>OZ_/*B]?;#Q?F/_!G^PMWKR_ MX?IOE@4G5%!)- TAF,,XSD5(Y1]I0F&02DTX6/"QN=]LV:TVM#J[NYT=&P87 M8%F^EU!-8!(3J:@^K.4ZL@YJ%560A![6HE0F1%LAU72B62IJ,$F%I@*Y->4T MBU-!#T5:\S>\9FFR%Z3A')2>\V*[T)9B_]".8V?:+3XCDC ^[WP8LX0JN*2W M,$P3(CZX&0E#)J8=FPEH.$RX1FJV(JK:N[;5?4S-#9&,"-T1Y@3.8U<_]; M[GB(GN\P[C4,.T"F,RIPR9ZVL"7RGO6M#&L%13#+W/)-$-=QB.]&18Z,:7HHR1A2IF]I3NA*T2.=7)(,RR8AG@^ MZD-?A+G2TFSOBTD#M@SGYN\'K9;MHHB,B'GQY;C;@**.T5!P;.L,L&96]J@) M2IU3(H%B30[A-!>T=$_;KD-1D)>EEOH70NO0K\,I,:XRF<&)_%R'@61BPC(4 MVYOA\32[H7 516Q"Y>(PE6UU0)IF$?Z3+6'..8#KQJAQU$"ESMZ^"P9P=2#H MHS#-#)*6N2N>C_;>0OJ(R( (JJRK&:=SZ$X*?[5LNU7'=5+L,GP!5<5*,H?/ M(KWE-)S2SC,"3Y. HQ6IQ+OPL&;CO44YKVZ8NV^5DQL9FXDO'3Q5I8+_AOC9 QSE?5X_*S@,DSANM"#PLYB\@G.A$G$ V%(WU'!'(%CHD8X" M0U:(-I<87;Q ?KQYXE3%=XR["3#,QL5/6>*/%KO%$N!5-Q*?![GTDD,&PZ MT?0H@CQ#BK$=)_S&,\8K9#F7?BI=7!R?%X MN$:+(TNFMP^)IA>%P+]^1TE.;#==.RS- M"UH@@*/C\>YX?.Z-06HR'@8I)7&X]2(PS' :TNL_]SRWZ^VU<#5H5\2M%[C^ MB^/ "154$4-CB!8P30L14_6;S"B,I#*$@P-OVV_:GNMUP>OM[_>\/1B=@N.$ M048-@5E*E*;FL%&8Q#EHU%1!,GK82*3*B'%B:NC,,"D:,)/"4('#083X?'PZ/^='A^!N?' M\+Y_.IC H 4G_8^#P600M(OP:PYYM6'=JV\Q[RDX8(00+W '& F3*N;L66MK MHK#3W7=!)G"4DASWKZV][MH5D]+2.Y&RP1A>"&8SP\1@@M!P)&,*1,0P+CC= M$$RPO%#$-=UB.#:TR$8D[1 M1UG&M+9[*W="7X@"\^B8YIA0+?'C9 A#$1?:*+M]*&8MV+&>)[KHXB< MB$7YU?%W 44=HZ&8!)T/F -5;8^>H=0%)0HHYNP8WA>"5N[INDTH$_:JU$K_ M4F@3ADUX3ZRK;&P03JFF31@I)F8L1\''3!#\%_\[3Q(VHVIYG-JZ)B#-L 3_ MR5=0USF B]:D==1"M9W7;WRPD&L"02_%,K=86N6N>=ZZKY?2)T1%1%#MG%]S MNH#^K/28Y[I>$]=)N#FU[8J85G&NJV6_)?6R7C1 M==SC\?.2RS+%FT(/2CO+Q1L?U$> LH"N9!#@-/D/);4));D)FBJ6U/M6:G,C MW.GLEKZQVMLF_H*-R^+[.#9.$3EU'"8%YPN,]"SG-@AOXEK13P53-,,[T19@ MNDX$G>X.P5!4T-G?B7=OX'J;!6XR0(W9SMONGF]SPZ97\%?9>\9?"Z*?B'TT MQ'K/ [%,5(VTA:%MH D3F$>QL34K<"9,(9YSA6DY'0MP06]D_M:3 O0ZBG.SB6-+N<.6_W,K ML!82E8&.O?@:#S6E;,PKTN=1!.)(V1&3+EUZ E9WBU\V@'*['] MV_5A,THS%L>HV6QV_BWTO^*= M@^Z]>F>)ZK5H>A"P_# H^'GY/_#EWS'45"7D\4RJ9ZHG#L.'KNC?99Z?4!P[ MLP@'V(-J*G[N#Q1]T @([ E=A@(:%[U9PR'&!Q%#!6H%+L^.\$LIYGR;;=^ M$*H,M"-WBE-Y1)$_5_*2V2<$'*[O>IRPG>$5PVXRLO-1W7^BQ"_Q)H423*>5 MP&]]+%' L/%$TY,$BAPIUG:<\EL/>%\QNX09)UH?-C[V)U-GU#\9.._&@_X' M^UZ\LCHZ.9Z.-VAIXBAY]3G1]J,P.CF[.+W5AASVT?N.'[2B;1_!PZ!=ON7_ M U!+ P04 " R@"A73U*!OH 8 #&2 $ $0 &QY=',M,C R,S V,S N M>'-D[5U;<^*ZEGZ?JOD/'EZF3]6X ^1*5V>?@@3VY$RZDQ/2L\\\G3*V )TV M-BW92=B_?I;D"S;(6#8B,>"7[F O:=T^W9:6Y*]_?9O9V@LB%+O.=:/UN=G0 MD&.Z%G8FUXT?0[T[O+F[:VC4,QS+L%T'73<N_?7VC MUA=J3M',T$ "AWZ!!]>-J>?-OYRR2R4F[V6R=_./;_9#3-D)B MT_4=CRSB F\C8G^FR/P\<5].PIL)>CPR* M8O*%EQ;'IEC'CN53CV!$/YONC%??O#AM1F4< YM4+ Y_E9*'8E-,"B_2A,2+ M"<<&'7&9X>$JT8H)DZ3!JW0!;TXR^,.;%*E/]8EAS-=K#E^L$F?($;U)D3/. MEI<6)/3)^4GP,DF*-W@0.ZR-F;$'W]8\'K:(5J?3.>%O&YKA@3M'OH<&+IG= MHK'AVR"-[_SR#1N/,;*@-=MHAAPO19!X[1ED@KSOQ@S1N6$B:+SCR2S"?NE1.9T]TEMM_;3U&5@W3B2DR,2Q2 2: M72#X4V=_EN.=[I:DN">+1#^VD"#1J4BQC^GY7ULP7O:84GPCAHGU\4FR\2_MK & +ES0EP;G3AHPJ;&KCJ?8V?LAH_@(9LA?(GFA4]HK/$YPQ>#F(S/YIG%R9RX MP92@\76#33#U:#;P3]L8?89I2T2RQB ]IG,]H0BR[Y?B1669_Z\;%(QMHU#K M=U?'-.RBZD 1T[>Y5RJJE(7&196"(MC!%=9I3E!1G: (A?EP*4^Q"IZ!0,.P M5H4IJ<>GUKKEFC[_ ];(.OR/O87.VB*9<2X-C97[\70G.[D.!)6O/Y8RDG/I MMV Q(;-P_*W9;,**_3;DE?RSZUA:G[/5[I9LOYZL\%H3PZ?(>G!^XW^OM(^P M<$BQJ6 :@_+E5OTL+AD^C1PKYV_3=:AK8XOWT_%CJKMCG:&7LZ3ZUFZ79*/* M^RUP^3#B G_?)-@O7U#-'6L/,?L:! +O@%.!\10Y%+\@\#;\1KM$@Y"?*EBT MY6%QDY0#N@HF1PT0[K"18?, !ITBY*GN&U8K5^7ZTTVN[P5,M2%G6KM9Y(FY M :L);XH\#!K3G3I]A94J")S)0T#[])B2X2\U)@1]-9V"D::N;2%"=?3+9W.Y M78X-0GZJT'$N/S8,$W+\I];G@M0 D738+ON1PMQ5@>=B._#4W8W4U-"@4WUL MNZ^[78\DV:C"QV6!B2>PUP:,_?&"P'$]I+=TZL]F!EGPMHPG#AY#XV"1 Y-O M'V%GHL_!B";X>FL\%.>H"AI7+#J!J6F[U"<(?GP'432^@ V$X9W&4ABM&PNC M/8;"'#E2VOK(I]A!E.H43?ASE2$K&1ZJT- 1HH&M6WLA>VT8L*_#5[%O3G5D M$ <:!"P=$ G&?35>%]:LR->MIM#7;*':#YEJCX@$$X8C]_ 9>.T%?KG,;;J# M/#7N7:]6E6];0M^R%>C=DN-_:=^1=^2>/6>#*_%A%H;>YLBAJL9R0;VJ?-L6 M^I:M'[L!2ZT?LCQRWU[H$]>U7K%M\]T>%]8W!)SH&+<>2XN-0)>G'M%S:?!F+$5UT$63C8 M%;1=9^(A,M,M-%+4T1?BJ HC9T*,L*7@4R2,!N9%?-7'A>&8N0=A=":-=@O2 M'#E4KH+EN(5?L(4<2U%GL5:K*I>?"UW.EGA\67\;,3QRKW:B"/W+%FUA(.\FP?7(G=QJZC8"NU'>Q%,6KENI5)67,R)R+;YX M8_RT9\;OV%W:UJD_GP(0'%_U#1-2+ /U=21NZ:G3 M9+_+.V33Y;%JY"B,T^=Q402%MCA"QQ=_B;Z==_HW20&.'05G.D4OB/"<#M.E MRD;Z]7I5>5H? ..CBFN6 !F' W=?M.H1@W50!9"_T-0S&TNSOX];^1('Q8^'LL2+1O>\0= M2,Z6NKK=?&E&JC"Q%NK+V;#7/D5_'7%G43CG M9Y(_LCDCTBQJK@(@X3%LOY MT#X]:D@-2RR,S>4@F$3 U40$,<;Q1DBM>,S MCVS=E4N%PCR[>E4N%P<<1?DDM[I *H):_Q?A MJ H5&0%*N1R(&BM9V]5J@9%9O2H4B".0HDWQVN4%MZO5(J$H5U4 RF/0#=E%7)5 %IXR, MS8+;J;>!=-IS(%V-K2*>Q=283 B[[I5U(U""P 3!\5'D\X] 6ZY,BO!WEI$F M6@Q_O(J$P*S,4R!PC,T:DP7\SS;GX@&,(!/A%S9H?" B\R12A<>,9-:B>&1[ MC/&(^Q2+6Z.QC.\1]?",WS8$_,>^K=OX!?'[AM@N /MA17M('P?0$D*JPFQ& MVFU1S/8C#;0?7 /MGFG RO*-#:Y"O#M6X[@X1%X- NM^;P&F-$;8QEYB8O"O)4!2=QR#T_L:]>H!3Q7M") MX#]AR +Y#A0PEK4-R5[59$57@4!_MS\1CU?DQ^;1#)GR(9 M+:+KU:$G#.NHNSQ)=+";(CP848Q$>A$ (B)]3Z!*BJ(*D"4SGW7M+B%G-,L# M#$;$-?#DO.UXB$0OPIC)^W:,FR50!3/Q[H4,S!+B13&:NEO;F!@/-LJ@ DWBJ0/V!0QR3*>#,F4MH!E66N"DOB$+XTEA)D=<=4R*,YG<:[HBM/ M%E5@V^X"7B#+Z])J[$GYVYBYQ,-_!NOV<)[#O^I8(4R6E5$55L4!_P)8[284 MB*9O_-N5-8958'CL>^ 7,4P^ J\R\JC"ICCX7P"; RZL&*(U#DN< ]W),F,K M"51A31S7+WPDM5YS;./:D>*MH_+L5<%*',GV)10^C]8*)JW5#4 M&H&R/I\CPI.,V''^"D!06AQ5&!1']*4P^+B4M0;AEG<9[>:8<'&^JF"5<<&- MU.U&]7RKJ!>7Z>J<4G2>XMT0)2.+*I1E7)@C@S(]D2//:86G/FKLY?H;+.:3 MX 08.['(?1X="U,\>BJ31A7^,J[JDUFH,QA MH@HO&3?WK%_[5@^!&_W#9L^N$PPWX\2KW>P?E^:N"C:2GT;4^/?10M%8G[)\ M6>\-Y_B4(--U3.AZXVM+$GZ%:<*.(27/7A6F,F[O$6#J*27;"JZ>0+8:5%(= M!4B-"$%6TK51JA3;3=O9R7[54BF"X&7&!3ZYW=IM*'(2AV%B#)MN?4H<]/]+ MCD;SK5^Y"X!J965?V[F85F<]'%7HR[L81 MWA%:/6%V,^9[-F_BQ\XD W9,2Z?F7/4#!SU8P1( @&M^N&!R-+@T/:7GCTG^%0 M$YV9_X9F(T0:FF/,T'4CZR6V;78%4509]:%V[/F,]>_$]>?7#08#_ 7ZD5E# M\T#TZX;E$9W]1;]8[@P6=W?PCBG5T +:.2+8M9X#6I]P/1HGZYJL2CX@"$^F MWHK(RZ=E9 V>S%P'P$06JY*.#)N-R=>-($-;I !VH%TZWF;Y62"E:_[R<;# M_=OP+MJ_>B381%WK7]#L69E8MR(E=JBWA49BM3?Y+1.!/1_;%KO^Y8=C(1)< MM(:"3;TT&F4(/Q*9F1K>N&3NLMARU['Z-IZ!Y#RBD58OEZH2K2X*"2:3E1X! M%T$.4Z1++E756F6F[[(T^0-[TR=C! WAF4"C2[NR:*%*>?;9> MBO+QIQ0N/ M5=VRR3ZBYY'I<--5GT(L,& M96HZ #/=NC-VI;8)6@%UH&>*H(3!9.H\ -/=.=!/0<,9$'>6&-)+&"R[IJI- M ;+M%(?\X4D<\,^T119UQ6"1/:9@.K>-Q="UN6PTO(5Q90S)(:K&F!$=Z0JG MW4OAUYY7#8S9WG%-GU&P:9@#(BX2D?Y8O\TTY75EZWQGLK5?^N,Q8G%"%&RT M03MAZ0/I_((!@EFT88,*?&2*.]M'1$RH[!G6DO& I["^[7 [#RK;WD"SN>TN M$.+9] ^O#B)TBN=\BCI\>&1A"A9/"$4W)B@V1/%R.U=89F1*R1TO&D'L2&2A M@AF$>].4V7)CSDCREI8RA)5<6@XPH=Z=$X:A$/L:B+6\Q80/EVE-BQ2HKL9/ M:,ZN8W$F[!R,0$'Q^TH,F2O&IDM?\(^W=&>LD3V,!P8F+-P)/6[_S424/HSY MK ]T"D@B?1765['YDZS)EKVM.K,5K;,2G7SRWN[PVNYO!OGIS]?',3G2:HS5 M=Y3Z#$5@=G<&2.-#4YS-^_6UX!QH0-,!O[!*JE4$K\VTE^^W_ M08O^&S)]-HL4QRY;P:=U+EZZF+88X/Q+5\TUOUJOA= M)>8D]S"HH7"^&T=RPU-3"_XI8I;2U+/!(4MUBA393DLOJDF1HM^1QP5/G!*+ M57AV>^C1P%9:3\D25=O5**%W=PP3@_]#!BR"7E!Q(ZP6/P"+E#?& =K!]4E) M.P0E#\0.#TY). 0%#\0*SU."2MHA*GHHEGAU2]J!%]QC*_QPK# PR/*$V.HX MO<[>JH:*VR7>DQOZ(WX _M%8S'BHNX>"[TFC3>-IF>)5#='(:U3>%H=GAK71 MM&#)PS##VF!:K.!A&$$PEA8M>B"&6!U*BQ7<3R/0I#)RZJ\6J9CBV3&2,+0E M3'K(>EF-*(GK6*[#(^?M?>'\3?C7RZY\:GGSA!9^B;K;7FYV8>%)XAL+?@RVS YXCPXCV 6 M$\^7;4>&\$.ZC5+X>R!HXCJW:&X0WND]C*.]T50'GT]6B?X]\L; )?%!TK5T M[CRBO=DK3=R1RG>.^ VI:;]M)JF&S\+]+KZ!/3>Z#\E,%4VQ. M[^A_(]NZ<[K\? $_7I .Q.RDYLHU[9T8DG^2FN["D''-6PQ5O(JM@1Z;6+,$V*;KL#S8;R:3/Z$;";^LQMD M=/)KY?MOB)B8+EV^1?GJMI"$4F'J;IS0%01_WPV$7Z$T<_"=O CWDH#%FV7.F[;.SF8_(,6QV'UC7 ML?@*&-&$(;:LI6KKS]@^T4GVAW%XWF%]*B7.HBA3\(-S*3(G8$-V&L JDHM< MJ$0E$WX"#39D(V\BJ*A&Y 6;B%W:8(4?65G5*)N@$E/HN GQVW38/P]C]JU/ M.G1M:ZG%9J*J+7O6M0LO95A3:/F\NCJP.5V/ 2AD1F,/RSRW8'O6"R'F@4D!-JN$51HW6QU'F8.'OFTRVXS8-!; M426'J!)SSF=V X-/@E!@Z@ ##_/%NN22[,S><4GQ1,' MC[$)C2>Z-I'=H#AW;6SR:_PQ-283@B;!18O\NY=\GW!YYV-@O?=C5[DM_W=2 M_>RLU6M?M"_T;NNFHY_US[MZ;]"^U >=LWZ[>=6_/#\=O+,W)$4Z4(^Q.YYF M;$] ]RD:^[;.CET'GQ)SG0D_@QU]'6,GC:44_P/U!8PNRVM?"4\I9&KNQO#Y MS [4RAY32K$QXSH/U&:O81!%_,T>E9;,X;1']E7V('0QZ^OEE\[9WU1Q<7%VVW\E#DJ(;5\W.S=7M1:O7Z[V3AR1%.2@/R.!;X07-"&16K>7_O) M#B!9Q?9(<^5?PLRSF7J&AV9M6?05JVR/K+3M5P_S#+=U_7MM2UEX;2BY1_JK M^+1AGJ64\#A$F\I"K7B%^V.MMC[R*780I7IX6W"J?V9'O3P\QGP')UP8C18Q MJ2P&57$Y'+LFKF>.]HWEF_26E1^,%8-FR0X9Z>/HHH 4 8!H&80*:U!FYJVY M'XP?)#M2V5KVQRZG.C*(PSY9J ,3G2BV](O.TV66-0[TWOG@U/]XN:F>W[5OFEVKT[?R?J2HAR=$_9/W9T7RUTI5M?> MVVBY^S-?7C<2JNNS"T>*[_*JY'1 ]F47@1%LLI#F;LTKSVC?K2O9_>44W@LK MT/"V-1UC_24ZO\U[[U^^8>,QNWAO>38MWS EZSM 6^532+3,W;'<#XOGG%"+ M_MAH0ODZWLTF7T^829AS9P;\_']02P,$% @ ,H H5P95^CHE% XT4! M !4 !L>71S+3(P,C,P-C,P7V-A;"YX;6SM75MSV[@5?N],_X/K/C.VD[TD M.YMV?$O&'2?6V,YN^]2A26 /!\ MAP?GBLO/?W^9)P=/A O*TH^')V^.#P](&K&8IH\?#[_=!:=WYU=7AP'O\]EUP_"$X?A\$?_LYH>EO/\D?#Z$@!T!$*HH_/Q[. MLFSQT]'1\_/SFY<'GKQA_/'H[?'QNZ-5Z\.JN?PVSM8=ZHV_/RJ_7#?=&?KY M7='VY,.'#T?%M^NF@C8UA$%/CO[YY?HNFI%Y&-!4LX2\@MF1[(_[_=7FT],Q$4 M"(QSD7%*Q)N(S8\D\X]_>'=\)-L? >T9F9,T"R*6"I;06+[#8/VQ"-@T8 OY M:@&/" !E\= 9)]./A\D2&JP&E'3]U7:\;+D >1)TODC(X5$-710F49X4K:_A M[ZJYI-T-T)(P\I(1D.B*[RO:$A9UL$-^\N\[ K-*BL@Y$YF0/VZFGQF+Q1U+ MXM5SDO"!).40>AU*PA(I:8Q7+&LC3#)*K";&-!0/A93E(G@,PT7!J".29&+U M28&AH+_ZX-\U&D[3^([P)QJ1)OKU.SBE_S-G0DPXF]*LA>"&%DXIO )5.R?7 M0,0GSN;G+,UHFH/JO5F+Y!F9,D[*=O?A"Q&7+QD/&0<%'?+E%8BQ^,K@VS0# M@0?2'J_2C' BVA [>*('#@*=ER\+D@IR!A:I_7UWM'9,>$?#R'8>";T<995D4NL1DZG/K(OIV 4FE05B_30%*GG4QJE0*!;"Z!M/:UAA(82C87$1"3 #IPN5 MX#IFCM++QS0!7 N-@;.+:6XU1T/,0QB.:E9ILJ4C/M] ^OFH*5OH-$L*W1:< MS(!8,,@PGJ1_D'2I:F <>=-N"O42J /D*6N$E"($DG8S;8\S-7K\D6%ISETVS95)#3ZV&B@5M(N^3B-(I:#;_"5943FEZX9S+);$A'Z)"<1 MS*]R-K:I=N/^7M!-PJ6D1@]*Z.J0F:8V3JD\RVDBT_12;US!RV5/99Q2 M9.):J-;JXW;!12AF0(S\3QJ9IS"1])QFYR'G2Z#TES#)VZI*1GT=+R.9SUE: M&"L?^66IHUS*^O@TN3,6!(3+AJC0=-NOK"HG30D'OTU2Q_O M"9]?D(>.>%#1TAO%G894W=@IW5_":$93PI<@K%) %]*[5;DRW1W\+.@S]&6T M^WE$\\H!T4+2TL=]":"R@IWO0=76/=4U_:='NK*#4_HGO$I%=@91BI:N*5Z$ M-*[*N*!/:L*@UOH&/1TCDHL0LJ7, &=U!0F_*T*+6E!Q01:<1#2LBA :(8N3 M9^X%%Z<9R( /5IH_>!_XN1/P.F.HS9,=+V;/0G""XLN0IT5RL$[JE$:M>TOT M.[I=TKT3IJS7-#=6.HUV$PT[.,XR>[/I8;TRKY@*[IWX+.MRF)8M=F)L3Y/H MPGB' T9GNDT7SW<8\!@[@Y@6@;JTD$R55<.D;3PQQ:#6ATEO>>*6;B((DV[T MQ*IAJDJ8E+(G1FK745%MY'(85C(O>8'_ ]OAA]GV@2XF'^;5PB/6Y;NADYEV M *XS0IC\BG:N-->S,1GZ=MK-Z_28[&X[+H,RD"Z@[_T"ZJX,85*"BLIY/>[J M*E=C4HMZD'26,6-2:]JH=%8X8Y+ @?.L6VZW:M4EJMVCPS/!?"L%)FD?B1\F MVUXP^07CS1'3R@XFKV(\KO3:5(')3QF/19VK,3#9&.W5C:\=.8UU,DA='VV< M0_D*CIT@?7P:JQ8QZ7H;C$9;'#"IEL*V5EMBYT Q?#,2.AF 73 MA#T/=!ASPWA(#A5I(ZS7YN\J_0VB(:C$\8^[JTG.HQG(P833B&Q. 5@]M+[9 MVKSW )O"MR*1]>/ #[^@HHC*FRC5[C0 @5="Y%*AWDQK,>2IJ(<-320:='.^ M]_+5$IY;(F4Y B&MEOAL?U!K.2&!'I([D%2;^< M3DG4MI[*#Q%.^;P*+\T.;M;LY1C))O,/OR=$?_&D25>GF$K!N)G6A>4F[266 M:P$$';1@(DP^ADXJ#SR""7)][UL(Q/(1YVP,+MB:-Z"),)N&RL)GM'5JXV-A&_ACY^ M]IK_RB$LOV#/[3+6UM#UD8K2WD\X>Z(0-IXMOPGI/I;&41[H'F7T2:4!S ? M@$]R7V0]\"D&P(!OG<2QQ:<8X(\C/W?WEU5NX\WT@DHVIK&HA>TM9.MU\H+C MEA0%JWL&AD'>\R"3AB +GQB_FX6%3DL3EI7OG6@U1_ M]1[(B)"X.$E[DUVJES3:<&EW](;G#D+5FZGQ"S,?P1]"J1-N%D6(??E">$1A MSNC@4O5SC>:)ROLS8=I?L/PAF^;)*OII!]+9Q?&NU\5::6O,G*[F;G>XFFAN M>[WL]38!4T^&F2'&5)^W0VM3_L!4M>^!VKBB8E')'_5.B![";9 EQ%32[P=: MWWI@*MGWP]R55=!%^@-^F;9/$NLRX<=]9$)K DP7]?O]1#W8COX/>S#)C:H( MVEX+?B?-O-R@#1ZOSZ:1YM)&B=='LZ_Y:X-WL>2R+WB#]1O:N/&[:C8%-TR+ MPBV*!*NPQ';5'*H]1W;X^R9.]R PU>6 ;2;28A(XEP)5*7!K^Y!.LFP/4C": M>$W3ZA;2CO55FU2^]B$+8PB[7SG,(D&#E2$&2_#V($5C,>\UJC.8W!Q/ZZY9 M+]:C,QMHN=BYI@63P^6?B]C66F/:>>C_[=BN:W*_GRUE&0E.@H*M?"EW=PGZ MF-(IC<#U#\(RM0<4!PN6T A&"U*R_EP$?)WO#&*Y S]9 ^K>^C;:HQWNDAL9 M@Z/+N5<9W$WVNCC33^_^3'4G+_=_6EQHBN<.TR1AS](Q;2@<;HCL &4S!LYU M%5KOI^$X)!VI1)7%,@9J_XX]69EW :D.9PG #@9"AIO!0RAH%(1I',0TR>5> MXX9&=J9EL.>YMB<#$^[(B!0NDP01)E4^19(DML\PV.08JDC[E'/I3JGVR@TW ML%-%_FNA,DA\^@1.WR/YFL\?")=)I^+ME1AN\@S>?2H=RQ;PEJ-@0+I#W)D4 M83.6UYK$?J=WE8_XQ L9?:7D M%"U8:V6^KE J-BO045$%@)U'[)]>[A^,<9FXHTPK9LB N3,Z3$/31E)*XZ[9LH]Y. MD15&K?GJB%&*$4A#\VNQ MX\-F8E7J0O2Q297 MFTG7%>?[6IUW'"22^:*H_B^J_5E!)+5#5AW*OGI+94L8?LIXQ2/+=7F#/M3Y MBKP1J'=4GJI[HJL['JJ-F!KA:TL/_Q&X2>B-A^H]RQMH7I^B Z/MQ@T/2%HN MTU2@4%Z_Z1]!QW7C^L"T[BU'@+=,M,VZG>\] MYDD59+8WQ)#7-4OH8J)\_S+2NO=+Z4'Q;"5_"3F5(6>7^+>VPYFY[1+\D<-3 M%YG;_A#WX5)N'9^L)0EO;QE1[>H8C@.#8G=R5^F.LFD5ZEV5A&FN*H%8.:Z8 M"BO:Z)2I!4Q5%"6B#E.(:0*IL#\"U[FP0,O4D^ MG8(._Q<)^2?Z]#J=/,103L$,@\,_!);S 2#41G$.X28=X"74!G$.X![&&@#" MUC#N03RS 2!L!AD,P-K9O\L?"@5>[=*3SRVWJA-=S60]E%,PP^#P#T&IF6Q& M<0Y!J9DL!G$.H$,S60WC'H1*,UD,,CH 47^X.>F-W?U7@E?47>0Z2PE4W5!A M49F.7F.@0OD5HIK[9Y(\D2\LS68Z%TN;#(,*:\^7B?H]MAA6V^[HL#49+.O^ M^-#M6#++WHZK^%O6RM0JF'9'B4W'2O0:"R5J3:O1=SB4V =ZV7OQGCNLBNTP M:+&JK(SU.'C1MEH=RU%PKOLPMC-LJ-F,J2[F@@MJ/8ZK/.U&)G8F!ZZ*]OA, M4/@TF+8..I.'7<. :4^A,U6YXPR@7R'1@=XNP,9D($9#;3WQ71B",5 /8P9= M6("QWKFUV7.AZ\< /8"9AWUTQ J>X=,V&G MM(M!Z3OF 4H;X) 'R$V":VE ;R&,5EUA-D\K@>N6-@P=+R8)=I[:O5D<>V^RMZ/L;Y M?HI!Z'5TTDVU0^D3@5D2)O?A2[6S[(RD9$I;C]'5Z^7V5."*)B8/-4M-D73T M\H%D?1*6"9".3CYPW,GI<9K&U_!44PG3Z^L4U069$J M-GL]FKT<7Y0A:;EF MHKB)^KR\71:"D\WULN6.[]J1;!?PB\AHVP52 XR(G0.7+QD/P:F@:ZA:;BR&%%)OJ":>(28Q-D>J930PB:\! M1".W&$F:@Q/0PA%-:,F'[9@>U.M0>0[CY_A.=%@2W.NDB,OIE$09?=J8LEMX MT.T6)94!D%?!20#0YAQ$CF83PJ.B^)*%R2N';92QW5XHU$A\DRO0XJN:#X MW_;+.5W9?OENGEB[Q* M$SI4[D>EQ'LPQ.HY^+A5][5K,6,?QG0,B8X'TK(7MN^1P(>]L+<-A3/]8^$' ML!&-*:9 9WS6Z$T33 ']^#PQ,[08%HOTX\V(L0B&923N!$>M=S&L)'&H6.P= M$UU&N;CR;'Q&Z00XNAQQ<67:^!Q1._E(DG3;BV[B*LU83TB%\GCH\LS3U5&F MU/I*^K$>[SNE-RR.7IF^5:H89+(XV5LT'UI<3^!I=AG@)+.=)VUV=C(ASD/. MEU/>,>"S#/I5D66\Z=%OW6H[J%N*K' A5K)V2K04^PVN./ ?M;&A$.PBW= MB0D3M"F':M'3RQJF-6F?.?"X8^E2H M>HV/_4!^\<(OJ\^J.F7=>09M5+G-8G4M=/UK75X,\I ]X5-S%**X1&G,1V'C MV2T1A#\1:=JK^[;%[H6Z]GPR&GX/>+/Z:%".O![4+Q]^"9.\E.LD8<]RG[DN MV/:>OA 9R3 BB:R1\IFQ^)DF,N%VE69A^D@?DO+6(3-(&N,@0"MC)[#0IYS+ MA(BJ4FC<'P&Z"9=W46?+21*F&;R(R]]SNIBW%_\L1\%9XNGP\)E-.(VI3M.- M;RC/%%,EQO:M#A9W8RJ]V#)#(V;'5$3I(>D]_"%,I9.Q.=#E(V.JC@S*"^LH M%%-UQ 5'="--7;Z\1\&741+2F!;F*]-L*L%H2(=:.#_C77]K#:PK:$3Z]II4 M71S+3(P M,C,P-C,P7V1E9BYX;6SMO5MSXSBV)OI^(N8_U*GSS*[*NE?'[IF0;SGN[4QY M6\ZJV?/209.0Q"Z*4(&D;-6O/P!UM4R "R (+LJ(Z.A*VP"X/EP6UAW_\;]> M%NE7*\+RA&;_^/K#W[[]^BN2131.LMD_OOXR"4:3R]O;K[_*BS"+PY1FY!]? M9_3K__4__\?_\Q__;Q!\)!EA84'BKY[67SW.RRPF[(HNR%?_Y^+A[JO@JV^_ M^_N//]Q_^NK+X^57WWW[W??!M[\&W_X2!/_S/](D^^/OXO^>PIQ\Q8G(\NK' M?WP]+XKEW[_YYOGY^6\O3RS]&V6S;[[[]MOOO]FU_GK;7/PU+O8=CAO_^,WF MC_NF;X9^_KYJ^^'77W_]IOKKOFF>U#7D@W[XYO]\NIM$<[((@R03,Q()6O+D M[WGURSL:A44UC8T0OI*V$#\%NV:!^%7PX;O@^P]_>\GCK_FL?_759NI"%C&: MD@9O=>!7UAL-)L?$Y2+)$<*<[_N.VM2#<"2E(/R"V+*Q M'64IC=XL<+[;(#F)_C:CJV]BDE24B']4$[598I+\ZYI_KEA?O3I':?A$TG]\ M+?OSAII4<&O*MK/DGIKZ;=D)57=D%J:;;X]>DKR&,$D+8YJF8?Y4'\D9BD131A>@R:4&>X=_V24^ MB0BT@:AB2;2)L;L%HI",),OU>G]1 ,&(OI@?6E>WU!&:U-_S;5%M/TE9^]\ M4U^GU;QRN8?,Q#^T$1^I-B9'3,4Y')^J9JX!X0?4SGUZP/X?W]0(H?8E[YA& M9?4/(8B2:A/RKE/*%I5>#I>Y@0.YD[:U".I$SA[QS\>"A)LTG-5(D+5_[U"F M'95QP@>]2=CB-JZCI^[OW=.SLP')*3IMT3U-G\/%J= C^6N'M%R*NX*1\)+& M=<34_;E+:DK&Q%[E+"Q,_YN$[#J+K_AAJZ.LH6F'5%YM3_THR\HP?2!+RDY5 MA*9F#JB[2;))L2BN&:/LDO+)BL3VEK )>",Y/GV/V+G?Y":"15M7=$I;N4Q>Z3/\D/!0O36ZY"O/PG M64O)E+3KGCZNDE(N/7!]?RV#+T MAL"W39Q0Q2XYIYM1)I^YVE:=TW:;193QPU<)?Q4[OJ0E9WIKY54#ZN6 ]H(( MHUZR(EPJ#+>\1$&TJGGGU-Z73VD2W:0TE)-8TZ9SNA[(+!'&T:R0&%%4S3JG M;C(G:=K$=.H:=4_9(DS3BS+G0FLNO^!J6W5.VV/XWI,BEI+ MCJR) ZJN7Z)YF,V(Y/90->N0ND<6"KUGLEX\T;2&K-J_]Q8)\6XB!4!61Q\O M8+)2'<<+2%;NKBYJ &Y;=KR,\M@!4WAO3:M 2-^AA23WL0&A?8\6FL*+ ,3V M UIL:O<#$-Z/Z."IK39 6#\AA:52JH'0?D8*3<-$!$3Z"U*DC4XL(+Y?<>.3 MN;^@5WCW\7^MX"E=45",^.04J&L0BA"?V*)AP8*"Q"? R&/'H)CP"2YJ2PH4 M%SZ)16V+@>+")[(H3"904/B$E6;S%!0;5O$$9(N&@L0JHR@= U"-'*N$ @F2 M@&+$*J% G+-0C%AE%(6''PH-GV32Z.:$0L,GH( C6J 0\&3 M5)09?%!86*4493@W%!P^.066O@?%AT]( 65^0>%AEE"4Z7=0@/@$$T7>] &4 MH_SYB&8Y39-8%/0+]K_. SH-Z))LO%5YL".R.8U>;SQWV?0F=/GB53TE6C@) MA7R[B\5O_C4A*[X=LHA<]5?R_T68)Y&$=&7;7JF^2M*2,QL@W2>MG5+^D=$\ MOV=TFLBJD=6T<$JA")Y8D#M.Q V_<3,]Z[X@_-XEFW:/X0O)KU^X M:,ME@"0+V;JZAC_33$0#\HN!DS:K#*PDER%V\,4>9I#3>?VR)%E.+DA&Y.O= MT-HQY9MIVY(BI;BVE5-*/Y/BL&TD=-:V<4KE=@>+_=A JZ*E6XJ+.6'\+-'7 M]*@W!*R34QP/7%+(2K)C*,*]\WM2S"^Y_,HI8YS M!0VKE&>$_Z_F)\_";@6 M([FMPD@JSKE MH9BOW<%]5I:OW^KSL7JOW]J]^TT/4FN9$.HV1H8;:KR"^@N0P-.U+0+A=>^M MTUL]J64)B*=[[YPF8S%06H!0N_?4Z4)5J#= 3-T[Y_0P-9H\@+BZCQG2PZ4T MCP$Q=1\NI+E6&A8>Z)V.[2D'9V9HZ 1ADWI EFHH.&RBC<)8#(6$19S1\-=! MH6$394 N/2@X;')-%R8,MUH_8"HL@S28OA;'X7QG"68.Q10ZQ;LM&9D+F\R* M\/$$#]]1VRJ&2C4PBF"J9@)]5-4Y1U59"%XZVD ;Z8>+0>.IW!D*Z.'# .J= MZC53=\.UB626;6*HHW5512>L9&/R/Q2< M@3R5A3"L/M+[L*8&;:\T>/?KF3V;Z-U2K^!XMY1W2R%2'-O;,+!997J\M0;F MP]*6T/K5X9["5+@S@GQ.2&&<]"(9I2?M3$F-5\7.6163)+A@K:YC-$O[YS;W+A:SKEVU,=L-LZW1UC&G%#R=E:TZ1E/:W39S2 M>!=FLB3\XS^YI>F@5(B8=7'ES&D:$Y;7:N&ZW5!A:1!"=;OWA4TM^"/1$N]H M-GLD;'%%GAIL#(J6O5'<*"2H&SNE^U,8S9.,L#7?M&*C+H6XJQ+3FCOT4P5 M4TX#]^L1S8EP!4(BZ>,^)&-[PS>N@ZJM>ZJ/^!^,=&4'I_3?LZUYNU%!5+1T M3?$R3.)MQ#OG)T>;0] 1K>,8+"&$5+H H[!@.5>%'0AP1J8&EUS MZ(K:@,%I6UK0U;N!'\;6H+!%^.OKFNCN#2T(1]#?ND31W1*FT#0"QM#M6U/, M4*\3NEO$%+"=(!MT]X[I=("#P]!=/Z:(G9M.@3/GKGJ;XYGK<,[<58=S/6>F MG@_@Q+DK/V PH6OU19 MEX6#3H*$J7IFX8?HU#UM&,=3T!0*B$X#;(,6DI&(3OUK"1B2QXCN_+;:TG; MNM/O;)W?EG>/._6N#6"M7"%TZED;Y)K1M^C4K%;8@6&CZ%2D-J#!J93H.!K4 MRSQ0@4MO&1LCA]&)6/K;5)XZBTZ<@H'3KR^"3H;2 *I3Y 4AL]'9K;J!E^B$ M)VT%P+SH!SKQ20][%W&%Z*0J8]T(D$1Z (N@(MNR*HDW)T42A>E>GFA7GZU^ M3!S5VE2T^=IMYUR[K7T=H#2ESV(OW5!V1?*^7+N^]E7I]3XW-J?$Y-ISDUYC(B0K,@+#@<(@@@ M- 7J@U/+" BM@*80ZT0(A%8_8*W])C4'H4U/$YF5C8GM[6&XAM2O4>[U@V^Y M('5K0 Q(94$T?3D!/G!/YCE= F$V.DDQ_/\DZ^L7$I7BV? ZY\RG5QONN":^ M7D\+=?OO2Q;-PYR,I^(S8;;QEG&)X'%>2X#P*_T^3Z+Y;?Z_21K?9J.'\.DI MJ3QJHX60'>I@=?<59%.P.?U=3\'KKUB8@HJ6S4UZ53+A82$LH=MG.^NHJT-H M/$AW *H;M"7]C6/8(O^5*^?J6-(!4:[7'=L+"+4LT;B_6W3[1Z'R1SJ*X^H. M"]/[,.&G]C)<)D685H?@B1__5SOH05P]>5*0"6&K)"*;#<=U+SK;W(0JJZ:K MS_9EG=Y[>R78E#O&>)R^T$+1]$CM5;)*8BX4Y4?D2 A6-75*\X8;BLU/,WY2 M:AV2H+;#HMJ:3_7]/:)['$]C[UE8I28KRK;)M?5P\LU']_\6I-&^"7ST2(L3BC^.E("Z_?B$L2G)I?('Y0!CP M5BJ7]&CJ08:-A0:U_4.N/2R:N;!QQ $#X<';_H WC^-K[>K7VK4^+Z^R<39F M :6BT=B^KZ@F"\% !O(]NBPZM;6DWC=:MX".@:GCGO06AAI98=!%"YFLI(E1 M%5W0$!@XD!>A"QQJ!&CL2T-?$KJ0(C!@B,6NM^#3FKA@NSS8[F7C M0U([KBD #9Y"!M;XT##6ML: M8 8:[6K9M Z3X*Y\JGH2; 3\0644EY6!3#$#@P2AD+'(94XB M5Z&3@D6LNSA4*%ILPI_;&$SH+ U+/&SVW$!Q#TH\M <;FWC8 M'/P)1380D4\OK@8*'HNH9S'8 'ORFY4B5::?09L89[F45X(D\?.-W;UH938"Y!X [RS1&;@:<'$TR-.83!-Z7-N)X^Y9CP47%I* MEZ\L>,Z5!27)H]NGO#;Z)-]__YS<[D4PQE7+@Y)Z0I9A;PLD2^7%JR2/9$GD MX$X6"!1RKBB-4YEW=AQQE#Z#^;^ M[5/>KW]QU'+O^.5[=DGS,/W(:+GD/:H]+)X(X.K5%C&5YG?T0<)PYGBCEW*8 M(FJ+7)'-?_>PKU\XX\AFY('?J-?3*9'NWGZ(<)O2NS7/[M_SWCYZ?4$R+L[( M)@;8RS&2PS.,_-\IJ03M^O<8W\"!=W6;!EQMC/'T>+.,,P3\!P]A3M?C^/$B M+AOQ"VPI;/WKZH*33!6HCU,4'[ED+&[;<;:9ZDKJ&T]?/PQX@@+4QRF*MYQU M5[J0[YG/M"!')0PEH$R&0()Q^P*>-K"3?OVC.7G>3@>0I&O/F #%ALPZ]XQK M?]<;'2QE[]Z1K3@OIDQG^]7TZ1G%7DO:>IT;-#/] 1SCV\SO^G>6%.2*/LO/ MD*RAZY(G=:KKYO)_I;I*<.@/@!1?P[XS'P@#7K';\J+%>BH&0(K/;#T! V' M6V-:TL.I& I/K/UQ&:#&T:)J9V:-YYJE$Z#=>H%QP.ITN8>*1?D?D^*N8@3 MX'OBAC*ML@5MA^L%^R.M?"2,*_&4'X9B+1P/!5<4A0UC6>-<,1_ \3,N-"(D MSF\871R\%\?O4LMP@3OVAF<2IIPD[073'Z$_A!KE,\#]7*-9)2(7M.81"CF0 MQBZ."^@M]TP;<'*:FKLOH@IO_ODF-Q5;_/--VFOD0_4Z3Z5N MI:JY/8, V"T 6YI(_#J!$>A*[D21_S M!;=@H:N-TL\EJ7;RH[L087*]:0P&.@G= (AR&J!A>.AD;ML3(0TS0B<[VT?> M&#"&[M1W=0QJ@S;1R;8=H%=&>**35=M-@&F ";I]T,IX"8X;0G<'M@"TTSU, M,S'178/MYJ)MX 2ZN]'2=)B&):"[)^W,AVF$);I[HQ7#! ?.#H5A0@"]*FX. MB:48"H?4!*\;@C44SJ@[#1H1DT-AAH93T"ZD$ITL:6=R-%(PT5T.]AF%O<*# M[FS:=F;!-,<&G M834T<:S3<#VA:5D=X,DFX+3VK4EX!PN$W5U?W26S>5&QGEE5&9QOYG!&KE/. MN!G-DN@R85&9%!\0)55U?^^EYJ]X*+*_>3" M[$4J@A'5"?R 'JXKU= %.?@XQ%>%]OGV!>P("@EE=I]1DVBE[/;V7+%<;M MV\62T=6F,K;R, -Z.$7P*8SF24;8^MAQJT0 Z.$4026Q;A,\E(3+&[K.-*]W MEU^L'SD="HZDT1,'(D&5\F1K]#P?1+URK*WJJ<10VP8WE?W.Z<$8.-K; N^W MIL"]^".#H=79+2XZ+9Y#1H2VL_WG%5F1E%8;^I+F#7>==O]^*B%MT/B8+?@['TT<69OF4L/'T(Z6QRNQBT!,3(B6OU>I[ M7JAZO5EVE#$2CXI[FF3%;<:I5LNYL$Y]X1BO"-.!4-^^MUHT]AZG!-I'' =, MGDNM'360>BLI;3!78D.@-/)3+?LZ)F@Z!CAJ9.O"B!8F6E*0EH81GX[Q@K:P M$&#$KB,2TE92EUOT%@J:&4O-Z!()]%:+FLEKCC,(U.7=7&SO5C7A+$V#Q6VN M84! M\'K+YQ=UB @M@7EYFUW[V+8GJV73B/R#!TR&UQ7I6*ZS56RP&E@T3]H MF M,1]DS&0L1AZBX4&LU#CD#TES>QCA--*F#>L TXBS=9@9:%&VTO=-H>)") MKGD$7!6?A8K9=*^*M^)&EO(Y+=VADB!*-)M69JFDC=')J/8DU!([@'M.M1KR M"'8T$%IR07!8&)HKO"5@P^@&M_=[=_#!@8Q P)9RV2T*-. 8#1W@IXKY AJ M4V@DJBNC"_]0J^O%4@$"_SQ(A\^#2!$]G=GS(.ZX#"2$X1B;0:#C ;/+//?O M@J>M+3C8[@/>?4K9XE6M&F!F.VPPQ[GL.D3Y[/5WF+U^2=F2,KYGA$"8"AO[ MI@R%/)48UN.L$^N=IX$;949>\BG@7#>NEJ>ZB21II.J&/= I3#[4N%:&9S8U=TH[G]"(GZ)-G9R')/_C@F31?!&R/Y3!O]!NYX"EU[WU MEKCUGCQ%&#VT6]]8&G+V #WZ1="8T0;H,5P$_9X,+J_3!6%OZ%,R7V O7Q] M,R^](&RK"QV)K\J5 /5QFPN]*]._"V)2)T2K6[O-"PM3\<3&BF2E>+E'G5>H M:HL[3W485&+(4'X@2_'&954?\913J#% >OI,4Y]IVF1P]=EE/KO,.#>KP7A" M=0P7F+"]EW0EB-Y\D@6"M5[55@)7F$[>H+<8 Z%DAT+GHP*M$M:1K5%[D M+G\?#'NX(U8%\T.X#3CTR8(^6= G"PXS ME07J]49SVD ZY'&<)\3BB^KDM=>ED9\ZZ!)J!]F@B;/7W:0:;A4@1CR913Y M5QN1#]!U%:"KZS[I)SKW^X"$+./TY0$_CD$N'I3;-ZP;7)&-[9W2OWA&<+JW=4OG)'E M#Y,ORC +4!^W+MW:QX-'C(G,VTJ?N5@?VFR?UJTV_^$$9+%(=/P<+M0Q8UU^ MRL\9_%/]AJ+XD <$8JP/>< ?\J"6-*A+OCI87[-"2D.G6G:ZC-1(!D%E.>GU M/&"P>'I;F;>5G;&M#*C=]6,A^X&W7O&?J&@>9&2/ &@>D_9W;!MKH,,;QKQA M[*Q-3K?;W;^&IT! NG@5VJO07H4>IJ[H96(O$V.5B>%W3S]B\8]!&$5\JN* M;"K=[5<(*!?+!W L&#<1XB7C6'1ILML:WBJ*C4I&S82]F9^W MV.&6 ML+LD?$I2?F@.A=*/?G5@+IO#GM5$H-0Z%5)#*HDS!O;>!%0?;8[.)59[U9$IX0! MUH7"!3M4Y@&[V]1[/;V%QUMX.K7P=*E*]6,3^BF841H_)VD:A%D<4$$\'Z ( MLUG"$09AGI-"UTZD-ZACVY$)<=Z>] [M26CK;-\D+"]NL^WQ('?)BL2W^PT\ M$OM73J1V9UL$[].J1 Q; WV*MA;(<5^G7$+(A/ [.S9=2?W>UD@&KF5CXUZJ MS3Z0=),T/$^6ZOJ@@![>A*6%X$:Z4_.+]:?PWY1=IOP"5MAV#4; @O! 76,F MB>$HYX^T5Q/RQZW@.,K>T J/4#(;Q''I.@9Y4PU$P(=78QRU&>C^(>SV] MGZEX &])"C*:,5+W7N,)P.8.3NF_YVIL$\FU;1PGVAY)>PKN(&W7'[7*W:YH M.1R*,=0U][7B;5+K*ZN?CV/;.IV/))IG-*6S=94\]^:&5MTD6GW=HF)A3(1, MT0! TLP]K:*&I_ ,Z!#>U,<'2/@ "5_%OA&?J0Y*+2IV&.?%Q(I&+9FG,,Z' M7!NA&BK 8$.#?*%E+/$D=A@SAE @A(66\00Y :T@Z Z;B@7NU@WFP45YZDRO M@8&<-\CJ 7VV0&SXWA1HY95 =Q[;"*>OSJM^& '* ]R/O#^0XV]CLY@&G0 G M \]3"*WC#=#Q"E.EK>99H<: &)3,P:W2.Q"F8&%7*)R.;L4$-W -+.-NN9^C M:5!:IH&(+3U,X08Q-!X W:9O>?$;.";<+K_/.O)91V><==0F8K"?K**? T96 M-%TEV2S@@Y. 3H.(D3@IJIR;E&:S@K %WY=/NK49389VG&%D3J+/,WJ'>49W M7*&F6?7HUU.8_3&>3@G?+ ]\2RDR4X!]+)#WR+?J'0TS.3'U+=K'6>2L.(JQ MX#\=UDP\J?8I?$D6Y:*6+NG?NZ>*,Q0E575_[YRJ!U%-NV9GU_[-#372&:KY M*QZ*[$?[-5 VB4@6LH3>4$:B,*_/MFINZ(S.+UF^)%$R34A/B43F1WF3J1FYS ROQ[":,1-)^G0C0W+!'>I7!RJJF0Z*Y MW^)A7%2'IW@UM'9.^6W&59>R>CA#OK/E#7NDMS$)J:GY$&GW9?):9LALE>_7 M7*3AJ3] '\=Y*!&?T7B\(BP3,6PW219F$:=0W)03.F7[OPCK[LOD.5PV7K16 MQO29(6>0&?(;EPK%Q\7R*NX$6;/>:%7R4WG#H="KP_G[#KOU61[HLSSJK3NT MP8@./[N#2 M+Q2.1C0'4B85TT;/+:H3!97ZD9^=IM60>_?1Q5_".+S*#3;8](DF?QF:PP_2 ML5YE 8(MQJBX0WN-LQ7?P!/Q"W24H]F@,(V2PH-!4&W+]DIUJVWY(YIMZ0/1 MM1'Y0'1'@>B@N(9^(LY_"3B;F_-CMTIBDL6Z+U;(NCN.'%>3X:/#SSDZW$=N M>&]_9W3RE9W3E-\N^?6?)=^DGSFW@<>S:?=WBZY\RLF?)9_AZY7L.0]0VSZI M?N3?5M5L5;?NFW)UM=RF]L.DWL=J8'#&GDVL!O2D4^V#-5C_,HCIH=.IFE=% M#A&]F<;F+L7@?_ &&V^P.6.#C:'@WH\)Y]> 5"0&59&5+*\J3&G:<91C.#;F M &CQ%IUSMNC(WA4E4\(8B2^/ML5]&F:_)\7\(7QZ2HI'5DH2?SFQH;*.TPYQ\]^V'7\>++'DJ\]%SR&*Q(HI* M#Y .3M7YBH8&XTEM&\>)@9L3>T&S4A3/NF=TFA23>CYC% N!Y$B89LJ]23C,I2HHRG'K\P]1D)73PZ;\?28H*JZ MJJ Q+_*W&!N3S^V,ZEU76@A>B3>;^UKIB&ALWR/USQE7%^?)\/<\W/ MD?BEXB2W& D18O%?Y?V@V_TF%1N5LUS?"3F>O:_] MA DFXI?905E[F'QI*/ Z./6$;F_@R52#V>1;^[I2I4YZ#-9#%J[+C_EYPS^ M*1Q/Q;ZQAK^KX)J^O8/>%3\85WR]W8BZY*L8IP6/LD[=&[PP+D@;G8NVU6DP M3DBMY$]A,O=@HV7DZ@XZ+[9D_JF^EP%5;(79]CN3,!B LP7=/NST_J9&RB?* M#=V+((3A7"#80WK^:>#TX*D+8K>7$_',F MU4Y\EH(V(I^EX*JLA,V(I7YR%SY\&Z2$4Y=7+_PMMQ*[B/Q?)$5%[HY*8"(# M?$#'60VZA/D4AW>8XC"*(LY:XNL7<99/7P@^#BA7-K1 R$69I$+\R+_P/<@V M-5/)7;5_Y42!.UD@4&1E+<6QT2$0W*F]P]Z_P6B-*O\&(]HW"4B["M#+# MS@DI[L0GU9'M3V6B&H+IN="LVU:5$P7W$*FIKW3KMR M%S5W&"K]O9Z".Y+GA(R7A/%SF8^J4:RC M^D(41IR-%S?5OR8'%V'GWZ[P;U<@>[L"7]P?3,1'PMIH6U<&&V<',4>A.*4"$HG"/ LJ3:4>B;'4R\80Q^6@%;40^6L%1M(*. M!:JG8(0/O#EO18(B?"':D0?UO5V'&:BH\#$%[S"FX)^3VPGO3&Z2ET($C1E/'\B*9&6]]U*GBUMW6IES)I[GHXA+O_F& 8M_ M,J(NC0#N=QYH^G4WUU"G\#:K6WLGIQX"?OWD11)=TI+KD.O:PPUJZY1J\>1? M,LL@1*N:.J7YMKKJ'\.745G,*:N_7F"->Z9;R6J:F@^1]EZYXUNB&FJ"-7= M0+_F.O1_?^*(N%82C]9\F2/$ZBQGJ4P%X^L,('5OC M"G1 H/(_-5;B,*(%7.;4Y.(X%JF%M1[EB;MR6&O6N9$35;A]R&05B&IZ7Q##;@ VKP M0,>'0.(:-?&NH.1%]F19'P+B0T!\"$BG(2!PFU]/ 2#?!7FY7&YV0)@&49C/ M@VE*G_DH51W!(M%^65-K3-?!(OJT^1"20[Z(9OH,G1MCHJ6-CD M%-#M[AWSWC'@'0-XK*X#<@QX4=N+VF/>V8+ HIMRLD1D,X;4R MLV=G=S<'[ 'D^M9.*:_>9RFCHA35HD6Y6;Y#^.\(6ZEB28&]O&;L7C.V3N>F M2OBK%5=&N#:V'R;U.K> MTYXZ\2[J0<%O0NH-HL8G#7)Z'I$9Z9H7IVZUV14 ML@PJ(UH7^Q9#")2O]H6JOA2&:E]X8K*\G5T;D;>SN[*S&]M'>K*U_QCDY6(1 MLG5 I\&?9<@*PM)UP$C.-V$>E%E8QDE!8ET3O.ZXKBWS9O1Y@[TWV _"8.^? M[O!N!&]BER'XKQV_WU2H3,+T]A#@V.0"T>OLS=8^H,N;3-$!&8+)U!MAO!$& M7/I;[N]-,KB_]KOI-%V(S57 M4K,TFE,%<)2F]%EX>F\HNV0D3HH[FM>7)-;IXLTAFN7Z5IRQ4;;>;YJM[UJY M$,!>W@!R!G%[!VZR.WWCZ169$L8/H"B?D.>D4!];@Q%Z1I@?8CAR99B?3M=S MPM2K$5I-H BN4805U2=,DXGWW_] P/&N.Z-#F;$29-S>_/W.SCO%UOY'NM]NGP6[9W,%Y M<3'.J\1_Q+O#JS#E1R6O2%M#*HN!^SI.TL]R3D95@5GQ;J1_5C6AT*X#9L/9Y3]!\IC9^3-.6DW69%F,T2 M+IEN5"887/T!'+NEMN5A86B:FO?C4H/2KF[NE/;/Y/GHIFX6V^OY;1#N&EJ[I9S1 M)6'%6LR@2*46(MKR48=?6.P .)Z&RC&4,1 ONY==L+\>XBS$E\G.\Y7FZM)_PFXBN1K$@S M VDQDNM A2P.6\AX\)0L59C@_3QX2%G$!XR*9]R\F?):;A>Z8H) M6GV=HOJ2D_'T.B^2!9]@V4ZI;S3XD &0-(#)RSZ@< 'O3?+>I"%YDYIX =6W M$*/#"""'P7/)4Y9S1Y'FPY&>^^+Z1I9N/0&M.Q5<. -F_'\'8,9>0^%PDB?KRW M5]PT:I$6=!C=>A'D2C;+X M*DE+<;+U'*U&HWDMRFM17HOR6I37HKP6]1ZTJ!:79#\2]0^\]28I4P2>9J0P M$Z>;AG$L2\/(\8*T%Z1!@O0^;WF35%)H2LZP[EY4]J*R%Y6]J.Q%92\JOP=1 M6>=6[$/H;E,8C?MXC+Y'M04 MD*$#>!'9B\A>1/8BLA>1O8C\'D1DO7NQ'R'YIV"VK?T6A%D<4%$GBP^PJP$7 MA%5DC9G@;#2V8V&Z!8U>P/8"MNJY(;%;R5VR(F]J*HX6(DCOKRJ&ZWJCPX'$ M*AM#]J1D["I,PK4*:8_>O @G,Y[%>Q)U'0J:(_6"F$X5V^VF+$I&3/=Q%Y_P MRJ57+KURZ95+KUQZY?(]*)<-XM$ DSI:"T@#S.>P)]$#P6,L$6%?#.S'EO)S MP,B*IBM1#)(/3D2MR(B1."DJVT)*LUE!V()SW2?#.+T67W!L5VE-J;>N>.L* M2"^_XCM(4P&7=_%:I-] N85,*^ >07,*V!> 7L/"I@=F6/0WKZNA8D!N06[D]+[ M4>0_?!ND)!09:L+ILRQ9-.<_"<5WD12BF>G#<;KC.E;Q#>GS^OX[U/?O2)X3 M+[: M(>@2')#*UTY.Z4ES^<";\U:BAO.+\?O6RD%Y>V_7:KM=VO;;KM5T,VJXU$7! &K%]"6A 3DZKTN\0TQZ-Q)6>S"#?!7FY M7&XX7I@&49C/@VE*G]L_C&TRM&N3B3&)WI#B#2DP0PK?4C=\1TV.]ME5D@LN M53)M,X+1:%Z%/@,5VJN97LWT:J97,[V:V:QFFE^2/0GA/P0Y61$FHCZ#B.;& M49--X[@6KV'T>%GZG&5I61;D:17ER6ZG[(,' /F.IH-XD=B+Q%XD]B*Q%XF] M2'Q^(K&-N[$G2?C'(-]8ST4]N3_+D!6$I>N B^U\Y^5!F85EG!0D-A20#8=W M+3>W(M.+T^L7Z>KL)'@E;W%!V_1*13<7%$ZK, M.G= L/@6A+;C=NWET)P51S(H_^FPHOR'?WT*7Y)%N?CTBC]OJ9/^O7NJ./M1 M4E7W]\ZI>A!E'&OV?>W?W% CG:&:O^*AR!K',M&V1E%4+LJ47TWQ6#P7+](6 M&9D+ 7.7OG='\YQS!<+OJ,N2,9)%ZT=^-/-T(WO$_^9WGKC7/I-B/'T,7R0J M6X=?2C&7]VF8B:), M(B>3BQY_<>FA'H-67\>H^/:)-LFD4N+?-G%*H_PIR"\YF9;I73*569=TNKK% M5'- PTA,\4@654:.Q\5&\9:J?UTGSQ=I.O;/"_%;S?MY'AMC.J^ MBNZ!L&CUQ(!)4*3F$1L_S0=0KYY/2UR@$:?1TBNB!Y"1DT9R3 M=$56)*454=MS+L$"ZN.]LNZ]LMZ-UAI(O2ID=",$:W.[4Y; M7*&#<_D:BS_H_(DZ:W5:MALB<:/R?7>_K[MQESO?WPHC/9H=++L[:*,O!M6> MA-Z-&'96B]60^Z" $"Q5\[/(_,%6/31'1D\LH7 [!:H3U86LUNKT62K(Z$/5 M.@Q5DQZ^B @']@ R0OF<5"/1' M)$"!<51 5#]A1@6,7 -"_1D)U!;!%T"DOR!#JF$P0)A=]=7=\EL+G;T53)+^/TW MX=L]G!&N:T<%HUD2728L*I/B@G+)KCX0R,)(-J#PU8O67/&+RT@2L=38S@89 MVTEH7&)E0PN$/)8L^X.L)X2MDHB(ATZJ6UU.$*A#YY'YVX49LRT=DB0&53-7 M-(HIVLU6+;<#M1T&M;W&*#UL+M0;+KM5ZA87OGY/BODEO]"Y4,JX;)J6,3]* MPD[ _Q?+HYM;C.0VFF;#%)219;5M<%/9ZR[:"_L79<[%_7QWJ>:*"$M0'Q\7 M=@;5.AZ3!3_W7&L5VMV4L/'T(Z6QZAHRZ(D)D?+4:O4]+U2]\J@=9<(;4]S3 M)"MN,TZU.HX=UJDO'.,583H0ZMO[&-'.8T25(C75DF8Q0=.[RBE(OL*(3^<: MHJTX_6 #1K5O:G2Q0WJK1 M=GNDT+-KHD-G@NBJQ=G!!N# ++!KF I-W MT?^#)N91#YB&_\:'3OO0:3W$/G3Z%%)K5]( HH,R4AQ*RS,2D60EUL]%;!#P MTY@C@[0@^+B@$>S+T BE2(';J/W$KZ7\)%)^#K7)QJ;@29$ M\VO(K0VAPT6521,#T,](7B0+D; 3E%5V9) F*_YKWC.EV4S\$ >A2)[,7:AL MYM1@UN+:HO**W?M3[/Q+!M:H\B\9G,-+!A=ED@ICJ#((L+Z14SH_A=&<2P]L M?5PS0DDTH >.>JZ^FK"O)NRK">N;E>BT> X9$?[7[3^/BB"(:@_JZNC:_;V1 MSQOY4!KYWDN585]WU]?=K0_G4PFHJ,S3W6]E#"%AOM2NG>*NOM3N.18^[HP+ M@C5>=#X10\"&(OS@HKJ]"U:;R7L7+-HZKFB==L_;\IA!FH1/2GW+K?WYW+3,R)5=6JWJ16[V, M"-?V1W[X11%6Z=O(9H-XXZLWOJ(TOGKQWHOWYR?>ZURJZ*P)-B"J[Z&!AEB: MB!;]Z&W?!4_;@@S!]E#S[E/*%IM:SEOE(A"G_V@_ I4SL\$=:V!MB/1JUCFK M69*RPK?\+F3;K;)-@?T4LC_*Y3V73_COPMFI9*C;S0*1GTO!P\;33^&_*=ME MY)[.$Z!ESZEQRL"2IN9.:;^DF5A%5G&-AR3_XX)DT7S!5U@9S@3M=@Y8>HW+ M>DO<>D^>(B00VJUO+ V1C8 >_2)HC/L#]!@N@GY/QI;GOZ%/R7R!O9PBV5UE MXR41].RKI,E.16-[M\:E,"7Y5C+X3-0QU\JVWH3G37@H37BPZ$/(744-+H:! M8*T7+U2 E2+CX(RT9I(7FE@U[56B6EP=E86ZRUV,(0BNV]T\D$AA"'^EAG+A M4':SX?V#80]WQ*I@MAAZ8!]#,U(_2][<) M3!1O> >!I'=#=IMR-8!K'Z8067)Y%FYB\(_(=.B(O*5M2OCU$ M6L9U*BKT5_M&\?(KK(<%TO ^]^O\<5JCFB9<),]IFL35\E27C*0 C+IA#W1* M'U9M:CH$6GOUTUR1)2/\DJ@DGRP>+2@KDK\V/S[E5?EMB3E;HV=OB/B_4U)# M( !24U>GF/9B^FW&!01R1W.90T31LF^*&_83H$<_"':JD=)WUM#:;;68;2C@ M(QU%?Y8)(])T+PD8_0%P5,-IV&'@?D[1O+]7N+=T-C$$63.WGEW_8GAWWG+5 MLVW^Q7 ?H_!.8A0 *A?547; M!S,'$>2A;2]&MZH0RM5 C0!BB68Q-,>B6T8X_<>@#4WK0/0_(%MC;2EKOFW82EJ7W35SA5R:T^S K'V;EPZP MA/DP*VRA2T.BM5>7YZBZ"DZHK?^C#W+QCGGOF/>.>>^8[QV(=\PW>4#[Q.?] M@]X_B-4_Z(-&?-"(#QK!AS"\!\-[,+P' ^;!T)!44%FMO!]#9K3R?HR>MZ;W8W3HQ_!6 M?F_E]U9^=?J=C5PUERZ![P,2LHS3E0?\5 ;Y/&0D> KS) K"+.8GE',/$M8^> 9;J]A^ =>@A^)T*:(O%H15@X([MJWA.Q3;:O^7XFQ7CZR$B8 MEVR]^<.%V&1UYGH+P[D-%.=S6IV39$4F)"I9(EXQOGX1C)'$&\:Y6)9%I2R, MI]?;HW1/6$7Y:"$>4)!88*R.[796GD,6G[Z7<8JNKHU3*D\GK&Y3@MKV2O75 MADL#Z3YI[=CQ$;'J]@E3OG$7--LR16;34;PT1:X6+_=(8)%'?A4%HND[\_A0OW$9Y>?\G,&_Q0.Q]8;_>I= MN82LTRF1#[?7VH;OC\N"*SJ94$PE0 Q'P8!T0YS0QCEA?"G2M9"*%8MF/ X> MM$=+H9+1C,;P#DTG3K]Z:9^ZO#4'YRL$:$KX/"]=+B,UDC!1F M4>(=)>?G*%&HZ6[]D';>+K1FA06"QU;JKJ7,#$2-K?A;"_D9B/A'9(@!5ET@ MLI^0(;-M$@5.P\_(IJ&5H@_$_ LRS""3/Q#;K\BP=> 2ZR=$X0?>>L5_HJ)Y MD)'BU<]F80A:8SH.-3"@S8<3G',X@05OXF;_K&_X=LWG)/Y(:9Q78ND#R0E; M$;F[$-RS'T2T8CDNMA:^[I_5$^14EJ!AJXZ=J;Z+R)#IGJT.+6&9@)S_@N&JBU3EN> M&ZA]3B[\]:/#_AB$4<1G) [(B_!0<47NS2_,-%F#D1WKL\84>JWVG+5:29#\ M:+,UKK<[0UZM1MG0'B$WK+*+*B@X:>$V>GQ#PL:A]AB^D/RR9(S(X^2;VO=! M_5T2/B5I99X$42]OWP?UDS 5CJ[%(LF%V Q"H.[C%,5%F(991"9S0HH[\4EQ ML\U@K.Z)IP"3#ET@R< M1X'[.47#Q7VQ<>Y(F!/@RD"Z.,6P+_BM@P+6R2V.8DZ8[M4'Z^04!U>2XY*? MW%!XPKD<*(@+T\LTY'?:-"&Q&I!F;V\!/H.,A$K@O _7@@#U[E"T]#9K)U'H MC8(>U1>K!F>;UY-ZT468 ]:%PK5I5'X(N]O41WM[5Y)W)75AB-?7[P;J0=+4 M^P;J/S*2V@?J0]*PU0TLIKO1>CW02.Y&K6&@H=DZ1HR!1F(#'1,#C<6&V]*@ MU[S#-%78%M6P3T$Q8I-EM.&YC##X*9A1&C\G:5H5I*-B/<2;-6$V2S@[#,+J M%:*=HST0XBZ_N7>4 X,-VGW$<=R!#6)]",([#$% ^Y+/3<+RXC;;'A=^DZS$ MC;G;T-4[8W(BM3O;(OB!+"D3THNH/-! GZ*M!7).X.:'V4C%;&Q2GL;3FS!A MOX5I26ZSZQ<1!SB>7G*%9RVJM]85(>QD[.[AWA,6B:S'&>D&LM'X%F"[?^]* M0LBKS9RWGFX+PUD -2$1S6)3)J3?VQK)0#;4V-AQ=HUJIO*+]:?PWY15]A=% MT([A*)B0'BAL+)#78J3W@[C7>*%=;OEKCB8!IV[LN+[G$0FFTH*=P7K$+>,?.AQ&#)F/R+(6 MD37@T,Y+Q!5@]HFW4;06CQQ+6RTZ([CVV$L5?G5=]= M@/( ]R/?#N3XV]@LILXEM[&X/L[?Q_F?7YP_Q$LST,A^&XZ:@8;[V[+&#RP# MP&ZXQ1"3 [J)9AI86D''04ZHXX3WC17$;^FHZA0 M^'@"'T_@XPG./9[ >RNT&8?W5G1KUU:H:@-U4A@H. /U21@JJ0-S0:BM'JA- MQPV%%KJQ) ,_BM.PK$6\MS.?LYVY?2WV;9&]J@Z=$"7GR;+^%0V-'JYKEXWD.[ZZ0:)[1E,[6 M%V%>P_U4NT*KKUM4+(R)X-<- "3-W-.Z"-D?XAEE'<*;^GC/N:]-T..\F%@> MJ"4U>+ 1",;F&G3Q"*;K1PVLCZB\Q/WL_X&$.EC8%0I9%)V#U@)< R$+G??6 MQC0HA1QT'EP+B*$J[N""?JP8$='==RVSU TD>Y2WW@ K&> I]N'#X;3/L0^' MZ_QY(@U'*SH!K#5(4#0 .H&K->PWQFAT$A8,8COO'1 TEO1\/?<"$!R6C'MS M'Q;JB,CPB*D$9//$BP7AZRJ(D3AQ8 M)^]E]7FE4IUJX%X/K^]Z?1>9>*G#E%$+EM.R*!FIEWXZ%2(U/HQ38-0&X(5# M+QP:)JT<[;'KS1;[S'?3 TTY ;/'9Y*NR"?.Z^<&>1#Z8R.>E2W5HVE!V'^3 MD-WP?E:F1#4P_OGH8BH&.@NTE 7+61ES&+/PR FPOAE>#3J0>7BFUF?A,*17 MR;U*[E5RKY)[E;QO-Z6IC'N&?FJ]R^O\/-;:,LQ /=H6I=F!NK2ZEV8Q3O."7]E.Q,[P%XHXMP_T5 M"31=VOB48V.E/9*]>?*^,U#:G9V[=_<4".=H9J_XJ'(?CV)!LHF$V,D=.Y(D)UK9SJF)423"26\R=2.W]?8J M<>TFC)*T7@1H;M@COX/K8?GF#1Z=HG)OF>ES?LD5[.-))\LF0DC,?9;YS)"2.JX"(?0"B:N_>( MC6]\\OJM.266M\U[I+VQB%=3\R'2CH@W"64,1/UQ0Z?T"GO9>/J:Q5>:+,D+ M<0*O2LX=9_>$RRVQ!(G)$+UCW.JC%Y0Q^LS)NPR7_"_%6@-CTQ"]8WP@XCAP MRMJ@;!ZD=YQ?LC(G\8ZL2[I8)%5Q_AM"#F^):D#6&L\I^H>=:?-D)ZH$>E ? MMZ$.)"HY+>,589EX7^G:37DL43H M1A'%[E='<;>H=J6[97J5MO24IJ&SR'T.83G MET-X9^SW1B>)P0##@GGFCLT0$RXCS,0[KACOANDC#??@=W!J:,7I]^ M^0[3+_O+;WPWL?H^)MPUAN.K34)W71.W-'*N+(Z6F$ 9C35->J/QLF1,GN:C M:-D;Q>)=,C#1;QO[V%1?/&TO- \G#G'X47P^:LI'39UIU)1W.&@?,>]P<&<& M.@N'@EQJ'J@3H5&V'JC/ ")^#\S0&"Q#@6%.BB0*W=D=)9\=BAE22;ZW2GJK MI+=*(K+L#9GVGBM53 F_XN)--@&YI/FKQT[?0%"V]M8I;YWRUBEOG?+6*6^= M\M8I;YTZ4^L42 KJQTCP2Q"%^9R?ME425WZ'".E7H]LKRR_@Z5 M]:O=WAA%$6<6IU7KE&TL?/Z_RI 5A*7KVRQ.^#@DOB=L,@\9V7U4!*_6$:77 MTZD&LXT-S\?3_[")-)X%J;[S!6D= 3 &=B:1Y5>00!V,ML;%+ MOO >?@G"D$O*5XJ+%ZL[&E MN4MK3,]),7\(GYZ2XI&5DC?+S >P0/@U M/TAT3,L'R>+,67KR?C^ZLDCT0%!FDI_U9C6"#_;I*\^OI]R:)Y MF)/-Q^_O%0]':O6T0"K'/Z5L(7P7U0>_<&Z5R^D#-+= U .)RTCL-2XA;'?@ M8_A2/'W?)C>9IQS$TX'R;DP M5%5I4-#2 *O5F!;@30A;)1%YXMLTWGQ$L8$:&]L(SIN3[[[]\.MXD25/93YZ M#EDLSH\B5@_2P:F9;)16'R)Q)6^)8H"O>/#V/6J)S4ROLUM<8FX;C*VU;7H) MA+N@&=\.67S/Z#0IQ&R*U[\9$X4HA30F!&,N"7-AZY(KBRR,*O/!@=$SCU.T5;S CER@4I$E;UO" 9 M5TR*_&(MQZ^,%T9"%][5J,#FMWG^UM]L;3RWZ!O??.X_9V]3BNJ%L^RO1 M3O8 :#]$]#//!WE+^:#$2(L2?2[$4X^EK M<=L,<\-8B%"+_RIE,=WNYXBM5ZE13>1F8U7B+U=V*_. ^+41X(:QW :D<9I$ MP+N"[=0UZ85&Y1ZK;X2=SEYW/%?W(D+B_(;1Q=%=F>^,73(I#MS/*9H'(OQ MD;@$]B;6A\F7AB== 7WYR'V78'?^1#%/EMIGRFV_7GSW)N?R?BF2VND*P("V>D M^N,5E^!NPH3]%J:E-'(7&WUGLCJ_5>KA#GVE(/:W%!!BAC'O.P5E(_*-RF). MF<(^TMEW!CE;JS!)A4/NAK+J_'4\:;+/#6/N3F2P_-7IN16J1I8G42?GV>#3 M@YK3US?#1T9S:<)#=U\:QHP=V]N[$J-4W\ U2[E2DJY\M5D,TAJ[_)2?,_BG M>M77?2I>5W1RW7_#3X[?0JDNK/I-I+P#VHWF%/DC(V%>LG5%LW@4A69*:WQC M^_ZH5TDV\H8^_;]AG!8\ 2$UI3FZ#JK"N"!M/*RTK2\/XX34 M^GXHS.LRV Q5N<,+75JJ9/[W];K@$;JH\AG-MM^9I)ZJ+TV<^[#3^_O5B^%@ MAQW*#=V+((3A7"#80WJ9.&Z3:2VRC=918NB8B[8XM5MLD[0PE&S#L5S:BF$X M3"]WP3" F5?X,M4=W3 XU4<\N7P(X(;\BFQ"3 M0BE0RKYM<'-;,;Z]8HBX4W,JI, MR.)71Y!'LQGCPFQ!G)SRUO2QWRAQT/W]F<]L#*[%#%*YUD"9(R%S[7 M@I)!S;BVX.IZZ]LGT-!Y=_T)45::")L&T%YG/-@NW04S'0 M/-G.8Y#.-JFV4__ 4!-L.P\"'&I*;K^NO:%FZG8 Y:'EK:+QJ\S MZ*1?!Y[&H6;Q]A,!]NZ2A#N(WAITLC!"/]U@,XUQ!,RBROHL%XN0K0,Z#=C^ M'8-M/F0IZM '?!W)"M<9;*5A")HV+F6P-0MT].FM.P7G-L#"Y@2L)N9Y\+>+.9%WVM=2Z MR:@Q_?ZYS2Z^/:]/VIFLR>O"5<[GO?[S9SFW^#:](7W#6!V?LF\%A_-=:Z/< M(I:9;O$JE+7L).B3SG[.S%]_].'_+L/_?3A\:R!J6\P9/R7O7Q3V+PK[%X5] M]HS/GGF[M7WVC"5#W7O+JNG,NC;DE!L$R1'G%@WHX@D&E$&!SDVOYYI]TX^I M=*BY.7VY=\\UJ:<'CRS2B"VN;$PI6X191)R&;.E^%UO,EAG]/FCKG(.VWIZ* MZAVP^\-6.=AB:D.HYJ]X*.K50W)4WW/\E":SZEZ5.!Z4;9U2?4?R MG)#QDHC"Z-GL3EP#^Y*EU4^B6*D$AEYG[Z_R_BJII1.OOZJ>"],&=C@XUY+B MLD'C4I+-.&V\O5$Y : ["H.'IL5JR"4\[V3R3B8]Q-[)= H)($(.U"%D(E6B MM2#1'8Q-2SY\%:=0; ZO22JAW8_BLS1I$^^M3^=L?9(D$8ZBB#.IZM6(C&\G M>?J@LJ$%0B[*)!7/5.1?^!YD-TDF8I J+J4@"MS) H'";K\41TN'0' G"P2^ MYO1;ET,^SNY9DD7)\F!L/B80W,FI%G\1IE4(VIR0XDY\4MRT\C31IN:]TZZ, M<6[N,%3Z>[4C'A^V6RX]B]=0MMQ+ @30HW<$VQ,ZYM)$^)2D_$+0 "/OW!LN M'1@(J;XL&3O2PR#$GW3I'\-GFD7Z,-[VZ@W)_J[:75\ '-(^O:%X$*[^\?1+ M3D9<;X.LA:0'%@1<8BP791J*^(4%947RE\J58SX0&KSM0")&=D&XZDBLK2=H MN-ZPG\3<7"5Y1,NL>."$WA,6P=@D?! L.-]:AC[HXU0,XM@;RS]_\E"D0G]H M:MX[[4KYN[G#4.GO57_8DI7+CON;OSNE[K7>KB!3WK!'>IND_H;6&"A72_ZP M3AAP-$K_X'X]HFD0_-6->Z0;)O.#^O2(PEAB,AT&#U:XU&0ZC(_VGK:'YK@/8UUV55U MT'23H@K"LKMED8<"&JRMIH=Y<"&#>CY>=*<4<$OL5A(088'R9-JY-%N=3$NA M=S["U4>XGE^$:Y,%<*#AK1I6D8$6(K'C0AMH81&(S6Z@53YTC,,#K M6.4,D_C)@1:[T/0! %'^B@QEVQ 4J'S@L&:D-FYEW",4(#8)R"06$HH5MUC4 M$MR )"(S@-BDG@8' !06-HE'(_(2"A&;Q-/.OP=%C47VJ5M8*X+L!VRB3\N3 MB$W&:>=RAYH*,$LXMJ37[S!+.>WN_>^P"35M0DZAF#'+.N;G%%D:]R(L2L;I MX&WH=)N8G.[V:G>)W%J?Q9?*;4"^3^9^A\GA7C:&<@K&#H[^(="R-NW=?!3G$,:9A44X M&L0Y@$<^E@4(KX9Q#^*96H!P&,0)@"]9O!7$1-1&Q-N/%N(G,R1-HUF#M%N2U$%/Y0"+"&0J4V1H/Y12,'1S]0U R6Y-1G$-0,EN#09P#:&"V1L.X M!Z%BM@:#= X@/_ZX/NFUW2T07BL=GDJ[()YH5M[JXW M[H\/W1LAP+!W_\B >EBK,7I_3$#C[M/MCA(;Y"YL-19*U,"[L>UP*+%;6NQ! MK'/#W6DZ#%JLJKO4>!R\:*5WJ^$H>)!JWK6MQL)0'D6""U.!&E^TH?J;+X/@ M,QQ]AN.[S'"T(PX/- ^RG9UL8*F1-MQ% TN(M!&.,-!$R5;2\AED3MK&BB5[ MP(:[<6"9E#;"60::5ME2OS^'K,H.X&*1P>Q$/PPMV]).@-U0TS#;F2>'FIMI MYM <6LJFE9"RH25Q6@E:'FH.9SO'RE#S.LU"+X:6]FDEQG5H69]6LBB&F@5J MP2=^#EFB'4'&(HG9B\&'(L'/>B@1%^$+R796+0(10E(>RFM :(;#17)?^ MT*'*5_1H#M0YNXH>5V1*&"/Q8_A253G,#RR6YOEER-AZ2MESR.)\E,67O&52 MY-6AYS^* OOI";F61W4+\3:+F&!5-YS'C:(_RR1/:EZ@M3RJ!8C_G-Q.>&=R MD_!SS4Z?=C@F6]W2 BEC1F8TNR++D%6\?CQ]("N2E41.$["+!>(>2$[8BMQ0 M]B5C)**S+/FK6L(+DG$&7(BE2DOQDLT]R<)4%$3B&W)7T;6.=CLC.@V/O2AS M?E=SP?"P%:M_,D*4SZB"^YT'FE[?AJVC3OZ\<$-KIY1K\$4)&H,1L"+D;($D M,]D6-!\(*]Y)^?1O$A6/]/IEF3#5Z^UV!NUW'O@_-J++*W+%C< UFCD4.&P4 MMTBYQI 7270I+ =L77MS@]JZ3=W=G!$(T:JF3FF^K;0SL1?*8DY9O08 :]PS MW_^S9$D>)Y&X M:95L%-C+)RN>P0O3M6+*;V%:;IYC3%/Z+*S7$@":O9TBDRCN$B0-K3%0ONO*PD"G6VO>)^L:ZL1J-LSVYQDO;/!):Q(8+W#P2!L3W MA"4TWEF,K\CFOWI8U6-@0/DX#XO?:9G&MXME&!77TRE7\).56!7QY( >7.!@ M/K6_4R!06R0U-BAC1 M0JZB)"C,,K'"<_6.T^%(\Q [C> &; S4:UX1JV?2@ M>0K6-ZCJH?CV.[15>0Y+8"WN5)!C"-U6A=\+NQ CB%<;Y8ZU>5MBV+N6&5&S MG1X:M(L2GI;]S"W23J_+>M,S.CX$$M>H21 +2EYD3Y9MQ8DLA>7Z0F2^$-GY M%2(SCHU!=T]:Q]L8)N*6_W0W!3H!(T#,6/(%;$5& 6%C2;SL)* 8. =8TC$[ MB1L'S@&69,U6WE(@5BRIFEK^5" V;)F9K;UO4"D%6UYF.X\R%#46XK.YG>DZ0-2/79\Z><^9LZR"8RY+K-%EQ0S@W"U/.'[9L M8^%Y?WBU@[9""+^^*A:R#T*ZYVII]=Q#45_LT_;83BT>]<37 M":H2:XC^ CPO5ZO:0+(2=6O]V\*W (?-DR\1838O0=?+-UK/T=633:3$S#D.CF0-SL MU=TW(_R7K;#+AO(>'._!V>NSWH/C/3C>@].EIN9=HE[UP_E[6+T.!7UY4A:@@6/WP7L+UE$&&=*0G2]IYO:&C! RI[]/E;T MD?$YEM@#U8W[I?ON<%5\)DV9/PV]^D6B03X:FM_;TV;\'[O?;0.CCG4WSHUV MN=[77,RB:_+JS]"YL/*1@M(8?P-SL?F5U1DX'[7<>P _J:/3L"Y'6'D:T(X](^4AI_)RDZ:923YC- MDJ>4;.9;"Q)@' 1HA>[$;^@18\)$IPIRT>Z/ -T]HUP&*=;W:9@5?"&N_RR3 MY;&/$(2Q<10?G>"C$_8&4A^=X*,3?'2"NW*A /O+0*,/; JW XT_Z$;C&5@, M@@NCPD"#$;JW' PL6,&75#;Q$@TT^,!1R70LH0<=.Y2@TA"VPLL03PX4&Q91 MS]CD!06*7M9[XPZ"(D,LPIE8QZ"P$0MK^J8D*&C$XIB.C1 *%XN0I6/+AF+# M(CP9N==Q!/7M(LS6 ;_@@W)G%Z@"T98[RX"E"#ZC;_4"9A^;=\ZQ>5UX M7]:?:?&PKY@_6HCG/,?3XRKZ=9V^9'$BMO=367 %/F09OS?R\70GR4_*ISR) MDY!I^1>=D>+]0.[]0-;IE#STL'O&0]A7^='GFT%4M[MG"66;]SX4@8-=#(UA M3G9/G+PF?%LMK.VL& [N?8;>9^A]AMYGV*RJ.18+!NJ$M']G#=05V<4UU9/> M_%V0E\OEALF$:1"%^3R8IO29C\(UP\6FMB"@B:$JW='G76O7G<+P"OFXA,J8(U[L0"\\K8?#+Z_)\7\EM^<.$Y/=A(H,G:>68TDU]=4& /&5)TLI; M/<[ ZG'$33Y(J7S;Q&O;7MOVVK;7MD\@*6^*@2K"RGMZH#JMG*4//$36GJPX ML,!8'=6@)^O##T%.5H2)V*T@HGFQ=SD'@AN7A^!3J#T!/*!K"X$F85[G/V>= MOUY$SUEQ))[SGPZ4\1_^]2E\21;EXM,K?K"E2_KWSJEZ$/RT9J9J_^:&&ND, MU?P5#T76]KA1:>]M4LADQZ-J*0:V=DKY Q\'(&AI='_K'Q]-7>K+T>P>V'2;T.)_2&I=9 ZF]J MVG!E8D*@R]6I]A$:G"'0Z*)SO*;-^FWSZE!-J025_;.+?=O*2&H)MH7]JU ? MT.Q2&7^DC?H8JET(Y?^M=I8E"ZYWD7@7R?FY2)0Z'1K+;+BII''T^T,242C* MOXM_&(:!V?E:_S9=<#;Z2(*_[<%VEP-Y0MN+D*W%8T9_EB$K"$O7 :OR>O*@S,(R M3@HNZ+_]FZ$&9.^+KK4@VY1[3>@=:D)5T-T]2R*27U76[$VZ7*W>H6[Z3N-P M/O&CK:2J[N\^.LA'!T&B@[:IS?R@[4JE)I%$X5.V[97JJR05>=I ND]:.Z6\ M*MIXSRB77R74UK1P2N%G4FQBX._DKXK5MG$<&[8B62DM#W3Z9V^X\D\WH#3E M##]^QT<$^(@ YY:EIM602\2#"Y?QEEKM0^\MM=U::NNEJX$98!OE[8&97P&R M.1 1MFQ/@-X)1(8E?5-+,P5BPU(U&V[(<^X R*,YBWV)U!J-G;DSB>OGEQ0KE;#$;H&6%^R/#)+\)4\="W5E]$J"ZY<#<3-4>V M^4SU@:16QD*$^HH+/)&JP+EN=TS85,F\.EW/"5.O?EDU@2)%4%$"0:^S]^$X MR6#67!3:Y@ .S@/49N>B<1$9K1_'T$'LOGA[7K54_T3$>&TA!*NC G('M[: #]16:*>'-GJCM[\7_/84Y MX;_Y_P%02P,$% @ ,H H5[ZMHE8TC@ 1AH( !4 !L>71S+3(P,C,P M-C,P7VQA8BYX;6SLO7MSY#:2+_K_C;C? 7?.GIUVA&2W/?;LVOLXH=;#J[-R M2R.IQV>OX\8&1:)4&+.(&I*EQWSZBP0?Q:KB TB\J!Y'[(Y;$HC\(9%()!*) MS'_]7R^KE#S1O& \^[????WE^]\1FL4\8=GCO_WNT]WQR=WIY>7O2%%&61*E M/*/_]KN,_^Y__?O__7_]Z_]S?/PCS6@>E30A#Z_D?KG)$IJ?\14E_^?#[14Y M)N^_^>&[;V]^(I_N3\DW[[_YP_'[[X_?__/Q\;__:\JR7W^ _WF("DH$B*R0 M/_[;[Y9EN?[AJZ^>GY^_?'G(TR]Y_OC5-^_?_^&KIO7OZN;PUZ1L/^@V_NZK MZH]MTX.NG_\@VW[]_????R7_VC8M6%]#T>G77_V?GZ[NXB5=1<TENZ M(/#?3[>7@S2__PI:?)711YBFJ^B!I@*S[&*9TT7_=VF>[WP&.+X''%__$7#\ MC[[>RM>UD(V"K=8I_=U7QDAO:,YX7@30\A"D(KH46EV)?]4-H<,1I2KI MU2J\TS%]*:G8CVJMV?;-XYU!I*]E<0Q;T_L__N&]A F_^>\S'F]6-"M/,J$L M2E:^7F8+GJ^D?F_(2)A5#TKM*U@I[!(\KP>\,V3-?H_3+C>5F'3(_IP6?)/' MU:8J2,.V3[/C3W>_^_>&-A'$246==,C_ZU=;M(=C.\\4DM#)Z2-5%V[1_6Z*.Q>%% M2W\M#NUW%3+"%^1-+ ?CB1U;'G9FR]5R^>;X85.PC!;%<4$?Y>]9Q\Q!+!"M M'JTN"27*7A;!-V(1?*BQD+L*2UC+U])T30HZ8@Y'XK%L:3 M^(GGH//!VX&0S:E.K KF$#$O4OFMD,K++?DC\I&6,Y+)R8F8%$@U[KJ2QN_ M$LDW-#FF+VN:%3CC>+(7J_(X2,V+0'XG!/*DHD_.:_HS$LCIJ9B42$7^NA+) M/QX_+IU F)%(*\W)I.RJ,UI52&'$11-&M(B*!SGF37'\&$7KKT!ZOZ)I M632_D?(L9;G^Q7]?9@(+O8]>SE@1I[S8Y!1N@3X(0K_N2:W.)YKRJ=*U:TFL M:!-!G&RIDU^ /I$ _C^O\JC%;8YAH;/;D/?'*8W <@>%O!;L7D)4F("U8B4T MP]V!Z/9J]^9#E;J?^X[W0F%>23S2$KBI\8#V;/#,2'GJ3]WTW09N/IR)_-?" M6(=U)ZB^(._X1KNP*\R]I/Q([M?2I=9HVEEY+R9F8%HF%=CJ3 "_.2XVZW4J M?Q6EQW%4+(\7*7\VO5G#=&Q76#4 ^!'A;^1M\Q82.160R(6 --/K-M0<3HL[ M>F*<+8)OCPOZ1',(<1=;08$T-*9ZL2O>0]3\R#+<<-PU](7Y4,S+<)B.OM_/6%8L>6,I*1HO339X+G .GK.&&R+/588>N16R8\KB,N<-?#@3TCPQ" MO@$@<461I%L004Z#(U+!U5GE3 %_UPTY^NLFRDN:IZ_'@KT;L2J.-UFT21B\ M!,#H963G=M6U)@@_6OR[W?BW/S6PR&T%B[S[U.#Z8D[J'3NCTUK?:)I<1#S' M2YIL4GK,V/%3E&XJXPC.K@)DS^UJ)H(T9G8/4:3.1HQ;3Q#WFRD9N*N%W"Q=0]0IGS2*I\@[::Q MKKV)L-#J0)W\(NF3T$YI)79S# ]G$:*?L")Z?,SA>2(L$O%%+LX0V88>)]5# M&3W#Q0GI<(']DQ!G&/,O&I_MP(9O;BO8Y%W]_&E6MI$;H;'[:$!3$F:QMB'( ML=WF M:5&R501'N4U!%QM(0_(D?BV^A% @^"%IHN><+W$\EG"K7A_S/!7!>3,.\DF. M@US!..!;&2MSQ[KI7%BI4PZF% M,73S5 _UXA)Q_O]]E>ZDI387=/J4Q_H@7 U%O8WH5L632J+G08/8IQK2/$& MXZI[P*UH+TA\/D@V0SR+A\RM8H!1=-*S=)L\O)+K9A1-'_/4!GXDS/0-M4VQ M\>='AO>U'Z*")MVH\A/0;H]RZ!]>MTUNHE?XU8G0?DD5BWZ9%64NLS$5\EW2 M_3+*KM?01?%G8??0Y#*K4MO)*^*+B.5PQT"'/-1!P6!]WT% ^XI+"#,Z3.S# M6YF' MU^08H-DLQ0[(YEKU31ZWU*;?>.&ISZG71%4/4<%B&1.4L'0#7MV>1IA%9XV: M^Z17.JC\I\9:-ZFQ8$T"4AG-=E8A[)J#-;?D-_>4-KT95X;"U.+5F/,"+G_Z;B+N2Q[_6-PHG< M6/FJ^2[(M&/CUT-8 ,[?&/5=K&UO?H[J"[0CTL";WR,DX[GM?:ID9\("[W?1 MBNXGYH*F:U]UHKD M>-M_I2" ELOI4B!E3[3*T77!<\H>LRJ)1/QZ+W:%(HIE;$"6R)_2*E(@^G$?O=S \,4?RC)G#QOYG/B>WT0C"4^"8$#NZEZQNM8F->@ZQTG\ M2LHM4!*U2(/L\6&$@L]BIC^#.,D?(9"\:*)_?A8<6Y8T.8%\3(]4_O%,*-=P MH9-(?+.+IM0#TU$SMRRU!;B4( MY F-Q;Y-$_*P*+\7-6?(P6--WF5(8<5!<0$/[P2L?<001'^GHB_ M"DT"OUG+K>=+_RIB4/BY$I,_@Q/L!<\7E,')O9C?\14#;G9G5YU!>#JXUI ^ ML[.K6T;/[>"J,]J_IWE"[,5^EL.;.[6BM*^7(RM>@F9W7CU>RZB,)2U9'/DZ MO@X0GT^=9,D,^OSDS&Z%Y MO1C96 $*]:#O89\)MP)]SF*!7+ZG.LF2O=]\REAI]-3/"4D[CP"M0@O^/' + ME4BLTB8_^"6,8/9/"-W(S/#C0H>"X.HP_?UQ=85P''=@BT8 @%?*"77=B^C7 MZI%8@[Z74^_WD/6KNJS9"<<^KM=3O1',\@X7,Y>3!U?T!'T&9]/6"=I$@H2Z M[3E$,+N3Y@'2MW^@/!C2O$XS)AS_ON)X!B4$J>:1I:4KSR+R_#&E!M\N:^X- MKD[4^?/F#FC#>LGG9H8GN">D.&'UY$L%:AX;P'6[=KFLLLT8+_'A>N+E6_*U<5W7R6 M[LT6\6>T=K6EQ'SQXJ;^,SCPM?[=CYO5 \W#W3CNTI_=86\/Y]L_ZNT-:%ZG M&6-N6[@%K(XQ\SWQ6>*1P?V=+H?>W)EO2#GYO7GKFU]GU8S?'Z"*F5LE:3=.L96H/DI8OQ>6(97$JR\%KNI MP8+QV("%O+9MJ5+9=J>XSAQM1-*3T1LF%>(>?\,#*S=]!O>#:Q^\K,S ML'9AOGT#:W<\\S*PT+PV";2H"Z?/UN=FB2F($ M=SKPYHW! !05(?N3)*/SZ MF,G\WL=E]"(V.[B9XEGE85AT_F244=24B%VC#PG&CY'WM:S7"1C(/< 3/YZV M ,&BV_YQUKE!C:=\VHBS,H]^C;:#^/=#M?&PKS9VE,-)EL"L0WC'/8=?76]* MP959F4=QN8E2H?%77X^9=;,":&+XS6(@KE5&O1O# M:9#66$G)"=S7;)^UD>996][ )/$6)Y'OR-_]%XWR@%OY+&9K<+.?!;HPYD!. M80K%H;>Z6-A5K+GXU(H]H$W%J4&@C":817"[@W#/*KB%=ZMOP230GW5MFP Y ME6&,[80N:)[3I(NQ*:X%F2IJ[U-/370+=B^>N$?C7!_D3(SVLQIX=YW6:?]A M\WYWM47^Q9M8N]:$Q]#,-Y4(;^8_Y.R!?1Q2]50UM(;*PHVT1!K$/3UZRNUW M18OB!Q*M^ 860K*AY)F52R:VK(R25V%S8OQJ5H:CM\QK,F2U<[F2MGF8(&]0 M$.MY3%BX!LM\[7C;*Y0%SX\W8GRY6)697+=K7C#\>VHKE)SN95J(@FUNF0?DF]BB+U+^O!,E MIM $M1 =$;>[-BV#]+-E$[E0=G MZ_S;XX*"WPC>"\6\D"^%JM3@V]]O]9/1HSI+M.RN8C-,?A;MM[ >&S3B7%A4 M%63^;LR4'TTO2YN3./S9'V6'LYH4:QZR@-SF+K:?,M@IJMIOV&/B 6SF)^L(I:(V.K '>9Y$>V*Z4>;4#U$7' M@750U%E.CQD[AF31E2L +J"$5DS9XA6>:8K#B[P&46BA:2PX)F_+=G $TWD^ MX!HVN;P4-L*?&UA24_RIA04'^NJ62Z7-S.P*UP(T9F9XD8K/R.HX>7S,9?C^ M95;F+"M8[*1&ART\L[4U!G ']1A$#2;"&E!5\8'/U(R8DAVO%H220!@:#W L M+>[Y!M>HP=Z]?KHU9FL>[M7'H;P@]YRTM,F6N/^=4(&]7)-G;V:? MJ>UCR*!VMMTLV]$I?&OG0]JF M*+OG991Z<3GJD Y[,AR%./NT0!IC\9K]QBF/P^1;;#,JMH/:)E4\(NV8B *S MYWU85UNT]D_J&E+B3P5#_88E3Q,A7%W4["6[/9861.WP@,T@E_ M3^,GZG_GV/R91/D/3ZJ;>Q63N/W@OBO]]$W?.')J&2 )Y.U"(':]GCN0_F[\ MW2:"8]%Q9BP-;V9W[HS4BQMMDEZ@W7H0E]=5/D-GM].YMKB)*TZ@83A$_3ZZ M3G%;_$1[#-KIAIB@A]X.70MG\QR\H4I^J>A.!#:X@Y_P6":IEL*A/(Q;NA9_ ME;$9]5MM4F??+;[T'Z(Q+AI<1MSV2+%05;HL(1SRP8)VJ$B_*;'_^&^T#7+][O3E>EDVQ(((5#_7N!(KO$__ MY6HM!%28N'&\66U2J,I6_0HLXZMIT5#^WE!L)NGXTO3*@##*W<5H3>H0=N@3 MU@(@J4! _3Z8QU$#FP>DI.RB4E5W>7 M*L,/X,#6%$!NP.XWX^(.FX#M;61:FTE*-<_#">'"=L9I= CK>#"+A70!;Y*1 MVO&QSMDXTTN @$G^G&;SL^S">V%#)[/!=E8<;Z(_UUI[UXU$?@&:?O,K3+-R MT.MSP)\P\G'&(7A-14)V6]J0D:I'WU)249V!G.PQ=$A2^K@T'QNXF%"5%SQ? M4%9NFF*/F*YFV5F/$BDCJ?(I>C"@E?)TP5+)A3C9LQ(N[V&N)"']!U)<]A',!: M@L5-.&GH]MWQ@%T_9X+G2[:N7-V>LD/F"M\$#?0Y@;!\85[ N+==+"P5* MVS/L?M2(Q;;G#&YAM=[@ZYLOCD@#CLQZ^,9QW. AC]I(@J09-,]((;FSKIW+ MB6B9\\WCD@@>T8:#51O>_?LZ5F!%QN:QPD@.;-H[W1N_1CE-&CAC'QE;-'V=.U\'=SH_+.LF22S%/V2-[ M2.E)4="R &0I+S8YO:)X"R]3@PCM-2(^8K\DP4NMGA(!8AL$9%? M !.1H,)XC9&SU!//A&&]-XF^AR+U8J^"I!OC/J.1EDC9[.G1UT/:B\O3DR!B M-<9%KL&:MW-F&'VTY>6XH(\@U$E!':ES3;W_T/'OX9" $!2;YP/L[/O3!74Q MMNM%L[=-V3H*7V#7VG#/WDK^"9N[M6A^N0==34*;+2H,YP@NOIW]YB#G:Q@/ M%0)$./^4!EA/V?/^WK8>G,#8]4ZAI<";3V@49-%.2P?7YIJWI="XR.1S%8TEH?P=PD MX0<_TP/-Z((%"HA09S='\]"W^KW,8KZBTD6AI'Z'VYNIW\-^?044#0(PT,\16[LZ$W'/Y*VCT M"!A)(4"2!<]EV'ZUO@/$ ZI)%M?G^)LQ<7HB@1T9.2.4@M7C.D#T5@R='NAA M:M^:<- DXUS]=.#-[^=CJ\)J0;.)B3+-7<>SA&>R+N%#E/UZO5A0,3NW8EY' MLM8I?H/*5S?1MW._HZ1/6@"D1D @D%^.NO#PFW[30%*DL-PHI(\+UF\)!&1 M8WW@> 6F.PO<\2.LW D6]5P0VQ6B(,.G8<# M[/MWPR6L&N$F5V=1("D9S5DUUM2*I/C)6G4@*R'35HWR=%!>@B:NN@9[0S=& M3^TCI!2-=^Z\IJ2TO_9+W061)D4N&NL M$=7?JR\GQ@!YC"/"VDAP<4?@P(0K6 F#!5H84S+"-=EE^DY?G&KBDCW1-K@) M#CBW%$8B5J \,%[0A.81O"N]$R=(:%/M 75^$1EAVW?TM]TWZM6_)0S.L^]5 M&" >CL22NOY=0;BQXOP+N_7"X$B6,'G(AKN%!UH^4YJ17*;)W D8;'8V\JX. MM?U"QMW";^/)EN)/ZPVT>G@ET7J=RH)#DK;XIBA93!;U5!1B.!LA::_=#L$5 M4L!%QSJG\'/]IW=0!..+ZFP)==E9MH%^>17&Q;."1&69LX=-*5]MB>\;*H < M*-'.U(?(F6![K7*G0NGOO7H>)11\5H5 )W_X&*T&"D!K?8-]PS[6MVLEM24N MQ5;^2"3]L&%,:@SG*"Z:7H-#1I'+HA!&[3V_V&0)9($!OTSO%?A48]3U]U"G M7E+V#5+7OPFW-PZ$^0B$Y9VWV*F$'EOQYD)*ZG*!ALCT/NO (S--Z=,,32;T M81+2X0#!MY^)51D52[)@F6 +['41:'EY9 MQQ3^YLTV7/2W>5IJ@EW]^EOC@]T?R!ZRX52;UZ,EM8*.EA=T1Z*FS60[&22[/HCC"1 M> ('ZTPL!Z[#1AN;]Y*GPCHMX ZE?#VCXGPB;%/YE^XE_>!VKOH-7(^-Z MO32$ZPTD[I#&[8JNAH6-@V,%H:D,Q8"#:;.05ORI>O(.Q\%TD\@S:+6\X#PC MF\/FNH0X#GDU7G0&]WM"Y?#JZ_6\>H39E(-+AED::I_5%&EN.J$^K]:335S^ M'$'$3?DJG=%1>II&1<$6C";C%PN:7^.OU%6H^$H,\%SC"'5QKL5Q;LA&OUX' M14>#9=^";W?";/P'*BX#8R]!N$A@^=NB.OBXB@$>H^$[^KXWX MM<,UA']%$CZ6>,A.1HT.:'#9=]O5P(E$?E3]J2 5>#"R5/@WMX#AT25D(U1X M>H9]I_> F+5"C&+%Q-[+,Z44'^/?F*7YZ._;ET$%48F%],-5Y(.F*II@\V&* M#!7>S7^OK)[#72^JM7+R%+$4KNTN>"Y39MK>-A7)^=Y!)V#-?C.=P.]U7[7. MRS!;;#4,\&74FVT[$OG*3X&O<]MO5=>>C:U72PC\:)P;GG MIS).YU&T2E\EQ\5OJW8#R\!2K\B58TC=UV(SA(E9G]XY@UG26XRD MENH7N! M86?2K3SR[ G9"UJ1:%%SK3BV<(XEGIXZ/0'?4&&GAEOB]UPD>8L1?."C MC[,,>G(CT7T4PTOU$9&XB 0F;T'"OO\RF39U:9^>"W^WO77AZGM^$O]UPR": M1/,=M78'V#M?94+.7RQ&:P8FC(RK3ZJ2]:B70"Y&9))II"GZ5X"]M:[!',EP MQ_*H>E[0( ISU:TO:]RU,^6V6;DVBBJM;%S0&'- :7JYXBPA6CT&CR)CT51T#VW:,SO MF[L=V91+GK._4>O1!%-T M^'M'C>VD5("SSD#8@!]^9R]:'(QYG?>!PN*P=7 M'0.S/7]=)__GS_ NM DP'[PC<4#"MX;K@3)[Y=:#V:M>L\*S,"I-_H?4V-]D MM-38VK&AQB8G-U0%CL,\*>(0)S.H='ZUK?I=Q^%,E8AQ0\1.Q0]#,-XJA=1P MC]J2A&@_:G/T NF.&.70O_EC+9D@X;TJ_ 9:[/.F]2M5<+==><[KL%'1 V=#]( M&=2FYUHT?]ZOZ?LD=G/Q(^2US9E,%U,YM389$S++MS41@ONK\'/'K4V(OY)V M.UK_\*G@1.8UW<^Q9>X4R3A//'UY\N'RZO+^\OR._&.T6O\+N?N/D]OS_[B^ M.CN_O?L].?_3I\O[_PI3\4YW)K@I>PT?>3>/4.^CE^J*\I,88UY&+!._N>$% MD_F;]N0.\27F:;<:!=?2UA*5*:K6#5GM%]VN1F.4].2!+GA.FR(F<(#F"_(4 MI9NZH*_X_3/$8LJ+P?8Q-C!"9HP^R.NUZ6=6@+?:FN+)#69I'G91IZ"1#**C MR?:T<%G253&QB=CMW(4%I0S"NUFU>W78,:/F9SKISZ2J/86<'G].)+F>AYP_ M.W_$.FUD)[ZHU9F+U0J+V 9*B)';K@:"'O2Q\?'[S%& MK)QTZ/2V04=ZE?[<-C6QL(Z:?NYQ)9;XR\=!XV7&4_[X*J\(#H(:1Y-TZ'R+ MS=RA0L-Y.H\61'W=U!/('33+A]9$<"/N^E-08@H@DG;D=4%?$ZQZZG3E7#M! MILDJ+#I<^'\O[[@*0[Q+P&A,?G\C0RGP$TG?D8.0X?$#'.R1!9.@]@$?51.= M?+V "^PH>Y6^L0N>WR]I&#W^:8H*[]' MGS_+'16,[\L^&B\)C^W#UO:S!>6<21#^295"^%66 \AI),[-KVT4<4;?&"21VF#6.I+ZZ:\LJM;[+[0+S*UUPEEF0%68I!06:DB.0P+L%D,; MKDF'FH9[FGI_9=&Z(4M9P>R-R61COM_?C)]9N>2;DJRC7%Z6T8 #,]IG_PS@=^P-N3W*C9&\@[V5 MOD0"'3T2O_U]9]?\_1<$KO\V:U*L:]';H0,&$C M7_-J'T]84=T=@GZ"DD)17K*8K2,9CTMKGA1?$IEWNH*4<%J0C)?5Q>2V$7S/ M5BN:,$%7X! DHT4)U0 )7*%#AU5*=T'UB>8%6\!(Q4<9S^I.)-7)1S( M_;A) 6.JS(IR"T[\H^;)"GY\H/!CF5;%EBH;)07JKY5-4Q7>S=J'%>4W4,5;_#Y[ >[]_7,^;SSC/F'T*EL%9D-4?S MSYN\M8)/\R<6T_ZP^X\\JV+P9'!](:_'NG\_Y47YD9?_14LH$O:8C3PM=$X/ M*=_.$15W MD",UY7ZE<>\3_O;58O4DZ8+G]:^@W=#[Q# @YJ9 >\&^>:W:.ZI9J5I+? ^K M?ZM!R*-/9QB?ESX>7\T^E+2"J!B7]8JR1.!IBK_$$?6X;*#'K.":,&DHDX#X#0J'L9*NNE7#RITKGI*M((KVB>9;=TE]<_'[ M@A0-#]95W:*V[E*0&F CRX(K<]O?!F2X M9^<^CYHTV:$=-B1+A=$[P$]_Z=-E N#-'V]S!(6PP(2AP])YTPL MC(1FR:WX99_NUOL2HX_5*'C1L6I0M#6$JQ$BCA@M%-)B@=-^E3R)-'#(K(:) M5VZL'6-;QIS\M>5 '!5+N"2NAIR+=@%TD^;ZX@:\-M0A_TE?SU]H+$LV]*FT MWH,&XDN,#E&CX%J'"!2DA4':$N$[T5EJIQ"/0\2MKLM,& *K>M.O'DU#Y$5= MROM7P0C:,J+75 BPU#3%D!LPWMN1_\*X) >B!Z1+0(.2ZY5Z,5Z&X^%UIV1! MP&D4*NB%UU\(_<5$4 M/DK8UNQQ1U,R!^VN4:8&V8M]+1^B/,VXII];:1KL5*FI_!F5I)E,5%N,9JJ] M%SA/LD3I1:A+4J[R5B,@.<_[*G,H ^FP2\3I=.JD4C:>(\/S^)^;U%TG;>:N MDR2IDE9=");5!7"2VB'9=S!'=H$YH6N2Z)Y@]H"@A[(/#5F(Y6OISNV8/#4?:B=E)2;/08Z%NM67VO M=4ZRY%2T%%#N2K'EBQ^OA(#LJSG+O5JIDJ!-W4L8G3E,\XH+'CB#>^%34AEQ MS!M\)!4 20P(X4V,3-\45_C>!!=F59.BD/P%%D*':2^7&P[(9M!5S>TY%*[ M:Y/!HA:&(C"'0\Z/^;"K5/4S^P<=V7W0H\XC()C;86>7ZVK'G1Y6&N[^PLZ@ M^1.]X/FG+&]?W(I%4:>**RZSVM*]H5F4UH68!"X*]=+Z=GX[/6)V?3/*7G9\ M,XC:^YQOCB!V^AJB?"_3!4D$2M+ /"(M4-(BE?O2FV$-;ON_'7P<+'[*.ZS; M=%D'F_5#RSK6LFZ]PSI6CR7 ?FY)1W ' @TF$;"'%#%KHZ;"E^/\(Z?)'"26$2L3OLIM5'69E!9 M=SC=*:L:(DF!Y>7#74ZSZ7/U/KK#[XX4FJ,>D ]WZ[Q$1/\"Q[\JLCH68UN M=5X5Y55DMDP7.YO%IB)17)>U_M.S 9SK]>"C/>7VIDG/]OL-_/+AB%1@POK4 MI[G>EYQJG)7>1*RY-VK>PY_$,9CVPD0]2?ZR*4H9.#L@;EK?(D5/B89K,?Q) M9J"H'MO4N:JCEGH0F=-C/3?BI\>K[$2N1<"^L6SW$J M']',RA&)GAQNB^,^RZ.L6+6@P'//Y2JC62Q._=O7;0H%4A"=X$ND:!#S4"2E M02//?3MXR!90^/>/R$GB=CCOW5:8, 0M\;7ZP(9[H: M4,>VT9CY8]7+(1VX!7V$Y7M+GVBVH3]%^:^;M3A1QG"\?NS-U*3Q&<;KH="] MEZLF!1S:7A G8T/(>1<'J8&0"@F9V_#P69G6+57PQ*X$DF,Q/BCKTQU^7@$- MX.3164@4I>%'&]I!MA,% M]G)]GGD\A61%F6]B6/67V4W.'P7?1R-T%+Y GR\&>W9_F-B2AA27ZYIXH//" M-(A.I*+,L!Z>G^"2DFT(5K>0 :0>9^AS]\;- >4SI5&0B'%,+!W]%I MENI^?)V76H*8 Y,!6H0EJ0C560*G_1GFDXSP)IX?-DR6B92Q,BNAN)^J=!YC M>YC2-T@Q'NW;M6BWQ(/(B1I;.8I7EIZ/'"1M9N52IFHN9:[FX> #5 ,8SGJ3HS_O,R#@BP,]J=Q_7(#@NS?U M/E@R]"-%5X/M^12I[%5(. \BJC$E@;]YE!= MLR!>'VK.M,_\;*=1L10["AQ3DP^OGPJ(";F4D=\0UU2%.<-;BW%K M\1/M.; M)D'G7E*HL'&1\ND2=85J"'L(0G5L"^#L]763NJ0&;WE(QP3=X%-*!/XCC? MT.2*10\LE3:^LOD\_*DUX_F0A(?\L$"Q62Y5B#V'5(DSL29'N#YJ2TZQTJ,, M/HG-@>>O;9[[.C_$Q,ZO]!5:\D9[=_Z>\_R4W,5+FFQ2>D2^_N;X_?='I$9P M1%IPH6T!M1G@2+:&58+@(2UNHE=X]*^C ?N^LZG^NOV''<)9 MT- D:Y61^%3JO8(TI=&'^6=X+_B_[R[OA/#2"_92;@0_A^-#QEMB[NKZ>W0M M_((JD61)0Q#"G!3,R$A7(-IAE+]46;+N5Y4!>0V12E,\[SW MWGJ\)4:J^WOTDB%*A[NJ72D<-S<6] MD0A(#8%4&/#; MIX.!65FN#^UX-W*\BWJ\J8068'6HBQ?'L=9PS;3A:SIK1ODCS)J9[-SY-5(# MP/*:<3 PXS73/E"L?3C;S\N:LN4D:"\U4^0,5+ MCG7L//B^(DY:ZJ0F;Q!I;W<\5K:3I!YFT0ZSOC@+$4VG)$A *J 0;T.=#-*7%@0("%=*/*A MP!$Y#?4L0$_.N!%;/2Z\A_)2OL0&'7!/\]7@*AMJB%Y2^QWZ6S_[E'&+Q1P_ M:F4\0*W@ANX1F<;O;#T,2@179Y.AT75%BX+2-L#[;O,@[=,ZK^H]_T!OI1N$ M)O]%H_PZZTU:A.X$8YQI$_/B9=1&I6W$N1SW]]6X,_H(V9KO]5=5!0Y2[S:O M*1I\1VV.WI*3!TH:D$<$8)*Y<<)&/2R^J YY<,W6&7E>@Y(^S>VSDZ*&#PE( M,@BI7+ "JEZ] GL6'(IG0;-XD^?05^>O7Y(JJR4MJJ1+;"7C-:(LVT#4D,Q) M6Y#G)_A #.G*YY#DY0&=7?]"^+;TG48AC5F95!;[Q@THB0&?7?"2:E M@"I:KW,>Q*W#[0B25]5[_\S-56^G$_>J5Q";H>H5J!PK'+UQAU.] M<^-$6-5;B).$4)Z_*5\7RK>K=W#*]T"4_"I?T9<%RW>G&P\*&,C-404#+M>J M1W/L =7P#+D15A672Y;_IHD=:>(=%834Q8?2Y%4;7PC),U?&W5[\J8D\Z>'YL"*N!%Z+G*)Y,?,*$&XB-NV+0'2"5[\:Q#QJ7PU42*WC=-R(6Y5&\PI<53 /Z2 [(BVV MHUH' 3YC-X13)IAK7H#X>QDM)Q0E_%HH./Z0LL\6082)Q793WNR<#TXEY5>_9DZ,!RK)]P(_>KIV?+AAEKZ=^\ M'0[5](BW R]P_@HE1<42:F^*_\!CB*/%Q-^]71.K!!'X?OHW)>SN>GI8">-ER9L2/EF(^;.CB7N[1RNW7,OIZ=T2PG"K?H@M"7^'V?FY?R>Z0 MF8%BW<%C6=U@Q[JG0+'9RG=4C'Z*.J?S:%5]%FKZ$^KW(;H&*L<.0-2X_;I!9\J$&3M!?WNG[LP'.OQ.'2ULIGF##^GV MZ=Z19JB,P8?=Z2^A)YH_<%U-5Y5=H?SK M:)T2E4^0D0YC70>I4-(".B(5'@* PE8I4>(_QS#5J]3%< "59?H^B)6P4P"R M+B0U(G_J'QM(XC017\G8U-!@$K2Y&B?"N)<(CB6$]J+L),]%$VD"'A&E83I< M=!I"Q\TX[.V8K7B3@N[*[9$[U$V*-C:')T]#'B#6J?$5BH=AS>I8G6Q^NU]Q M>Z96N5\QE#IO*ME,"_M1O#/3M0[UD,<*L%;N5-R,:4[J=-:*R$#W>%8WGSHS M(789T;Z:+ISZF>K-C3H:HCH3]30$S\'2ML )TYP\/Q!9&9U.)9X//-/^51D8 M;X1*T-"!NE?S36G 20V@KA'5)AOEK"IH_.4C?_HJH:SR4XE_;-U3XH?_/A%8 M$L!SD4:/>\IP\.^:ZNV@']<*JR5&@)I7\1GF&9]DA+\7@'RUSJDX1Q7"[J_J MV0L!O5[<1R\#3DB%+["O_89[]N5N'(& \3%:'1'"O-ZA3RH 85XM*@@-1_#- MD2H\%;KX)*?1*4_V?8-#?T8HPFXWK@5\GYZ.-)MC1?C:@" !BF0:K@/%W3O% M?(H7WM3VIX)>+\Z+DJV$R;H?KS#>"*F<=SMS+:Z"&EB,+;TC&;G&?BG['T@185(ZO_!6Y*9@Y( M$K8;I*SIDG,MC0(/V0(BNXAF)YKHR>*V9L#0A7.=TT>>G=%UE,OST?7BMJI> M/5PK4_$3C#-FHFO7LE>1)UOZH!=K!/B2F=8'9:5HYMA8 QS]586*8Y@:J(3? MB;Q!N\E9%K.U^$?EBD8."%M@R4$5=AKN#_=RMMEL3%^RIC8#ZE@ME!\C\+] M:-+K#-\Q6.@.LZ\9D/5RRV" 3WL[],H+Q,)M\1$)4)B<+438(@%D'<_-,G+> M.MP;I.0ML 490[W#B 4PH@VGSENN;03^W;N(N&%-).$&L"YL+'MN>Z*\624R M)+"XWI1%&66)0#-@@@RV0]H;!_VYUF4?HA0BD,D[R&PNB7^!L2$LX*X"I.Y* M89WJ:9^Y#>$\T[RDU1Z (PMG6)BY,IM\W@RM>'97BM.]ZF)5^01_-S38M?,$ MD)(VD<2/2$7^B'0 !!4SNJ!Y3I/[Z.6D*&A9R*OO]KZ[SQQ6 M_ 1C\DYT[<6LG<"@;:-9'Q/J<7+W!>$,QF 4ZO) %SRG)*I>+T"(BK 7P:BL M?HB:1T553$L-G931"XD /(G*,FH* MM@K:OI QX1"8+';]LZCLO8Z=:(JYFAWHTOE64X>J5X2K]_N"- ':_N] I_C* M=9@5R.'Y(2I8<;?.:91<9W^.<@;+\E:@^UK)Z3G]N17'YS"9,,[/83SF#E"; M8[7A!)5X2 6(" 7?0"*WOA<=6@0'O:&JO/:V.!L,=0AD,73U,-@.N=P.^G.] MKEHI:H)8IZ*#'\2<>45-B2!F]2<$ 0HSX-T!H^R0DFM:/2&EI* MV^QA$LC/E#TN2YJ=Z:30(2 V!-!C" M[;OH&>&VV.SH,'56GXE$OQ._V(P>5VB*.4X-]NA:RAG!SH*I($TG; M^WEJFK-D1SRM%>-###*XWU25O"4)=*+JA9VK/()^CYIN&OW]TD= MVK,+'U9B.L=PTO\Q\AX.M5-2-M':](BYVZMKV;JJRJT 8?*+)!UR M&V.:X97D_2;/?J6O=S1_8C$M3K+DNES2?#BV7.D#S'7D:,>N!:4F3AKJ,K^. MI(^/*K<\(-PMWF6VX/FJNJL3QE$9L0RLN9*3LAYRT1TR!X0![N34I(KK<]:Q MQ7?3A. ,7,:-MC.P]G;Z\_%:LI>P[K-)2^@QUQR-N5H?>8/=(HX+!%?FDW%> MF,;*)R_XTKY/M<+E<#OMS;P0 3=(0Q2MT.^!MZ_&T&MZZAA4D*5:R\O6"I?3CID>'CS5!6!_[7?DP//9IZMH< MYI@1YD9%E !5H@+;@:$Q..U>-6#I8T3:<,O+Y&>"GH=.;O>-*EBCN@F.'&'U$DW< 6:*\ M<#7N.-Y4.VZW*[%X+DNZ&@OK&&MNL.GV=>LMP*/K>?P%R!-)W^_MJ3*3N2[G M_ F0O,55$YZ=IG8$1W891F@DZ5G(RRY?AV6EAUE.]\F;S4/*XHN41_OGU]$V MZ%VRTY>_3;)#%+='&J'&;Y$56:( W-D.V3?W7(DU_E*84/"$B[% P$HQ=&7$X,\"94OL@7-I1>>KBAG5R0HD/GUMNN M#Y;\ D3#1$F.<',XU^$!BYQJB_J=?YML[*Z,RMZ8?Y7F:/W1WZT_HZZ?/LZ^ MLS46O*G7))S89AA4&8\S'3DA,UR7>8&TYL=H1<\X!$@HZ<[#YE8TZ+9;SWKT MB !I\DM%? [ZM(?#@UIUB&U.=>N?>;K)RBBO3(!AI3K0#JU-]_KSIT;W"./T MIS%ZO.)L21.5 3A3F$/RP)79Y$]%LB>6T"PI.MGGAM3C2%.L:NSITEO,0@]M M5+R"V1A,ZARVI,D__H]__N;K;_Z%_,/[+[]Y#Y&Y5>;#,$I^3$ZX#N.<*O>? M:9K^9\:?LSL:%3RCR651;$9"%R?:HY7]0+_^E/X )SRMS8:_"8 $(Y_!0RD M 4%4AN1L.YB2'*[-0$L)0.$JDV9%]4A4L/+\KYN)_)_C7YBD_^SOV6OVSWX( MZ,29MD:$"F.K$V#&'0QD+=H$'PWNW4F3+)IE<;I):+%-\7DP0D@I_[QD\;+. M(E\0&N6@ QY>B?@K7:U3_DHI$=NC:/I$"W@\(+Z!6C?UW?[O"UG?5G18P*8D MGR2*KN.J841NHX<'1N[S35%^"04< 5+=!RO(0X,5WC+6( C]*]3T@/>.@@S/ MV2/+Q,]16\=W9QC-X )F)9U8Z/M)256DPWLZ.TCH,WK@'VYHF-!NVZ&WC'9 M,NSA?H2;/5GMAEAD^J(0WL. WXD^@I89>5(XUA#UIK"O0^>/"FNBI*9J\*K0 M#GR<>K]?0B[F>BA%/12A%4%9QI5.#O&@<%1$N#KCO&D^L1?E\/+KC%;_O$6X+:BF+'4A\G#-QR-@4E5D?;[,I07$JLH[D]1RM_ W "2:. M&<7FH6 )B^#3+\E)6O#M<25N^;:D42+. CFRO,+R:NJE?(;^,/N+V5[.-'P+'T%LN!9*[&(EJ^HCP&^Z MX M)!D8I/H-#E3BW\#;E7KT?!]B %5<11PA2D,/(2-S&4#,+!Q$?,1M[QY!P M$1N#?!PX@EB*UL!(QDGRETTAEWMQST^2A%5JX"9BR65V&JV96+^R$-"#V.9V M3MBW5!RO"U;2.O50E:!%;'[\,9.]R.)R Y+FBRQ2'6V*Y-V'^4V6(IJ\7PE821F.4 M=E^?3*3HU/L8*;IJ1%Q+;(N"M##VWA8%3N>I.1?A*6F2B19(NB&"A0>X"979I%3H;BECPRVVRJ:=% F^INA16*W.W]A M/;MT<=$\IMCQ03Q;RF0:OC.!'A %KLHCI^+<>[4]]&>T^/JYQJYG/&PC-KY"6^43OSF\B:O)DASX! (I7 M$8Y,<56ND42(R;5J+>XZ8>:8'0+'L]^OKTM-G4)(^:?Q @3JZS4,;&&'>Y%LO\76&L MX)7?WZ2^ D=7*=C,'E):%2@?NH!0^@A[?3#:N6O)ZE)O'/[@Y)3U+ AKT51% MZ4<_Y\:?M.E@^OD)9Z)#9/X0NL#VVX9_>1O =N,R =,G9/A<\#J;'(;L+'- 2*#0HOK32F,S2QA MV>-P](;"1_A0CI'./2:V&T&!3&]G=5P&2>ZJ%_;UXJB@D X66;-/9K$I_%;K MTY0OCF.NOX#E*(6SOGPH])'VOXA6:HL-/N[KT_4"JNF1#S2+EZLH#WPG/,Y7 MKL4L?Y<[M;]HZR<:E9VIYM@+G8%NG5_E-'[ +>&P,C3)7Z[+M*#/TH6("SE@ M=.C0K?2-Q2?H;=\A'YZW(&P]-\>,RL1[KCP$CP_+#Z5FXCGY -,,'Y'+V]*3 MN'K:) Z5__ON\D9P<2F(WN0LIMOW4GLK ODUYG&Y.A7WZK<% 1?H HCVNW*7 M@\&],:\HTH2L:QQD#4#@D;8 1Z(MU@"/K1$2Q@TY[>A$>9]'8&_?O:X>>+JW MF ;_CC@G[O3C>D'4Q$A%S?N!J)]G?)(1(=WZK?&OY]OO_@W^G^P"NV,Z1 M:%:N_GZVC_O[1W@94/ :4'J>_X'/K G>;O=A!6]6%P%#C!\5O3%N>GR+SN-? M97[8Y&R3"PU![ MU3,BL5[2FR7/Z."S_:$FF(=$>UWYN)?;IZE["V>.&;,@@"B15$/E$1B<=J[" MEWG85/*/UVN95>[\A>8Q*^C0GH/OR(4EU4O02RXLPBNJA#9DCTA&2W5[*L!H M35S@+;UY6XSC$JAJ+"HPVMO*_5$;T8?8NF] UR/8[V M[V1F6RQ( ^@3H)6P1@[2W8"^0N#?>T3DV:.(J908];MQ2\'&+M M?^!YSI_%/TZCM?C;0;$8LTXL'KF&B84\= VCLG7LLCENFP>O%A=I@1&UL7L\ M>2E(Z,392Y7]_J*&(?AC*I-??R-LM/!.9]XBA7>HHJ*$#7$C5HM\ADEWK%,K2^[)[-QFMX]W',ZHRA.Q_0Q18?'H>6Y.E+= MTJ+,62R,8MGL!.;F(RVO%Q<\7U!6;O+!F#EK_;KP0*C0=Q\6W&"H)7^30>4& M)B%7;@EAO%1G=O+,RN62I@E9\!QJI52_X"F$.LS\.DAKKE7/^OH3&/3,\E/T MPE:;E5(5(A3RM#F&R=5>R-V>9)I48UYW/*I%Q.G%+4&!]Z.Y1; MMP6/^W0_#LRZV?G;Y[1)*@=O'%_%LT[);HA;3TE@+8,/T?< ML&D%5A!;T^^(;%$2 9.H,L6C5:@GVQ,F(F**0F^T]8TT_.^'_9)2J!B-T9Z< M!>4G2M%CYPL0?4F^=.Q;)9NS@F9DPWO7S8\X+S'E&H3<79_5AJKY,,B0\BX%S]CF!,,?J+#"7]>%-8JISPQQ+ M6.0F>I4VV$F>BP]EA;TC\D#%>8Z2[1%F3MN5LF"KNCQ4Y\B;?I )'0L!0DS M&=\\E(M-VF2@&% "*I\@5_I8U[Z6\Q@&S)JU.R;$PCQ)4_XY#D84+2.B2D(RYYX*DA$.4M? MVPY$ZTV6T)Q$33\DVMI<$&7-!7UH1E_$WV!7D"',$>P*XLS"2B;Z7F_R8@-% M_ 3E*"/1IESRG/T-4J"(07Y)SE_B=)/08CNVG*:R5_$!S^AQR5:T=U!' IB@ M"&-G&:QIOJ;U:W.!!6A!$+7HKF1Y76SZ(66/4:#L*H.+ARN)UXS/>M:.>=Y/ M>*$<:V_D=&+G8!)*CGO!=$Z-'UZW3>I#I;P,JR^3?X2"GL5E5HUOU)_ACA)V M)=A'Y'JI2)(Z3^9F/'*LWZ/V<'21=]T+5:5XH@>^*4D<%4NRKF%V3?.BP4O2 M!G HUIMF7!]=K\9,Z43M=.H+T=FR@BE0&9*#R)OUS7VH85%>9@E=L$S,RQ5[HLE>I=?>[.^XCS&FBS(1UTI M B%;)$1"(5LL1()1S!;O=Z3&-@+XRA>2 6S+@%0R8+^\<0"#0%\0N1G/C=WN M8D0)=MGI?XUSU:M2<1_V TAPAIY(9L]QB8%XN=-[D6 MIX8,[MXN6"9.#RQ[A!Q[=WR1MW^!0;SUCF (ZT M&$@+KTK;^.[N^N+VB\[?)4@"**L&86O]6)E7[F2R;!B)0B/QO!3D/XFE.F$3 MCK1%FX ]??JQ^%K"!"@;FG=61F'1FLO;P<'[J5"FVYB\<"WV>:QM5)6+>;V- MGG\2RRYG40HEUN\VZW7*:"$?5]T*?N=/([6.$'V@:Q]IT'+^>"]Z)JL&1*"" M01C6^-"_._[H92P*B]AGZ9>AX]_X>@([CP+WSM#VVDI=1JN=6OH=/ MVBLI"$#[QVBU_I?*P5S#^3VA"H-T]FY34< XEK/^ZMY$Q5*L\ZR PTD5I#BP MJD9:8JO;'/;H:^WTD,8L%RLC0$2: %UXW5Q3)BHC<%6(9T0LN :G_)OZ%_ T M;TF3'SE/] S\Z2]-S?IA"NY/R15E\@BDPUKS"GSNL^%5F>=?Y'[F^:^7V4W. M8UKHB=STEZ8B-TS!M<@!Y6.6':]S_BB:!18Z!4[W"9TJ^PR/B["SF V=KM0_1.[STP39()($\TY6M0;^,Y9I2^08O92-^^3O>C(##G?,NC0FW*%0*9+:>#@2B-RME: M4A$DCN*CMQ746 MWF4W< @'//*A9 NH-I."B"AV7K@E9GL3XS/Z4)ZQ(DXYN-BF:L5,M$:*Y4"O MKL4/R)(M7?(+4":2=)C@H2GN714545GQ^V'@59H!]1.;ZZ%I:T=K)1! MPIFSJ9^#7)$M'@6B.NR>T>J_E]EUE:!!IIMG992>/!0R;<6@K.AV@!8C54*N M)>QT":]!Y/D^ICF<&^IJAM)VZUQK_A!(]K1GA)NSV=\^>*A,)T14X0OL?CC< MLZ^CT @$S$'(ZHC0M=9*W@031RFY*X5EIO!TU]5>KR ]',% ;PNF7;]7L)[; MI[0?Q="K)$,#RT;Y.^3BF>S?]1)J 1")@'0B.#!+Q\%X4"7DL\=CR,349%H2 MPTOE\%*UY_N.EI&Z-'$T2_W?]ZH?R%0^,;WA#7 T:VG/ZGRFQ.R^2][YG-3N M-@\%_>L&O&> ;?R-TEA;[-NCOCZ=!PRW1(FD&OB)T"A;N1:O_,E-O*3))J77 MBU:H3RM=J51C6/=SK'0IDG$N<#4.N$UMD1R1&HM09("&A%9GVI/"33EM+XCE M@B:0*[]RH]Y'+[2XB5Z!\MCM[D0PBU&?AD$M*-J^@UM0($VB.CQQQ338I89) M*IQ$ B4UTC;LY7X@[.4-\,KFJ@G!L:"H(1V M+.BY$]PX$?27SA/-'[BN7B:&\NG< M"[HG+VPP8_5X:SM^G:97[YX=($Q^ =*S<.X<<'?8O=//,G^*&$*4]K(N06S2 MD J>:(Y5O@/=NI:C>E>7,6C[V;2*(_(8+(?V))^Y+O-"JJ4SOHK88,V(J?;V M5%/5;R#E5!&?C7K:X_&X@NICG#>!JN[NJ8ZEJ/()4JS&NO81.)O+XCMUW9QW MC6NY8U*A:BC8'17"1JP!S,1"5)(?CF&?SU4SD%2Q.%E!PI:_19731XK2+9>E M:$\68NK^BT;YA?AN>&U9ZAB_ @T!^#K-F2-%KF7O_,&M> 'SN#^;JS"^NEB; M9RM'I(9+(L!+ #"9YI,[+6%K)7!WTQ=VGYZ,"U/\RN9N[2\FK-G5K#ARK8_% M*!YLT;MAAXD&4Y6AJ1T[>"38KI_I%M*[7B\^%=7R5_**#GQCQ2FZU[?O@$I) M_OAZ<2P U+N$N4/4>$R(1;1_EY#+@?'%\:9H? \S\(L.2=*@6W24E?.V>V'G MO'_F-BW>O2Y]VKHUZ5E;N35&;_8MFB?>+5MITTZR9DXF[;ZHFQJSO7/U!A2( M &#UT'S0J7B3@YGS%]:8BH TH$K MY*8^X=EF2'7H?HY-4ZQ(QENZ8D4\J+3%SL:*3U\LCSAKI:JBKM(4ZPH:-^5H M$-?435R:ALU.4E8C](H,,SB3YOR_+R!80Y5QB(3, O!GS<&;*LXKM(^7/X&[3AU3/@D)O@ M[OR/ A=B!FV?!+I]^CX( .W9GP, I-=C (XK84X!T\R9VR%@1]YMG $.IROL MU9C.A9B+:[ W_:K!THC,+2>C%PV61H$^=?1?XLTJZD;Y\FZ.I_M/6<**&*I7 MT.3\!5*]C]9,,>K+Q;E_B.8LG !#X*Q[!"QPP>1( ]A^($V"M_FY!B8%4]5/ MH,9GCRDRJP3B[>O)VJ3X0#.Z&,S,K?@5.F7F:._N4V?6Z?V[[WE1B<%LCP-A M53<8 N7\5!,3CN39&S@C6PXQ#1E=^B8"2[W'E+ZA<-(W&$AJ/88T+]2U@;F\2O-[;5ZA.B)[(81'K=?A]0CR@SQ0 M9!%7<&_E.GS"CX[MQL,J]^DMU\7E>HU[\XFCEG@P+SA:6I$+?":^;K4(=H4O M+/B]/4>O*T P]1B;QZ[;\1LWS^6SJ2%Y\!LK1*TKLW">6^+PL1G;C8\MT>/A M6!>7\RW1UQ$8MR6&.O2BI16[)09]&:EQ'/](7\KZ2'[_3-,G^I-,6FC%5S;1 MMQ>?V0"&>?K.!L"Z]Z%9XY(W7QH@;AUJ7W]#5#@U"X?:U*) .]:4YG!V5H9* M$@BCOAS;&T%2/:# N;0\_"=TN%_2G,J\#+.V)R83,%C@L#_+(F*Y#*SZ2:#< MY+*PT0U/6?Q:_>]4@G[M[[$6@BH=YQD9!) Z%*T#Y8A4,,@O]7]#Y^C7GQ=N MS.S9;42P?2I8P*;=.=Z.]LG.;4?:Q^=R4S+GA:]C\74V[U/QH# C-K+Q69F= M6AA/UH#LQDJ\@+OV#91J 2NHV"O?8 D5FK@U*(0N3L7R M@'R2YU#U%@#^S,KE99:P)Y9LHK2U7:X7=[*:QV51;&@R$6QIHVO#B$P3"+[4 M@@VL)M&>?GF$4"! 2EYL\<5>31FA-A:;+"%)$P$;=\9"UJ*7H&&D5A9 3ZRI MO1GSEW^Z+E'&%R/.NHM-*0Y&/2X[K;)V-DE@LUQ;A.*S/-Z4B[F"W.MIGEL= M/:M2T%-KS_[4ALH%7^BXIK2^M9,COI^&[WSQQ>R\47I3,9Q*7H6_WF03=JQJ M7TM3_@R[?G&2);>TH/D3+49+%NA\BI1,%1+.!?/\E#1*Z(A\_%%< M\)RRQZS*.B^6ES#6BK0:4O*735&"W?:1EM>+^^AE0*X=4D(N P>(?!VV'$#' MG+UFP4'$4:R#FTC@9 =Y4W3U'8#_0MB+%7[2#(!T1D"V0X HA1+LSTEN.M)/ M+I<8]SCK\_0>V789A?(3S=XYY-4CY-T-U#YS[L(C'7SD60 D6X1'I,)(5#@R M!U>05?_/#)P^A^;;]:(9@]!=U5GY)[IZH$/OB1 ]6#/M!RG-Q<(_(NV2$ @K M)PWYI<(X%SM_>KI&S7W%.? 7V=.S-4>RK#<<3#H[=:$8Z6/:'S;R!TO7>210 MK\580Y,GVBZXN;EDS*>36Y\COT5+ZSJ74_6%1MN:E"O=[]-Y.11Y")(%>.ZA M $_C*0_UZFJYY<\A#:;*AZC8M6R&/-"CC;$NY]Y.?1GY_=0Q%KRM M<2#,\[M2J)[="]BZ(F88[_BXF' ]GLW$_PU57T>JB>M][,0'WA"9BXV\YP4' M>"$KDFO.D+(KO)_M,WA*]ZF@BTUZQ1;Z6:4./[7^$&Y+(OP[MRT6N\_83,9H M^Y7:$:G0D.EA>G^#UB-N2D_,AOCK;?&=1WG&LL?BAN9R*U,[>2I^A5QR$[V[ M7FT->2+H5T[ V=W>J_*?(YGJ3?QNZ1/--G3()MG_,U*@FFX\I<>&^ZB[*,6E MT<1CQ>TI#;T@H6]?245_%"L*STWV3G.:Z M[)OGQ>?Y2YQN$J&RMT?,)OY?V.XWO"AS6K+J*6"=+[;X\ JV_-;OO4-H^.@W M&UP^+F)=X/>6I/D#SS;5J?0FYP*9M$_@54QGN,51YQJ3G/*LS*,8?BO/KWQ! M^N]" QYL@\^?\7VI>Z'R:)(55)!9GHG]-^5K0"R& . VXD1WQQ?EL_(YP:@O MM+&'H.EZ 3>@X-:UA74D%W*#C#309K?CFLTBMSHUWO=JJ7%A#4M]6ZO;CA[8 MZH!&TPZOZM$(9/<$#7=7^\!FM6WV[IJ3FV;(P&@/$M.S'[H6 X\K?)W3F(U= M%_8U0:^B;5?^XO^V-'$A?2:845%ZJH"=+:F>">[6_Q2"5?M0A'ERL)AD_(&YJW PBAGN(3AX*J?<5I'#B2PM" M.$#!NPQV0?P07 BG^#X@@TK,]/>*2@8@G8[&BO6VP;Y!(Y?NU[7Z^U2C#(KV1.]$3RN@S6U@MN4>K(: M^39*T7EL#T ZEIA([8+;>>8Q%Z>*R61-QI]IS( _.8<0OR5/$W$L./_KAI6O M'WE)SU@1IQQ2&DXF#]#]'BO3JG2^FF5J_LY4B95R;@6R1J'-&BKX/5=*$1BF9T#6WN6N"GK_8][62 T!T,@\> -+8Z@9R2?P?%.2=923)Z#_+^1D M(WZ5L[^)T]1W[X_>OY?_7W_P+^1Z4Q:E, ;@*NV;?S[Z]MM_/OKNG]Y+\^"; M?SKZ]I^_/?KNZV_;[L7_K&D,IY'T-8A$#LX65YT"?[ZM-EF'?&$7%RYV#_$S2^E'6FZS?MSS4]'D)N=/+*')A]=/!82:MVED3X#KK&2TF/#-^B*+ M]< YAN=ZO0G0QX":,( -QDNZ$&$EE1IHML"(O.XM+_+1=6.*'_[Z%2\_>#&D#?]5<('N]>%#))2M* M%D=IM]!;F!C<(0[R";;X2ZBT4T*F>8PRH$3'&V-3*O5VZCP'&'L1AXMU38T< M$]Y6#JI*V\OS]T*LQC!>T0E6OZ0(/ZI]B3P4*)-R7=Y 8X%E(3]:@V10S MT9D,;L)AMUJ(9>-:J._O&"W4[<>Y%JJ(!=1"O5SCDZQP.M7UB?0ZOZ/Y$XO[ MLI5--4-,?%]WS@-I:J\"W)359$,\P)[D)E=ED0^Y@%=G-8#^8BY*;?$21Z#*8O^CC5&99EV- /"5H7]UNX[RJ M!P7S\ IUI6/,#73 +O=^GX&]\^!O6)^/ESR=0QZ?,#OE(>_X*$-\9M $ZUSZ M"2ZSD@J6EK6_X#IKJP\0H%]@=ILI^;\=2?$Z%. MKWN]@*"-"\'>N\UZGLJP%'U;E6[-1D0R MGE'"PI5=&IL&KL%;;Q+V<0..FNO%+5W#X^SL\5/&!N]ZQALCY:R_4U_'G'[J MF(..K7$@(O@KTJ#46^)$81R.UL"$E' ]EH4[ZC=V$*,ZI_[^KVPY '9[#^8+ MV(5AQ2U@.C*$AP"2+2?S]A(,2-.8PV",D8$,%X5"G-,?6#%C?);2W%HSNX', M%?7@0:(5^L;K3FR_UNT<6HVZ-D2.LDH9FH->U M_1//%7GB+Q1_XA@ZX=[0_1P;L*](QGD,OY+3(K"[0GM.N"FC0^0,@&4SJ'5[ M6YGG"8#>_&G=';(XK6N('*5U&SLVT-OMH:8H8CYO,>HH9$6DRD!:5]_Q!F[ F/-W*G/DR".Y9V8PE:^F$C MUAA)VAT>.%**OT0U5XJ6*^GV7/^EUX5H**_.NP(TYJKNX:9'ZQ_B>,I7R,,'I60@ MPZ0L*S.EWM4_1)\(I@AXB!V6"(YD4L8JAKA%,9>@$(UYX'CF!KTQFD L 05%?^-#%IPO#XM-NAZ6W_&T4TW8['DRLE]HD.=(-)LOE ML$ WGKG^WD>(HQ9[S*HZ'^)HGT=9(="*8]>/$1P;UC"('K O)=0I M^3J*:T#"+%*G(T8L3J!*W@'=+XY(#8XTZ$@'WE%SBI\5QP$TSAU]E <^+E1/P5.60*ZIZ7+$9MVAC04<6?=I]+NXY#6. M1$9 RDB-C92<=-'-Q7-@/)?<]@0%6Q6=C;C&6YBM"_T.+:T,=<+^UT:-;6=Q M%&]E=2!F=&1]8*Z/ YA M!+O=1.*U(PU@36$0K8&])E8P(N;%2F9H-?^_\^:)\CG(*N7[J?YX) MZR#E\C[NE!=ET9NY#?T]]BV_*AWG47,U]2JG4_-#!PN18,)DAL//"C=F=?B@ M@4\%76S2*[88CAY6_M)VV,"6@K^X@36 .)*"2MO @7?_1:-\XJK6X]@06\IH M8,01J= 0@*,T6-^1$3VRIA(:,<1D?TD*:&FG1A6^(VQR VV"WEY0U;ZZ%@K9 M8@F3-@ _-]P>PP-D.:K](&T2A,MLP?.5])=\>&V\B,I9CE"]&6)L;H0#LB#Z]MBYFXWTQGLC?7D<'T>%L0XES"-[*>6RG/*U<\RCH%;V%A M5YZA@26@_3U2Z)7IN!;S!@C)6^)')*5%L0T()F*:22R.@ZPD*8?+=%@3__#M M'[Z3ILL_?/O]]S.HK:D_<]QX.GR'*H$?_#%CL.+47I$H?V<6AC3S96C-/"]EAPUP7C*(+N M]Q,2U+/)J[#2W^IIK*P+GI_QS4.YV*2'0"<6$Z8/[-K2H>7->+WM&*\G.W;K M:66W0C#9$5&25[_C-BE6>"7,]!_VQKMCIX=9F"AIY%98'7#34SY:.CQ-ACA MJF"PL_&9C GQCJ;W9)P%RNFH)#RC>UWP,VR3I[7UHC:A6T-N]JGVAJF"#_KU MG2WX (!)PF +HS'*&;R] 5 ;C>.TP<-"TY,Y>()W/L_;?86QZYB+X;.WPD?X M<_A(Y[X6S#@*S*JQ/2XA0(PGHM>\U%M 'Z(46S3;S1C.,TTC5&D$[CPE*K(_ M77N^EVDS6?<3I9/U/G:B!WR55M9#8W]-(<9IBBRK3=8.53OH+_5G5IL^0#S>B"E85,P_ A*FC2;0#! M9@/KUB4I=T',VI!F%-"LC=U1<+,''B),>9E,Y/@!Z).X V"N <_XQ:$7_&PX M6V] =9VOUBE_I3M_MJZTQHAX5U=]8.:OJ/I0^U51=OB&4$YM'KLWK)E&5X 5 MG30]/=ZTT8<-2R'WQNC;B_Y&2&VPVYGKU=Q0"_M,8H"!7(TKOJ.7IN*JAYJ9 MQ29YBXEN$P7]$#+R:#2N>9PE,_%WU#^RB5I/N$Z<^#_VB3F_]DX25OD%8F&% M/HIML>3- \49>@,&YT+9*S#.8)^7OIO5)@5/SG6YI#GLLSE="K:S)UJ5HQC= M[[2_QU\'J]%Q+JC7IY?DI"QS]K I96!\*>M#R#"[D!NG_DQP8_9Z5*_B)+_D M:2+L;'A^)9;1^,8[_0%:;0YU[#R<$X[G->7?DXIV(-4XR5NNS[ #XSV-+-: ME1+3;HR?%*F1\_F6J$9$&D@&A4J5T.8&? FWE[C"%TBA'>G9M7RVI$F7=M@M6H71',&]\,_\U9[NZ'YN^\&_YX<\$X_B M9U;[17MR5%[(S^/1CS1I/_*,-T%1E45;>QX'A%7M(Z2(CG?NRV\_C@+CA[2%#47P:'QI6\EO*3@W,7CV>'PE#L@) MN=\I[$5^ ?(S4^,]G%?1X$/L#"^$@.N,KR(V=+.K\:7UBD0MA8!"6 &8F1CV M\%ZI"M$ 0_UY#?8R16QK3T\Z"M2_Q/H&IBDX=P<%QG"K@!7\-% MQK3Q_O J\#3*\]<%SY^C/%%.,CK=@ZV8EF%*P0)6AB%9B4:Q.6*34!,!J"T] MNGW= J"(QJ!]A:$H2.18C(DJTX.&LU5O>7?006I2@6:I$:^FT(O%@+01:B$C MSD9@V0HILSIR6PL9_ET_"=]!=D34AN\QJDQ%3B?"QI2GP-\5NH16/T2=N)8< M;8N]&N_KTWFVQ/#)Z,=YR;48-$?#[6[S\!<:E_?\_&7-$1JJ!#THLJ>\.;BF-#C+,C)&?.F4""I*_P_>$J>HI3* M! E"Q;&XI G\X21+=G_1:=G6$Q0GVS4OHO3'G&_6X@LXZ?),#'U#DYH+/!LZ M2H: @%16/J'Z4FT^QX11A//F.?J9N\P7#5>Z,?R#;B&3J"0/])%E&2A1OB 5 MB<^5==JOZT<91\7O%5GF:%\)HLWX'.;1^[/3S5!]Y40LBAA448^7E\Y/OF@1^3G MM%/#F_OY9E\0<6>:WKGPMH#/%PMQH+I>G+_$2S%K]#8JZ74V@]/-?( A%4SX M 3A76')<)*?R 0OX)O9+C =9P>$9WZ<1PJ-ZBYZ2&WD@$0/-(2C[C%;_;0?> M96;%8!>^$C2($-X2;;!OPE^B/2KOQWX/?$=DGGW7 /F"L!J:^$?E NCS!;R] MHS]^<=HZ_!O.O+^LN?VER"Y8%F7Q3BFR 26JWP$VKZXR(6^)=I41H3+O.APO M0FE ^@FI&!:R+-^[#23R8MD79%T#A#)EBP8E>Z^U0.'ZH!F&FF)?4!ZV*-K[;)U ME3-)D[R#BCRHLN56T",,ROTAA'D<.B(,7(-'H<]K/:6C]U[BEM>W9K7SC/]+PV)I6H>NK!WLU"43\YU8 MZ('EJO$E^MWL) 7GNYE,$A"'#V/7X38W8&'H[0("1@J3[6*D [O;10^AP-M% M#R*+VX65\=IT[[$&T$RWB#%)G-XB)MD=(FBJR6$VO"K'&YL'/W4Z#? HI$/= M,.0)-X[=?#?W^HNIC6ZJ#V=E]$+2)C%=Z "F/H'I#U(:Y%[@1?$CY\DS2U.Q MT5YF99UHH]IMM=:+0C]6E]((O;"K; 28O05H9_0FN:@:!$=B*_OKAA4RR36) M>5%?'[ 65D@;%"^KDZM8>0J\+7!9(5ULR@LV= #J:8%])?;$\T?N&Z4 MJZ1(*I*8A62$&*<@.B2](T:8K16'UPIX':W6/O'D"OSP>%5G$/8@YH$5.($1!?"!T>YMISA*M]SPH'6*4J M+>FK.%^ "+S_XQ_>2S& WU3%**J".V>;G&6/516)B*PDPX*)H!?'N,ZP%DSPEG-EH3Y]LM M>US*0]@G855+G].,O&MCPC;I59ODJ6<;O"<5_'1#*_:WCT3OO=:W_Q3O"AP= MM+SQ"=P'+*F?*2PNFIQ +.8C_;B!<^#UHC(0J@WD(RVO%_?P"&F3OU9_$,=& M%O<951:ZP]A7!F1="UT#C405-E)4MA??E 54E@0[HS8WRB6M38XCDE&I\.U7.9\\[@4[.SP;XA] MSTL6+^%J-=TDX+ZK?AO%,=]D96T1INQ7VOD0#*DOR?V2%816TM;&LN6TQ--1\0 JBSZ\7\)2&9])D/BFFCHT:GV$TF4+WKC66*@YM!>1D M;(@,,@T.N>0DDE83%&;G7RV/ Z;0CM=JF"GS\6?FUQ&_2YZW(6>\[]O7B MC,$#CVRPUMI(2\-]MM.C[RVT0]ID=S0: >(,W] %*UAQ (XWNCZIZ-G#!AD5 M_.YX)"&6<<_JVZC]7QDSUSK=![0?Z)&C!RVVJJ,LZVQ50_^*'N:2,&BMXJJ6ED(JMZ>:T5>FXXV1NU-_ MIZZ%I:%*&K)A7Y].<);KL4YH4%V(PTH"_7LMR-^ORM_ MATZV-]&_:_%J !"8YOHE%9<8"*TQX*X0[ \,I.^-J8<5D3EHQDU#B;;(Z5LL%_7DM40KA3<$:EHA[43IIG, MM3GG]A "H@T>O\;J'7@V-]H.E-Q)++[#1:LS)*1W4/NA^#8CQ:]'R4Z!&ZJ3+%6DADBXD *'B%5<,* MJ\;P\\6M38)O,ZZNSZIIP$U]96:Z#?7NPU43JLBT*F,/S30U;H50GJK*T;;R M"Z#4KO"3@F2RP=VC?:WV#%*S1OEV+5463;(F&. #H<9FC6.=-O/:@ M]-YO*K5%BE-OG[[%*,P]IQI;N1:OO,G-%<\>[VF^.J,/0QM<7Q.DE'2[\I3K M6I9)((D@B+D^, .L)\U]-(,((6:4^^8&X_P[IOK(@H]P^H^>\YL]? MRCSB><*R*'^5F0$_"C:++P7+4QDQ+$2 %D/;K >*_K2&*K(9JQ75(7C2.^XX MBC MZKC]!PFR4Q8M4%X+'TO'3)GA9F_.VJYYE&9/F^WWZ$];-92=NX4S!GG= MI"/LS:R4@VDQ6PG]O#;,WG:_I-^\__K[ZU7&'C;%R7.4)Y#*HO>Z2OT#3%:V MT8Z=1Q(M*0'JI"9/)'T" !3OL]R/")=>[3(38K2J\L=!II*H3N_*98;7@3$' M2*JF)E=/_.FKA+)J%Q#_V"I_\<-_7\:+_&23,"'@)Z502M6T M7*31X]ZJ46NLN6+&.W6]6L:IZZP3V^/ Y$\]O;@E-7W2 4"FQV)Y'2A*"M=C MF^$&<75^=@4ICH72.&./$*IS)\Z6T2,]3VDLC+",Q:L_,#%*NQ_GF*A M)\R6@J/H>O4(5*2!=41J8*1&=D2VV$@-CE3H\!N1+S[8WJ& 4VG+J:3F5-%P M"D+*Z99;<905 M"ZA_ >DDKO,ZE<1H;)#6M]@'2BHTG+L8) A8 V,)N\&U!MHLV[\_]U=6V_< M.++^*WR;!.@?)D:J\]'@WL]4$;I;7]3W+(#.#:\GR&^%J MC="W-)78 M9[XVK"9[UJMKV8*T0#(\@R2HKLA=X'3S(?D^_KIMZS$BIQ M)B]TX;* O('1.>14QZXEJ3N=YZ3)0)N+4@(V*MQ] 05&7YPLRKD78BG<\ VD MSBHX_;WY GC:K\^UCW'*<2UZ,SR>7N^6&!?84BWN,E6:6+56?O:42_8JY$92 MB=U2FQ5TVW@)26LI=+(,AEH"XUK\U!>^@(O>)1A-^^3(-H6S2[%9)!UK%-02 M76=5\OQ<0A7RC!6;W0-]HT7#\3WE5%:Q6*LM=M>G0L/Y'O $!$16.QCD3P$D M>!ECO9E@1NSU)YI=2N(5G!N6AT6W?O%;K.A-]>EG5*S9TJ=(D9OJTE.9IYA, MV2)GF0Z[/);H?AT>35&H;R#['%VF>[I;7YD2<_0QF1X6QF+R>L_Q/<:"Y)S\ MIYK35ZCIX$@EI +#=#GG*"G^NDL[6Q=%D^0<"BO/E4#V&2(1?JH[]TY@2Y.T M1$E+U7NZ^"(GF2I[O!G*WY+M/BMH>1B_E+NXSBJT0)K+A9Y="\] 6N1@#,3# MKKLJG&8(]ODKT9)4>PX&_@) ;TD.5E#Q92>=MMB"+2HTG%=JA,1>D#KQCQ&. M%>G>>XKFW2>M*6%&?/8FH]VCG]_VE-:0L 0AG85]KNQSI"3.=>M:^#JZ1! F M/>606U@I@YDNUX**TN(9@[R!17'R<\XP)U A3QH4V"P1*FNG#7*'_::H^88? M#CQ*[A8*ZB*?LMM57[&43OCO&JT0[KQ"[\[K/ H(Y 3#JJT^ +&W#@D!*-Y= M?AWF,R1'O1FQ\;O.C\GWKEK9W'(H^1IIOF9Z]14VF2&/B9I8&PGB&O68M@@G MJ@W$D1&620K39%IHA7C<)_4?K,G3+R^OR;:^V>WHML[>X)#Z@2NRGKXH=F97 MG21$ VN;!)U%9;3.!YNZ2FJ.C@AXI,5'!H#B0SDS_"JTJBC+]5UK7KR9@_5V M"VMT5CR+_6M&9<^>RQL@U7J^8]>J>Z1,>M)\R]@1#^/C*W"9Z;/.WY6XC(O_ M+MLF17V)318JTVN,O2"G1,3Y/;DC"C(IA:%C9)ISPAI =' MA6X_+Q;@03NJ@(.WUN QJ)/7OH! !BAQ1D3\!EU\CK"E@#,== MQX$_/C&)\'.ODSKI:L@O1/R6/C<(]4UUZT-YENCKJHW=L2 49@A:#@@(0"!* MXW$8J%R4&:;+O-"1F'M:9BS]4FSAZ5YZ3=N_]0(PRWW8C;M,TPH<;ID&93'* M8FO4-H,K*]*B(CTL\J$']C&FF(I$.N6A%!7F^\L*.;[U>)V]92DM4@#X;9^4 M%%($X!7:N:00C:;8G! %$LY30D:/=T(]R@Z&$%_F^W;/9X3"I=<)YVOI,X33-=6= M\TA*1Y/T1,4E9>\NR2(GF2I[0KL@O46M'FC5Y!"X@1KR]]SHEJWIY=_>LW:' MKGF4BNK:KL.B!2&P'Z.%U:)[XXI')CGS R;R"1XT(:\]?2CS] K08+W@V&+R M=7#R+G>!#";(FW79U'M:=L_$+>9@SW^(U/S+#EWKL:!(.I)A\ZP7N,G4611Z M#>J]^U,![W;LIJL0LG.[ZY F" \E%=I-XX1U[5ZJC-"^8F=2;F&-IL>Q/__+ MKT^/69TO^?+GGQCX\7U7[N\CUHD7&YIM=YNRX;.!2&PW5@WAM/D CO@L[@L.ML6QVXWG#BJLC- (TKC][X( M2&15R=RK3$)X[6Y?(]P4HX?;D HN[\FVCL]3#*[F\]"L:KI-#MA6]A8;7$D_ M*GZL"J\@NRHZKSH=WM3^OF1;2E/Q:&-?<5BIYH-Z0Z12RPDXOXS%RI*]$:&7W+.5\8N;&#J4)YUX]JA[,@%7VEF<#EU*-%C]^!0*HT_M$-Y M+JL8AW)R$L)K]\0:B%1P>4\>',I8U'P>FFN',AIEGW$HHU1X!=E%.I1AU?Z? M2=ZTE03RG+V#KU&MB_2!5K1\HU5W.WQ&T;7:(E5;B88O958"@U%?1Z-LX_'? MZJ2L]=0VUJ'<%)J'PDH#<61+]-2#&;$P$GMQM4_*9V[R&+PE X69%AT%H[Z< MV),9FLYO&*9I=YC6 8#'A\5S/&V!KA9%F)OL9I.D+-5*G/=/971/UY[B:%DD@JG+XKI*[ OM' IO,\@:6-7P+R^U# E8N&?:Y#Q M6RYF01]N6+:XU_TSXG,F3;>YDQ7Y2"8.)_^(Q[YSC!JK664.)LM1EMJZX;L=5LY< M-IGX7T1NVJ@7'_=X1^1TK^T:(45$9#MZ8>Z_3$TND_#!G\%N7EZ2\K#9#<'9 M*R;*DM!"J2Z-9G.L*58DX]SNMCC [(Z.[4ZP1&-?=6>&F;+;K>6\S>;3\>[6=+$&E!L6@-;"B0)%^N0YG1LWEF4G:HBF5^J"LA>3__]2\_ M"^F#W_ ];LVYD'&57E<5A>.LE.ZR(JMIGKW1=/T"SL9F=YMD)?CF]$MQ\YT[ MY=5F=Y64Y8$K3?O)F>0ZZ5M3ZJUB<*TQ5L'J:%M@+B$T]0B6M&CAW+G'^TD M7I$6#ZQD )H(U'"MI<4-O^^1DQ^.9VE7[D=LE-4-W,"1'7#D37"$_Y0-N(D MSG\Q\#<1(P.^T8%OVYYOB>CPO[Q:2C=VA3F=4K>.0Q^5G'<=SK_ .P]]3Q[= MAYXDTH' (S9P(=0PN_,A+B:<*?#$K1]Q3SG+^"?/U(TO@>K?@3^AA2,>(+ ML.TUTC&W7/D61]@!_0O'O,/Y&*><6?0SJA_>S\#9'$5?PV!Z_077^I/1STV5 M%1S7-_HL7HEI K"<27EGHJ0\1TK MWY,RO3P7G)$OS=9(25.DXNMX6Q$.YG3;V4@1B[,(1@LP9(QF108\1'&LCO1/ M5_B8(9_]6?K6+"RF,TU^@[7DX[[\6>Z0V4G3[&-*//%8^+(0;TPT2;YYRK/G MJM0[\>LLW3$T."5O<*2_K[/^6E /?$5)S] GZ4BM]9!B=0,5XKLR3^+B[C9O4IJ* M F#LY;5I(R&;W4U2%E"/H"_N.QFR=-(W]I$M&QB9"B6!S#7 MVW\W65L5;RIX;Z]73,C>G+J70+TY3.T0XX/L#. Z5V,EF)\-/CE@(Q\H]C(Z?4/2S"[W#[]G TAQ8 MNAV-+4#TW:+18([FTIN/\@<%#XJ[2V\<[S.]:Z!X[V9W#6L'3<5B4&V:NJJ3 M(N6CF?%&D+T@_0Y-:OI:POM]8MJVI"6O[E,$&AQN+Z4)*\J1UZQ.3+.KLAYI-?_IJ-'\ MA]'%L^-A5)'^HTGR;"<2$+KK:-=9M>5>8U/.WGBTU)NF/AM2=7[V='-%>G@K M\LNOGW[^VXJ,KS\>CS;AQN,1\W ODAQ1AWL[VM;<,LL3YC\51MR.DN6^G'QD MFNPB.G,NIT,MA_;^5^#\EE,&3B6T3'#%FS"[I PI^5 MA;SBX8GR'@;YLP<2V/RJS,*4459F;>C VL5>^G-295N]L-IR'W:#:M.T/!E[ M0]XLV;#N? W9 MCN"$<0Z=S2;S-D51J9AX,W.=_JNI:I$D;*!%Y&EA\VU(V#5^]NL/M^6*0^AU8%=4I0KX\.W5$J&"%P_$BCD<'."+A@U,. MW:@I,C,I?O-KSB8"+VD6RK46F&7QCX#4N=^C0=YPF[%H)'[L5BFP%^3!G M_!;F1=.E5&&V-SGO+X./\AX7;O1+OD9*Z$RO[M-K6K+CE.&0-_IES&6:' LJ M0_#/DM+%6\3*[2S*U4G_(21L17H,8>\@JS-?(G<+' UQW'B55/O;G+U7ZL>, MLTW,CQGCQ$E+ PA8R(,O&=YRMWU&R[^]4%=V.1M MS:5NGH97\1O#^(FT0"(21(69F)9(5?9Z$TV15#JZ.R\>FEY:>>4-D$(XW[%K MR1.4R;CH = .N\8JL)GI\\[PVNI2#*N,>82IS(1+W4T'[8R5!%N*-FR-PHW*9\.XC,XZTR*PT\5J7K.O98, M'BTB[ST'W_>\!7S-_X2H7 5!.CH,->)0X]Y*OD8(TTZMK.;IXSS&PORYC[OP3CH%]TJ(:0,-P^OZ-\%_&8?+^':UZL6-=UF3TUM7C*B]WSA6(V@\M2KTB9-*3N M)2-%Y&4-^+J#L2"B:VNNF*,),-U'T/(MVU*1#+=I5_[?*"173NX;9!^C]@ES MG;JO(BD(=XF '6GR9TM<8B?=CL.XF@AXMEG!??V7]B;B*RUKO@.%5.":B?^M M3@9?02R$L'#^K%2PF!Z7/?JK547IL2J)N!A,7UIFBY_ "YKU7G4:HWU9%2*^ MTKC4T&"2-UR-$[$);Z&<5#P"^BLRX&E_0>1C=>;6:TD>,V-S5/D>YX\'&F1Z MS'7E,,?CG*1KO?V=BY)8.T0FXFM_KRT!G%E]B#;98W9J--,\EOGM[]AJ_)IP MV=#T:Y8\<8Q0??!1^]5JI0ZP!UC*A)S[=Z=O4@,6,@(3S;NH^C,S]\RT!KN# M%!?Z4O#%E%;US7>X7S*78Z?0PD*)H+.>W4=D6G*$&T]1"X?DQXD*7A9GCLTS ME6\6>1? )OZC24J.*#\,EY6_'#<_FN81T9>QI=2@Z5I.!RBCV^PC,/$93FZ4;&G2\TL&-6I[D-4I9_"85IIS<[8$)>!'J%) MMVB\=K2#KQB+@C2S;,@Y&$/)0\.W(/P\ .&Q?N&8%KC2)4"!?S15_PQ@<&E4 MF03%EP["/V\@4YG_I4EYRW>M2'-_WMR1V>_)Q&+^>SPNE@'\6!'!Q0Y,'U(< M\*P@M/]$R7V2I2L"D(A\O(%6B@L9U%@QIID=C7:N=WQ.#55TL@]'>GI"*Q9E M/0'E0F,-1XUY"A'2QQ(@&Z5&3HN.HA/GY&()4)SC1Z/4 M, ^/[\S@)VN%! *<2B^9V<%P= Z!&ZE9/I:,-> @P%C_-,X +3L>EE9R6 MR0G=27N7F@ETHM)- .1,.W&C=:R?\A&'U- 30=35T4M^1Z6EMWSZ3([11\U= M'J-S,C&I*.!Q=HR.&JOC8W3I>$,>HX]E4/<8_8+9 >(Z7XJ:STO&M]!#F/A_ M&$O?LSS7#.=H]V0WG-V8%2 M47=L\UYPD[7/7N_Y--Y\V]RW+]F(XAEPWYNFCPQ^/2/S1GUA;Z=A:'I['0 # M#E4BW \7$ M:CZPMV$<&; 3 D0^ X^.*M C)""*L=W)NN+K*9R3(S.J\^/1, MLYHORF\TO3!:H_33+G5 :1&TT27>@T63=FT>6FR?!+B)=?$DM;E/6(ED?;0R MH\S%-'G3DT=.:+-[H%5=-MNZ*;/B>;$>IO1[I(3/]NN\M#[_ #RZ$])ABV'* M>,#&J(X$R70Y;/_G1,%9!SN9(4JQ:]-=S^GO;K6N*-3W]-5+%#EVE^? M8>Z41[[$L:@JPXBB@Y"ER(4C'[XSJA CZ])AI9@YTEZ*QXN0$PPKA[HQM%J1 M@HI+@SN:V#= *\Z?-) M_.&*535?AOGO:/E&%RK+*[9":JRD=]AI0$F&F@#7F55G-D/SS)FEWM(9W MKNY+]I:E-/U\^+V":&M74*AX7K=5$S,J>]8,WQ%2'O4)NA;1T:MG("UD@$*. M6()(J\'<,'L,]UL!?W1O[XYSJ"EEQ>T7&YC4K9_LV$])^J^L>/XDEN\1B' U MZ9=9?%YN7H%O46T^U_5M&RF C7/#Y>1P\K'!WE.Q9X=;3PD"YSO/+@13]=3% M\\W1[CY5YTMS\ZDU"9$D"=TU$$'=[-:YD$N:MGD-J"0A25].DH1F:,:1)#0# MSGZ2D#4N.$L2:A&*NLD]1J+"C2!)0C)!5DX24IH7P^=6VNKY8DM<#5FYOR6P MCZD/BYD^V.:8)UDTR+A_$:U]2J$%G"S DQ3] MG6'/KSGD+GD)&H,RF2GE%4:!_9$(.?R]F&NGV]R).!_)Q"##J_:'H.EYVM.B M++MSO#9TB"">\I4EQ?RC<]-?8-R:TYZ<)V^*2!$#B< ^*6<*V/@=N834,(J< M8PC@9E_" 7XMK#D<0MS\N\E>Q<.E1;I49AJJ9:ZW?'JXC\>W M&M? \VT7F2A2A1KD_@@C3;=[@+[B!NY'@@DRQ,A?Q.L&=[2&%]?%4%;D%08C MDL=H/YP@ZZA'[6+AIC1Z*QG"0,9L&_\CS&)T%M$V5TWK2I+DB(BD(T@_E"GT M;@5C-H##>_97>5)5FYW88RT$CJ3?8TL7S/7K/)T#Z$$ L]U !XSTR%G+M/D5 M^T+ZF>Y824,LIQC*?A=5'821+ZTZ0_&XP+KE,&+/<3_L-\1(5F+#,0Q&_'12 M'HB( 7UBNT]\2.WE\15Y$J,BHV&1\;A$+^H,CVOQ1FFM^1*.%Q1O!AB2P"#P M=$V?:FDJW/+'2#,WW:F^WKS1\HEIOV(CWB),1$7PBJ0-)>))&\(**A+:Q3TO MC&FQ-2K-T^4AI0_H!M%0B8PP/1:%J,N>E)#F7]W34B1,?$ZJ;,N5]3K+1:45 MS9+LF-[,J['K4/5:B+T#1CBR-@5G100XL;QT\&(I66(ZB],%V/%3XR]'NKW# M5SQ_H\^BOM[B!77)U]CLZ.E>G:=&]V1)3S?L!749&V[OB/ M__6RRK]Z0J3,SN]/+RZZ_**B[2.,<% M^L?7!?[Z?_W/__'__,?_&T6_H@*1N$+I5P_KK^Z7=9$B7!Y+_#9/%-]]]^^WWWVQ;?[UISOZ:5KL.^XU_ M_*;]XZ[INZ&?OV_:?OCX\>,WS5]W3;X\$E;1K ^85_<6F/2/=")\M8>BE0G0];U#?TI;C MY T:C)QRN_I*E/QM@9^^25'64,+^T4#5P$1_^-7_ M^)KWYY::G"TN3#8XC43-%5K$>?O-V4M6=A#$:2%#T_OUPG[SK\]T1LI[?)$5 M=!]E<7ZWG:MR]D G-$ZJ W(D>RG#-H_+AV8_UF6TB./'%CN45^7V-Z\@;G[Q MK]/7934KTM/]1766E4F.RYJ@>[JB3NBG_SA@;-@@1OGLH(,S6Q(]ILM!])T5 M'G:+GAZ.Z)+^\W#G]C>T0^]]_)"C/EK?-!+1N7]-S$CR%294^OC'UU2"H7^9 M(T)0>M5^@WO;-K=$0PC]8",Q_)W--4K_\75%ZAT5,4G>73YO!]JT^.8Q)NRZ M2999GFY[SPE>R1]?& 8-_; F6"HJ%*(K(]@ UBM6VI#ZT#&S:$17,.X3&:;. M?,_RQP )!0S!AZE" #WJ?5D,$'D"CR-3O4+V']]TZB7CJV,I3NKF'TPW0! )E4P*9*T*%\S^OF4D7"1QXL.9:?S[QK5KUF=9G30BXRL M+M,N>O;_/H*L":9H:\G@T[1M89*JS_'J4'@\^*L1:D[934-0?(K3+G+V_VR& MGIJP0_."'F=Q_M\H)N=%>D8W71=M/4TU4GFVV?VSHJCC_!8]8G*H3[RF M)JBDGQ!11O]L!+6-SI6F5%0L-_]AJ_\#UZXM:&N*3G8[7Y-[_,RWOG-;FJ+Q M!E.A.?^_V2-'PNAO;(K21NF\)C<$/V6M,TQ(*Z>Y=FI/Z;8@<7Y)%8J7_T1K M+IF<=OKIHTHJIC($U4#OEE0#+J_KJG&X4EV53ZR@D\']OQ$IVU.0?IK-<>>E M+FIND%Y77&_MY\Y7B"PH#+\2_%PMZ90^Q@5_?0I;:Z?U(LO1YWKU@ B7P-4?92[%P!T5W-#:Z#F_HASY*+',=\(O?:&*3L%BTR9J(L*HX)HZN90?KN MEBC/^PZ?_48F:5O%>7Y2EU18+/G72FR,47R9SLK$] MSJH*E:VQG&,KXCQ$SON%NO'G#>05;GW_V)[1!M(._=]"#S MXC$XZV6 @%N.O0CP ;-\ $^7,=/39=*+!=\E!D;D.P^7B-!= $;F>[_6BM@] M 4;E!X_62Y^%"@S*C]Z!(C8\@('YR8\])&V# P/TLT\ ]3KSP+#\XB$L/.\A M&)2/'H(B]/_!Q;IIZ4$P: 1N7#@PG@B\$L92.#8^B;ZB$$,X(M(BK\.(]!D* MX:A(B[QN[B&QA1(.A[2PZR8< OLC' M/Y-M^$S$<$FF)UN$S1,JC!(=(6KIU M'J(>]R <&FD9UWEH8.%-<'N=3S9=F3 1.$)>R;R"("4X(M*2KLN(" ([X(AX M8MP]AP8!PI'QR< +#[& X^.3K5<^70F.D[1H[#!.Y[WA;G!<_)./!1&4<%C\ MDXEEHO'A./DD( N3F>%^6I\D8D'F,AP0:0'8?4!XR>5P4+R2@85I27!,/)&" M83GL<%@\,?B"X4?4AF"4T9;,_N(W@*G#ND=>J+ %PDZQ655LO^Y MGO^*<5K>X===MJ$$WL%P]=$=#;,BO4/D*4M0%_WP#D;I/X])0?6DDI[/C?)T M$I=9PB%=V-8JU6=97M-M#:3[H+51RG\EN"QO")YGO)JG>RVB[ZW0R.+O5NB* MDG%!;[BV<%M- ;S>'9,GB-YSJ&UW'[^@\OR%BLGTHLZ*F*R;:^\S+EB!9WH( M4](6C>L!E3R>-7[1*H:[RH ]=6Y[6EN@G&)\_O*(BA*=H +Q5VM/:\.4MU.^ M(85+<6W3%CF5CV;I*BN: 'GFM1;/H5QGPWSMRZV'59HXK4*%G\W>4 M+994[)RQ25YL@B6OYQMAM*_XD.(HT? J7R/R^HX\D;8A-8;C?&ZFY[7L<;-= M>H3"<0?W)^,;*C1;K^(?$N"-K850IS[4J9=\RF*P3.S=PA'"!;5;PB,LIHR* MK#4:[N62#BG 59R;"2F06S ".R88#4<=Q') J.BE8(1SZ;"#'@3+4;^-69"CM1K^_I+<^U5_I>.RR MV]([*$14-+ CL:+])(:@40TUK15?AG^=JE8DH[+9]9P?)R'H82F:13I2R J5 MC1K: =X%U:RR1='FC23KIC1FW.2\SHJT^2EO+XKTWW1;LCVVA?N&%7&@?ZCH M9GVH*^;2N,XXB@^Q*!,W/TF.6'! M7Q_\]<%?'_SU$+.:YTNBW^9O1]#1Y]QWUIHKH1+85M(?XISY3Z-RB5"EG+3) M&<6:^BVD)^C:6A,TSS9;F&T"N@.:.;ZATW'^9TT_=D *H(=:2#N'N'N"XK(F MZZ;RRSE=EWB-4//#/:G?I9I!ND2%G42/69*P O?E9UPA%EUUA>EA?8L2E#VQ MLYB>-]TO0"KWM\+=3;QFU,!8Z6YLFFYZ\Z176?R0Y5E%#ZU>TL7M35-?K^J< M':$\@8$)4CT&,<51S'):EO1BX#'0_-&2\:[]>,^JV6_C IT]YAAA6Z-4G]14 MM&.N5'KB7=)EB9]:*WT3>,BA'M3'K)$Z+I?,0$+_P^[(ISAG],RJTYB0-:7T MMSBO>18EJ;ZF3>^KK-$QRL;ZP\)N%E0KH8U\,X!YNJ B*YB0?T7%,[2]0-/DEOE\ MK^=?2M2V*RIA1Q:7_?Q"B- M5W'!JR>S_R>S-+VJ%BP'AUTZ2YRGB)2="CFTFR6ILX^L'D%4MKLMWL3B__N& MMF8#%XM[1%9GZ*''VB!H:8WB7E%!W-@HW9_B9)D5B*SILF5+]9$)O2)AK;^# MG:(PDM(:N)]%;@Y$+! GG#[F W VMWSO/(C:FJ=Z[P2$D2[L8)3^FZV+JU=- M%+0T3?%CG*6;E UZGNPM!O&I+]'3,$D,/1*4 M9/'&4PI0RK1^TY830I6I>467@0TTX1^V)%(I,O9.KS<&J,<2IPN)4V\V1Q?D-+K-FU8.#4WN[^A"1 MJH%.2;7?,47_/3F[PC&=455297''&1QV4D\\=!"R_T* <0@P#@'&(<"8$^D) MB&SP!1 QJ_O1K_(1!KYL'S!&BM%WOA1* ^/$=^GIJX[F+!2][F5?:J2!,9$V M,&JLD68^&0%^VHCB!7TY>V$7MKQ!QY?[6XKS/<3>1R[XLF)4$9$("/7EPE:% M"NJ&]N4V5\5IG) ]7^Y_513!$:I>B0&J:%EP^(!QAQ=DM5EOTS#RBKY@,.C2 M]5[]7^P#',9@V.&U9>V58U:%G1>^#09'NJKL-&XJ^3!KN-#MJ1XB$4 'Q\I3 M#040K@?': IU&52!ZD[U]$5K@YE$U(+B?3&+2'._CUQ?5+LOEI(A($&R\WW9 M< -Q@I0"T& DE1:LP8PQ.< D,W/T M&2$F!!DP$T6?Y6 Z6(%+._CB.0 ^>'5DTKG.0:5C0>@\B:O4#E1IK>%8XFJ+(GSG: XK&AO]YBNE/ 541<*^CKR>,XL MS_$SF[4+3,YP_5#-ZWQK_GV-6>ZI;:DRAJTJ?Y]9Q7-@J;_W;6U1W;X<-JNK M)2;97Z_O"/)IY_6PR\'>VV=0%CJZ6*S^T;M\^II;I!VXB&"=K/-Q69:U% ]O M.X14^9 J+Z#^>!YO"@G5(:$Z)%2'A&IE!\< \=^[)2,$"B8:^A)8HX*)6-@\ M+K\A5(3UQW@/?*>K3SOWQTXO",V(U=.T*M M85O16 P?V)K%6)9$F-F8\Y#8?Z+U^0M*ZBI[0EW^T4]H]8#(@6*HT'.$-\]N M:I(LXQ)=S]EGXJ+U=U/YZG[920!S[?Z^S)+E9?F_49Y>%K/;^.$A:WSBLQ63 MQ+K8&O\KBD5-#:#0'@*Z46B_,BX*#3GMQ7]6$^8^1"3#:?NI+@*[F%0>1!\# MS,<8B_XVG\6Q?, -1+M?=M0?D.@]&Y?YFN=L]@EO>XUF:-@:N.+^) M,[IQ3^/'K(KS9A,\T!/@S0JZ91=0F57H#I&G+$'M@J/Z+%X4S2@B)X"IS]IR MYNQ"&3B\"5>,\CBVN(5R8Y':L^PI2ZEH5.Z1PR&XJZFM8N3M@'(1E1W215)_@"8=YPA5JF$OT]<$7KJ?L.D]M?1/^O]7B MF7;.7U*#1G.'\UO$#&U)M=$A9\\Q29O+]P*3.QW'*IJ?Y M&\BI$,C7KQ][!XJ0Y>Y(BJ[=Y%T(GP(N*FX,[\+\H+@!3VGO@OWZ\%&.-/$N M !"ZDA1=S][%!T+Q@K@VO(L2A((#<"]Z=]4YF.#PV%JGJIA4IHL1@(HY]3FO M]*T1UY'1HH-[)R4),10$#7@G#@F!*P#OYJ'\?#G%P>"<>J< %-A9[)R^I M+RYYSX*^:D83 D_1*P/&SO&*HV+LQ@A>!R/E^,,EZD@!P^3ALBM'81!AHH-04.C1]: S1[O0^-2>L!HX;PPC&;M$8P8C@DW RK:/ _+YP\ MD'IS/^# *-K[705&2UR9^Z4X1JGBK/H9A\MTC%SK>6#"[DZ.H"==LX5/XW+) MU( M8?PRJ$AXG1*D14NBJ;R!Z];(D)":8SF.7XNQRG2 MU3&>(Y<^E[+PDL,X+SEPJ@\UKUW/DM8\26?ZGW>7.S6-9 EZM7D>D*78>P22 MN3KE658FO%IDX$XC$,AT85:OMG%/;,^?6=E7R0G0[?!A+?-5CIBB1;=J<^+> M8V;!+I(L1V\BB^YQ<[82S$[<]&3]A=X$E\7N==!94M&SN'EG1RRQF?JLV;H_ ME$;V_TR@>8ISU!0QWCKGV1]F1?KV%WLM=THP7;6/N(SS7PFN'VF/9A6S!S%K ME&XXQMP\=9,D6$IZ.S:4[230#6*QM1)21EF^!CI#[7]WC)^_T".Z6*!;*B6< MS^>(>TJ8)>+P%3!3];A&WSOL4P9ECA=+?,$*!(LU]F9 MV=I=_$K[J[.W.UOKLGBB9S,F,FMPKX\[C.Q4U$T,68]:+#^ 8?Y:B->_DZQ" M9_B9OY=X#4U76^VR&VR>+=NW&W#X@ ]@27F $]BS\M0']Z+E$ 7=S)EMBQ MI>H6-04M[C&5ZW[/JB7SK]-E<8&)5!$\U>%LLW^/&W<5H3H^IENB6C,?4$4U M2&;B>.SP<\D/8(U%@A.$TO*"X-6K+^D*%XM[1%9GZ('+&KBC-7[NXIR2)#UG M\B/8XU"B)".XGVENGK*2TM'Q3B>?$6X72TKT+7K6@]I$PT.T<2*A=&6X:WRD/ *:_"TB#M MVQ>T!N P$0<0Z1/X7-0159!/V!PHR\^S'%@DXVG]DSY'0E$ MN2P*#5>'/Q@.3M+0<)=,'UVYBA'Z%.6I'Y%C/E<@_0J:.X*A)(+J6W'7@6D96$80KG!,Y<&("6!1(;: MREIK*[-ME,?K.YS7S8:Y0PLV:Y_0Z@&1 TK@'48@[.K\["I;+*MFJR^:9^OH MLHD7Z#RG%R#!19:<9B2IL^H$QR0M^10/&VD,5NCL)6MZ:J9U4HD(%;0;@XP- M"+U3+&PX B%-C,H]WEP;=#IV5=8YN:F2O48@\;XFQ1]HO7D*D076-,^Q\S$# M=1B>-UN2:B]GEO[T>I+0'_[U*7[)5O6JDTSNW_53E15BJKK^KIVJS3Z[)ILY MZSAZ^YJ9HI$MI^W*ZKRT0&VU4WO+E!0.C._^9H8:[IKK^*O1K/:3.FOLFYT$ MBAN9+85,Q6JJ5=0$W5-)["1GH?#B @* 'M/EP%[53+Q"KUY&]E6F0[[?:Q(] M7."@\S23ZF.4B\:.SCP3EZM'J@2WXH=P"P-Z&.7@4TSU^P*1]7Z$@Y #0 ^C M'#1RU2:'4D@XOZ'IDD/=<24GZWM*AV /2_1T@R-&E7!'2_0T6V.FU72$M'>V M,4OEJ]UDMC.;W&RL)KNKBD>^5&>S?.%Y]1P3Q"37S3_/T!/*<;,T3G'9<\9* M][=3O^BD+NDY6FXM)J5@YX/ZA,I7YJM&C4[G?;:B^_!Z?D_BHIPC-4 MI)0J]'2)(^$9*]77+%<;B@A*9]4-SHKJLJ#4BB406"=;?%P_(2+#0G=[?VJL MR5H9K9=9LY#Q! MTE5"@IYXH<=1%Z+H->[C'PN8#UT*K,)8RR$X=#AF+$U8R M[OB"$$RJQR"5TQ=,9&P<>( AP1>\9*1^/$BP]@6Q_O*@TIJ4+ZDDJHM)0JWQ M!2J)(K/]-AOO0.F[T*!A);[DJ,H!(Q%2Y0M PT\>D37"%Y3XAPXL,F7JYPQ$ MTQHMQ&_JBP8.5F^8H;X<=\>@D(C:FSHF<$%&VNT\]6-FH"XJBM+2D)3JV*H1 M!/=-?5T(S9N"H%4?;A(^W_P0XJGS/? < =*^7*5*.*D&*[ARU&JB!HXD!", MD^-)_/V""CC&=>H7D:*+I2\ $@R+=,4"5U;*>&]@.5YG(+R!)9-^L ^+0EBD MK23B[Z*'C3DQ*EL3(>T^QV3UYL4>8-HP;##CB<(R9(748*VIP:>8/&)"9X<) M*3DSV+8Y]?PD2%@/K[.60X[M2.E[IW26Z#&<-BNHN:\XF87BAA;HY&9H]C4U M&@BZK37^6JM=& ?:U]PH[13(A"[*ML;';5;^<8**9+F*R1_"Z&)H-\N\K'=D M":*_H=UL\]*3X@3H89>#WI0F0 ^S'%!1BRJ)Y!U=PNT-[#7=Q-WIU#E"14U>YY*G @G:AL2 M*GE4WJ)']O!M4U/L):8?T#,F&(=E0+=EP6@:XD#X5TJ="^I2LG[W'>H%E M+ =3QR/DR? Q@2C*6$$K]1B?;GN(""2A/<@7I/I=A7*V)5^76&T3D:63#\,.D:7=1FU9%Y&ML-+O M(Q23@E)81O0NB$KVW.*6,F PJ6@(XR&D_<2$P%&M@:/NQQ[*Q,D]QR3MB6+J M;#/=2)/I>WT2Y%5Y>W=%V'$":B/ M65]\YVO!,T)80FMSG)RL7]MLGL)M-O#K+BY2EISW.5Z)0_]T?BK$6X1XBQ!O M$>(M0KS%^*NB6US#)@]V7Z#LMPX(9..I&UK!ZTE"2O(%$Q.6,T>-S<%R-M!R M!E2+;-G+?J"MG^A/F#6/"K3C 6@LX_8W;BGKH228R8*9+!B@IF2 NMQLYS4\ MDP72)1@C@C$B&".",2(8(Z:I*$U65PR*DE!1@M_=MG2E'Z,X22A8:83:.G2[ MB0,J2_P!C&M+?:0$=4FKNC1KP=_4,Q14H1(V#'I;=QF@FWC-#M\-=E=9_)#E M696]UD3?^]7K:7-:$W:D]>D8>CYB%*>3.*?SANZ6"'76W3S@N*^Y==J%CNW^ M#M/5S*?/@27;0M#+)RA8!KT\Z.5!+U=9%;TW.):_+WW!IE]AA\D_OA@P(&L% MJIKX@DD( AV+56[EDY]T98E[*=H@7'ZG.5Y%!=IA!GY=( J+A89Y3&*RQ)5 MLM8QN4&-6\Q4R M6-*U6-&,!8?P>C]-]0":N/Y,XVAK.2]Z08P1[AMK-'K7"5"UJ&2OVAKKW/ M+M31Z;Q'R;+ .5ZLFX3,=S>&Z(23ZFN6*Q*GB-UQ/0QPFIFGE=7T9*99&<+[ M^@17?'#%'\(17/%;1([#%1_> WB/B:I*B$?4LWS!4L4LA$>RM_B"(5_]PA(Z MCR]HA)K>0X[Q4-/;=$WOJ:P<[G;JL?[X H3PE)7P-/NR<_KQ +I"?0&D?Z<, M\B7XLH\&2,]#XDU\665#X5.-H #CYVB]??@N5?94^[)#!^IDX @27[;D0+P$ M?CY?-MU A!3\!&#D''\%8RAR0M,^&"3'W\D8"!(T-L"7W3B"_5+"?^3+3@SO MT82D&M6DFB'1==''_KI\J*BL)J>KZ MNW:J;EE!_([-U_DW,]1P$>KXJW:*[A)4Q"3#%YB@)"Z[4W;Z&QJC\TM1/J(D MFV(B3EA2==>MVM_0 M(KW"&&914[.I6%16@^>X]+0V3OEE026!NGGOA+\Z^ TMTMN;=]+7?+H)>]/G MP%+*X>U6^WI[>O0\B0?H8SC%(Z&8IM=/B!0LJF8CX!<+=MO_4C!6$;W] 4/[BV/X7?KU+'H-SUA*4O: MU/& >V[[[ :^!+>)3])>YX MLA05J6QE?5YWXR' 8D)"F*_6,%^7XFC="LB8/@?A&3VOPA#N*CJW2YS3>[8\ M_[.F9P';AO! .^G^9KFK'TKT9TT1/F=//HM#KNEOV CT@,/2YXDWR/2KX)#+8>H6JN$+Y3C=Q>%% MR6"J$INJ%*5[6\:KCQ%JB(R:FB!%V7Q/TH(E',.X&0M 3;!EZ7WY<;.93_+TJLH>ZG#W')&6+1E"L -+!J FCH:''Y-+9QG". M9GNHG."B9G6<;@B>9]7=,B99L9@1PF);V%:X+!H/2!WGI[AH]@0C^WK>=2CU M9'GJ_J 5_/;)V>."G=;F +L"%V6'!37\WV"FC*4C,:R*M_SV)L#/LZHTW753)\#2\ZF M-])/>U<*70>][2U2_UQ0W6V9/;;"V_7-*]KT+&"_%)Q& T9RB&/V7^'=)MO= M*&_L\RP=3#!-74VLT"A$N;N1X;H$3.].Z.'_*I3?WGWIJ4L Z&/6R;:[LSA2 M MV.[^ZU1F1]E5N+%#1G.C\5P@?,AP],RV@97*;!91I[+Y MZ8Y&CLU;8WR9Q"&*#!ZJ*/@"8J>:@6$"OB\8]'N2^>4!/ MN"\9S+U',]!]XO["=<_@$XWZ8I+#A"(2BJ62E\HL"=1B"0)1\\ ML@4J0R"XDVY_!^UVA4'?W[71*1#"=QWIBXE@A55^R3X@#8ON;6:1?& MR_1WF&XLYO0YL!1-VMPX6_\KU6Q9C6+!#NAK;IUVX0[H[V"8_K)$Z/H1$;H7 MBT5[^?<%CL,ZA?BU$+\6XM="_%J(7QN/^>-^*:97]L7RDJ8OV/1*15A>!O$% MFU"Z_I#G4+K^B*.M8 J4+WA #D85<^W4]XDT/I+68E_PZ=]/,).<+_L)(H1! M?3+^1\R,%R,PV3")$",@C!&0,:99"P'X0)O35BBJXA_O[FW>N2^B(WCR MM7KR_WEW>4<[HXOLI6)QN7RGM+BE9YYH#HG7!"UP<8;H8=-$G5S/;]$3*NIN M+Z9,%[/NP;JD1WU9SA(J.I99559:JLD4!(5K4U"C-E\TM?Q^_S.IJB4GW?0=K M;)ENX3'9U]PR[3U%>?H[.$"_)/Z6B[CL"((_3P+I8MXQ/BM29EK(_UF3K$RS MI+? &+!7"$D((0DA)"&$)(20! UVX1Z%!ROK=[X@!)!XL(ITX2\^<&Q\QJ7? MM [187SQ/\%7"4")]@44@),28H_R!0[ 702V-?OBQX;OFWX[CB]^6S@F4@JF M+TM&Y>+QN[073(23=\CXLJ%"($0(A% -A(";(JV%07P7E?7C8][\*LZC)"Z7 MT3S'SW24IE29PG-J4F.:#YF0IRX$4F@-I' I>F&PR?F4+J<+NIKN]M;87O&V M/N>%;/?INJRGSX$EIWMPPDQ0@ A.F."$"4X85_4OQU7TH'\IZE]JTI0U7>R' MJ$1/B+!(MT6G-[4 M[645=_N5884AIJM.3I\#VT^W;B\<&*E<^DJI[]# MY$D49@SL%8P2YHT2H]/9%C=_,^/" .[>]L&D$DPJP:1RG":5XRZU!;TVL?1I MZ@M"_78F*='#%_.;PL(!"9F^X!-JD1WR/$9-KLD&THUGEI]L9%@PRXO-\LIV M'6NF^1^CLEZM8K*.\#SZLXX)%>;S=42_7E/]+:J+N$ZS"NWP@5KL9<XKQN/M4\AOQG'>?9?)T5BRA.$E8;0"+B5FE8D^:[ 00&ZUVPWHEL0'>; MI74]_VV[L&9%^E^[937;K*K^HHTCC694JY[E.7YF3MT+3$[I29Y55[CL+O\M MTV6Z5J;IGZVD2!9 MS9:R1)7XZ%$8P3*'Y6M\32D,=I7IZA!/+*I,$-XMUSG8:8.=-MAIC]-.JWAB MX"$GJ"^8]5M]5,YA7\R"ZBL*KNGX8C]4QTI*D/&*N9W?H1YUE"^^[^(6&XEQS1J,U>B;9@KM=J MKM^;'N6)VC?DCS&>68/WCJ";#1D]EM;^#L9K,M(#C_V'O?C]%.?,H-"0MH84 M9 3W-5Q@HR@I&6ES_@"9 70QS$-97<_O**C0Z>CM8+;T1$P*NLK+&T3NEO3* MAC$![&64DXLX(TPZH+I'S"0 =BJU=,%XDNYOEKM-_?^:"G,%)8;$11DWQ>Z9 M\M'\F#>; K@,!X]GE/M?,4Z?LSRGI%U2>:589%1V;M4E&+OR QAVHVW*;,.X MZ6MNQP4(I5WIFC0W48H[S>H*)L]:;K:HG(#;V' M"*JRS4''4A9;*CD\RG8WR]M;?'N$NY[6TZ/5\]@:6G06(:Y;EY#N44) MIMH<7"P']S,;(L%$TY.X1.E^OO;UX\9\1&]1.A/9$^H__ :,9#HHI$ACDM*M ME=9)]7M,J"!7K<6\0?J$4!P/0G'NZH<2_5E3&LZ?9$45EE M*PHP;Z5T-_(L]&04LUP(2N$%I0"%KZF[9T) BB%'Y61]M-/?,IAHV9[ F/U MHT]8J?I.P&C]Y!-:BFY$,%@_^P26A.T)#- O/@&DYG4!8_71)ZQ&,+/#Q4[/ MY')83 H<'J_$\L'6?SAN7DGJ4E%"<(P\$](AH1QP<+R2TD<*4H*CYY7]6-L#GE@#G+85:[ MY+QM&EY3 ^,*QXV8MJF$42QN48*R)\C+ _"O0"0M/GI8#7-\%&P*P> %8XE4U]9"*$'<5XJY"W-4^$IS; M#@\2\GU9)OW@C"9%^Q)GU ^9K(;E2V"1S&)2T4ULV0._BQ[JDAZ291F5:-'\ M/GNM\*YF 90:T[C-3X&Z8.6S8^63FBJ074]A\HTE%B:87C9YMKFHV_"Q"WH( MW;6$WN/7X&"4]N<;#AO.*N\;(66/VG(8]_(#6K*.;:B[18^8,!UX[[6-D_5V MYL!&,J71@JTLV,IM8L([)Z.P#1"5?%DX_7.,H M%<=C+!M+#;%E'/H^0IL Y>@1D:AD(=4;5- M;Z +5E*5@@X0E*F@3+E,Y_$I4_U'4M"F@C85M*F@305M2C(-64(BLJ5/_10M M-@7/H[A((\SJ+M,!MH7/H[@)"U73L93&-JYW#: RZ&)V=#&E*0/I9P,6@R&9 M]B(KL@I=94_HW?L$LQ6+=_^KV2'GK2P'DH#'&-*2WKI]K0&NJ')[6'-A'B!> MI#L29;V9DB-9X1C/!X3.?QV2O4KNA@PP@VC&## M"#:,8,.0L6'T",N^+ XY)[F2E'T\B;+C:9-@S+RI-S>^YF++KOAS1- 3SI]8 M[5\Z.&*E@1,Z/5G52&TY+A94(EI%*7I0#(,?\ 7C-L;!M 9+HQU+XX") ]D; M!R\,X_:J,TJ)I&&*WR585X)UQ64ZC\^Z,N1 "C:68&,)-I9@8PDV%AF#0I]T M9$N#^QBA/VNZ7J-D[QE@-54-,I1QG0Q.5%"^M"I?KP].W\1K-C\S5FM_T4S5 M#2)-[;XB07<5W1I?BJPJ9TF5/?4],Z9C:)V:)F0Y@E1*^+HVKCMV/RW>H-^^ M+PZ;VO$'MHG'PR'9MX@=84F%TH:!69$>_ :^"4Q^,NCR09=WF<[CT^5!-T%0 MVH/2'I3VH+0'I5U&:1]'X/1E#4DCIU$ ]3_00I]F:\O4].';*$=EB7I-08R,RFN7$/Z80/^*2YAH0H]K8-E(U@V7*;S^"P;\H=/,',$,T

5&MCB@>Q+R6#" GJ,1V M(N3%]M M_%-!C*IB'5&I#251VIHU[[NHK!\?\^97<1XE<;F,YCE^IJ,T M,3[J25DJ0YNW_"D3&>R!ENR!"C,&LQ(J+P7SMD-*V@6E[&Z/WK.L9(=?3:0M M9TJC!:N1!U:C8%F9E&J@X?P*]I9@;PGVEF!O"?86*7N+NL1D3='[(2K1$R(L M:2-*<*F<\M WCGD5#D91T-?T%MDX?)?H;CLGNZ@F0#D-U4&T*IQ]ZPNF7<)6 M:5"H@D+E)IU'J%#U;MF@/07M*6A/07L*VE-?-ODPPH+N(ZS2J4*NI2BL.;5[$&$1HT+TN>,L59@^DS@Y:$<8_9 M?VT)O,@*>NQD<7[Y:A27])I^ VG M,^A]QO6^(9/6I_8-7Q!!_YFT_K.+;/]M._NS/,?/S(H'SB\%='5=5YH*G4>E MTPTZG()*%U2ZH-(%E2ZH=!+I;>";W)KS;M_ 5V:+(IMG24S_NKD&V(WPB/., M9>5%*:KB+*J3<:T4'1TZKH?::S=8]WAI/=6736SLG] MVRG95^/D>HX1!5I1D2LFZ>\QJQ9?K<\W*^,>D=4%)N??S%##1:CCKT85RUF2U*LZIP=#>ETM$6&E) A:HJ+< MU4:XPF5)]Q^B5\1I3067(EG?TRU0YNWUG_Z;7CGL5/F,JNOY??S"T4XU?"DJ M1MR $J"Q_(\O15:P;(]TMF*W)8?ICI9C'AH2-)^A.95=4U:,@&0/-0/T)H\+ M5H:55;V@U_]?*.5P >IKC2^ZBI*V8 >7_-CA @>=HK54']-V0@GJSO*1V"TT"BIQL<,:J$9X-$3S*TG2OB D(_+@ 7*%+WCU^Q^EA4A?7+.*2PFL[OB"$W\) M"8S>4V=>> \)'")@OAVMW2OFF^]RF3K?\/,2;(*;^A90%$KZK"I@6!POUVPB MN.F'J4)@/[C)V;A'@-M.W\GA+"H*9C)]5XZS*(F\C?K.56?A4'%?ZCM[G8,) M'%L$QN1'/S$!1X.!@?II\D -BL\ X_2S-SA)>4; ^/SB#3XC>\/!"'[T!D$3 M06YPR=,?@7Q G- T\@^R,EXL"%5(&[&1]B#T@"IJM(V\W_*D)2,!^G''8Z2BN B2TXSDM19=8*I_-D=5S7"2&.P0FKKF$^02!.FBMT:?E@(-5\--XMFI, MI]BLXFNRF31.GH>HF2D:V7K:+JW.*P'4UG"\63.K%U1$:[1)*F/]GE7+4WIC M4]&54 DVKU.Z,I@!A_Y?RH_L5A@I^F"%Y\UI)(QY[&QC)R+MI"ZII%QN[\=2 M$'L*ZA/B #VHS7*?K>A>HOHB4XRHPG<]_Q7C5'1(*O1TB2/A;I7J:Y:K#47, MK53=X*RH+@M*K3@&'M;)%A_73XC(L-#=WK.H6=-25PB[/8ZP6Z%8BZ4DRJG# M(2?D8) LYPLF,I#1_S=07#1RL7I_1 MU(/$P5!(>(FFCDD(G)]$X#R]U1ZPFY$Z(_A])A&Q4Z#JM: T00G*GM@Z,1&O M _RTV]$Z4DR$6!U+3PAJF-'Q@Q.DEI*YNHH-/;<[M4!Q)TON M\?=$?4:5+!^O7:+O[7"QK5)]@9V_)[.'+9DQHN*7X&$/E7:,^PRA MAV'P&/KO,32IS3EJ' K:W-!\%@F)1,-B^=A"5+ 8B$U;UR :)!7HLR=6N(IS M)P&3D XG80I 996MV/*,ZB:E.B/@9 >G^ MP?093)_&3)\#!+9@#?7?&GK<9Y0E-ON4A+I#;Y $^IP'_+L<3WJ8ZT_ M/O < *OBO@33*N*DJ&SYLKI,.*T=7S@N.ZTM(?&>3[D"U1-T+SYO*N!2=39^ MR/*L:DH#Z' -)S\ZR,E-O&[R>I4XVG:V&% LH&[S(]T3K!8T]P5YM4&" M]R!X#XQY#T#G?/ 3^.\G"%'3DU! J::7X91^GU0N1KG*"5S>+9@!V(BE 0WF M+?=CS!4E1'UVL';SG1<31.M00[!E _HN>MB4_8G*MI0/[3['9-46>]Q('E'U M]H%UH*%';7#CUIPA9 :3C5:3S671/ ;33,JFIL.GF/Q1/]X@DK"UL#C4.:#= M#A]H&43F9[J,[O%%5L1%DL7Y[H X:Y?._=N5LT^I7,\Q2*V9L^9Z_BG^-R;; M>AB=AJONEFJX:]DR6D=!]"195 MV54P2X4O"(5P6J>]F%A'>+LIMB.H!F8;H<4U]]Z87 5OH%9OX"DFCYA.!$M&.L_9LRS- M# G>'(?U&($T=Q^:=^59=&Y\I)']"8K(-WA2:"SN1+60$N=9VM#4W(^+D,",_@!M%Q'I6&+B?46X47O?A\#=@)!L<]QT(O&9F7=Q= M+QL?>KCYKQ^;=L2+GKWD^>7[GTT-X0\A_$$M7%A&OYHZ M'G+'. ;=5MYA$MX,#V^&3^#-\*FLG,X*?!##V]21@%T^4K: J>\>&"32?HNI MPQ)B0R81&^)B"K?8WN$+%EPNASUX[==]([=PP)9S7]80A&$Q/IY?.L+E(FD& M]V71P-G&PSTAWMWAPA4E[0KV94W),,[!"^9G=C2@+TOI;[)YUCR'O'D'Y&&] M:ZHE<$_NFZX%Z*E0'P+Q0B!>",0;-Q!/;A^.$7"GLO-#8-UD ^MFS0QSG,+M M'RW51IAN8%,(Q@C!&"$80U%CC1P;&B MU;$2O!?:O!>0-3Z*TP*^F8*O8K*^BOT*0WNRHM O .IS/(FTMNIKXM)\'W$8I)06DKHT=$HG))(8D>XC)+HKA(HS2CNQ^E78W4/ 6C?<^XNV!D MRH//0*O/X'?$[G64SIX0B1=H6Q'^CDW(YO'JSZBZGM\3%)H8YM%Y3DFZ>&;-8?<=;4Q2N4A8%W[5-C6DEG] MD):S=FL *3]H;=B5DY!FR\-+D57E[=T7H0,.U,>L MPV$W^^S41$6YT1Q>E\#)^OT*88?4ZTE5I"RS_G.\$K_\J_-3P:EDWJDT.IT< MP6]S-+=GUW5=40FI8!H>AQ')4:+O7>*U)8\IMI0T.AGYF@F\@FE3'L<=;OKS#>@/Y+\"0_.(#)!H< M@[8B17Z@K9_H3Y@UCPI4O?E9+1I$:DSC$1\*U(6H#JU1'5Q+H]14@8(<%";? MF&NVI6-]D159N43IKQBG9:-UW-*-0)X0W_<*[FF'(TI*'^FTB27WR(Z$V_CY M$UTK)(OS(1_;6S(!;>BYBW/FM5ZMLK*DQS&(!W$?HUR(VH M2);3\Q2^O\']C')#Y7>V9*Y07"+@W(BZV'Z>1X8/<2=;G%1+1&2O#E@GHWQ0 MA3FMZ?Z-680%%1@9<7%^FL?T1IAG*!4S)-D[F-@]R#YJ1+:;>,T($*\.0.1;+2XV^8-/O,X!I ;X8Q"%K!6I]\063D#/BM&O-VSV,B8>\'P?/3AJ)$QN\*%/'EAV-4 &+!'TU8T MS$_1 N/T.BEHN+8EG9@8,RPCQB/D1F# MW! N2R";]$C)DPZ8L50 M>N@3M!V!G -VRUMS)>%N>[B_VL/=_OWQ[O M^Y3)]1R!U#=[KQR\-@8,-^I2N$,)+E+54U.^]V@D \_-WL:&4_Y$2)4GZT_Q MOS%I+&Z",#'%45SB])7"WL*Q T8R6[=X4['B[<[F,-7=V%+4SQLB5*_Y88,Y MP3E_QW';V:-6N&<$+>U1/.3.'#Y@>.XU//=Z'+%QTXJ+49'F0RS9\<22A?=* MWV.BJ@#@$:5J7[#DBW980I[R!8WPS.F0(R@\^ -*_4P99/7W91P,DOR%N3E]6V5#X5/T=W@7):DQ,F$HX M;$A,@,=BP=P=^@YI9X$9QUNB[WB>!G"#' 'ZSF;GP!L[\D#?F>XF=+JBF/3E M2$P2QY'6I)/1O+M&:G7N!G[%U7A>,;TAH/;HW:X 2&AHVG8,Q]; M@ JZ5:M-6T=QDE?4];FLGA!YP&YY#/J,1XX;_'M*6.BQ_P,_ZJH[0(K\X!VP M\Q#PN',YIBE<:OF8>HUB4XZS*3S)A.AE]MC]U)!$#]-O-?#BYO9NKMF*!1?\ MU5#,84Q](%?X!>;I*XS@"H)X:F&< MOR1YG5+UJ,=[JCJ,2[QZ6/>C8S_!9Q3>U6PM$\QJD3ZB"LT6!#42F%A8Z>]@ M_ATC^.G8U]SLVT54^NF#N[--<,'Z\ X12I8%SO%B?1*7':>>:%5(]37+%8E3 MQ,[I'@8XSB)""%.Q+;O)0Y(2"J[XDM4F! M!+5T^'*^A\(,TATE.5FR"6Y+[%=SP]/5XY/$M8I! V$O&T# MSMZANRTX@8_'"6S"*#05=3\8A4 *A\Q=Y[BJ,:^KFJ#N U.K6B'Q85=5"&D6 M@KK@M+H@,9]CJ@;2R\A^YL?^ 7C>DOJ9+NY;G%,"%O?/*']"GW!1+162>N!C M6WIC3X[V#=VS>87(?Z.87-!^HX#2-?"4$-$!QF1QP#4OUG?0F%/#X9X2,/J" M: :='!+/>'0H&]%>8*C M6(C0%\;C(7Q=LJB^:!__ .S2:O1% 'F(7X=VK"]:R"_\A*866W;^GR."GG#^ M1.F+Z."-FS.A\Y-5C6">XV)!J5Y1:?NAVHK<4?7VA7N@97^,3QFWY8]'=+#> M:[7>7^$BQ07=C8@\Q,4?UW-ZSJ#TEDZFX"468)\1R/M,%],]IN=&7"19G.^. MF;-VR=R_73'[1,KU'('4>[J>KW!<\''K;C']J"V^JG='DY;4C@K4-C.J*V69=UR+PEQ M([,5.1N9XR).LKS[=NUO:)%>8>DT45.C-)]1&>ZRH))AS9;FK"CHO7I#,GKM M/M)_Q&OV6PX/D*Z6O"<'I/%7#K^A17KIULO*.RK=Q^EU\1L]*IBUD^W%#R N M^-V=F VZZ%'[,"B(F]?F3E#?6Q2QK[E%VID("Z*:-;2$-C-!7,_?'H^-LH+* MBJWALYJ>,(L;1._/E,.+S! .<;F1Y$\P(?B9$G@:/]*_5&L)+GE#.,3E+6*; M@=(VA$_^( YQ^J6H2Y1N"3O%JU76/*QQ@=#K\\D23(/&L\3_[=9>=+ >10(F MJ(_A!R*3FM)R_81(P5Z:VM@?B@4[->[PG.S^PM)O7^Z>X\=>,7J4,4/DB0=U M0_YZ,O,/0O M"+%H[ L.D$-S1*W2EXIB(M@4 A]\@86_JP1>\:EO):%D+HA-F/JDB_GF1XKH MBZ9UYPR ^+5]P:'_*NWSF$_]!)#3R"1,T?H"IUU9(L!8E:FO$&F]3!0,I2\< MW)55,5Z.V4]3A2#DF'%S ZX&.*./,)4,&N%RA&EB*D%E1Y@,UA^O8S-5U8$-CI/3=])."2RD>!XS=SUYC!P_@FDB.X&LBW)9\/0F"[[_C>G8@ MC^*0&J@U-=!$0IML3<'!*P=40G"D]1DR%;R+AM^_B3CT[C>)/MBADBY0MC<9 M=#PJ]YHX0.5I39BH "!VT](!FMDC@6"R7QM;HCS$Y(YJ1W.A&MSP:RK$F/H? M8QJB+4,$68@@<\A[Y6CDQQ2\5T^(/&#W;52'(IZ^W>$R( (-0]]>F0@@'"U& MGQMJ(KCPU:3)67&C%I\EJK(D-F?4Y7QV.C9>(0/!Y!M,O@,7DEX+L'#U!H.P M=P;AL\TEW*9/H%-#?3#8!X-] M< KV04M(",T;()G/EG7CERB)RV649D]92A7KW9OEJK];=(PRNOY;J(Y&EU'R_">HE=5[>[JAQ+]65,:SI_H_XAK(8K: MVJ3ZGGY;8&GK:6V;]9^:54*/$3WQ6:HJ; MNFR?:!]F>Y,:T[@!3H&Z8(73:X7;;/K3O0FYR>/B]ZQ:WL8/#UEU3VK."V_J M XQ ^#E=M'B-T%V%DS^NGPMZ'BVS1_;E\[OKF[.L3%@A%.X#&4ICC&I^O+K+ MWGS_IB;),BY1^_F;&\'+FU(]C\M22B=KCLF*^5@:;+X4657RH00T'X&H6Y36 M"=L85'39;)?[^*5Y\O@6Y>R:NL?M&GQL7SZF*RXK46>PFNI8HZ[=/2(N$!4@ MXORRH$(R5RB M[[[]\/%Z560/=3E[CDG*MKL@1!/2P:C%<98W'T)I(Y"Q\IEO+HW->]\<\R.L MLR6?0(-NC^VWLXV5(,437- %4:0W!,^SBN')WEK=SRFMOVD.PFU MO1R[C^W/N'A")3W5F].QO,<5.P->_\["9*@(^=],MDGPHLC^XLZ?MN_YAE]; MB^T"D\VO6#O>>[!FB;"-]*M,*?0^][:W2'V7#IOCLJ:GU5TM$[I=QL5G%O](AJO*R$+YT;NKSGJ/[.V(O95%!^ F1 M>(&:/YY1N>$BSLAO<5YSPR]=H<^[^?FM44RV_#>JB;W)$!$S->2WHG$K3LWJ M:HF)0#L?_3L3Q^LISG+FT* :<+,+-<-V^+FIH7<@D95O]M E$^6+,DNT[&J) M3T\4U;=WQ*\$E]SX]?&_-#7,]BV_NH2JKF^XBE,IE*T;?U>1@C1(G9\*&4(^ M9 @QC;;=%?NOBC1';_?B$9YE:J-9VH?W!,5E3=8-U>R)$%P([9K<]B[0+[JG MWS>$43RM?(F0810RC$2ASMW!(MCD9>D+E.Y$1W14@] =&>/+) YQ3>*A+C!? M0.QT)&&8"\<7#/H3K_CN-E_R[WCK0#9LU!<\^M>$(';3%Q!Z)0X)SZ(O69I< M3.12!WR!HW^?#(X@\F4W#917E+-\]%6.=VGG ?,MP&!(/USL"!B2 8F^+ Y( M.4Y7=#ZO3C5W8-WEOZLGG_IR.IBHIB']7+DK$$ ]+4=834-[1,81U>(P':YQ M1&4]#(8>Z)./_$-U8-RGOLO76:A'R331=V,[A]LH!3K >/TT>;Q&S7X!X_:S M-[CI3"( P_F+-W"JU6L _71&Z!L!*;"17-_]!WI+"\X2/XH,,:2Z.'@^J/" MV$VFAR,^??5&2STI.(#35UI&K30&!V[Z6HOS&7WPR?!')1JA7'#0<\9-;X0C M[X]*I#4?" ZH1ZK3."D<<&NZ/]H0.#\$#HX_6E!_#@H<%7_4E]$*Y+V"YT*Y M]9)-M0-TM']GJF@=Z));??Z&9(GFJ@K0KT\,V<>,-'VT55_B?RDJ?IDD M:!>8S%%6L=!HS:!U?&FJH%DMX#%)Q*[KBMZ*!0M/-5(]IO=[4T5/ZPW[[CO1 M#P$O*;Q^G#I>%F02X->GOQ8=QG::Z[8U@,^*E$6W)(U_C/UJC^G98D&H)EDA M([?.8'H\0U_KX2O[><^PM7"8C$.46_/ +=O"B_;2@;L6(J:&\SN5V@[22F1, M"^L.3=P&UHID3 MK8?2($9CE*3"/\$/_I?30;]%\*U,)B]=K_>!4\3M8&[>( M>8/HK;XMA57'^3TB*P/ RE(R*<3Y\A*/S^\T(3Z DDDA+BVXFE[ZXQ,8"O#Z M6X"WC?60>7%'?B"@:V9:1>G&]].'&K''4R/61.$/QPO2N%SXX[$]TJJ85"Y& M\VGWS>E;8\>#K(S_25]-$$M[NA]DFZJ&OF(ASL*M/_Y!7UD0'T'M#<;15RUD MDG#JLDQJ*#+RL86Y:'RSJ9.WW' 53E^1$2^7YP"OFX;Z(Q-8H08"1/75*_%R M"0]RL>DH6N+_*H;$AFNL=.+E,A[DE==8^:15C,\++Q=R;W"KQ@(GQP*L3$RF MQG(HDSPTAF6+::R1XCF:.DY>Z=(GSF)L,_Y!8W45S_$6!O)H+)WB+*S&X[(U MEE,Y3I U'-/RY5B<*KFB/)M#ZK$,7$*&0@([WR8[B/83 MO)YIB$K0VY4'5$N\=^E*\H=RY<:-7?ZUNB '$X,41,5'/T%FSH_>JJVV\ <1 M=UC/;?(SLZNYK2=!6/;[4ZLL,#E\)U9= ,Z?>^<*G#1_5_VD9\6WO?*V2+5Q MY-]^WC\AYRU_[JU\2?JF)NJX4!#."\R,K]QQ7G=P!6MN!,VK+:!(V9MTG^,5 MZC1)F?A42$HUGY0ZK5P[PY:[D+YY/.F;W5;14<(4H2>?+U#VIX$*3-"^Y,+V MKB<)@[8OF)A(D9Y*.F5(D7;GI:P>@V](G7;(#JGO('#VI1\#1@%]Z=-'@JJ^ MAQ_AX?IOLZ?NO0-^J#577_ZU?XMY+V$2[__J -?2G>1[@#AL1H:,@ M]SHW;FA,@;[$\&/'6]IE[6Q(-9W).2:KN$B0T9AJV>^Z%U2MQD&(JM8:57WS M.BFO!L;.$%MHF)/%AY1F+3%?>5@WO._JES MW>_+$US%4_?E"J=<(!!-W8$KYILOGDY]OH/O?A*^>V<]:B"I6M\F<187-2'= M89L8WK+2MJ3#-\%-S72KE2X8]Z,NVLZDR0_V-*WVM%F2T$.A>;2QH!/'+U<@ M;#@"(2.R M**^+&Y)1]?6QVRH*[J2S%L6XYP:H$(6.H\J0?>8DSIL VB5"U17[)!,8^ 4I M^II;IUV8>=/?P2C]^SOXLJ"B%BJKS9'(80#0PSH'FVU_386!^"'+Z2TCP0R_ MLS6^9-C8M8V^=X?NTYHPF5N&_(,N]GGXC(M$GHW77I:L]?M4[2[![;T(X.1= M'P?XN&5Q"-?S+R6:414,,A\'/1S8&P<447&T7M4YBV6;K3"ILK]$CB[Y@6R] M3":B=!B?';U=X>P$4YDZ43A$-4K2O?VE_63_]^@GF. M?<$#3!T?#'PE:*IH9#I 7$O2PZ X6).6I;L6DCA/ 0Z, MO"CMZIG,C5"$@R%= =/%53(LN @.EK2,/(D#>DP5[#OY&@RN;BY0AA<<&']L MT<,"Z^&(^6F=ED^Z>$7,N?(5J[BJ25;1X=@K86V05K[;*]H*6$A]UL42%@H, MA"(66HM8M)5E/J-J(U/MYFIW]-_C$W039X=/F4KV5LMO&$ST;$X/Q_]&,;G( MG@Z#9X<,I1:4/IB=<3AQ@0E<=Q;]D!_%(A/7Q0@300>QR,(]'6L$)IIA;++Q MC$=@XAD;9N%+D6[$(!83E=#VLQ7[28T7WFB*CT +N=IIGG?U0[[G\6-XWJ($ MT=,%>O9*#Z687SZ8GW%8<8(+X>DK,XJMM=5[_$H,8G,F>LY?J6&L\B$Z@"4& M,>K?=(\*YC =C?".8[Z+P(YF:@_*:Z@Z)J7JC55W3$&_G$R-)3OI MDIVT;'? 67UX=D&[.5 5IXLLD;OG? DV=LEWH ZK=(8BMK&"!5SWI?? MEK@,H=TM78I0\B"7H])8#CV;-."R5!W.<>Y'FO")S'7/92H[S 2X%5VNTN-, M@5_N92LYBHN\2EZ^2F/9NH3'*;,6B@Y9+#HTK>1=P]:H4,CG> KYF"@.X'C- M")>+ S@;4#>6CG&$E02&VC(U%!=P/!MS)&^JOM("SJVU<<)_CK#RP$#52U\I M F<14[0,:ZA(X-\IUA6'<$0%"\8)G=-0O0D>YA+?GF4MHC15NK+&& M@G,K;*0$&8V5%)R#;"POM77 5:QD M4VW@&"G[ %R#:G@V'QRTZ5=9&UC9 PZ5JOSO$ECCAE+"L8,K .YC-RP'!!Y? MH.H(< FSL6M!P-&35@.>$'G ;LEEDM'!<'"D;?X.@P-*/X9#(RW-.P@---O^ M%17#)>L^T.:T%8JJ^ 65V]CBJ$(O[/VV+9'02G2PTOEZI.*R/(T)6<\Q>8Y)6LZ*])2VS*JRV63T1_9&7'Y [DBCCEK! M28*XI,?R'V.[^J'?Z.DNL?G+X\9B3LNQG$&=04) M^H]6-GE#,#M#J8*PA+(N'L46KU3\+JLL.676!++NO.U ;?]3\ZG9T7XV]Q7K>VQSS'S\R R6$ V-O2_KA[CI#J?SZF* MF3VQF6$O%$L1&!,] <1L-^"H!&"E] :5_B8"\1K[ ;B+P&YO>."FVYC ]TV_ MG1P>(N8+)E)&2%^6C,K%TVTD]^5@@8EP\C$AOFPH$]4OI7.A7($ ZA/0)[,@Q'TISZ.HD\+[WIPAMZ#YX TDQ/UGV,]83E]4(#AG-6C.:^2]]#9R]_3Q*;1\Q&CQW6A-V MT%T@>O#&.3V0-N?0YJ Z8%RREQ5.6FN4+"<]O6QPLKLC9!CA=++T'O&&J#A9)EF=M!/);G9.P&(1Q_(72W['N,%2D M.'@,M7H,=R$RNWW& F5NW\S51C2BUURS97>!EC>()$QS9$='EZ-P[+%-.DBE M5ZN2AU1Q3Q@R-W;/7Y?JP3%%P@>P9 "&K-#95C5@"[2F1*W?-)9B76EDYQ Y M7<;%@C8X+^*D:J)[!@(A'M Y_C?ZT)L69QGMR"2>[-U9J&-HYS"YKI:(S-)_ M4_&@>55B :\H9SC^6Y)9=R3F K)IWC%A-/FM^U3-:\A;YN;; @2M]Q#ZU] M57G/2C4$F)XAG<. B3?-[;= ])>#>.<-%1RHP8$ZI@-57D0-'M3@00T>U.!! MY1CT1M>,O%M(@^&#R47ZG*A3Q4U.^SH.-ZE&2]YQ.5.'"_7'Y6'5K!GK\\9. M%4R(%4Z?BW:JJ(FM54?HL%4W^KOBPWT;,YQN9F5?[XV;*BU17*11OGE=.'M] MS'6@:W>LSUOW^([+2' $FWT,]^W;V5UNSIXNMIZQ/8JW>K=!Q92.[I)N ]GM M'5\OXU^*!!%Z"#")^ :W5<)@+ E[VDNQ5C_]1DB]'GKTVGJ#\E="ER7'2M_= MV%()!APB&IS;]>ZP2_]Q_9WFTC)?968'N/;"BSG M5![$:_3FSU L!GW$H9=M84QT6Q=.,3>_6<>GW$5M4\6,249-8;7Y8%*U7H#.V_8IP^9WG> M%A&,BT7VD*,6=BFV!..X-5E,$:4W]HP09M(4!:2!^[O%X W!5"RIUC=Y7%1T M.L[_K+/'%3_,3'(46\R&>"*1C=A1][\ES32$&84PHQ!F%,*,0 7U 59![Q9* M)SPZE V-U1A\T"RKH1?76_M=X&!ZW%L"1(K:5 MOF4]/'L U2$6VXUG?)2F4"F@=,!BL>WN%;+9"M=%=3W??YFLJ].7 M(LW8GGJHZ95U'I."7ISE]7RK2-[5#V669C&1"@K13DKT0T#= NH_AC@)>W$2 MH]/)>;1P^QPF\W_5.3,SL1K<-R3#I'TW4Y"E,.;0ML)R^&\Y=M"^J?D[%!C% MP8\UK$;M?@XQ-"&&)L30.!%#\]@<:?3[I'+<"F!-I-6P#-VWYVF1&_1%[+CH M7=4A8>@+U&D/@O/"R=7H@HYES<+X7536CX]Y\ZLXCY*X7$;S'#_34:C0M6KC MCP!-%(V.FCYOW@ZIE9%@FM1JFKRKZQU0X:V_>0M*F_BC,?@02MKM+9OO#$2^(G\!ZTLT1JLFKKHW!W#'[A4 MOC:!S?ZTC""6SNI@7POVM6!?<\*^YEP@,_#NU;9.8)&G! MR*75R/69S@G=%%E!YR-K'Z%H)NNLG9/[MU.R;PZ2ZSE<"RQ)M:0:0_ M_.M3_)*MZM4GM'I Y(!>[M^U4W7+#NJ.2>W\FQEJN AU_-7LJV*;'.>[[?'0 M22FPM5'*;ZE,2^JDJDE6+%@.\:Q(-SGQ'7,OVKL_.F!+?WS+8F>?$%PYC_AK'NZQSWW*M3YUKV(L/29X8O"/5; M"Z6$ 5^,J H+!R3V^8(/?]D(](>I,R\\2P5:G'>!?AJ=*U-YIB\X5R0,YV*E MS"';9MS6AMO[_6M*1\S>TV+_4(P<'.=K+EA%U>D.)E.M)M.;>-U4E;C 9+?G MA(]'"3LH)KKQ8A:WXV^JWW61PVNC-3YQG/4-"T<<X%,7PK4 M* _LIUT9R.V"V/Z"QXKL.)9RU.WQ"\H.GY;V;N:8"?9!_^V#(7!N$KJ=XXFI M@R\A[]90)UP (5>#K1(4SX'2SW6C"P_1F6]6L5DS5Z:^;.F!Q@B M^3HB3;IO&=5%7*<979<=?U,TM(SW1?/&EK%I#P87O8F8+);UAF0)*L\:5U&; ML=YIVQ W=8*8Z,.(Y/#5D_$6.Z MS[?OBV0)Q\+2V5;M:!B=[K,L9[4J@)1O6ENBO:G??T,P%<W[2Q1.)HU,_!5?)$R(/V,U .)Z8JF]G. R&0/G1MTTSB,",@0H:]DP(20X1@ZP-A(/Q#K(#8RAFTP,-(O2+GG;H;X'2QX!\MD MB=(Z1U&614_;UQRCN&@4ZCR;KRFI+&R)5;(M 2VDG86:"3#I.S3"2G E:G4E MOG_1M)RE:5OUFI7$GB5_UMFFW$Y<=$9S*PZAR=>G>5'VN?Z,[ E#]MK=?%Y@ MTCZ>S&1$81$*2!?#-5"I[D._L]ZMTDT^I9 -8*]@[?<@(O[]\74]?_?NI7"U M*(Q@FD>MASY1/1F9K@[QQ$I:"*H]R74^ @>P;M$Q^(/]]P6+^U%]1<%U0E_\E.I822F>OE0W&?.P FI>ONS*$!3@ M=%" X_F32LJ]=UMG $0@_=F[C=8)V'!7@(;KS-TO6^_?O7]_B-5M\T4$B!H4+ M;_M)2)>V=W;>O(9?U87X@Q_H:XO7\8_JTL@-O+1X92J\[6%\_9I^@GO:N_9S M@[E+V'T=1&GF1I[0UZ=^U<[@VM;K__U\VO-&8NRJBX/;K FO+MR@EA)$81") M__UT>?HZ2]PH'<3)V,V".()GM?:;.^^:NRW]4KCTZWR XJ_6*ZMW<]?[VLWV M&_60/&UFTXDP0!RX:9^>HG[!F]XV=UK6(M,DFW>7_JGBMCQ+Q' N MZ_AM_- MWN9=U]JU]F?M(HG#.;N@7ZIVD4V2:MK!7PJD,X.4(N7@SWTWU903I/%>N_5V M$:WQ%062SRI)?I])/C-4&=Q-EC//)%XL=C4;C[\NBGXP"6/TRWO7AL M(6HY--U6GOT[UN*+H!KL\$,1ZM.L^/PP#>!I?IYF22!HQ73]SIO='7F2B,B;5C]1_5I\;N#-(:G *UPH;KU1]97X2W$9<1YER;Q5 M\(^%&X#FAZX[J3P,^$/A8C]+2F>Y@''X^37^C/?LX/EIM[8^_C@2KO_Q[W_[ M,0NR4'Q$/"D\_-':^;H-;/_'U_S;W_^&__OC_VDVG9]$)!(W$[[3GSI73)!' M0)#.19QD;N@TG?>OW]':G/;!?OM@K^U_KC$7DP_]GQZ$[ MW/HX<,-4// K#NE<9<=!ZKGA[\)-NI%_!&2S];')%S_P^XYB+Q\77G@,WZ1; M'_'R1WW7!3PB]N7;CG^_S[L"ZP5_7+K14'1N@[3YV;T-QOGXLQCW1:)>+$_] MP:E(4R'.)W@(@8Y/!4BL2V#00:0^78D$9$ :H_7VGW?WG)84J/P=^KM]T;N8GX!+OS#^/Q1$0I MZ6V=)$&H(>5\FII++MPI?D6/I']^A54!>)BN6@HX[;UW"X#S$"1> DY/)->! M)U C\L\GN('TZ7;;>KN(%.Z_VU9SY[W<+?T)NST2_>P$E)J$SC(C&8CQ-)Z' MU>(--N&V=G87K'9_WFJ/$]=#4/%3WN&6J]"T*Q;+NM9;>[ M]V:I[:XBIO;V*I;>,KR@K<3=DRV]O?32V]7G8T92KQS4W^Q4$=O 58/U@B0NA91 M+LY$MH&0VGV@,[CYD*IBM-\L([3VKV3]0XN)^ZBX=QA9!')04B(?--/?7%1A MLZFEZ>V]?_\MBMXWKK#*LKI[A8O,A'O94-]BG1[#FC-Q&EP+_R2"50X#X+H= M, *S+ZD8Y.%I,!!ZI6\7K+1]+P?!M]BF]UKJFX=">V&E%TD,AR.;HB69=2*_ M^U<>3-ABTKR#K.11'/HGXTD27Y/V+ VQ99$R]S45&UUDR+26M&1:^^^VYF[: MXAI?>D=@]I%M6%XR6)+C."*K_"R^<)-?W3 7C\KU6OMO*Q8]R^I6;-%[2T&Z M^5[B**[\J>AC[_WWGL0G6O=W M>/;K8__]1^W[3>MG0]EID:?;<<^ M00!40)'"9XP2'J04$X-%.A3+/1A16!QE\#"1K:WSS0?)37"H*+^A3X^'D0B,2AMXK* /?A MR2_%F$/YYH_JJ^+3)^2Z4Y_2S$TR]/1_-"M4]YG?]#)]=>FN"@L4?U&?U4M> M%V"A88.43( YBZ/.9!(&'II[&AQC$**@HGZT J@'(/S'ZG'J=_49'S?[;#@E M,T^4(> #^&VIA]E(M)G('WBHV'$*!'J#D=841/6E2$5R+5*M#LQ>=CXXDB?T MRKTE_47Y:1^9&"1.6:OGCSZ\[!:A'TBSR/$#^#6%]1J.LMQ.MS[.OW[NEG]\ M7;D*C0J]V"4(F0/>V4>#(PT$^I5:;:/,%?7K<9P< M@EX;9*=QNF%Z_*(];KK"5N/WI:MJ-05LH))6(W6SU;,:O^NNF-FQ7)WQH-[B M!]< \8_6I902X(*F^HUAWYG[\F[A$:^+J[\KZCQ/ M=9F7-K=B=)TFV8%>ZM9'_%A8[V:I%HIA[=7(NB]#V7LV9+7L@JW=5HVLNY'5 M6AY9"-*'0E:KV=K198&M=HVL9=@@@6P99$F0/ARRM,Q2-9PULAY,9DF0/@*R M*F16(5M]#9!EKW<5D/6D"D:-K#52,&IDK9&"42-KC12,&EDKKF"L6O'#\\GS MEI'GK96%S;+BL_78XG/58+-*TFK58+-*PF'U8/-GADM0RR:D_[#*U[)=CM8 64_E#UQ)!:-&UAHIR MUDC!J)&U1@I&C:R54C!F9=:J>7=6242L(&Q6AB.O&FQ6B0&N'FR>D=\4SE1[ MY>CFOF>J_1!T$ZR6>_U1RNJ"U1(RCU*#8E>+K=8>'ZYXZIZ.B3]H$$ON97D2 M1,/#.,U,B0I=W1U/PG@J1$].1!;!?7T@56P MY3--:S);>S)[OOI>Q<).(B\>"VPTE6>C.(%E\U G&P#4#J-/3?\'X!;Z@?4 MX5:2WNQM>K34>2*&<70D)K 7A K.)J'A JM)?::)0Q4@#&G< 9'O)]+Y(-VB M888'=P#V(8GT2:M5U?"DCO=7'J0!%7FZ,/IY!\;"\ 0>Z MIEG@K0525Y,Y5()P/6BIO?C KQ5QK!*:'L=/4J-II4Z3[C!!,['4XXL-'B;P MI[I_N=$#O], GM+#\BPY^'VIY\P]XI_<$*VVWDB(#!5U+2\ZGI?DPN_>XD!7 ML>(]3N;M0HJ RKVLUQFO\;12AWSN>:)I780";B(;IAN'OSGUMR/FK\;?2 MYZ].9ET-H->Y^8]ESA5;!=ZW8=_=DDN-,,$QA@ QUHUQO.^01K[^%F2CDXAZ M_ $3Z=YZ88YL@U;U";B%?^%.\3IL[G@1IUDBLB"A.S^)2 R"+.69LF962N%% MY#"H^ %'QN*K+]U^/\BNDCS-5I.XM*/@N<$H^?J]@+E>,OK905Q3ZJ91ZN/' M3#LW;N+K1KX7(J'AL.B,P+&V7X!%K[@>6=B 1-V";6QP'+)&Y8J=N8(>4V-G MQ63WO"2Y&E'KG)/VW7+N#Y3Q.@?M:B3:.ZWWY^,HZ.5(CE)' R\3OH'_9>_+6E%2(0UVWEXV"[D+-*P:HVN@:-5(6B]] MJ\;7!JM="P&R>8K7]]%!K7T](.7I>AQ$P/G$E%NL&2G-W<=F(76!UE5C\KFU MK>4$>8VG#13@/9%2/I;;]WJPZ8H379/" M*I/"BO"-5K/5JHEEU8FET*.$$/90SC3%+-;?)G].Z_C1G)VM]_)\UOAY&/PH M@#[@^7F'K39[>3\5?^6PB.XU_&,4Z>+WJXVB.9NP6EI4[>;Q#M([J^'<0S$Z M'NE]['I!J I%+\5U'%YCHY?";ZN-J]E]V'[(!1M:>;ZGW [OZU%D]W4GO'^V M460+D%6GY*\*L@(;0S4C?"P%O8"N[V6$NZ:)[*YLZWU?S/U!G:AP+SU/1"Z\ MGU43^0%[OGBN2G#^XU?XSNV'XA*[5Y&9%T=^')W NI*^&WT]'PP$O 1_?FF$ ML10[J00VLY9JB']_8+",,F6GWH&X1V-NN\NW%=Y]M+;"M<*WD1VY[JD=SK(S MK!U97>;U^*TM9YF%Z4YA0V:S5!\BFYW"",M%I:.;0#9+Z;'K0S8[]YKNN2K< M9MV4I^?@/\^KK*PG.]H$NGIL!O6\=/5\_*J"KM:>?FHL?PN6>\++ 0[GUR*) M@N$HX_8J8"?@%;UXD.A?3B)?W/9NW,DZDH .3WS/=C>01"H4ER/1A\UCP.W^;FXO:=3FRWX30EW-"KX0WBN(P'DZIAUCY^DW$[3([WER$ M7X#IM9E,50.VZ'-E5UHQ7 8VU9OR$FO$*(+S6C-<<@;5FO&;(U:GA:F)GCY?' MZ#P*TDGH3GMQF-,NY8^KC="%6U(-UA=M;),P>(JI!=BC?E,P5[FA]/RN12H/()6_"?_'09)F+P_]2V][O;!_*29Q@NP. M>QQ;Y[OPO:Q=V4 58&;[A<-> 82YV%U/K>/Q"6P#B:;&8*W_K1K&?!MCYL\5 MR&XO=QK875[=M2]]@+ZZM;J[3NKN[L-RLV_%?ZWN;A+V:W6W5G>?F,#H)+UP M^IH'@YJ\EM3L=HUFMUNKY8_OEMU=7D_=?1P]M4;O^I[-5;.ZGH6:YX63#H$# MQV'@4P;0"1 &4S2U_) ([8;!.(A<,[EGDV0E=LRIAH%)E%H(C T3FL\?#IO; M<+*FU)I25[)GYA/PU+70,-:$0E] 2L$3\M":,M>5,I]O.M8=C/(P3B9Q@FW( M(M_"Q(KFX"^B+<+JXNT\7BSK,1*U:XRM6Z+V'(R=P_-D+U-AG@..5 MGXTOU%3V,JEL'7C9QBBNSTI=ZUE6\7B\JZ:J=:.JAY^PMZ0_J%::7XI_I<;T MVOHK[GFF:X7W^85''2NKJ;.FSI?".VN%>RT4[A?"*VMJ7#]J?#[>6$&-&R2* M:ZGX@)A?"\92G_%E]1\/5IX0[[T,TJ^?II]$Y(VP?2TAN^-Y<0[@NA2>"*YQ M*)<4/A5W7DTGHM"V;N::U::5NX!A1-(\J'R_3%H UMEV>7/@^V*4I9IT:])= M>:[[+:3;P0&=JMD(Y%T;R< W16?A[M@%Y:;9&8[FX7B0J+$11+#K=GT(G2C#&-_?^7! MA,P\PUU.A9N*41SZ)^-)$E_;HQKL*>SNK9E1OJH$L,1V#2$LV/>WLYZJZ>XV MY%8^(^+>Y-.+!]F-FV!D6?UY!)P\C.G"PSA]$<2T-!1JTGIDT@JBFK0>@K1L M.&X>:7UVO5$0B61J__X"^-2"?=>6E); ^!8FN1?[$ZI/F2\D37)8D3\70]:;RIPU-IUY MD57;KWGDFA'D)K#&YR/$FB.6"+![I$!R% R#S U[P3!RAZ(;"B]+XBCP#H/$ MRX/L4^PF_@ODF=\$H)JK;AQ1;P3?76%B?L&<^3NXZ1]76- [/!]<)6Z4#D1R M/O@ICOV2)29_2X1_?BT2N&7%DSD>C_DMO80EX&I\6',!7-/O',;Y=["(.HNPDV@SB75&F6P'EFI(?B/-N& 6O&/M]&91;4=]11[56.W10 ME_C64:T5)MHUH; M0\POF#/74:W-<; ^491@C>BWCFJMLENUIM_& M4VY02:Y8YY9-#^/Q)(XTN5Z*S 6T^5TWB0"8*SI%8H;8JO9B<%V]J8?$\>/7 M82Y&6\?S\G$>PB4%T+;C:T$9A<>I^;A-Q?Q+1[*SR0]M?B2##/ MPDM@U]84V37%+ F$Y7:X23B]2H2;YLFTE\7>5_AMO.9H-&)USKXV"7F\+]HB M\)PPQX+PCN\'2*IN>.$&_DETZ$[0M[<12+WW?C<4V9N&S#5!UIV&5ZW);I*U M\FWHKC7@1]2 UY4H:LVYIH5:XW[!2*\U]2?4U#> 2#:-"#81R4%E25%M SR* M%==^6)-[.;35NOS3>+.?!;FU3KYY.*UUZS5&7JTC/X\W^[F1O6G(7!-DW5D< M7VNRCV2MK&8OA%H#?E9O]AH11:TYU[10:]PO&.FUIOY;_=S(WC1D MKA.R=IL[[YJ[K<<&_OWV*!?U<.&55GOE]B@7=>\]!K<'B0A)?*>C8.*$0?3U M,@Z+J\:;MN-D^+J]L[/[.H&?7^-U6XZ;>,GBB^45KP>NES4'<9Q%<2:VG"R^ M%(/TGUN#@?=FL+>_]Z8Y&.SM-/<&;]M-M^7O-M_OO]MUW^VT1-M]O^4,DGC, M-WCM5FO7@7]WWM&_^/?.^W?T;QO_??<6$/.ZM*U5V&A[QQ,[+:_Y[OW@;7.O MW?>:_3<[7M/WW^ZV]W?V^_Z;G<)&W^Z_=^"?=ZNY'4^\V_5O6OWW_EOWA>W^/8-[/#MF[VJ[#_(:_^ON/$R?-IKB7 9S;YL =!^$4:]Q%ZIR) M&^[AE\N3JY-NS^F< M'3G=_SW\N7/V4]Y9E_=;I_7QR]M/5^5G#.=H^W';:._M[ M[ZVEC!*UEI' I@8'3FMR^\'QXC!.#IS_V*'_^>#T7>_K,(GSR&^6?[H)_&P$ MM^WL_ .NBQ,@C0,G N7@@R-7X^Q.,@>XQ.MY-/'?I;W_]S*;+VQ5T=\W@;?] MS> ]/K_\[.")A_V>Y6.05IXCA10__9CU8Q]4D$R3^+5(LL!S0XE4X)D3 MNABO]4O/WM^CY=*/E:!P9F#1<.B;AI,"O@869)SE0/,PA-2)HMP-+\4D3C)) M4+O [_%]&:B" "O0Y@[Z<1SVW3", 4BWA)7VFU;K0YGF+&PA(%YG_AQPN7D6 M/S6X^A\[9V=?.J?.9??B_/+*N?ARV?O2.;MRKLX=X,=7P'0=T+K.+YW6_BO_ M!^?\V+GZN>M8K%JSZ<[A%?[<>@]R7I\S:\?PWP2I"O[+1/6:2/=9S^(W"(P* M_D4@.3[I'0(AQ0O2W[L<7)#$N%<@Q@,?[4IX^LAWIU/A M)B+:^O@_7\ZZSNY.P\&GWY<-/HH?Z9106'#X $8NV5[XLW6QYUF:W?W[?XJ>O > M!;8/ <=+,0S2#$RT[ Q^D;!\N_7QM'?BG)P=?>E=7:)!0$6>IX(S>!1_SPM&M\$'_"/9;(MBYY'G@= MS5 ,L@.R?>47"848M#5<<$643>;"P%X.79\,W2CX-WW^89$/HXR(?IQE\5CC@E"A:.WN MN]<-C1W?3T2:RO^<@MAL2>2]QS -_(_3"4-8@B=@E:X_'U4/N)I#^/,\N8IO M(KF6UL[6QT- <1!%@-#R&AH/(NCDNXG@SI,+(%%XH:+D5NL;2?DAEW81PRO# M_QM,K"/6:F]]W-MO[[47G"%Y.W+R28)0G+BA(U3.*'P]P-F;&WI(3BY[3G<\ M">,IL(^3[:-M QA0D>2:'P!'5^[MB>^=,8CLK%*(Z*>G=K?^OCV_>[ MS=WVSDXE 3V==G@E0C'!!2[%4C;*&NC!%I,@"^"QK!6+!!3ABSQ)@_1^*0K35S$H-.;COMQ^.I>(OPIUWDF[4@"J+@%>S$:PA>1$>2WINLJU#FEY/&8> [R;#_:J?AX/_]\*@;OSN"^H#;^#;]Z[M> MLCQ^GI+<;-:WHL:7%"/35KM/[$;)^#=;'[G&P$E';H+Q\2AV)F[B7+MA+N[2 M&VOX+PM_R3F9<2K@HS?N]ZM>#65+PH#N\C"4WI5LW_)^MMZ!:.CTCCK_FK&: MJ<3&^>PF7T7FG)X>6M8LW^'\%,9]T#E[ J?RRBMGY-^&I&T\I$XZ?$:=] Q, MAC4T"8K^A,A' Q^TZ:GCC010*?S\U0D8IHGQE >IXSHWH%Q%_U&^SZ M%]QT3^[YA+:LCOU[I(29(V]R=!]OIZM%'E&5SBE XS;)92[ESJ3 MJN.[BYYM_8ERVB2Y*/9*Q.)(C YVW@P>!J._QF$>96Y"X< D59G\.R\/DS^XX:A1J2-X;Z0%\ SBT@M(-,Z^S9>\6=*X?;A5S#[ M\-))(CQ!1F"K[5"B<>J\@N<-X/_3'(RK=!1C<,[A6D.XQ\W*:[]QTUDZI)OE M'GX 9A7YSJLV[[$O!+"SO/\G2EZXGBZ%FW 5\CF8CYK2(FB1;IHY[W<\\IY MA:!X^Z&]V][60BZ@T/$$0\>/3=*\7DVI(OUAH41=!\P_3!!7XQI1+4^5.D;M ME3Q&?G#-3KE_;EW\].F7ZM( VP7),8&"#Q*_VOI8>M;QU:5^6$4$P:X$+-T[ M&C23^&;V2_2J.A<_G7WY;/; M:.%_]AEBA>=G[K-3Y?=SB_-SO%5]_( 9,D- ML,UR[6%AMZJVL7VOVD:N6"R X.>C:A @'+\9 %?GAZ=8_+L(!!H2WU8^,!LE MFAL/PJVL'F,F8R&$^X7C>@ U.)7(7)%5H:4057Z+I-"L_"&%Y<"?4GXC*_7B M\<2-IJAJP-- /N-2APX0QDTV4K]N@^8A:&EDF% M"86-\9COM+P/\U;(O_L? M](5+7#)WC>925#K4Y7.6K*]5)E2KW6^V*[7B)U-'US[:4G 0M]\ AY&K-V56 M+POX/=^OO5V>X5 ]U#)H,DA MP'T8)U.E)E24WW)[%$*-)Z_&!)E.&6^+3<<:A244GE7Q^U6E_=8* :XW5QX^ MQ*F@IW_*TR 2J;9!]QZX*/T;0Z$V]RY@M5LM3Q\$(.K9/]&C#_G)"C#?7H_Z M_#1=P0R6?]*+75H%)Z@,(R\=IED#Y^%@@9K= &5U22\Q.FS(30/<'MW%6>SD M*:OH<"I%Y*-[0]=]*X\(>DKP7>$47WX3P*OQ:$>PG1B9X'60DO2(W,@+W!#U M*C$ M<.8L'!K11@50&E-[.WM6'EK/3?HN/+9Y?AN**3F57[7VG2_;/>R>]+;]!I/6 M?L MF_U1-'&2]T,0!Q:E#()DS+ZW";S;Q8N N"BXY=.*W=P/,KFN[_7ZGGB# MI(//BY..@>=QZ Z56'E3[+N!(D6XT< -4S%?U#XWC3YXZBMQGM2$#P M12S> MG:)4/47LW/ZG24%^2S".G93I"'Z^R'EY5)#7,] M^QWMFR+9LHS7Q!T6AYC7 > =.G)'<*JH,_%NBYI"M1L$*W;0#T+H#?_J<\9<<4'((G M\IEXOU4X;X6^NZ!V!/SUE][1K$EX0?K#<1B[V9:3@J4@R/-I'[$H'_MQY@L/ M5A%N.?*/%*_[N-O::;Q_^Z;1;K]19TZM[:/#?"J?H,+E>&&3#_,T4R2V2R0&@+C! M?RK1C9QS!MVJE;1!=P_A61&A-ZVRZ8KT/,_(N #DW)L"3LZ.MSZVWS7V]W<: MNV\K2("S91'3]A%81[3=58V^?.^#H_/#+Y^[9U=45'Y^>7%^V<$NLI]^=RZ[ MQ]W+[MEA5S5&6#\P%=YP@9:/#%79T2O0/2Z JTT=W=Y=IB_X(H0?56X TLXH M#GU444!H "\#H&UM?#>"S?)&%8G)R>-0J4]$_+B(&D=9J_#["L=9E^!1MJ5 MS3;ZJE8:+J"32FV/L46Q4VC 6KSR'HSXJO/IM(O=!0_/SZZ((6N^NQ9--U<8M]O=GW/>>*2]5'+![P>GKP_@4*/(C#2D2-=,W'A#L4WQ)$J MH/U]D%U0/J8>,LM&$<#MG3V0HKOOX)_]?5VR]P!TB=GW5[/UIV_+>!.>]NOB6%MB:&S M[5R>]'YQCCN'5^>7#T41[VJ*6%N*^+3M?#F[[/;.3W_E@2W'QS0C!;6^!R*/ M5LTQUI8^VMO.Q>7Y1?<2FX_7]/#BZ6%WVSGM_@06)E#%8;=[='+VTX.1Q9N: M+-:5+/:VG<^@8SJ]SG'WZG?GZ*1W>'K>^P)RI>8:FT$>#^?E9[/TY/O)H@H_ M-6VL&^O8!];1N?RE>X5>3.>R^]-)#X=[7*D8<8_4T?,SI_NO+R=7OS?@DM,. M#Q<\/_SEY_/3H^XE/.'JJGO)H_Y.>KTO\-7%E\O#GSO ?]"/R?=:G/U$-QB",]RIIJR:LD"68:['Y?DI\Q]R[QVAZ'HH MZJB#1.M+'9^VG?.KG\&H/CG#5"-2@6NZ>":ZN#?V#KELXE^NW1W](] M^>G,^9\OH) >G=#TV9YS]7/G"HY_]U<0*8#OW@6/I>U]9QY)C>?-3"TI+[UY> M=< $_M0]ZP*307.6?R=>8_R^TG\[-UY4$UE-9+O;FIR(4E#7!3+K%6@'(Y*] M#BO"#>EY89&'U1E=X%I'Y>JTFIY>)CWM8<;.,G:[5[^ M"HI1S7PV@E@>VK#ZM;:K-H8VOH^1[*-J_//)IQ,9$JJ(%3F]PY^[1U].:V:R M-MZXUIMMJURS]^7SY\[E[]_I6VNW:JS=;^6]DY_..E<7OKFZ_!_,\BS/A=/IQGCG'<7+C)G[S-(Z_TC!1W2_L>:K4'VF. M7: :_JBF=*DCTHP:'@&B)TG\IVR;!E@W'=,2@3-,L&=9[,1YXO1EEU]G$KIX M:4Q#<()K? 8V>Q2W$V[6&4^P1S,WNTOS4#5?PR8@JJ/]0 (^E( WK]5-[;'_ MB&R=-Q9N)+N.X,>+)+C&SE#6J*!3^,^0V[1="FRK8V8&O0?))/O],:S;;SO5 M@\;DC*%=WD[QGE9WR0%%VYJH9O<&9V>*W::$B_W$@',,1TB%F4%00V)(M8H; MQ&$8W]!3)(H.- Q5UV4-L5?81<4Y:3@G\#Y>=TM/FSE&H*"F\$-#/^$R2+\Z MQZZ7QKE:1K(9J =J]'>L>YF>!A'/C=PQ6LN M)<' )>=,1;#E\M(*:WM;L;1M[&F5(O3F8F(H(GA\&$ZY-XV<7L^=:1#P-S'V M@=4#&"(/3@!L<':40U^$@;BN^$$>J]D?^)Q4S(V )> P\:SB8>JXSOZ"O5$C MOV+$1(:==H;3V5\&>98G%4^*)TB!V-NJXB8\\[/? CU7O!F(.JQ8T4T0AA7? MSK_8Z5>LDG[ UEQ!E,_[.0R^8BE\&?-ZZPI80D<-+XRCSQ0"5W &C(0NA:9@N=B M:V,XB3FULY5<,W;\8# 0B8.H!P8/Y+KM_(8MG%(O"?IB\7,]A&SUDXE=7W-? MS(J78$>F*AXQ"^['//;5LU#^A0TR P3^M: ?X(M0?<97AW&:8S\TER2\'*.* MNUC,1JI8W#8LS*7^5HA/@"2NRW2CAC/A"=0M\]E.0T[]3D$$ M?(5+D?V8SETHT^ /9DEC>#$AFW27S/TJUEIV*0^Y/ MNG@9W-6R+Y@^8 G8(3N(N"4=/+_A,)^0=-+ M\1XSPV\:!.;R]U+A_Q-]-,@ M8P+LQ431GX4?N!8%;I &B52(1 )*X(W<^*N;FYOM, VPI]NV%X]_(%#@%;K+ M&W(-T0?B:SB_Q_E5#MS<07-%^"= 7;_"FF*ZZ20"RAPF[EAUV,:^X#@=+XI$ M2*?#QVZ=03]7G9)5QU6+7$GDVU_ 2IU)G&9*T<*3!7O0CT6N2]WPX$CXFO=M M@RH'&T#]*Z1>]:#=(N=S6*CA2#[LPUUZ&%[H8/&Z*+:&OJ+$T M:@7,4&VLD01DYG4SOMHK\9!> MB8K&>+6CHKKKUF(Y\B UCX463^LML^X'ZG-@>=*+0!)((/(.9MW&\@AT/Q9#HW@RR8H]R2A07@UG XUCG>C)NJZYB;KP2C+ M#NUAAVA?P'Y$-,Q&*'2#R(]IK"/J'AG];=8\F838T9VL,B\1W %<&[D($QP6 M@V#"V20X600!H04YCEI02U'32Z@+.1A5 -085I^BA5 -%;5WW#HH-Q/0^U/S M:P-N&(+5 J\ 7H&.!=I#)KR1'$D,R[A&,.%$F]C7S\D6R5B)&#QUT+Y!JVI M+UH M^4ME+ST@(^Y445]/#!%'6D,%?I?KQONM M R?O7%#A#.G1/54P*([S07V,>TRS;M5?F&'R8,M5H_PL<-7$LW;$@[-65H9< M*O)+YO'1I?).5I_;*D_ VYW%B6V/0!M%.BAK5XMH0GDO_O&0 )[/.![A=;/G ME]CH?S+SG+^$]J.NH7!<2W>W ML;?W?F4HX/N9=3&]:F$KQMCOLX5V M>Z^QWW[WK/Q_)="^"FM8%F]WKVIU::[=;C7>O&VM-K&]/&/A6>7/58P^=?0K M]M"O^-+L@_+9V86SX\O;'W_DWC_=OW3REOR@=^M](# M^]*,D.6)[CF-E>^AMCU0_UOMG=4FLVQ.D)AGXY4!RBE$J'1+';V2D7$?'!\$MI7?B;Y@NEL2A%9]V9.6%260K!Y@/ M<(!K+D*5'0#/N!910&EIF#(G&I@_1HFG89S1)4.74NB=O_+ ^]J4<63,2<[< M'(=Q-V2*0<,!-<@3R92SWD8NP,.;-BB6-8XIT=<7(-Z3=!1,X!AA"!KC[7G" M[QD$(O09#CS@_ MDL8YO#M9XV2 MPD4&X2T(?. ?,IE M=?#1(IM2]BT1#9PG.*@C0+,G>0S.F4[A)&WS9IR.P91*1)A9 #YWRNDV5(CF MI'D"-"AX8?S<"5"RB^P-IJ=AJ )_(J#@@ M#,9!1J>JP2DW@>3"(+_X@Q_?1 HZ0*A V,T;-QTYYCO/C>+)U/IB$,:Q;S[" MB4J R7A3>&B06=<%,N?+2L1J((9=AJYDRG!%3F>_F.25:_"[E7L#(#! M8M$ EDX-X;4#@$A *QBZ@0WO,!\'D1L0P=U@<0&6E[B :\Q!QEPA*S\,!8\3 M3Y344<5OJ8A2K#AAB"L!A6E3XS%M" 4!8,87F9Q73D(H2#QXB7IN**>:@R(U M@M_=,.9-W@28C)VFG&\%MO8PX%08M4.5UX2\RJT@:[T_!JEBG,+E3#$K"4;" M*G6O,8V[0+V_*7[,2T>&-Z"S <2@WHKZ:>H.!')9F_;XG.A<.BU!;!!^.35N MV(9SQ*\B)2+EG!]X83YN."><$R87? 3TT>Q]G3J=E#+%N1;D#%_DG!/&J=;A M%A/W7.?5V?EG60F(:?Q!EF=4=H*[4P@?/$%^#:V_Z @DN>EOWRU(UD%8W4_/7Q!DV!B%_VI1^E])\V=EGY5\ MHO/4R!G^5GZX#E*L @S&F,+'VJ/,*@U589AA'Q-Y@E7R:D.+#'B$^7(FCQ4> ME /'174VG::9&-.=,9YC^3:CC8 ) 38V%OP)O1BI7; F-K-"S@D>NW_&-I,P M)SIE:2-\53^.W&0^(+4:PJOG-[/@-5N@XRW*\P6)A H^(X#@.4LV:0Z*MIL6&:UY&%R HA^4O6N! M" ;^" J2U$RD 2KI6KV>=7=D_PJA914=O] )R+2J B6:'?-3I?X%^@V761IN MJV4[Y3"KK&6$"5:EI41)2BH-N&@87Z/@@S[[B2HYUS77%2L9W+&<8F% M0YI/X&F^T/9XZHY%202HGXP\*>8(*Q(OFO/+6_'?;*VCC5%EL3,MRKIY@@_6 M4X-X _ 1J'&EU6=;*Y.J,43)CC0)T0AJ) 34VM&8L$Q4SJS/%(GF>HY-S.\K$1L?6PZ^TZS+BK$'E :0 M,(>@-_AN@ZW=F"7:*38V4I5KSBLP!I/XEEJSP*/W_L'5Z58]C574@ZI,GF&5 MW.R+?V!GK9;AVIE)M\; NH((Y0FY6+*;6//T!-LSY(**XD"TL'H,\BK-2C]A MV1+=+56])GKGB>":W+$)][] >0JB%6"*JA@\V =!,#!*N%PI MR"?M1I<.Z:1@52BYT8QO(BZ?NL'CC04_(/.\49!*O38$1$;X@14'U51*EP6F M< IHI96;1)-(]KPH>=91:42'NE2.M3L=U274)_NI^"L'[DR.;%;A['LMGS\Y MF;@Q"NN6V(8%]\N%4+:F5UF36(URY8Q5Y%J(.%AVGZ4M,.BUZD.M4&0164R% MGBF:+=*G8:(0\IDHS0$9\BFP=$_PRLKJJ5$"F$1"(G!UYBQO^YA[,R#L/>-< M1M6GZ2>PMJBQX%Q6KT?V,*O$]1AM2UO7DR^#)03HXR=H4$><> !6A@&4(56T M3E+R]2"9HR[D4Z@"V)3TL+!V;VF'"?;$R*E24VN%DG1)_P*XQ]&P"5)^+#NI M A#'%P,"B#]#/G:(?$> A M:'USXH_&I);3D>Z4C 48C"I_,^,&9PN"^KW*]6"6>6@X9V"$*"I$: M4VT8PP+P-@RRP1=X\-!69\FA@P*EN*0!![89X;93*9@QA(NR)T'ZWB<^/ODM$2CMU0$YIL M%/L%!4$&M#6UR5/<0*I$1]THOL$80=34#6VN@X2:F\$%040N)7)=HHE-7@5\ M*K<*P+#85+;1D3W&].&&97NC7(5TJ-,5T%6&AQF[Y3D"CT+"SR<67&Y+('OL M-+1.8S?:89JW (%ZH^N-9%0=XT;E/D<4*>U/]0)1RZ?+^PI[STZ73VO>?-;* MCR*E(PM>*V3>/$"[+=EI$'@BRQ,R'^L/57IN*H1EN5\%V#LW)FCD*10(3V, MZF^ZB$D):KS&<'Q+"$$&Y"&#E,*.^XC)B(,=X,1'6-A#E1:CB<)6C.&28,P( M&Q;8LF%>.A.GN$^\P0Z46M:6B(!MQA&YO\.&,P+E)1O)W#&*-[//GWH:6C&7 M0(<+&"SD>,4G8J- "6R,=JJ0;4.UQQ3C?FBZJTHIU)#Q5]=)QQCP0%>^!.J, M#QB7 Y0;E5XZR3':@0!3=I]0\*!VKFRIEFTMV[5I%(12T)G\KG;>EE9EYIZ^ MF1!%K@/=ZGIQK7*2196"0J MUWY\&Z#R7!;0D69" )VZE'J!60OJ+P?;WF%N10,0T4^,8#_M'E&^TXW,YP@# M=O6IO)+X!F0+*)\!A:?P\:#!]CD=!S .5ER"CA'2]KUD"BH#1K'@/S*%8(@. M2CC\$5T21%_A7P12G*=6PY^\SSUZM!7B=-3"\1#$I,5\EM!R7G4.,9VB>SMA MR^/BUT/0>##I[E47_H:?@ E,0^P*.,9%3T%(@,8QB-TQ15S1"L=N093D@G^$ M[I@<1RDFZ6'?$-*&L/V1-!-TT R48!%Q:(8S,726I(U)"W]T&@I>#A5?@*=T M0NS9@OJ@-$&3?&(=[51HE)0?RUUKX7#B'>P,,!UA\>BKP)'IX,P==T.9Q7*M M-I#J-5&*5)K)5^'SL7LC0=Q8BD]U+Y ND"G\&P*RAS*G M*>"@"P=P),S:2ZR& M8([TIUI%8WHI<$V,UZ#)._-BZ67 4"AW>)3);Q3*C:A/+.H#.C2$KBL/FU.R MATL^AFPT21P9NG"HJ;&@=EF4[NE>D+#+$^P8*-MARC*+;^: M-#%-CRN+O@KYT!:H#%$@S- )&*"M:W4>-GG!U9[ PO9LM4HF M;>CW$S5I88@.5@DZF<++)T:AR!US]U= T@Q&X 3++JD#;K^*,5#LE\I:%?G% M7 M6DNX[>*.+<5IJVS6;)6 YP&_ Y+-=?,6E2GJ*+'20Q59@GYI@J)^S&%,4 M%RYSJU,+UE[PW\^ NP2^CZXLMMW8@U=*VWK*_EZ/97RPLJ]4&]_L4W79+OI; M3/*'T<[Q1A&-4/E6-Y($LT-#%."BWL VT8$"[NNVOX4VA1;L[35AZH+4>)6> MZV9L55/V*3S<6K-]:WE61<5.+;\B'EO*P]4;H>PE"QS:;ZG:)J9N2/G:6$DR MQ:/C9.XM?A1PH..I0%T@$@/29;1P:>@@6RB&)$W23'%Y8L,#(5(=O4"^V,_8 M;^2@/)793$I=]#%6H+-@C6?(]H/_Y/#K)]=Z=!K0!Y M_=A*"5-WR$%'!1MU!L?39G"\J3,XZ@R.:@EYJ++4-LV?21E^G%;HF3WJV@S5 M$E1FHU'6^TQNGQ[# L:S2-#,'LBQ),6L94S\YY!HA-F2&%<;1C((-^,P,W*- M/888G9AD6M6?R=M'-YJ.3=AQ7N8[('E,[P,IR6%W>M*0FAQC_U?5Q-5(+.#XJL "7NS'9 OR6ZVT2\HO MU7%.580PBR,+02],B?TMYOJI0W>"FO\&'=-C2B;PS?0>-3Q"[MCC'2.S-8/< M3@,PDGPT^Y$L)%!0$6)BTS-WX%!;PW8:3S) :'MKW5%R/]+LVCY] ,DPE^QI MD[K:2T^6-5RKX(,<"!]=*G*0(?-A3J*@"$HJ'6H,&F6X +V-R#ZG8+7R4E$6 M UMB&JZ%*4B%"8DR8*&J$64(P[I550CHDA-88$Y^!$ZGHB7A1VNAA%[)X6]X MXZBYHXF$MIG2_*VR"6RT[_[;37R4CV8O-SS!1S461X<.NI[E2LT=-VZ:B1F/ MXVS,8X(I_^@T-.6!AA?7#1_UH58Z0M0:4V!BAQ;*WVROHH5J)P?+K^E M475< R]Q3Q]X=)4N-@/E?3)A!]34R:836EH>A>[-(*=(C)<$%#4C[HC])01@ MF_+P>/-KSWQ^DY9'J[&_M^/ KL,FQA%LP@$XO7M+74RPP8#YGH@%W4J\2N5; MHM"0JO,OCA A&R-*3>VU2+6W5;-RY%WS"ARI.VC<^Z3A"E M6)/FR7/C.GL[K5=??VC">9=Q&E6!3\.+BPF1M&S,;X_BR"0.^"K7O;!^&H.* M40"DPVPJD^@QDR:B)>+OO(2H_"USMU2:L=1X@@\4Y8$JX9U5!9,*DYYZ@\TK9 M6[WNH;+)?D"FB=-;4AK?TL!__\4GO_D+'Q&X&J0-" 'J[Z%B^5C3HB8*RDFS M\@JY-'*CW"J_A4&1/5=7*W[V!: %NPDW9I&!5=?W:7HB'0V4&OA2.$7W())1 MEDT.7K_&@96I\+9!JY1$H7*SY);4J[[YZ=8X3/V&WU [_PK[N 8UF0(J ]E9 M0IH<=MG##'3Q2RGIY !WB3*),6!7"=Q"LXZ9**S?_]70 XO+OP*")9<")&'. M^5C- LY&<6I(#.G-1QDXR!,9D)WD28HC>/%B.2+=:>V^@@4*ZY.07=P[7G?N49I@/T MUR/6["&>0)_HNY/3.6E4*(@:57),.794J"4XOQ.+'&A0$^E24^T.)'*ZD3P% MH=BP$.WP70Q5NXY!VF:%X:?2N"P,%F5K<)PCPC*A#61*O88'DB0$$Y3M6#K9 MV9SYK<@W"B-+50*/'-V*JK1)4^+>4G)J*QT_/;O=?,];H\=90;V4SQ]3 M33O;SN5)[Q?GN'-X=7ZY]N--9UERA3H%)C::"3PJTYKBW'"F<:Y&6GLNM@"A M)#3T*_HB*;4*D5$VZ89D]JO8+66/8=L+8G FE\I$H#SEI\>.=B!8!M3!D20- MI8RQ1Q#C8C(546>(JO=ZF2H#87H.23]T4-DXU M4*FX!YIP=:]CG7\*FU'06/=W+QUALOT&V),#BDFCQTN0D MH3'4XV3;J;5'3@-CF:X,/BZ8/5*QOT:*^%]^G5 9!.=!D2V/SA'B,W0PQ":U33P[W\;)5&5XN(A>QKCMYC M=,.!W<>AIKJ71W6Z/T)DTB]4*78I_\0.46%GF92Z"$C'.)$@$Y[J240IBC+; M'4TV,8@I-EP+VYHNEPK;H@^48HN)KD$W;<:D,^".MIY7R2]%OO-3#ET))23A5-Y=/S+ ME'FZWE]YP,EI*B%<=4_07<;P<>@TF>*HEX(+1V47U%+[A5';R-*Q+T:Y*W(AF&)H46Y08S6"L!IIQT&RSG)^!%UV;7BR123FHT M60!6$P8YD&?&@Z7:!DW[F!JF@]0ZU*NRDP_F?F'(L$Z,# MGF>&OY/K4U$V31K&J4A3INQ&D7_BLS-,]\ZL[IFZY'&*>7K!N";HET;0AXLM M%=5 3&J/5J\S=FB)#-/<3#^R18:,N:HV7UXLO:%#'KOTTZ +&HMJFD%ZNE@( M.P-63A2Q$S&+T]6L]I6!FMQQ'8?Y^%Z.IYK&-H3&;#':MSV<*? XM\29=#<= MF7@JBR>HOB4J-]FIR>F%D5-'QUAP"C+H=6E,U$%6A948)$O\K<[?YMIE0M5U MCD5-;S,J&;"< 6E22F,?![TU;':P)"V.;9 M+S;B=TIM7[DIF.ZI]!GD W#].OZW60?M0C?0MX)^-.^&IT5A5KEGK$'R/38JT_-1IZ:3M%V%QZ-%I,%0-R2GX#Y$&V$L"^9)K0@L!BB :A"84JWH".#S%1;;!*@SOY5Y=82KD M!('Y4-,)L;4F^$*.&DBG)O9((Y>;U0Y1GK8X&;J1G"6&8V!B+R\T0CX?!;$3 MNC>Z[/HK-F_$7L3HXXUQJB\.YG"M-&V[&63B1* -R7H9*[B6CN2086_E,L/J M]A1-YUW=GN+EM*= %>RD]TO/N>R>=JZZ1P &Y_S+I=.[NH2//_WN;$B]^3UJ M[Q^_6GF#2OG/+;U"I+I(#;WL ,#$58W:30/WXMB6NRJ%='70Q.4^X&',(TN& M+G55TK_3D*RF:GJ/.I.+31DS>45#3=BV2X]*KZ!T_3RC <'70M]($YE!8HWB M/#7?JF;&*?[R3%.-IUY(5=@1C3V6^PN*Z3@->B> MH6$%F\T8;'";\41Q"I6K(<"JU= 33,3N:T\4.TKX[G%&6.'/_\ MTAJA/%F)_P;QY*X66#C]5._;;!9;.H?^#8ZI(J<4'T#LP8OUFP$-X8AX"A<[ M95*@:.0^VG+0X\S=C(?+%<;[RBI0'/*$=OZB^Y(2=#=!&^$^Y58%7(E6'R:R;5@G36H=J7Q*)(]:!G$ M')2'*ZHAE[[D9,9O;ZK&9']JF0:F'"=FQ@VR('N<;<.Z&E-M>;B;IU(=XS[ M661"9^RHMJX 9LD/^]0$5C%!"8T1:/:"I.>8I90X MP@F?M$@Y(9/%GXRF%9J_XX#KVXF_=ZEV6(O23]>82=U/ M#*Q**XZ-D1&_REG1Q4YPM'5.P,W[+,G#0QBDLCFN&$N$P9 (W_3!*.!D*_!4"5ICHA)1B#.I MKNP?-+^ST@3T.2DD.!6BN7 CBX/4(_Z+E<:RHW,1Y,ANYP#[0_'4\A7"W$]T M9<:AB80*1W0K?10C>B H@!,K5$,>)PSZ7\:#@]V(79L^JW]V%6J,FV#QA>(W M%:!J5)DOP5A.T= M+-#$P ;? M%6T"&GK4N#)0F>_\YOJ4:U;=MYQ<&1M+[4N1BJRX=2&-P/Q1FG60L7J^ZX<#"?G/FI&IDZS3"JUYD'*F8;-O.[V*JGH\;O;D#:/5PPK@ 4&H1^7H^?0]=KPUBD,:I?\'1]&K>A&C M"^EIC?-7055WR3_(6E+[1I(K'D^H]."\H&H03M4( M 6_J#$)\@NQ;;J>"X\(HY\('^\1-FO1PWW 8;E0;;&H$>T MG^9R;&MF3A1SEQP?*A ML[$/GC2PW(IE&-,R3$"CE-H.6-^TJ-GW^RSM*.Y@>>5I9")&7M4$6UNFAK2A M. BE#8/N>2M=4"I&I6&Q.!Q/^8>U+[^A!^>JL0[;SF?W3]2N=.F@QGW%ZB7D M:-"5BCABR2PJX:&:G2?CR\95!<>*QY$99Q?8Q:#)&"?C($_Z03J2#B;YA#C/ M0CRL6NMH8)J_F]14+6VHE2G5$QQ3!U L?-5XL:).ZPX"^A M*<<8WAR2>LDH4P/CY<[(I6%Y_F+R#.BHO!\,:< L]PY)&]:"3/"G02F145J( M=0J7!ZQ"?5V<#6*(- SKM7PTAH()C/4X<) M&?"CH'BBV8>JU"'Z\]D5YX* YR]&,8?5!G'L8[0,/S-6B$D3ZBO1XX8Q?$/N M$RN]W"LO/U7C8"M16<7NC1.0AV*1MHYOA\,E\P/[09YO>8R&RZM8E$L4QB7(LLB^.IJ4%2'PQ,R-#5:?! MT>0A-:7^-J/N$#1FEK4$.T074C+84.BD]B&YW\@K32XH/-">.S%3V*4N0U#! M0;B6\TZSWD9E]$B7WC:LYE/EN*TU0OXSL#@,!370T+8H52DG.GJ"L_A2E:1S M[8:Y3$=(TWP\,7C#D#\&?R*BTXH@[O"C*5OH!&!P>\BUR M0_@Y2 PD$3G54]?X:*0.02@2E4FR0(%(F572+U3X_RE2:9U[Z:\D:*-TF>P#Y \Q2HB&411?"T- ;2+9/XD!T>4_#'9H]Q6 M:-LY,F[7F8 DF2;4L4J8P$@BZ&"GA5Y9*!8E?=@JH1$XF$I%VKL2!8I=DB>Y MJ844VYB\]#'V $FVG6,P31"SEA!-+;U==4@J\Z4[:(G3"BC]PB0@E6D(@\N: ML@MKE]N5P6X>'8LL*1&1FIXXOT=9^6$ZWPN+=4"\F/5N.QU85.2[8QYRK[L1 ME %)G3%4AX(*/].2!:]FL;/IGJJ!Z>RQ-*:/LA!8GNO<0XYTE!)*%+W%F,,_ MPG0#*V 4L'N(T[D+PQ*5TB I4=F$6F=0J0,:0*5L4U0&D?(OW4G@8X11$9(" M7P&T\[H3SD!'^E8FNAJYN("9' ZY&3O48G5)M'K)R=PV6W(#U*BUG2+!T^Z1 MR8NQJ'5LGDE+D\ R*4&"!CZ_' M!ZNT03)JM%M6W<(F&3K+?1NV+C*!-"MZ;W\C:31E19.+!K31 MPVE_EL='9P#=Z9"=,Z][?AIV40S-'#"%*-VC%"=:-T?Q#3%#8R+T@?$"3^1Y MUY10:K>D1#4'((\>#UO5WG;.X!CF+FI(0A^;(>PYDN>%-7+.0HFS\B.EK6(% M:S&!'=3):S>4S,7JK6K:J"O%/?@K1]6F8.N0M'29VT M=NKTD/5)#WFL4OKSB^YEY^KD_*SW HOIEY^18VN?RS]?697J[GO=_-#C>#9& M?;;=?M@_1F;,H$;+H1!=!G2#U9L4_"$OFRQG1-\W*A'*VC1A=]9&AR0^:=*, M[=%5M=+D7.?L8IT2@UX.'Q3C(?D$9*4(ZIC\L_8OJI !5=N4(B"(Y*$L],=@ M#KJ V$^K#-/(7HK.*$BI M%V!AL1@MO%'E&:KSF]/)R'TBE0I 97$\P)P6H+#1G%U;'J W@)=PPC 0Y6/-HQZ6)ZAVN*S^TG7@)HW6+4K!&2L,/5CK-S! MFC"98V\A"^^C5:]?A88DMOE>M!;+46/[9&U8Z5,[I[3_A7D:UFRP MU(8R6I4W+\\I5I-$F0Z&+X*\]G2F8)-@[E68CX,H'YN_L*M'QLQOX/839<4W MT(&+X5IJ>4-)=^0YA<\82YA@!DZ#G^ID>9^H$(+FQ:71H NFADD"\Y_ &4W9".+&=FH#';5>! JZ'06V@>3PP:O. MX>84:VVL'"FY]SGO-9DLE.5 M 8'0C4SE*PCU8"B+*#F]$\@=BS%02&#?#NQ_\V\ZY^C6GH1"4:2L4"&/SSCV ME1O_.@[\4C-)MK0]JM"BI&BL(S+/ =D:9B-*O"%>9(:)F7VJ4U ^8]*_+>LU M+<:D:B;[ FZ[%E:V*(N[$-X2L=JD\C\0PPP"EHO&&=]'S<3UL9"+PC!#C 0V53VW<3\0C6,S6R\D$ND MEN%:\29K_H9T/QC(5.3GVCDV2F)8X'?'PGJ[+%]-Q!!.,+NXJDB46N98'+*( M/,-:&U:>,4%Q0,$9=:JS2G8&<)A@7F>4K%7*JJ M6+[-SB&MC),5/)\]B\XSX*1@<%-?D M!R.QEB6WZCY?R"A#5;#AC$#:4+Y5*L17>A#/39A29$R?>"#PD1,;-;X26V:5<=&GA'#\#00BZM%11N@1EG0=J\NH^9HE[W-2!'V M1=U'N8*MFL1",(Y:6NGJ;$RUDHVQC((TA^F6JSS)HM#5[&)F@S*?6!MCN!(N M3R^"CU5$*YW95BJ=L?# MJHA:2%"J6N=$#$*9SB%/6T;=A63\87:/VO]>L2%D#<+E:G706<:HGZ!=*I"N M&9#JZ)3A);,[P41A_2 8Z 6IAY'A+$/MR..U8+)YD"S!9-\^:E2<%&Y8.)]% ME?L)"J:N1K97$U?99C-C#KKL1IIGE-<:N?B"19B9KL(K);Q\)]SK@8*0\V1-,L\TC MBKRI2JJR;(B+^&N0]@!&AS;)R/)P,U>E&W%*;\JS'XW*8 1RN7@?.5GI)NOJ M8GD0!M=Y&(E$.6R*9$2)*20ZJ;$CJXQ@D!(O M8ML3,^8P7SL4A;?H?/$$BR4''%I%>PU)N8DIS][7AA4,Y9SM"G(M]16P#U J M@+,H"XB-,,ZY+Y2&RQ(CG:EC+#9ZOHXZ9N:/VZ;MCTI71F>[F@"JNR9*A/UD/CW03Q+0A9-T;D#NL M2FC[8(2K,ALED.T "F3?,&804;R=FJ821'6;3YTCQMW1&]9XUK*VJ(._4I 7 M6D*G!1XCKN-0]GYQJ<.55:/ %3BR:%XS(9#. TY:K?1M*1=;J?V1V41Q MX]QY3K9Z8B>F1!VL MC1*\-!#T>V7FEY1\I!)R EL:3S!.B\HGVN1'@*5 -A;5U?R2S#"W"XQ;ZB>4 MYNP=Y IPU.'ZV!1A1/Y& TW;78N]!_!"UGNKRXNLWK26 :[ZH,]+CB/]AA4C MRZ*WCP_76F: Q03WZ\UHY2K%M"#H*R-R1=/#-B3X$>B^ '6$&I/9KO-B3TC* M693H-[4 56XR Q'K"4R@9<.<)N!<* MB)AQP@JF2S3\,&4#R***3CU6_[TD#_3I380J.5:\4]83J78QX2RZKX@$7R5%*P,F$Q+U-45#F0 MQ$.A. ;0QI:2FI'"1?74R8:E(Z-!%=C1RACPU3Q1US@QBEU5J*=JX[>=2W;F M\RYD6TH,BM(ZJ!F)?+MGIVVH9"G57Y[3JR0 =)PV]5RP/.6:X2MM5'X5Z$(W M,\380['4@M>= ]R[^,=RTC]+;J0IT$L$DP4@@W+8V;5E5^3A)R##KT!,/F6G M ^I%*/S94(/JS AL"$.C[&\,6-_7380KBA&M*)/V6U-<@9P^'/;@TVX\)V"V M!>--[312 4Q3PSK@5IS?A3GE#IV)TZ'"RQ5"JLV+TN%0(7;(*D 6BH>;>+I< M'CMG,8MFICCTOVURLWM"*\\?*>QV5:[**BFH[+*6-$HY5(7>9-!Q(U!Q[8R" M"6,91KB382=-63;$DQ7 "A/,(=#$R1O?W%N,<\' M4K)7I0*E[._B!Z@R9NZFJXJ>=!$^5_-2%_7(E6Y&$AS4@9?"I-;3\Z@82/LC4ZH5MANRF*"N)A_5<(H2BJFA MKC[_5DF3:3%D8%G%,?#TZWZQI9.CXOK(+$(A#XR3<^Q#TB>B5V^48AA(CLG8 M8D*R"D]BCYWU!;S.,J4_=D?N^X2H#RAI4V56Z@+KHLE =XHI,F)A$8#KUE.MZ M;;!A%X$J<"B*+B*KP<[W&3;NIKIQ.6MD.JM7VF63O(\>8:QYE3$22>8SO,LX MOV7NB-6K 4 MAPT- LXBDV=<[V;=Y^3(8)MSRADS\)7>Y(7M%P3^7%!'1D"OU5+)E(K$@#C?EZ:H9[ MJ=Z=NN.3?A'RJH"\?,5V4$FNVY7-3?EA>4.RF3QLU " )DJI25MD>RKCS+7) MPLP3-,T2:?@!YY&HG03J8*.K[YPL8RRNS*Q<4_E M( XQ4QS>$XK#;AS"C=( MI0:EG+J=Q&&(R3\JV0=>&H?7G,).6:D9&])TH^J_>D>M!"P"67V?V% Y%KENZ4JK.MSREM.6,IAU$7]&!YVGE33]5J2QVVV%)55;SS!)4J.VK MAW@-=7M-"2^)KT /UM31RGF8!(71U\O0] U-U-J0$2R^+2X%KG\AF1(NW 2IK4DBH M#V:P0YH@U\CH=&!)+M45067.V$<]4E#Y5*$!D(/I90)-=X_)LR\8R6"E6;=C"C3L6"Z#R DDRTD(/*4HWL >B$8',/)9ZV4O6K.H+!!9Y^[NVI]L?W%C?!X5"[*3APN#G6?7@;>?]D[8P9.E!4_S M=2 T,6'D,J*2JP(J.?NM3,AU5M 39P6UZZR@EY,5]'TMQPO3C5+@ 6Y)P30: M,>?7(.>)L"H&3GE$22C6^,I-THLN"W,Y2V4[-#8$K! OTS'U&0]L94=B'VPM MU%/5%,DY31@13?5("C2 JFB)C=_J0M@H["PT-CKK(RJKDE.+A9).6N.*HWN6R4S1W!8E5I MADV_19,;'Z(\#'FF!3;&I.%^SD#<5#554'E?J>REJ$8*4I?#B#V<*1E?350F MJW:;Z=ZS]IXY)J!0Y5I=+&>@0\&8^V%1>CO&-"JE?/+@*V2WD\J7W=UB_(59 MB1V-I$)4FY-G*N+V)FW"7+O,E(N-'N)96358S'63!3JI*LI9G!(A1WVF7\$& M0/.".JS1(!O.*@TT94:]SJ7B3M0"2 5+22@+ \SA(K2*45BV MA1B"#D5(JL8'W U6OJ&"A$N# >2DY&M[U')C[G!&TXQ7CN:6I9_Q@*<\Z=8$ MZJ21I:"2"658#T^?2=>1YH15#J)V0[[SQ9OYOB[7\S+>UON$?D> 23<8U\W$ M@]MYO8[,""/D>4/*79(%YQO$[@Y-*D*A?)P (I/0>.^<2Z9 X/!PVXS[51YS MC;*J%>()WAS;M %GU2?S6\BC;CD-M&L-S][NM-#:@]Z!@] 2G]OK M8XFQ#.'J:)14L-.-:SYM[!VB1?9#P@&28*%NW%Z0>/E8A3;1.ZLADC1H9%BPB6V-0'OZY&%=IQ;(_^Z); M,:[&<>60V_BK*9%T"_?KE3K;HE9%)=.!O,R%[O.R"[^>V F/GV1V366#$LXP MM4MK]J7/J=,Z.X,N?OL#7YY>_.Y\[5U?=RY?8Y/1"MT*R)!H- MI>>V)SCPU#-S&NZE,6Z2_798E/=E"(%&0%]1.AG:"FI.+,T5Q1HKRF^D.B\U MX]6:D$M,T G=&YFHJ8 ^Q,@LM6-0C?SIG3,#1 SG'2'+B7F?7D."F] M.)AMRX-O\N%VRI9&T:<@4?$^4-7GL[)IZ5TF']9.S=2#'LR : *Y?AJU"-2. M3&N@KA]/E."E*MEK46:D8Y>;\&:<+VP*2F3E63BU2DNPIVR2%6TH[BB 7U2V4P7"3N+FDJI.,D2,Q$:J#3-S)XI/;%A[3K$'BZJ MN8RR)Z.B+5F'89\X#+M;AV%?3ACV-Z%2.R?82-M,%"RP;>GO1#M3>T2Q2ZYL MLZ@FT93FS+ ER0Z4=$9C()[(M#F2:>W<_-E=>! M@F.-N<'9Z F?ER[<.8B-Q,S^*X3'>JSWJL+@=7E::)V1G0V3+H0W>; M1),H3M*2%2?7,2Y,-^,=R=; ZLDH#D:8JU@,UQ:\+_8B9(R6NLC0T%N>;D== MYC!Y@QPUJEY.U5SDD2VI2():T^=-7J?G^ M8V+Q-[9D:;0,G\="^_@[L%3LSJ3\U!-Z=@2E%3K[RK7C[Y>[G<3%/3[ MJ*T PR;6@E!)%!7WI^JDD=1)AB O_ZT[H\9>;HQ-N.9\%& )A)IT2UUC"AX^ MCORY5KVAE1F%A6SFD%KRBQJKLBS%O!$+\E+>=S!T&;)" MAC[I'!=^G/!,:,<*2SGO0-;:< [#6#>G ME:70-"F(9ZM@>G6+9Y;A9:JR)*#U"=<0M^, Y%*V M-.GYR+0:+F.ZCT-UK/#-.,C'2CLN+(@:OQP\(2*X#I<]HO_>^EQP-Y/3]!XHW/KX][_]_6]_^S'KQ_[TXX]9 I_QHU]\[/Y>8:&9 M7[X,4$.!'JD=9?'D@US0._D6N/SQP-?>]P8,0'S/58*)MI0"THDS(8.D> 3.!^JO. +D.K8!:H4:%Y6'X8ZSK7<28; M,["&)X=M\PF0B7DR'7*,&?5J?KILA8=2SSHM+E=]2LZRDXWWD!N@T4;X0NHYBE5A-^__8^]+F-+(LT<_3O^*&QS4MS:0P MN\!V.0)+R*9*EM2 JU[%BQ<3"5Q$MI-,.A=+ZE__SCGWY@;))K$DZ%:4;0DR M[WKV%:TZV"% I/]0,3,RQP%^#RBNW'9D[+9+!1<0$2OY7T)32*R=J$130ER% M0 J!-H] H,2&J?0@#/4PZA.QJ<>]!X1A7V:)P <6QP*GF ;_8 GIK%#YA065 MTB3T2H@5O502A7S@&WJJ6F7%=Z6PT63B!=%*,-!:J2U?#%&1VPTQ!@/#J]&> M*XJ\"H&_Q_N4^18IRSSF 1"6J?!7D+7H!*B2($;WD*D+/4-N6,$G?2"97U&LL('^%.)6?V1P MJA9%:\>-H(M%& N%6\2CXH43W1A(Q5E60[T'[=D+0X-$DH@;^%+H\9ZLLQP. M3>(FZ>Q!EV]"WS Y*A@CC-@2#3A3:D2*QD,BDQM;O(D;HML1953".1554%1A M*PH>1\A-0Q04]".E5@B*YC.'==M)OT'PH\^4UDWIL1V-=$S#D:$L:4 M+43%=4Q1'T\4GT^V/@L6&)#L8<*TEF.-,-@#\^UF]"\TC?=$[3:/D\T P\UI M-UBH3P\ 1ZAG@?EV^G$LOR>:W?6>",7B\ZBPSQV'?995V.?K"?ML=9O?6.%S MCGV_:3<[M]=_-"]9I]NXNF(7M]^^-6^ZG4H_*=0 MRPNA/5 N)KC$L)L[B1!"?Q@">P$F3-G)Q7RQ),:2[3HQ3LC%!F8[#9#?'C 6 M<^RN?7O7;'=;S5T"WW-%^#4.(";MQYF([GOVAP0/H4_F2_E (-'Y_.N;8K@* ML>ZSGNUY]O@]58%DAS^AY%"JY^AY.Y-H6G9LS>BKU M7&4?8.+IGN^F'8E4P/XCQ0JP$.=SI<5GM.CETGFN^ORW"P*LGO=R\?PE;[]H M:L"'VIZFKJ>==^SF0\">$:*=^]Y),5_66+%4@[\JE=, >%

WRA<+I MFN:?)/QM;V$781?LKUP?R"!\(=LM*6.3R E_UNZ6$*_Y[VV>?R7.I%@N:4 = MF?NO'!MZ.78B VE<5JW&OB"A%0.\0$0&:8F?QJ2L71W%5EA7$D!@\X:%!C2- MW7[=PQ:WP8>25K 'BP\6<)LE-*=2(7+S7)KSC!-9FRMM"N5V.&$ V#N<4@+: MT?&>8E9Y3\A@CI>5%(K%."M1O$'Q!L4;%&_(#&\H99XW2 E;5)TY5C91K\Y1 M."J)SZ<4CB/C)JVPYCRFX/[^E^(DBI,H3G(HG*2<54XR:[EZ%2RE4)MGQ"J5 M%S&5YUUC=KG*5QN+$%D:Z_Z?XV(HUY1!K3B*XBA'RE$JBJ-DBJ.4YRDIA?PK MTE(:/QSD)K=?%3=1W$1QDX/A)M6LFJG#_'TG5L2LD%MA#L896_8^,C MRLREV,@QLY%SQ4:RP$9*I7G*2'6A,G)LC.2SC[7D[LG =7-Q7*Q$J22*EQPU M+ZEEE9>\4@/7^3S=I/:*[%O?#-/6V+?F5 MO"K?^V?=NL<>:=EG?N@5WIUQ%)Q#C.J* W%5!1344SE*)E*9C/@7Z/"4JV] M9RIS^YZ)/_WE5L M1;$5Q5:.DJVLE3R?"H:[Y"P/5&G:=X]58ZEHY:-G*__PN<,]W4$//7\T^O8K MY"Y'58&?"@&76 +YK-R];-EX,O1MWFLDW,#795*I083%G,%TH? MV(6-C8/ON=4W>-BL_8:Z48C^[_@$E2JE?@%789MHZOHL&SYPF,D2Y?;9!+L1 ME.IB*,-E5[ <5LB?_4XU_PV+^L>+GLYA\6L3?C*QTT"?4R%J:B4HFA@^B![8 MAO7SB&I-EW/L6^NFR3J-JV;W+W;9ZEQ#;7S;;,$(7(+G#&C>7K-7I?(>/[KZW+[XV.LT. MN[V2[[).\^)[N[7C$OS;D9HZK>" W#EM;HBS87LRZB,J.&^C<]GX!_MBVCWD ML=02E'T3G:A]T;T:>T \C7NV*9EX_\/U7]U.3OPR^ @RQ#T&AYK^/>^ZXFM ME@H:]7#0< "8ECI"4!>H1P/X,;:(^S 8>#'1NRWQ#>8\I,(/A@*SOL[ 2Z!;761.F;^1-;?,.Q M(7G8!YKK#@I>KL;ZNCMB0]-^2#3CTM@PE-CZMB6:*FFPE)X'!/TG-[%)#,&B MPX,6@OB2Z-(4MOHYCP&$!V$\= M9M$M;_Z.17= >0ETT-3N3S8 HUU%1QE)FG!.LCU)H5X[A[&!N]V/HL_J9;$J M64,;P'MJ*-@9M@,,GZ\D%A)!0W"MX9*H/#?*LA/]"0^$^K,E1\<.9K%>*G(2 M:J'R !M\F\\5\]CM1="%@Y=I;RW6F#@&[+!&1*:H2<5!W"F<&T@>?>Q11ZW" MO%04"UJ<$X99L!8ZFQA8HGYP[^AC20<%TL7GP<9@L>B#O%>=L^/%_(]\X*M91>/F$?GT:?P*M0+R$XNZ+#'VA!Z: *@HGL;6W' M#R)JC4EC/*5TTV?6,L4A2% W2$C2 R):H 8C<26<( MQ[(HC697OK:$=T M7M:]327J71C!#9##2UMK7Y\8'B"%!1J?*^!%'+3L*C?WO=@U:0ST5NY@GT#Q M:DCAW!A%ZH,FANZ M?5*CL;T2-2]\HKZB2=(V, ;4?2\V*'X<&]#YY4 MD$!9S;$<^[^@[3;;?S0O_]]1[.D0;4-RP>5DD&:-J_[W3:8%TC)(O/''] M5Z=%$N]5ZZ9Q<]%J7(/X?',),J]\!L[E^W67'L%V5 W\XN"EX4!4_19B6(32 MEP#SOFA6AEC;L'3SR36(*$?FIHL M>F9-G=]TZ-';BUN@ S?S0)F."#Z^#WF)F)-3[??N\&:EV[ MU?G]T(\@3FGA;OGCQ'9%5US)&QS#_2&ZZ G>2B271I3=KZD)/$EW*$U'SQ _ M$FJ0_L!05X)W3,%A DH^H$ZKMH4<#_O+2Y$X-@H(C-RXMV1?/U :J*>N*2VA M.&F.-77@P8+Q 7/ !5.+WX' #V11((0_'#RTKF=4:04WTT86WH9#.2+[2AQJ M495S(T $RHTA%\ANJ%U+'0^T.=$"AW5&79I";O3.48V0;7J&FG1A#%#!. M!:!BP\=P;, .;KGAX*0-!H_GV&?>UWV71+"Y^.'-13?\AG -I>WX6Z"<^GW/ M#X0OJ33#$'UO>M?:S%(E/@4Z[DZ[\^[.\O#V/%)6'(X>#_*. ":0AN)P8(%T M$&^+T8-T\:8-^(3]C/W>/]%D!!^8P0J,4J@)(N '?+%@-/#4C AOJ9ATL=^E:HL-P[]H,WFE(V#AZVUB.P M;>!JWR178W>D?"&594=*9D,-%W1T!U3L?_GPEE"[4UE\R-A=H2,#<+H>YR90 M)-,'S=$?1S\AC'K"'#?4>X[1#XC==?,2_I[8#VCS\=%BP,7O:,F8Z("JFAB5 M>7X/!D#MV\$&P@Z:WTAQ[SM/IM&'QPSX1XK!]^BS82822-+%?\#?> ZV[P)H MZQ,@L4027(_(=KB!1K!>/!3;-0#'0P@X:5Q\ XQI/L)IH?YY]\<%H!P'">JD M"3_#5T"4G@"-#'.,BWX"<0;(\]#6Q]1#'DF[;0]H??2#"7=H2:G*QGX"+F(? MF@XE_QH8]V0*0(LGM]PYQ@U)=N!51PK_HAT]$!M]. 2:%9E5]9^Z8>H]."CO M27 _@NHX"8S$K/"VY\PKSN[>Z#/7!M#!!4Q,G3@U)1$#'?:,>[$RNMHG%/N M3A$3A!7Y0'6,?U-C)5BV,4%")$ 5!2T(^K"J#' U0+)U'_:QH :TQM#@""0 M**-&#&2(0:,!#!<;!PBZZ8U(OT$V@(3?\2>!C5CL,P"[:: 6IP@R)KY!]OV( MP&OH?@>AT^ _>6!K,9\$V==-F 6;#<%7=#("@>01\$?#]>14\I8G&]L!_$9N41+V MQ64 # !V>? U@K3$CLO%0B:> )F706X0*"&Z(%1[ +9&0L M90*!D60?!4G "0-+PMFF+8=I=KX)![J,'@)QQ*"N+S"122]7/N;E2AY*="!D M['7IWWL@4(#B-D!H3'**'1&:ZY->LK?%8C57"J2O*1.?S<75@TP+> %/C_C@ MGH08%*@!1D%R)XPQ+* KOI!<2$=%LPB)5S0M60/AZ'4XY]DI-#8"3O(3$V5< MSG\$?@[3&#X)RWE 7C3X]=X&'/"DP9K0,J14XA%\6^*D*_",3+CW#N?1^@*T M"B1[";\1<0UA8@X9#0OB=?@]&8812T#Z-VD2/C.,6&\?NP6,$8 0<8=#%Q7Y M^*VN-OEL^&6PBHBH@2 )FHX!K,X5AP@JEBN5?PUP8(BN6+PZ"5/K =XXX]X<.2^QOZ#MFHISS^EEV M;R^N0_")Y$L.86 N8$BT/Q7!3>AW#T G4>?RX=A(SF\%JO^]?/H-;Y$" M\!G2Z8D^0-'ZUS? &/!WK&<5_)Y&D__K7[[M?9A:C?AP*766G*1>F>;Z]5FN MK_N>3;D*E&XD\@:BK*--+6DF,4FPVS.1-@$/31X9H2]E-8'*@/^??F!3619, MIEF$.RS_,B49O&B-*V=[3*^CL.UE@&B!#.K7-X4WFSW!R@97SB2,HUCPN##_ MY46S)#"0211D:4)D7$IY\^DS2?D",;.U,A!"[D#97"%;=&-+W4@ZX9;1<:>W ME+R1-.;Q?HUU.8:* MLUN+42B')8*Y/,.,4&-)>>TA0SN%\"%[0&7#%*\[OV<:?=;H]^$,R3MS93AC<7\G=Q>-V\^L M=XG )7% 56%%A1X SB[LHR:IC&,0CR'NK?DO'S/VE%GC@*Y] M.#EQKBGBK(BS(LX9Q-TDHH:] M3Y;V/5$$-],$MZX(KB*XBN!F$'>79K^Q3G_$![[)519.HVF8&\.[* MVC?>2,?Z=;:+E"9;9VXIZ)P('ST1,]Q@X:R M$AT%L9">:*%!'8ZH^49/5JO&P9+=)>4S!M7@P:*1^$O09B.0.=R8^8T&YZ[H MD.79.=E_B\>["$5O@F*HX^!#I(,XL.BM60D*"&&S&*KT@_B=*!B4-OO!%QVF MZC_U'+OXVKCYTNRPENAF<=GJ-+ZTF[(*T)^M[E?6N+BX_7[3;> 'V/-"_-JZ M^4(O1-6#HGX%AWXV:_3%5+7Z-E^K[US5ZGL]M?H$'6KDL*M.MWU[+4J/42_G MRV4==@^!EJQ1B! ;ZYBVBYW\9,4%41?O#ALM#^!C-ZQ$>-AG$J]".,9JZCI6 M6!U$V^_'MS\)M\].=%D47;03P%880Y(3VB3.%$KZ6:%RPD_%%O#E0F4@/GI& MVS9V@B\$K9#B3P>MBTXU63_9P6K!6#!:U%WF%FU#],]+$W+@&>PP*7:<4FO0 MDL(6IA^Z01\^K.$.RX[ZBB8V0)6?L=\='VCBS+ '#6"^/X;#A\L9:++#'0X* M\;0R,2P3K-BZA&B$/'C:/AWMP]]*)#Q8+,_;X_]DW9#Y+*;(]]2S:(# LYHT0W4^%Z9/ A MG#" "Y41OAT.C3Z<.Q6JI.\B0YC\3L .UJ><.%C#6:/R\";V^,2S!6DTZ/CG MQIJIA\N/X/_@A51'4XLWPO4!OGZ*IH>R$OJF;\":ZKA*?3VIO#F,014^ MPY8F"%JR.ZK,' L6M0(ITB/B QBR.OV)XVR.?8Z:Q>*\T=(U^OT91X +)D03 M[3L))F'JJ;2*%3=)78?#T\NQJ%Y0T&; #?7 Y3I30 (&8;WTAFC1&J196]3C M31P>-GHCNCK4#53D9 %8\3(6J@_K=\L"M6Y:Q\_ON0[[TFC<"=*76B?V.6>, M;1"HM8$@D>*@1>-?T1C:<-@/RWXPL9R\]MS3$91ZZ@#F;W].%=R4=L).U(XO MWCPB7 M5C$\)1J1>5M[3=',G%E9.#VJ>2R:2N+/8E@Z>OD5X\'=8VO/6+W(QBS9K-[\T MVI=H] 9T:+:^W+#?OK=;G+?MCL::_Z=Y\9T: M2=]>7;4NFFUA6;VX;=_=MAO=)OMR^T>SCM2!&D9^7+SF=<)KPA9!%T0G%=XL?3JT&6\-,&>^FE1P4>>'E MN*YS\/Q$]DT47!P-D2"<#DB2X!ZU_!0V9-GO4=@, SF#CR>F_<31A1-9QQ:8 MAK3YIC'Q1:Q47=#AD/Q\C>P+ #KX6O2+1M!59'\.A99/)]4_4=A8< MZ@,7K98#>S3-!W(;VML"L2[8*HXDEBKL1]BF69X<-52&I3L)&QFK[5;.4G[I M,U:H*;_TZ_)+2[FJD(L)4Q>WW^Z:-YU#58AG_+ )9IS*M1EV\82'O-$B<2D0 MC,@DPRU7>#%"@2 F.(3?DM?0=]T@OK)AZ>:3:[B+7XID%3+/F';_AY#P6I9K MX/+N=$85R"8Q,"_FT,D+6FWW+W;[YPTH#%];=Z \ M,- =NHW6#?OWW9 M;,,C72"%AZ@+;PU=I!7HB=T^6"#@CXQ).J3*R@\)@+TS=2LNSK]6@"WE0M D MJ$-["X!L)P&'W78#J+4PQF@RQ%'HR&*4ULUE$PCZ9?,(].!I (T@<0ZH+@#0 MBP",V!;9(K'W0J'0-#OI"^UQW9CN7!B-?7=RRJKGYCY]C__6@\PD*L M&W\, F6?O#\@-+;Y\-DQ7$ M=K!V>VOPAAF#7]_T2Y4WGXKEVL=WB9$__;]337IOW>58->)D3X^PJJUCR$ _ MM-XW)A/;L+S Z;YNE?E4R6:A80:?S1@V9MAR_,<1>9/)JU&HH"[SM?6Y)7O\ MIC3_99V+K\W+[]>'3X5.=!F)M>[?R$B'-D;N(;(-[+XO#%(4CV28:,,#TJ6+ MUA"QF(WWVSPQ EB#B,/[^NP)BF["PLH0-A)>H;&PL J0(6*-LY]I"CR=12:& M+543"UV:;.;9DP]R0;7)XORP%P-'89V>'+BP;:YF:?4*R73B@$9?&#HD:+.<[AA1(F%579 @FV)1C5N< MY^/(UGJ)UW_9-)0ND?Q25W^XY!BOZ"8CO+ M3@@)3N)67U+689VW$Q/G9]]]R1Z>EX?^K((#:3W?0=7,%6(48BO NOP\MP>" M'W4VY/V[=P\/#SF7]W/W]L]W#:<_,GYR]QT?W.O..TS4?G=>+55* MQ7?Y?+Y0+IV?E^O% O">0K7ZCC_^;[%2+)7KN9$W#HG4&0QV!N?JZ'WOO60/ MF.KNV?T?H#_##+K+6>/>X4)'%X*6R(WXIC^QHHBF@+_UL0TR_W6GQ:X<[HY8 MQ^^YQL#0G2=L6Y'3V&_PU5?;)&FT^T=CU]468P9'O /&DG9;$3D"'T3PK- M=XKF:8[FJ3)GN9D2$PK!!8(#T%8+M3(B>!D^JN570?"&3-5$7&MSRF 9L).X M-G7*&G@JIK"(M4)DDQ8X1/354+"T$@J&X5GGA(;%TYS"PTSBX0M+\1PO'L)/ M]6HI3XPV7\J?5YZ-AQ85UF<2Z MLN)^<["N4,\7:O K8EVA4JV75N)^,86.0H8C\\IJ^%5.86FI.;ES$:Z*^%:H M;QK?F+2%+-*8%$9N ",+>862\U#R/)\OUDHHD);/BJN@8W=D. /6"*-Z$;5L MW6*7H0-)VO=YS_%1H11:9^&<];CW@"F>R!JIY,O-!?NL6S\T=D-\$Q"RX;IV MWQ!RZZK8/8=[)@36F<4HWIE53%4BZUSFF:_GZW5BGN5BN;R2R'IE^^BU6 == M:X+;;0==\8+G2KO_2!IY:MMANPI5-X6J,RVK%:H*5"WG"]5:H0:H"E!=>+9J M28B:;LZEK.U"G3"DO#E4%1>2Q->"5&=7U4[S8E&+3+,+/9()-T(ZN*X$Z6D@ MG 96*@MH-@NHKK* ,ID%)%SJ&_:C+UWANJ _ZWK?])*6UG&?5K4W//$^BGG/ M93?2FG)JC[*>2( M*-&>7#F%ZNIR_!Q'45*.#]6*THIZ]Q%1BI>H&<>&DW,5GR.Z[^QQAHKB#(?/ M&?*U>K%8*0!7R.>+Y>([3#JJ_M(=;0#1U?]6-[:Y*"?XGZ*<2O7\>7D5 M B5H"68K6P/?]1R#N\'O_9SXZ<:V_D7]J0P^$)]<(HER@M_B&>3B$Q1YQ4\G M4D[^KZ!LM?@AD)CEQW)*>RC^;?CWL!29V'JNB1\HXDD.&B>9XJ/>D_AWAG@F M4@J0@I;F&M;^D1)J54Z&6F4&G12U4W+NON7<-;7A,W?GQ$DM'0LJ][7MVS(124S:.UXEU MBO;O@_;7%.T_?-H?V#C.\>?SFS8JGC&/GA&7?&,X^$9=?RY$O*,6KY2 MJ&^!9W1'L'.A/>@6;'C5](,53>7"TL0J*\8\'A%Y4.Q L8/]LH-"7O&#P^<' M40V%? %8 *5V%HN%8G4=[ZAHNH9%#X-V6*OX1Y\3&?.;;HEX^[HL9?!J2+[2 M$113. "F4%!,X6B8 B@)Q4*M5B.G0K58KZVD&E :U.W8,GH^"/X/V!V)0BA? MR@@Z9S59^5:6Z(C*ZEYA*3DL]ELJE&%F MZK%!X2'S U02SNO5AGF*!6 M*K+P>DU0BNPKLK]WLJ_R=H^([.?SQ6*E2@8F8 '50FDUA<*%HV5_8<\+),"@ M3ECW9UT.E'HJ:_?DNMNZ.UVYDO*J3HC0HE19L:3D$5$$Q0$4!]@S!U#YN4?, M 5:LSR8$_WFNAAO;.OM'D/(F"SK2YZ!/(UPOE_QWP8:&LKUA%B44%E*B;HW MB#PW'O"%L%WD M"A&M"?)_Y]B/3[&(50Q?[8_XP#76Z(:H&LXIOC_+ M]XN*[Q\OWW].YDJ)=4:VXZ4S_L[:C+^X:<9_9*J 4OV4ZK=/%E#.#/G?(^6- MR4DKGH3B0'.=6X5ZH4R9,[5BOK02![JP!YPJ-MK6P.^O'.D\/YYM03?S8N'5 M,!?E>U+L)^OL)SN!#8K][/T<0O8#W*-2/:^65PJ-:%FN,0#ZWG5TI';LSC:- M_A/%.#1 =SG["@P+/Z>@!U/^(AYZ+9Q T7E%Y_=*YXN%S-#Y3(!@AHAL9:5L ME8[? RIKZ!2)#**Z-^)AW5O+4W3T-0*QHJ.[IZ.EG**DF:6D*U4BO[ MEY(M MAICB9 , N$^3]=X]Y=1I#O[ ?N(#ENP)4X%G\B^[/I M#T0ZQ41WB%C#4);N^0Z'3^[YJZ&\BJXJNKI7NEHJ*)$W>Y0U$'E7BBR]P+,9 MPNE0:AG0TCL'**PQT4W6?.1]GP),;H?P!!!BA__+-QSA]VO[)A='7BCI9X7R MB:[H[JL$>45W]T%W59>(JYM/=*\/2X4?X2=%=17<5W3>[ M=+>\"MTMU-CW7"=WD6,=WD?:&]#22IZM(PLKFOL:P5W1W'W07"7K9I;FKE1] M_YDT=T8.?F[*:?R(_CYU.'__$!T$G4/B&.0IR$.8B0@,$O=$ZF28L[?!'+Z4 M>XIG[=BZ\'<.==_=&V[/$3"'8>MUQ#EE<XJ6!@$S!PUVX>)@S<.1S#P!0YV!@H7#:O M#A,4+OG0L P"A)=+AS.'OK(Z.7LB!W'QZX1=[?+2+VR8G-WI]QR$?X^CNHJF MO4O=TT'K!(7NA-H[>+)J:QQ&'@QOQ/3)Q(2EH^KG!3##0Y@Q+/$V_MR'I>CP M\@ ^#;)C7=#=,-/U98KL2\\@H<9N98;__J9;<,14$[=OCR=P/+IG.T],#SID MY!9-OV%-?2M;_)__(0,&W#";V [>N,S ,%PF[1]LI -H];"\KSTV"*0FON/Z MNJ@4W/+XF%7SA9/>Z4DA?XIOM_E]((MVSG[/L>Z(AZ_&80OFL&R/P6_<02L) M)M$]V+XY8*;Q@YM/K*_[+A='[QD$X2/=&>.LR1019@QA31C8#"\-#+=OVBX? MB(EC3XVXPWOR]EP<9>@[EN$".L ,'\"OZ,SD[N' M?_=8K/G!,$TV<>R?QH S%TZ7CVQSP!U7T@GK*00#VCL>Q$1_&LL@ ?"+ MA!6'P9J&)9 "Z*XK#7WX2L.R?(#<-D=@P7UU8F=X\!#2ZC:_L4(UQZYNV]]$ M[8/.]V_?&NV_#GUG-W"]P=TNO*:-O 6/$-\8N,;(='WNF?.JTO-XWN]W:S\_$=#@X?]C[M=E_;)P1W,5$&";J, M5!)M#ZC;0<+APVQL4W,R. T8 'SO.R";P"*:C_V1;H%(WN@3R/;@9WOD*!MPGNT9$$"D8EVQ"DC[-;^D"",],FZ_B3I;)63G*^ETR;>+>?J MSW^YD*L^_^5\KO3\EXO%-17Y#4Z=]O)S[ #RXI^WBODOA^:LTCQSULP2MJ?P MKT'=J;/7S>7W3K?=:G;@QXM<2+]7-F:L>$;/NIH,W;&:=H.WE0@9H;$D9S@3 MZP-I;/((:I=I@+)XWSO):PS_/]TJXD0EVFI4H:VT-R38WAX___5^5[O*Y!V_ M<]^QWW0I>_RU$)SINSO4.]L>A*]=Q.THX&*+_I.1P8PX0W,KY_\FU:7V6#4#M[GNVXVIT#;:X$E>6^)YI5BN- M^2Z'T]1-5*AMR_4,S_?X%#.@X<1'S1S[HINH/0]]DNDS?EW9Q^,AD$\KM%W:#\>QP\ 7NC UMA_FP*<.BD2U: MB"%,Z7T==6.R'AC6 (-(,4>*F_:#1K9W'!1MYWK0F]$5\QGNE.49>UQ-U:>- MS-J1B0+'"\T4%_9X;+AHS3YX0_4R*\Z*EIK(%#,B'P)Z"01PTIT$5IBA;<)O MZ&"8 ("2R\P*##5RLIC%!\]\]KH)Q,6GV%PS=O][OXP,1ACOUD:4E&B%,(MB M;6"F7FC5* E#T!8UFJ!6R'/Y4WZ9J>I%^R]O?/=+;,1=-& _/Z8E]?:>:PY[ MP;#(7>>6"?'/NNN!\_N"BBF3W1[^TP2WQCMC95* M?C'QW>7%O89+BQ'>V6MZ >7=Y3WMF>P^FV8IFKM5FMNV 1@\=@?8RWE_='RX M>RG]/>F^S6SB:D8N97,XNFNRMDY+MHP>F2)K+R-KEFX.V"5@D&,_'*%(DB1K MAT7<,G$UATOZY:V[ISF#7&X^0[.57M_?-++_%,*6PN#REL%C.U0Z,UZ^8SYFM4WA9 M:L7*F]X. O]IF$-LJ]'-L=N@G,H7W=&SB,?9NO;Y)_>JH'^'-& _A<&V5G+E MJIM>?B2EY,K4NZ/AF6,_S'Z(2V7Z#A6+M]2#,NW3-= .;YY-;V47N3 ?>Y^^-6[@-K\U;[I8LB4@;_!% MAUVV.A??.YW6[0UKW%S"G\;U7YU6A]U>L:O63>/FHM6X9A>W-Y>M;O!,N]GY M?MVE1V[OFNT&?M%95@MF%XDJ,\#^O)X W41*3U3S+ZI/=FFX?9\RI2@NI&'I MYI-K4&91%.]U85L#46@3GVESUS=%\M'MA(M"#2X[$6/V/WR[_"]]//G0$+\/ M/IQB,3P#$-P:B/IH(VY.9":1#M@G,^4\'%I\&@Z/OU[88^ I3]&*[6A.?&48 MKK(?K!)T4+D&G%J6@*-JD3IS_'BXY=E:8JX=//''= M8>(N?O,MSDIYP1C(NYKWQLIC%S0&MZ.[N)&A MR$!,G \[UU@(9UN$Y@!V@\S&11F)B\^UF-MY5MJV2.\:A5IN09+Z:?"'%:MK M'<(!8**N@10$X'- "9*./?#[H@4VR ]G07P=@IB)L@,^A!#F<$\W3$27B:D_ MH<;C$Y#E@#3,>0U)C>$*J!S!AV< F51P;4'AV)@B>"]SG#W>'UDHL&.-L,%//!V@S+8]",?'9-D)47M<,Z:M>OS>Z+- MTD=^^8/CF26J=GI<'^-*D&TYM"6L!0K2#MZ);KIV6%@4"9O#1UA>^"?'3_\) M%!I&#:OKNH@)?9$7CD>CX8WB;:M-> MQ%FKI,C[H1UKI_1*P1SD@2Z^&HKZ236K4/DEE/5KE:65*M?H%45G##C,+=+F M'C_,Y #/,]!(]7:FG=ES5S*S);G?ZA)WQO8[8_4^W7"/=0#77$QT_^R[ (*N MRSK\7E2-[RTL(+:IQ2ZR0FUNCH^]IXI9"E>E1"E7D,6/GK&S MS9_Y/NFJ\>FDA84^;-\%<I^$;;SW:5?,D$FA*GY<.R*^"G@V!SQHXL@,N"A6,T[S32 $%?-EC15+Z 2K M5$Z/E"%=!S:,4+"?#YB!XV5'/8BW,-TL$2%:_G:>G!3E6&;>QAE4%M:5Z]][0<)TM%(MEK5*L[95L9^+:L["&5>]M^:JR"W/% M8D&KGA>R#6Q*'%_*-L(_=1&)8J/W+C3#OS;)?!K\2P#^ ]M'7],LS=VW!+_B M6N=)^N5Z5:N?UW?),J9QMH1!>Z]>_%\=Z/:I)KP$VLH@>!>*^6R#V;I!PJ_- MH[U/'_9VO-;/]U/+$#3K'CL!V&/.3JYMUSW=IM=Z.R[0K7HBCVMP==C*B[Q= M+_+F](*L>8KWX][;D4/O&>%X*S333?'V;HN1;,W'JZY]K6O?E)-6N66S:@?: M.X7?LNMUZ]KU9MVK*?;/C2^D5-"JI=(&K2Q[\*!FY%J7FC^V?I_%O%8O%_=X MD9EQA.Z=DNW*V;D'V%_3*;D+*E8L:W4TX"DJMO$)=G*%A7.M4MM4/,=^"->Q MB& 7MC/!3"O1W;-I&F/#$FE\6Z=W\.7^+<123$CG%M MX8)+YUI^H]%R60EV.##8V;=&O_I*BP6MF-]4N-NQQ"QLLR;2E8%5%ZCF#;.X MQUQ*"[>'[&VY?I[+,YC+Q.(PAH7%+UP^@"\*N7KXN>VP>J[X"Y83BE>U&8;# M%J>'K51RA>#U',7 B2\?N,/94/\)0GO/?(()AZ;/J89%[RDV?32:[+4^;6ME M)WJT7)JR5(]M!!9!E8.0A%7*E M7TY%+9+P,:R!(49WF>YYCM'S/7%\?1L;7/DAUA M_0XW7B.*:FWPPR^C$8=0.Q0)#!$00M<;AU.'3QSNBOI3[&VADJO-@# ;.O8X M :&IPQ8+N6(,3FWK[$NC<(BGN-Y0@XT?=<)\?H^^#36>B>?U8/NH!5Q#!1I0NGC.,0O!ZBG\9< M&$9!G)M)J0!TP.UZLJM( ,9*@: MV89DF3\YDC2#_^18CPN9ZF3BV$ PT H()(LC?<"?L8A=K(88TX> *##8#ZKX M141+U".4]?ET]\RA8G= ?R*Z-TW4-")8P<](>KCN6/"]BY,Q=P3"48XUYM'$ M55[7V,/(Z(^ @/5-?\!I<09P^[X@G_U_^88KBOGU;=<#TF@"Z3N#S8T3^^T1 M%T)YC5NN(/C\$7_F&.T+T@0])8? E<"C8^X0^ "&/H X$I5 >XK>A14N8ANP M>2P6!EO$Q0\D_UGRDGP/PU8X:R%]XZZGL:[^B(S@$IE_7[(P*GDX MAD4:_Q8?G#0_M[J7#?%%< OBLU.-73D<1"?=';$K6)78-@JGE[Q'M=WTY!LY M%H,V;Z1[>!1&=\:AY77M-@Y4OE.:GD;30D4Q*!*D8 %W-$2Z!+,'=33I+W'0!"Y MM"]]':;'SYYH+9;M11*93KW/97%,@$L;YXV7Z(S*<\[9= @FX8;'((SW M4!S %KA4V ZEJ-GGPD.!N1VAJ5@&0F3+"FOU:;2PV7>#C0BL(04;UYK'ILK0?2?<"G$ IL>41#DTLI*>; M)M/'.(6+L&,CJ,.2L"@KG5=PF"!<#3AB/4E,"&BP,&= \$0/AT2,3M8A=-+D M589KDY5@;^GF!]43B0*5'Q,^$^E9"<%3W%0JR9 MTX+9GT,U65"5%#XQ[ &N=H U';$*+A)(L5Q\ $3NOF^&ZYA/,-:G%]DH?/KR M.4#^:,]<6'0'B:U''Q]JW<(U9.>#R^DH5W>?TS$5^:PA&^$3+X:K ]W3MQ@0 MS2([XN(@V4(^:U&RX=+/-]XJX@ "I9==G(*,?4-&,7N0L9=LDB1]W0>H;G:" MI?$B&\:"((URI;EWM4=U60OG+KZ2R]I'#DU\27NA[9>&B8ZICST'#;&P@N9= M9P>T?M\,_R@04U'1 [HL1445%=T=%7V!<+RBA+L:SJ[U5&WG,Z[V5#&CZ\KJ M>65U74=WCQG."-FG(5(T09%E971T;0G_[C)*?*C!HBL%$-=VE>96T@O=)U'=T]*D4[M0@VYAYW,??X+I;/^IFR*"]BN<=*_]X4ARIJM?-]5A\] MRIO;C?BY6U%&B9\;$#\+NRPDF85S/8Z+*VJ5^FZ5O?T?[)$0R8HBDH>%:Z"C M'W8U=*6COW;=[I6NZ^CN4>GH:3IZ)UGM2ZGBFV)$E7W:IH_RVG8C8NZVZY02 M,96;_%7>FE+ #Y(Z5A5U/"P\VR=U5-JWTMHR?EY97=?1W:/2OM-[%%I8/I=J M6XL:VN_1,QZ4VOXB2FW?AJ6V#:XT](TQJ_/\N1)"#U$(W6V K1)"-^$%VF+6Q*(=.A()-2Q94*E_'SRNJZCNX>E2J>IHIC-;BN_AAT MTQKX/&C^=6FXHC6G['72P385KF@T%&NW^7>7K1KPSNY,_0BBWC?7)'X'_'?U M'O'EG2HKRQK$*S%XCV+P"_J0*!3>(PKO.#5T'1Q6<+$_N-BB!I9**92-0Q%W MA<3'CL3*MJ)T\HR?5U;7=73WJ&PK\VPK0:5]V1KV"*P?2UE8"5C8P/:Q$^T4 M#WN;+5X[?Z'%FE:O;S%,8IKCEI38?&AB<^GHQ.;7@-CY7'V+B;DO1VL%*ID! ME4)-R^>W&'.E>(#B 0JQ]\(#JEM,PWH>6DL%ZF_P;\\>/&$G!1V6_NEO?TO7 M5OX^M9R_K]*Q,=&?,9A_LL4YNB,.!V2:]@.&>CM\XG"76YY+_F-#:$:>_LCX M<,C[\+$]I&^$LC2F)PV+/J+3<)G>LW]RC3V,C/Z(/7"',] P^[ZI@VK%?!=G MP:>YZQEC^@RFZ!D6_/ ]U\EI[$*W]('.=&O OO%'HV_+J8V?B?4X\*X+*W=H MM EW#'N 2QF 0@NCOM_NJ25NAC8N8?O7-_DWK,]-4\)8^+L[T?O![RE+FEK1 M](($W!?R^5\^Q.%4]ST[^(#P57R".C1I^@).A=X?1Z,IQ=^S)W*&^[N3NJ5W+GV]W2VX)6 M*-2G%[> 6BAXV2J\%#,/+Q4%+%D!EE+V@>5<04M6H*5\FG%@R><5L&0%6"H9 M!Y8JEII4P)(-8*EFG0^MPX6VLH+ERO!+9T!5V.%]V^H;IJ$',=5!]VW&=<<" MX'91V60N1EIC&';@-4S[>JP_,+FY;Z< S?V\W&[V>-JVZS_9[IYH/^ MY :&+70R6SRQKP],(CHKHI%)NM/_,T__I7G:Y5=OV+OIT_QZF7Z:>"7//LON M[<6U8?V(("+E",*32'?*SUA3-''"&G.Y8PSG&@8E&$UOY:7&%;G!H6%U\=5T M:%X,( NMB;1>PT)4QAT\SC*B)>$56PB<.,_O/'#B8^]3>X96VD#[=*H9$5CJ M8@1R^LOWU(ZVYR"DX\J-3RD)V,A-]RPC1[P#\#(^O5-<3EI MV75@X4;Y>FQ7[KG*;<@F@K@\-Y3!ET'@H7IP5^H47]A)"1M82.EVX6KZYUTPLI%K0BYI[M]5JWEI&P=R*N2/UZI/YU]CK?#;9GI3B2NK;U*D_O MM4&S(LV*-(O)5'?,G:-^2:O7:XIJ'^;5%6O[O#I%MQ7=%I.]QHY)N\'QZFZ[ M2V3@6(_CW@K[;'6E"+,BS&*R5UE,?W,U7G9!*U9>;6V7F4GKUVI2L*$* "D6 MI%C0C+D]",.9]J\> :/94D;L/DC+_)66"UJ]LD4U1!5&."9H*9:U^C:]"0>9 M0JUB20\HEM3B7BR*M/FYU;UL4%9XR,G$9RJ*---QA+,AI"I\]'5<>S$CU[ZZ M#J"TFT/5;@#B8I4OJCX=/T3)BV'WSZ5RK;-.>?X14*S-75];RE<..ESP6Z:N%B@!WO<"YJ:'R MKHC4!B/,JC75$/P@KZZ@U:M'&1QX<$3JUAMQAW%!H=B),"V>'CZ5.E)7.A;) MRY8O78%&5D"CO$6*NJ\XBV.1!54&][Y%#I7!?:S7JC*X,_"1(O4!7%QBL?B^ M]-B39WX,--[X]Y'D!AZI]%37JBJ"64''/-DZKQ4*1RA>*YYS'#P'I*!8V-?A M\YB,2YSEJE:M[]L%K*YUX_IA02MARQ*E2"BBG@&BKDI!J5)0ZMI4*:C,?*1( MLRH%M<=H#U4*ZF"O3I6"4G0["W1;E8)2I:#4O:E24!GY2!'F]4I!M; (E(X] MKX^ =!^IJTP5@E*PH0I![9VU* :TM@<5=6>RE 1HF3A*55TZA7<=S$#][VZHJ%4J -6H2Z0U5R% MS.@V9$;'JDRM+NANE-[,2LTB+K6N56HJP>W8KO6DI-6JI9U?*\Q\&I]4&&GUB>+HIRD8,#,]WE$-FNY1AM:6E$A"@'L7\+L-OY@B$IPHRL@891:V MVD%F($-Q&,5A0MGC"FU7H4)QK K$YBWJ^UC=7(6DJI5JRANC8.<9L'-2T>JU MRHZUGE1HFJL*[=XTOS;//[6;C][/&5;?9?L]T\T%_<@/@1/9C\<2^/K 1%P=41$(BF>M_ MYNF_-+XKOWJ#K3:2I_GU,OTT\4J>?9;=VXMKP_H1043*$80GDL M,9<[QG NGJ18*7 K&7 63@/(MAV$,_,]URFXPD@KBDM8Z/^2]SQT^ZT9R;+> M@E9VY:PP$JP[&"R=S!_?@*_^\)[A"GKN_-O'NQ?YMI\'+<_Q;R[?;8K O'MG MY6^^Q5DIKZWML-PIWJD[V[@FY4A[;?3UFKON^X/1E]1(!SG2ULA*-M$J_%.744_NB IZ M4T(%_Y=O_-1-D)O= Y5KMAC4LCT5*)75%K1:<:T(I^?I)PUHON,VA.*RBHJN^-@L8RA\CHAT(N# MF[:IWJX;^YS/5=>.?%Y?R]U?C&W#7Y]D(6'-A7I,!/7@$$=B8". M >_;HE;!>P8$GCNF@8'A;SZU.18F=;'43KR< 0X0Q40<]FE@N ZU+= =8 / M$H*8#S'[NG_O\$0V%FN>3(TH8,2Y1+7ZIDM5)9&N+GD^22#[*UY5K2Z)4]]* MBM\U'C?6_.WP^S$\P57=LV I0*6K6T^^*MBJYM65C+:_7RVL&+VZ%K1^6=F_8) M, LT2Q#'C2 M!? PAO %K+V^'%P,)@2VS@&#^YQ7I/P;T I(T-U\5) MY "5!P*(<"QY(-T=0=_)5>QLYZAVM%9&B1HTDD"?E9CMQ51@WSN/'X_E4)X M/ZGC%/.Q^TQB,^'"S$MS,58W73NV$IJRCI,#&2C :G_)L<\V$/C@$: SW.&I M0" &_&F;/DX(JP J$*UWVK0 H52*$"*8[+AELL:Y6BZI=W?/=:T*KG^_8E MJT *%4BQ#^BOY+7"^;ZCB-2U;MR/7-?RYVO7DLP<33L6,4T%4NRU^MXC MB=2U;OI:"^=:I;9O=G6,@11SG0/341#%\BH1%6^+4S[47&EY@$6Q$#GV1( % M/A ,BI,%CG-RN@._Z'/GB;QG#A_ZW 0"^ZY_YGJVPV7(11B"(5S^$QU^TTWS M"28"86EY$N)D7HD'3%,YSU=D@ M#02>.. L\Z4F(T,B-VT8)R$OFB(MD(\CT WUG[9#/M&^#T WY@X&6.P2%E1K MOS-6K*K6?@0166OMM\O(GF(E5UJ!7)5BX6;(E8AVS%*K!/6@4)38>TD"X7+@ M,/#B4.]30)@(ZL+U(9F"!5)PE<9ZW.) >UP1?H6Q/T!_@!4%D27PH>!8^&I M;/JVZU&,F>M/L&!T(N 01C)M>)A""G4KR2='\/09(-08Z=P0S]'J,3@P_F1R8A_,V)3$H!PO@D),RDA!5-PT$(7*\WO*@2BRZJ;#BZ* NQ1+5] MQ!)=V,X$*R")V+6F:8P-*RAVI(*)CF)P==@JF$@%$V4QN$0%$[VN^U;!1"J8 M2'G>=^7**.W*\ZZ<4T=VHX6,9/BJ(**8F?#D&HC:J2)GVP;^DT)=JQ1W3]1@ MZM.M3JINMG"NE4J[CZ68OMEC=+MWA1\[,L0ZW-0]'B66HUI #D_K*7C$0!OO M3U 8;.>)\=D:@_>G/(\'#H8D7G:(O6="BK(FOS'4'[_AN)A .RXZR4NOA1+ MB5]0T0*0) IIL=(&6Q9(,?M".@81ZD;8V;,=@&'A%G4]5XQ[(>D:I=4[V%)A M@/4O8&'WP(0,!%%]#"(JH:.-4)R^S!*A# !_+!1EX0M%#5$E_LCW;K'^ ['X58?-NCHEJOWO>#\3"#=2*U'($K?CYCM.^P; M?\32+K2F"]W2!P8VC_![K@$_.<81E'+ NWL;=UW":7OZX[S+DYG3M5$?LJP\6*+LLK35;(%7^9!7($ MXY07C)5\KK"",WQ%<.LP6DT6\X!O$ O^Z3N&.S#Z0;39G0]ZFLW:1M\^>/!H MR^;60?1>Z#ROS"_V$R=24Z\5*C&:-4V>;FSK[$NC<&^+]7FO M)V=-&X"FK\V=GIVT^1#O5,AJX5I(+ 4([ &//YV%KH5KGD-.4P22*&0MQ;^_ M:A&B'+LT3)\01':/F,9='BC* M"@D_1M(@L07!Q[;$&\!&?,_U8(>(-2C23'QG8DO1$.?V20A:=KT4__;X)*0U>AI=&__R@7=Y3Y*E32@(%J0JX'9]?DS= MC>)""7(/ T[!):9NIQ&'X-,A.@+"(8UX<: XKXC0#RF=IC!/>38%2!"I(&$7P"< M D_1,1!- T"'X4T#YJ(YQ')@Q.B]@>SIQ^%U>;OXY,C "&JJ6R=7*@-D:>]# MTWYPIV.:4"+Z"OHDY ]: -.%(LLP ?&Y"2=3[?52<7*H@:/RD M31+G>WM^'CM(TIO@D[D@5Q+QJE,7%U>>0 :;,Y_#QZ(Z(6E7]#!0#YB 8 'N M&8C8$S!LD$'T)U>4,6"W,79_ M"-9"I#%<,XP*9X2&E3$(_"9R 1-U%])%;7K21BD%?M6()"(6@N2N$SBYW/G) M980O#:[?WSO\GJ+D3"";:-UQ28@!( 1Z'6B/.*<^ "H,3ZKL@1UG#YRK[('7 MDST@[&>"81C2O%R-V\YFR5_ :Z8+3Q(1>WM>CFH"SV'7(;,B;3(^A.&2G#17 MWT.^W)/&??P@SO:$=A?Y 7#P>LSZ&^B$\0#R?%+_MGNN#20/<*?/0^J5FRW. M:<4.[2E^'C&^(8A>\DEI^)@?8A\;*I8N>/#\]P+%Y'MNR7J^<5$9=T_F_1F] M0:A M(T-#,"I,:9L_\9'D^+),JMPA(B)_G!A.:'OS1H8S8, /'0_/9!A3OJLYUDAC M_&\K<4D4#9(P3G)64:'[IVZ8R+_GC(.G)A9"Z: &>61$BHU)"B!I@W@.* E8 M -NNE"1..;I*YV8?2O]*,V&]K<1* MP\\8Z9;>\],BJY_K.9CE-67<"\><)C21V7I: X.SUN_% )2\BD]'PXB7I?7L MJ&#$EYE_Q73H0'[EO@@Z"@N2N"YFL5,6A4ZL:+'+;D[-\F+2BR:T&$Z.L,K, M7F,>+H0OT(X],X2F:5 1ANDQ^5'HD/ 5O0_2W3FO:'$YD(55:$KX<$!--!F&@+/Z,K%_ @+AP'X0[%Z>)5Q<,5^H?W"G M^?84^+ &^HNCQAFP'@G5\+C?CZ3EGF#Y@&GU%'R0V!+"-W_$: MQD:YG]W\P MT8#]RD ?*@;05L+(>C! MI:6O1Y\ +#Z2,0?E+<=YPHG$JSW>UR7>PA"&$S>UPPN^(VWB[VR<#(Z+C#XB M2?M,VB;#: A$EL-GFQ][GVZ'P[//\J8[=-,-QT$*0@=Z#$X>$-9'.LA'ECT' M:(B-V7 .28AW#/?',=PPJ:>7P'P&()$9 L@,1S21MU,'B:IID8"(B@%QUN!S+\@$$DRMP GTOX;M&;I;/%?/1 MNL1@*;M%RDVMA&C#$]LT^B@CWL.#PF$N 4 RYV YKM!@8U\#XT2/WH C921[ MOBR:E#(IO(FL AL1.:*2DHB(]">2B7"DO:%!*Y(0(MG$0>[@"'*CQ3 4>2\) MGZXF6+OP36J25SM\ H+2")NNP%L^J<%A=.4 '[4GDB=0RQ?T2OH6"6""T8AP ML:",QX##"LAS 2NVO&/ ^S4\_A? ^\C_VQ!N'028.X0@0T:;?!=\L^D*1TF6 M8@ VXMV-N$2 0O@X6L_TZ$0FP8F@/ OPAU0"\2(1=Q8!L.O!!P($#>KX!00B MLBY]SW5R#*."%Z.K%! M4F[R36 FPW=I%XFPV:MPY9UPY3G6D7%1WL@&&%BV3(G,(/;C\&/]!S8I&\(+ MH&Q@_[+>/X6Q0D/GFJB_]LC^Z0_NQ3G!ASP ,1#[K?@,]F_@Z;7EHHT..5!EXE ,HO&K1U>CZ8ZD, MZ#W;]U! ),E?N/D<$=YGHA4W< ?"YV3*-,9A8E*'%!"%/W1EIE"A84W-(STC>S;LC/B L!X$JN*Z8[2>.K2 M7097)W4Z(DRA2YCZ(DH> K\*[ZT,3(M6&2Q,.E@>=!1AO:? R2'B9X:^0R3? ML"CRWA/F<($-@LP .@F=M/]A=:QBST K<6VPVH80!40$)9X^+'0,5.OL=^46 MWJU;N*;Q-_$"":\C]22'(BN+'X7 M2/(H5:%#<\P?<.[>4S UV8(T$. ]:8HTB?G]!'(M5D')5<$R0=7P'51,4))" MQ[;%A;$5'L( H[#O+LHN_+'/)2M_H+PHXM*T.( \5+TPXBT?O!B:!PC$XV'X6%T'FT@SI\'@:HB*OT-B:E.T+PE?C+U?FBDCS8> M[C>Z*'0J /KJL,Z82S65+XRM_EF>("^ M]<-"T[%X08MO7LY!)F&\5IN\&2*'2)R"85&,Y("6*\8)%VV F(>"YI]3\H) M!"FMXC@F8%<8,I'PE@!(H93J^13[*8819RAN6,AW13XA_LDG1@B!D^D4J4"(D6&T)+EV^)X,#N0]V%01$EA M$Z L)K*UDZ%T[JYIL6[R(%"H[(4B= 1H!.Z!1T"(L_H ;M5%D50GYR5)=WFW6V[RVYO6.L& MP/"F<-FXL6?"R>;-U\R9"=;!->PF^1"@]D^;K3 M8BUK "R 8BM;5C]']#2>^\I.D L$6G7"\3OX@)))\!4,%GQ\BGH\1G&CE0=- M\$%@DS"Z"(6D&]?' M)'[T2QIHF1Z2$=[ B+\^>BGQ6)M!IG(#^&?;1WFI4-+/"I63X6F.?:?80O)A M^\ [?QIN<&0D%]-98NY$WYB$MOEHKUJLJ'7B."8.? &O8'@++(5D4QNM>S 9 M#AY]'^U,?J_%'?^D$8#,2KZ0*1=!(A67C/F4"+SB\<62! 1&1(%^0@BUA5@2 M& $Q+@:OD8HMA+"(3\ /)0!I.>^%G%<\4?I W]R+B(DK!\015)!"L":Y,G2; MP*9!\?(XB;8=!!X0@&&IM\Z];AG_EE&B*+)N4FR!]$QQSXGP@'@^D=EA((ANFE-#N+3^)-3*)]S$ M3N)X&P$Q#*#:GOP:I&_A@1UG%L M1POC@ON&T_?'&/9<@ 7!]BQNINC4Y"3' M#(6^:6-R:D#8W8A*HZZ*KJZIRS3((#'BYH1QBUZE6"-@>(4;Y<2!"P3W(=JSS2DR02?65(Q38?QJ3C".OP>Z"R% M($Q\4 #[<7@;&E@U#J>2_##V9F3,':0K.ZGWLO)AIJ&=)C(#UUB\1I@J]1AX MV9X ST569FUCS5I$*"7CC'LJ9FGNP:/GQ]ZGWW08Z["G)6U*_B0(.$UDL[CQ'S0E(=;6@(6>Y)V+YH48D5QBXGX=T7A:D &3CHD3^#*DU:(MDB M$"]E$3,MRC*3&=?HDT%=54JEH)YS&144B)1"0V:B5$)*/:'XNH5M1D0)S, 6 M<_LC/O!%/2FA^8BJ#BTT=Q4J)_HI.PDJ"E$Y) ?K1P:YGD*Y#0XW#7;#DZ:" M#ZB"2$%-&I\5W')U75 08_TF6 MO\"/-G='5*N!?'FHP8M:#;&08R'<4=_4,)0,S0V3F%;QW2)$HHAF#DC:J&E91^0:Q!CK'6,7Y/7<"=4P>#B8['.MQBP@^*45)1/$N<' M0!X \=U%X_9S"+5S; S/\>:Q%$=>Z,0+?;#1!9/[[J/Q:=J#AZWLQ$K*'^37 MTVX\?&3#+KSH@"YN.[>Q\PE*,(HM,T$>HXPSF4"&U00<83'P+;)<#0T\ D$+ M#AQF@8M_UEW#E<5.!#\_?)[=G[)RHDI#DB19_4PXA2K,]]A%H2HP[I"F08O+'A$"\<8^.1)('#NW&D7>W87+DF+']CT$O!Z(6 MRS)T"6MBE0&"N"N'2Y_UG",_>(_-._<=J!./\)UUXY.N2-H+?_3:?/CKF\'_ MHCI\EC\_RQ?PQ])9OGI6RK]A%B@5\#4WWI/GT79NX(,WS!C\^J9?JK[Y]*7= MN.FR[M?;]DWW]@:==:!^Q**MG8+RB_(M!8/68D4IU<3S "Y W%?/Y^L'# MS$;@Y=KN$R\+8.;\S:>+$2#8O:VQEFD:EFVXZX#,2SPVQ#N=M)K];*MM)M"^QI/JC5#;D[=D(=DY$XW?436,J";*/ SI_N MZ8F"ZP[+]HX'L54-.Y,.D^7UI%)==.2DE"D'Z$N;[^! MFC'.BQ2Q6-IE@E3-)2R)?-HPHAU7,^//H'QFD8,=\U:0+3]>RB\J1R(IDL@L ME%F1"PSV@;W>?:G!?G.LZ1*SMHTP:2V>G+G.96^;H358__G$UJ#*/7BA[AJ) MADFWTU1NY#P.Z$UE_R<>C0E&%%GT*#<0=HY-(4 IH4&I3JH<>]D1">1WI:PT M)]M.@#,:_R>RF*3D)$1JL.F,Z @0U)O"QS66I'(##B^:FJR)0+WL2'2@*+"@ M);>(MDHD<0IW7Q#\%=)BF0D:YN_2"7P@1\+R--*9--&HUWN\Z)!'-8[&A+_+ MK_8%EQCKT$=M ";2+9)HTI'<*BV[QW$<\D-2ZGG*$H*\UPBWIUHD#$+3Q?19 MDF.FM.0\(VS!?DY1CC66&<66F90-+H_-M^)9N%'W#@T]K9KT(DV'^58H+*",NGXT&!BB'SQDK%97#)X,.GW!J_">QQ.VY@LB$?G/YO=-MMYH= M^/$BMVT% 0.$;F\ZM]>MRT:W>]=L-[HM>& 'Z[B*V3;= MF'$3IY87T/N4-'2BDWWK*S,^G;3(&.J[,"=:VZGB;*R5R$#W]%,T;>_65PY MZ@E%F&C KV\ =Q&U)OH )AZG= MB \E3AED.T,L>X1E_^T__O8?__'1Z]F#IT\?O9"D@;Q&@40!!O9LS[/']#P^ M/DC%^(5S3R\[.C%OL.51@81B(5![;"08^]3]X&;H"M\ ML['Q*&LBB@KTDRB("]KJ8<._#OV[.ARE7%<6/WK&S@X30XH[PQ!)%\_$N<%C MDT=&CC?FW/=.@)'@_Z=[020A96\3XWT7,W#?BGR.TS0?!(]B MO@R290DUX$KE=)-$-E"0SD&T6@1[:XZZBJ/BAGNL@\7V%\%<(/K]\A)L7$19 M-C)!F@#T=M%LQ5^2&AY9"S:] AD"?.4(:[B(X2VCG&VO$ R,_>KHB>^=RR T MV'?/[G5]\KZ-UDJ?7SGVF)SP,,&?AC>Z\%T 8NZT@@J^#>F9Z^J/0&@!W&&, MTALF*B'_^L9X!$+ECP>VA]5 43>,/D#: %GI3>?RO6J5C^O!R'&P4X^[?0B MMPP["CACP%E( 8(,7>QAKVH-QK5AB%&L\@^ Y.'RNN\H$>Z1EQ0TP6KS&V^$7VQZX#6O0 MD??7@>M[%C\M5?-:/E_*$LE28+=AL"MM@(5N&NS*%:U>*&8)[!2G5)PR<#!C M\CY&)U#3M,-GBRM;FC)!QE9>;3JU*[^ R9I/GOL^O'ZD>6Z,\#V?VA5V2.C2 M#&O'R'1?%5!77L#"GP_4_^:@*^CN:!J>SS(/SHJ9*V8.CX1_"C6:^4NLJ^?A ML_6,D+9Y-*NZ 6V7+NR.[NM9G+=0JFKUH:"LPW#V?D&U-L7PUF^KA7S MM2S!F6*!B@4&^BQ&9=_+SMM8B<_U,+OE)Q[R6?2K7M=JM4R9XQ0$;A@"ZQM@DUN$P-JY5J]G2E!3#%0Q4&40 MS@!%>YGMK+*)\*:D^:SP/"OP+JF;L@(?(21O(A9J$Y"\4\>M,@ KYKTQ _!M M6%%&-',Z?%:>$Z>*_-1\_1;2Q0K#M/+8^/ M72"&LHBM2>10Z#7/4YU+6JE8S9)&H\!VPV"[B1BIK(%MH:[E:RJP*D,?*78= MF:$#GJRT\4-46JJ;B*T*":%44SYSBS\W#^-%8T_%88JV64YH24)J![5.?O"2IV7=]O=57FDX4-Q'( M!;#PTIB:BG9>W6?T:>E8&?PK!NU-!(V]'+0+%2U?RCYH*S:_)3:_]YWM:O]S M[G\38LY\(JE&5:-F?52E0:1J$-A6O:^4AT.6L)X3_7K'G0ZVJYJ6M)JZ@UVK MW>![ H]0XLJO*'&U;J[>?,KGZMD7N!2D'Q*D/R?Z=B>07MEG@-J>58O#YG^7 MANE[_ BJL[]FNO"=Z9L%$/U)/0>"S2-QT"(J-&QRVS? M=VR$]Z]Y&I#]I-UDKW*"F%8J[3)=_->K1JX+W\[0PV84:T;[@_5PK MUG:9XI)1%>DP>>'Q& I?%W5(BS?>&#>40#%#))Y''^I:J9!]^J @/N,0GQ9, MNC%^N%F(Q[+D^PR^7XLC_@W^[=F#)UR?#K?Q"3X8&#\__>UOZ1SI[U.K^ON' M:#VTG 0/DBQ(R/NZ[5:S S]> 'CW%H+W!F:]N+WIW%ZW+AO=YB7K=.&? M;\V;;H?=7K&+VV]W[>;7YDVG]4<3UW/[K;F#%5W9#J(\>^*ZXS)N#?B _>9; M'*>65]'[5 *&A+*41EUPD,=L?67&IY.6!2NS?1?F=$]W3WL ]HD-2/0D;UF? MFZ;D,>'O[D3OA[\+= /JV<57TTG68HJRD.$1YAIP21:1MD?2F$B7$XQKJ4JW M064M(!KGL*<=.RZF0>.0G!, V<' 1JHD]/_9^]+FMHVLW>_Y%2A-@LDFB(F(, !0$G,K[_G=#-G?I9EI>QK=G.VQE< ED76!5? MU+I<9O^BT&6BUOTO"U87F;,LCIU=P0-'T0@?1>Y'D(#\"X^V$#$9^ZDVF/%] M6]F,[^+#\[89U:)"ST\@0[N*UN C0EU48/,))$^+/&DA#V/*PQO3(K!>:;*T M+&),5I)C*8:MTUJ DJ+^9VD[:)RN@+ \H2)1W:@@]T1UR*_,^<(B,V+8V@LO M"LD1<\4!,T*\L(<=X1K#^"Z[L\/)E*TY%K[7=BV'*#SP'Q;8*^3IZ^>GO' ME>= 7VB*>:_+;LGI2T33B6BZ-*/I6B*:KHK1=$=![VL1>Y>#;X.[JZ'T],=P M.'K*(3JOA)%XLD3>)F3A\"QQ$9A7NL"\:D=N%!&)@V0H >DAK4G9Q>&(@ZO( MP8DXO5.*TPL'Z8D O1,X[T8)SEM$ R;P);A KJ?@.\A;'6-PX7,5O'"#%[*(!4>".SUQ=O:C+A]]BE'%J"+8M?(L M+NMR15>*/:,VX G^0OZ[U%X4'?U*%8B$31+ G^K=<]-QOY.[M&;&[\3)>N1W=SL;T.5BRU+ MZ27E.3DLI=_?6(H,1V@O"/SQ0O35\2M(<5,;"I)(_<1 YTBXPY J$$W?3,4( MP.*..(<@H]N5.[UZF<220%ZZR.O7$O.E[)#7HLCKMFME0IY0B(1"M+="=&N\ M 68ED8J8&0H.2>K)Y6A[B&M@&?XTNA=K(=!0]CK)P$G5; M#GUX@=>GY$$.![/1>JLO][IEJ4TDRA!5 <[) UT.AW.[)_?K[[1/+@^NG$!O'C;6H^))88B-MK'7*UG53W"\. MN5\ =E1B\:K[1-*)8HN4I>S).2JP)I;HN&$']0W/Z1&?<3_]81/J0KLD0,5D M,)DLYTM=<8@ZF&/KL;]I7[*$Q2EJS3RC;813*:0-17%02")TK MT[ =:\GQ9TAPAWVVB%T!<7-*0:'U6E2D1\P.:SX ;HT'?OS)E=&ZW&CF:2X3 M,NW%/-.HI M:*. W_?1,:_)P@)J4GA+YH-5SGY?;O1+9>@0H$T;M(F]\Z4%;5?NEZL@B;@H M)0GXHI43?9C *?LX$;>EDJJ7'[9PF<0!!@FY3(;\I=N4>\4&*&QI]_-14,.1 M4$/B^(>240/6*JS)W4ZAL7;O44.);VN%R-=FAS[YCCAH?.3Y%@LOWT+$3N2F M>B>.G4C*!J8.L3*4C(VVW,K5%BFNB[EC-G$,1EDQVY7K[=.X+1:>\WC"F9%9 MWY:_FJ;ZJNFZ$-I9,\#$42ON$27+:&G+M6:I4EH$LM)&5N(PE(HA2PA (0#W M%H"L?."MX2C&LX:%=EE%#5DRB+C)9LZZ$D?#^ ?&SNN..,.WB;Y$@TYRML;* MTC=JI0J7$ZA+&W6)@U:R0UU7[G=:94)==KY'/MI^ 2=E?$G(VR3R=D$LQ8&# MEZC51J)FF_/[Z?D/VY6]0NQFS ;B0..O-.+,KDEXGP]N5^N1AT";6FC+7&D M4!9HZYR(F"U<.@H9FO&=]9MI/)^/B#6OUI6UHB$=6WACXOBF0$WP.].8'%06 MO-,K?^R\ '*Y@9PX-"E-(#=;>59R$/7MRR7QCSJLBE6FKTS[FG=93A-8CFHN MT>*^Q@Y_+I(3;IO6/JPP<7@6XX+)PE'Z';G>*K)G3;.J8OR4H9PX:BLIE+'W M8;TNUWIY>I:309D+LI_@Y]A45S@_;,5W 2^HVLO%3S]%"Y)?UV;UZ][5SMUI M++8^8^T1>S_A=^UB-".816/.X0Z]0G.M@2WK)<6"E[$ @4.>+1!8"\5R)',J M@1)G$UX)1X/7;4=Q6(F]3W"0%[LFF_*&P-Z[[0H>OE[^N=&?H%;[)8IX^"N4 M'NA+H R$Q[K[\=T;+$A"$U@EL;PF-^P!T0J!"\_U\SF[.)>:;>G<0\[,TXT> M!E^'YY>/P\&?YX.;T?#QLZ3HK\K*=LD=E0N#K#U]1M@R&@ADKCK]HT;_B=*J M^%MGTF_K:_[C^C%RS;AQH6?ZAT!74 $2&%]\>[J5;N^N?SR-'F^'3_#K%6!Y MO!/+*3SUZO[NZ?[;[?5@-+R6+@??!G=70^GIC^%P]"1]0&:L&4NB?I1RF,J_ ME@;!Q_#='E\T08*@,B/3B'^4!9G/0KOX<&L >S&7-CS3EB7R-B&@-MLS8$7V MQ_R9"X";\GE.?_\\0V<*T74N1+R_[84R\?YF] 3L<<2[M4;PI-TL8Z=$HZ2I M&2HQ*.]ZHS<9>L=BDNG=JU:JEZ@\>B&$3;R-G8PY+[-O JP'ILMGNTZ#G PE M(#VD-9_LM]P/Q<&=_,'%M[ (LD_78%H$R% >,VQEA:\MB9+BO(LZ[T8)SCL! MDRG<]%RT@?J(.ZSA=>AV<'G[[7:$=Z'_H\P77^!6,G@<_G'_[7KX^/2K-/R_ M/VY'_^_X])/?O0L.G;H87&QV[,&%,T_PR@U>R;NQ2KJFC#5=<[3=1<'+1Z1B M5#%J7MD %0[3<_G 7'&6%F4#Z"G1,6S/P; ]E8RK$*\7L>?Y^CWC^S.;R?M4 MPJEAK.4UG-DAW;:;UA6%7"55!FS%B6#R02VP;&EA;)"#]+Q MBXV2)ZTT$P=FNT?UP$[J$-IM].5&K5,FXA4X2QMGB>.F4\19LR5W>Z7*>1?W MC61"PEH252)O"V)4HA/92:50-)/'#;.#_^;;FP[A!JTF<(,\.]N*A* JHCEY MZ'"J:(9[0K=1_O2VS&Y%A;L(\G(DO%-NY( 3Y;CHU#_UHD*'B\\:FNSG<#@. M;EEVQ3UQ/<>4&%NW([?+U4Q88"QMC"6N[)@6QKIRK5U^,_4H9 MUY5PN96=;26NZAAT>AQ:#* N=QIYYL,*\9@[SA+7<4P19Z"&U1IY6DN$B!0B M,GT1R3MI\**,W\1%,CV.H0=M8ZN^@7VY.K%&"H--H2!Z2D MCC;6@[Y5*O^VD)U"=NXM.]=+&@OIF2,_2UY ,51<-BV.UI;[[5(5F!6(2QMQ MR2L=9H2X;E?(T!*])&1H$AFZ5M)8R- <.5KBP"-Z:H&C.KB :ZM3*E8FH)8V MU!)'!:4.M;IP;);I)2$U$TC-*W,^UQQ:9I%69+LRL3S<,S$FF&SXX:5Z0D+ M65D,J*(B@$X(5$(J"JFXMU1\PM*@,U-7B67_*@W_N]2E'T)?DB#9;P 0LFKDK1NV>WMWL^TVWH[G/,EMEG6Y5JOA?Q$7\[478IYWN_GN M>;?.+K""^MIA:[:])*JX.&5L#VI'V8-BZ;=A_/T/TN4V0]#?Q#)5Q9ZMVX#. MRV3_$=!*&UI1]_%8IL:J02N[2\1QZ@ZMMH=^SIP& 8LJ6[KNRI9>* M+A$OS#E22K,%9:Y(=.+%,.8SQ79M;S7BBW2_=&Q',3!S=\LQ=*)4NJ1K##PN MV2(;/;G5ZLGM[N8BJ25XRQJB%+ZD4#I\#5VYU6O)[?IFP(Q'@O"_!8'77HB^ M\PXO1&8*(K,3%=H2V]K(P;%37NZ.!@5 =_JE*E8F()8VQ*)B#6)I98=#K T0 M:_;E=J1@.&+MK)*6G9%%%'MIK3Q)P!4I7W42XB U6OVPA5CWOIWK*\?^[!X= MI=7A?*&;*T+H'R-K:2=,LY/K18<&?11 RPQH>]_5,P-:6^XW\FPBO@MHXN(> M*1JN79L_=B]X!$JH[HE=!0[L 1&HU0Y MG^+>$"D> L3 M?,3 <2QMO'2P MP\[(Q)QC>)!EZCI\Y!8[M).$;H9ZMRNWN^7O2R"P7V[L)PZG*!+[K:[<[91? M,1:*@U !BJKD$+K'.8?/MRAIS6OMPU\39 M*8%")0-#W>2U"=M!=N1ZJTB^V:RJSG#*($^<)Y,^R%M8M[\NUWIY1F@F SD7 MCC_!S[&IKG!^J"A=P NJ]G+QTT_1PNG7M5G]^L6?#YU.2!QQ:<2%47@:BPR? M\;MV,9H129F@@5PQ5I@589@.# HB3E( .H"79PO$X$*Q'.QJ[\R(3:0IK1&L MX;W:41Q"JT]\@J.\R':ZH2V!W9$H#+LM0EC#XA6,UR KJT8EG .VH5T[F%GYFE<#X.OP_/+ MQ^'@S_/!S6CX^%E2]%=E9;NL %46@ZP]?4;8,AH(9:Z0_:-&_XG2U?A;9])O MZVO^X_HQ"C0D_?\MCU7=^;*L87WYYNI=N[ZQ]/H\?; MX1/\>@7P'N^$=PI/O;J_>[K_=GL]& VOI:<1_/@^O!L]2?/3S@3V(=&K=[_ M^2AO_WQ^WH_^4POQO30@8@K8ABV1(Q5*)*_UIB3O78 M/9CQ11,D$ZI/,LU/0AF3^+;],7^.!!1!Q0,G6IHH M-2&ZSF6/][>]4";>WXP(@:>.\*O1C&PWG]DI"$,)D#7@%'BIHM<])M#>O?6E M>I_+K32'5_BFLY.;%V#WV76I34 +@57Q1:W3+;(6EO'*,OH807*B3+U83J05 M1AQ\00?OY=>%7^U13&/5W M3^6DN[0Y>+HPB?' U(\CPR>>,JU1NWX)Z"N^V^7(%?!&[I4G4[CKPK]WR_F8 M6-+]-%NP5(SOGN;@ O^E0ZK0.XZ")JJH8@1S$BM#/"=T=E[TM#B\XSH\-_-+ MG-MQG5NHE'N^AW>"U[ 3-H<+*_BIG?B >H;%B9_.B0L:/[43%S0N3ER<>+5/ MG"4R2Q\PE?FC./C3.7B_R),X\Y,YOT]CG(DJ6RQ$]?>G4CW")+7HNH/ MUEGRVO\^N3E(3&J@ \ Y2TNIYTY%ZG6?K\MB-$ M?D9)G$= !KVHDHA[DX%7 &( @,'1%?U!T=1;XTI9:(ZB;Y!)RB3H:R*RI0MW0AZ424%XU%3J",!(ZT\A8MDP_J &LXNFJU"BZ-'DL91M] X M">FRC2"B2A"F1Q E$B.M DUY%:[T$Y1@HCV(:)-/!#Q:J'.58."MA!05-6T>ID+K[;00E:7ZQ$= MP\LF2PYW76TI/%JX4TZ\=$HOE=@%6T@!W3Y]\!UQI-N*M-HIXFX5):3.^ERE6+[GFM'JC-FJ]?#XC6[QBS3?GXFUBFJMBS]>OK>9F: MHPFX"B93D@<4R&3ZM3283$+OCF F I9;8%E/ Y9I.$P$1@5&MV"TD09&4W)* M")@*F&Z!:3,-F":Q]L?"Y.Y0OK9<:S8$.BN,SE8L=)X>T#*S?1^US? ^HEVW M#HFHJ%*X![!S5%^I7\A1$R4ZZ= MBB=K_WHOU/)EVTNB7B\M#,\GEF:J+%.?_O]2L<,J>[**,*U2.2 $>E-&;SQ/ M5P%E6C:Q_3^*OB3O0#NV0MT^NVC6"DV@+P/R*@WM=EX&O:P9=)0>37FS4*2K MC-]4_&2'E#A)A06+2^ I8K=;%ANT +( \B% 3L4KF&:-#X%E@>6$6$[%,9BX MPH8 K@!N,N#6X[G^A%%!!.S&LY4_$MNQM F(8VXP1^#8DD;1(4L&<21S*MGT MJBZ]:LYL1G05,2 YRAM[P=15UMY#6-TAO3 MFA+-6<)GDMG:>Z7B'0++*8>PU%/)SP:'&9/D4DI^(6S=HT+V M8+T?K%/QEN9@J!?( M%LC>#]FI^%+3-ML+& L8[VG]B.=*%=8*$0.?U*[/;O?F-9H M%DG_#[IB_'NF36:W]A]$5V^-P:,R'FLC:VD[S%:SKUW&]YL)455E<)>I(V#J MT!_,04+L6^%.(+]BR-\2TM!(Q=&9S*R>'W]_QR/:[90D)D+ .V5X-XMHPY@S M!]_9@*XC1_<6S%'H*D)7R0_N9>@+*1 O$)\?XG-O,2G@+>"= MHW9^2)-*H66+N/KX_@,7#)(H+Y\=F8MF6D/DB2/J=XB%XV.=CK (?LG!*Y U_)\+2 M*2P-IWQJ6]AO&1M(#M3_+&T'GV:/S"WCT)C'\7K/AT<"T[,UASP1ZT6;$)8T M\T@FYK-!1Z'Y,PG%0*/7*Y,8$*0@&%A)'E D RNRS6)1C$KX"K2%A"PCGDS<#][!2P-[6/)3+.U3XW-TN?2@EBLLK8P M_(MHRU,^M6C:[J3MKDG#Y.TQAL"XHNC6:<-7,)UC/+4M3"&HG%?]"$J/L/B#=:?1JRZU:LR1E M4P4^T\9G/*?!"4(MLQ#D'8!8*"J:&,[9P##+Q=M. (U-2R56\..2;>J:2I]? MDR7\]V/&(^P[9[%&L4:Q1K%&L4:QQCAS%EY.5S7Y?7QQJ>B*,2&2XDC_6AI$ M:L(>HY;V^V_CB^-W!$IKB&H"HE1S.=9)?$AEI5/'G-H^)HVUN &@ \>QM/'246#!(_/.-'#BEJGK\)%;6 +06(+6-.VSBWJS+[=K>7:X M/QG*JJA,V6+/Z=824U/R-*A4A(MO$>^A/E.<#2B2-([:!GD2TF4;0=0S)8@2 MB9&@4ZDM]QN%E@(61+0/$6WBN:");J&A1F(:2BW#JQ""RIV.3D8K.P6)M(68 MFHF)*W$4UHZ MJ+>Z5+N#O6&9A@-08%1@= M&H\J\[(W1E/QJ J8" MIHVVW.TTQ-&)H]O_Z#(SM1ZUB8IR9-HHW6/)DB9,5N(V>?*GMD4EBJJ44K3) M:IM:A9H2J$WWTY'R%NDY?E LF)-0IDX2X((M'>.I;6%+J5C2$QJY!/L10$X- MR%'ER@LQBPE4"U2GANI4?! I&=(R O;NTO[]/*-K!;Z%TBA.+6A\0_([8LM; M%8/#+DW%PA5@T^E)0#<1=K=L97$_JEWO(1:<-+J9XO\OUUO2)ZLBTQ*2MLKH MC2J"7[3]<6=[J-W0WD>);'9Z MH5AG94X?Q,;%A9,VC1;_HD\9N*:RB+?M-[ ML6!AH#I%[$85TB_$["J +(!\")!3<83ET7%:8%E@^1TLI^(+2[WEM "N .X[ MP(WG[A)&!1&E&L]6/GQZ>."F!F+97LI'2-Y,/Y0C=7A#6< M?UA:DQDP@ ==,>QDAO*Z,)17&<&IY"[E:"C?"N^$A9P*K?)%O?PD,9R**S,#>_G>G%A<"4$_4.J[7 M[Q0+^2/N$5<6M$>#O9Z*RS0;D_PA+%P8YT\2S:FX3S,PSA_"HL6%^A21G(JK M-&L[O8"U@/5^L$[%>YJ#R5X@6R![/V2GXEA-VWHO8"Q@O)_UHQ[/J2JL%7&L M%2(N/LJPSV[WW)!/#?8JUTU%29EL"BG5NH)%'^&Y;>'09>H_IJ\<>R>[C[IV M)BO&)]?J7:%Z5 '7HAS?,9[:%FY41*.R5+F.N.><(&P;A3 MV$SCG(4E-&-J3L5W%SM^F=*_F\-P/\5A%(-=?6],:S2+I'_,=?CW3)O,;NT_ MB*[>&H-'93S61M;2=IA!?=]0.-]A(D15)< MS&K'>&I;_+"-5+(!]P[,S9DW MO5/KJ%8KB2-7P#MM>!?1^B]U< _FH)\FZRU5EQO-OD#WD:-["[@+;P>8,]*W MV$"$AGD:<"]#GT"!>('XW!#?3,5[N+?)6L!;P#L7[;P9S[-8"J@>C98M@H&C M;-\N&"314U)8!L6IQ= ]RM1+T7=E8JT=8MGL82Y1NW89X40_;20+_G.,I[:% M_Q31,%#P&8'8Y(@MO$U@6O M^UVG>)A5&L=EZ!(H.+% <'($Y]X;4,!5P#4Y M7 _I"'B:,E\$^$96/,##/A]CZ\>0A5,B;_@[$99.86DXY5.+9K^M,C;#&ZC_ M6=H./LT>F5O&H3&/X_5&KX\$IF=K#GDBUHLV(2SAXY%,S&>#CD)S/Y*U@Y4[ M_5(UA!6D(!A821Y0) ,KLE=<48Q*W)1.$>FE:2LG8"]@GQ_LR]2!3B!?(#\_ MY!?6K$[ 7, \/YBGT==.F SRL1Q7,3R67OHD;M[X35.&/B M+V%;._KF/8/#T$5#LNSJ5K-4]"_0FS)ZCZV-W6YH[R?;>IU2-7@5V$X7V^T2 M=ZW;BT.+-G4G"=^RMJG;BP6+"_$I0O4[@5N#V'=QFW6FNP@8%$68=64M">]%48JBV!+O5J-5;7Z2?MV OGOLRC#V M5J0Y(& C\V;@?O8*N!I:R9*9:&N?&IL5,*4%L5AU:.$ $%&7XM3$J8E3$Z=6 MC [7R<(V((!%03L!TPB8IF)P3\-J*3 K,!L3LZE8VE.R4 K8"MC& MK!W:2<6RGL0HI?W^V_CB^/U?TAJBFH HU5R.=1(? M4EGIU#&GMH])8\WCKV6914.#L>^7CNTH!I)<,@]LHR>W>GDJZ.L, K:]DE:, MY( [N_CYR,F@DP89I):.$RI/Z(WZ8%HXZ,!Q+&V\=!18\,B\,PV+]1J'199&D<=0V MR).0+ML(HID2 M4[>6F)C23+ JAIZ:N=9G%]14?6JJ)Z:FQ#E>Q9!.HR>W6\+V)J@G3>II;*>> MTA)"O=N5V]WR4P)W7/T$/\>FNL+YX5Y

OE[^ M>;8.E5KMERCBXZ]0>J(OG5VLC77WX[LW6) $)P31_D4*/2#: >C"<_U\SB[. MI697.O>0,_-\H0^#K\/SR\?AX,_SP_J,L&4T M$,C<5?J/&OTGRHO*WSJ3?EM?\Q_7CY%KQHT+/=,_!+J"7$D 'Q5Z>E94,;[X M]G0KW=Y=_W@:/=X.G^#7JT^>:S:[IU[=WSW=?[N]'HR&U]+3"'Y\']Z-GJ3[ M&^EJ\/2'=//M_M]/.W_9"F7A_,WH M]C;"KT;SE-TDOU,B4=+28#\-RGO>:.0!C8E@DN7=T(A4@QZVZV,ICPKL!W;9 M^.=98R=CS5+)VAK4LCWR(P$A!5;%%[5.6O"O'^>Q.]8C147GO1@B<=[9GG>C M!.==XO@K5\'H GO-.18+*QE(-[KY:DM3RYQ+]PMB*0[JP0.XC;QHCD;L; XM M1WH4HY[TJ)EE0!Q7Y.5:694[XL#U%FWM%0BXC#!B@.3YF8F<[0]M_!)E94I[ M(M$FJR2U:M:M5W"&S%WRS;3M9-;8MMPM5Q&D:J!OET&U4-A%M;ZH^[!KY .[ M>ENN-4L%NQ*KAT4*"=,XGZ"*J#ED;J.\T)=H#=$,;%410WZ473<0HXI1A7X8 M)OUZCS[YFBPL8-JLI3G:.)4Y>L3^IB\26@/'"'\KA/J MT#340> D$\GOOMSIM,HDO@7^4L9?+ZH&V+Z*8F;XJ]?D>KU4C8Z$_KA%B+!8 M6:XJ2H[RMMN@*(AW+Q!NR1;HQ2N-]A[ULK-C=[V1\C9\PWAG5'5@AL MT6;+]6"OG+LS\/Y M0C=7A+4#>UA:DQF0ZP-<#*_Y&2:L7U2JH 2!N[1QUSM .AR&NZ/HABAN$)'" M 5L1TGJ5YA3O$7/ $VW59DN*';I8",&1-0$?XA:G!.R>Y?TT4'9O8!^NZ'5* MI>8)Y*6,O/XA#O'LD-<&Y-4J9H6JY 4#8V4E0!/<,1:F36M[HCB9:F]$!3%B M$T?XQ3.GX335SSW*^^F 'N%A_LAVGE6%A C)'7YI.,0SA%^G M72;XB;M(I!P9Z+KY2B\C<,"T<(XS7>JTA@G-O N&JU""_2*VT<\"Y;Q0@S' MM%:2.;9-G=@3@B+$(C:Q7H0?/'/23<,/[IWAORW-(=?F:]+ J5:_5"0KT)8V MVM+P@:>&MGH]SWX@Q5TK(C!1QI>$@/1JW\P4XYE@5K,T@1V >S6WP]%L1UU3 MQII."^!\%AG.8M1C'E684J)-*?S> VKPA&@O6/)0:,)9ZR91$1B'IQ6X1SDP MU#LLX/OHG>AAUI1RQ>X)-*9NS(N*)S@\QR!=.%XT:G*S:"U:I*K%L["\4S!1 MD.WA0J15BXK%.%R(!([P0*DA-VHB-ZT:"(P6'*U:5"C!X8+C0 A>U+MRNU>P M=2]%25'):P>@ =9):[.+JABYTFQ4_$4:8H.7)CA&^/7KX;4%?5-Q M&A(C)?3YZDNC6;% H$I>.#SKU4)9"=-5+O(C*@ C/=O5 SO' T-(Y7:WX*N' M$"&9B9"H,(+TK%4' /"B+G=[I:H(*2X?VZ2&M22J6P&#^3I-[,*;N?S8NRU/ M.D^-VQFG%)0?>[9;&$0:704B&02"YIOO$D]4,*[RPE5N^L[)KZYLY6+B5WV3[=+=PEC: %P!!V6WO@V+E<_;"Q MK*G7<;7 _G7TZUPY&1L1J\? M4@:$EO*AU18")P>GYM6"L[0)&:C_6=K.G!QY.3B!O+21=T@%D)20M[.65%O4 MDCH"F>&>N(T28V&AX<>ZU"X37-/%J@GD95$A_QO-4(R)\/R+ M4:LSJC"TA2\)?69GXY96; JBFR K'&+-0:*-A<\FIRIU&6E&&A&$:)BDO3 MLLQ74 J%L,@_9J>11M68H*G8[P-W&/&V@'C;3;E?+U7(CL!?VOA+HVY,%OBC MY<::-)];:_%5S9C.BJWCE(+SKO?VKJ%69$_FF M4V(VQA4%.Y;T)Y&?$2V:+]HRYUFG@DI48@NL-I.X?DF>66E M5$)OP'"1F6(\$\EB)GK),:4;TR*P ]+5TK*(,5D=OTY0$NZWE:VE$3PRG$[) MQ+F?#M\F]$0?X3CO#>1T^!]FI[\ +Z/.&-NQM D<-KXQ,-3P"X%/WAH3?8G, MY5JS%Z:MZ%^!#!;P#?@;YZL92Z+RDKYPV4@6UM@4(8W5P/8V#36-X)1C!'0^C",=QA4ZS8+#J8_XWEL:,&_! M[*_N>7#>NMQKY!DI&M5:KI*:R0$@_/G8R:4N%/E"R84+ZI_@Y]A45S@_!4[O M EY0M9>+GWZ*%I2_KLWJUR_^?.AT0J*12T8N&,/36&Q]QMHCXCPA@/8)G#.Q MPL_\7;L8S8BD3";F?*$8*S0!&*8#3U$L>!E "=]YMA0=-M-R4#([,V(3-U0, M7K<=Q2$TU/X3'.U%OM,/;1FC MX9,TNI>N[N^>[K_=7@]&PVOIYO9N<'=U._@F/8W@A>_#N]'3[[_AJ!=,H]L^ M_3RV*.5GX(F'0/ 3%VUWRSGH\9-X3IRP,'L"M&E3N!T9S@"8TQ(ET/,#W/U)$C"68$#3URJ2WB.L.A&K=[Z J]*3S^^ M?Q\\_C_I_D9ZNOUZ=WMS>S6X&TF#JZO['W>CV[NOT@/ X^IV^)0K @X_B2L0 M]VAGH>BG)[!:W_]ZO5:OM3NU6K?5;3=;W?P.(S2YSV6@K4,7A>)XXJV*J)&B M%CW4H*X1VJ)'8?1!&\)]>[J5;@UUB5H>3 .TND_2!^!E]S/-A&&M!>=B'^D% M7(,OV2"3C#>D>@KF8[.,#[Y^SK3) MC*H+KS/X]DHR7PVB?I(&\#9J#Q97+23'4@R;*7TV??Q8T3%QSY9FR@N1QH08 M$M&U.:S7H='I@7V [WQB>/XM!.AC(:)'\D) @WX$,0)\;3LE=9M /HTNR.1. MK=^KYT=(?()28(:?I:K0$\>N9+'%_0T#6GR]KS- G>9(6&? GB(-(.CAGD-O M-8#.0"HZ0A))9@+D90(4*!#P&@.D9TD+WIA1HMJ9_4GZ;MJNQBR%J*?_Q<:\ M"W6)WZ385R0;Q)N^]<&,QC3;FZ:*MC)%6IA 83@M!W:)K87.R=3QPY3@IL2R M6!@GSL.=^B>8D?>Y9V+ O0Y)-_@-> =%59@SU@G&_8$1W-T0@G8TNR_\'VD M> L_!+<$&UM3;CSM!C8H8MNPSHPT7^J.MMBZ>%L.[B!R'7.B./R@ CP%ME2; ML'GAYU2\MU*V"),A"FS?EKT=8[$)K$% (UZ!\R&?-51%!^U:LHFNXYV(C@UG MRM.*)2S!R>Y(SFJ!-ES8/%P,'$6SAD_LUR05E/5 (S78G@4.A5Q=AIOQ@A@J M];@:;"5T1+HAX:T+ MB'N#E2PLN*7!/&T" M]S9XX+:]_73LY'UKP&;H.J=/&REI]Y)EB;Q-R,)!LT4T::K:L^:@N 455'DF M'JDR%&][5P8R#$\%3^+=Z4@*YSAL&":6UP:B>##G8[ARH,PF<_ST7&,I7!L3 M\J@K#!UW0O0."0BQ%W#\&IJE<"-"CV2-91E[0M8(-, $-K W& 2XCNVSAD[X=N+'(21.CQ"X"#'""P89.!4\K< A/XEC<:)W\F M4@!:.C 5@_&TI4T8?MFW?=0&>2N>KP)7_&> $[6'("?C]:;IW((8AK>0E='U M^1)$-0D'VH12F46J?9^C? 1;!K:W>W_9"F;A_[T^"S,)$ MC5I!DYVR=,PO(8L=?04]F-2WRBRVS-,:-"BON5KGFJKJA#^D^:GSRTZ?QMJ7 M'7,1_N9V[VDJ^]YH3Z9?=KE"M\ZOW_C4VSW!0QGAE:O3>5QK#+2A4JRB:OIL M*0O073>"I;<:V06X!+CKOE&9!SHFH*,_H8&RT7=J#K:+7;4>BZ;9ONM3.D\MO$>L$[,;L^.%&: M+RB]S%JY2P7^)-V&;Q),"=)L7S52?97(5:Y\VM?0?* 8Q%S:.K7P$%#LV"/1 M?+B<-O/*MWT*O!MK#J#D2>+J"IGP+'@(K"=CZ M 3:?I0_UCV&"QCNH1?Z[A).$@53 PHK]!+*V5HR5.*:%3)I?NCQ$CU>A31C[ MES]_^%>%FP1M @"BEM?E8H%>B_7! -BZ,OG+]AZ'B@#Y(GW0-#;E3>LGSIU: M0#?LK?1K_'NAR[]-GBVX<5)'CVLJW+!(,6L*]H^& X5-H'=HB1;HIA8#1:?S M>HD8'Z[+ZHI]RC7B;DP-]_0#_[*[>=X]GIX7I3YJW%GAU]U=]9Y$[6(6\G=X M>8X?40PV:<^.F2.M:6^?R1OUCUUD%Q1R,XH.D(@("EG[[FQZ;IFOFR^BLBF] M'VV2(,"D[P68K$=I'&&X2?R]'-U??=.,OZ(C5$(_J%?1Q42S!(_DN5:LY5GQHRX$9C[!+W E>,6ED&M5O77RM5#5XY1 M)KSFH/(,L:Z$<=!)37/EW*]9OMLT)'=\6:1K!/52#9/M0#-1R4+#!^"'#,59 MHBU0F:/#2F8JC?<(U%F#VI1?QHW9!_DEEL K$G?[,#LIK&("+-L[3GR4&C[D M,6K,"]-B8X LHGI!GJ;$@SWK8=C>3SEH1[BB#>]ZOU;OMJ]JY[WK_O"\U>FU MSP?M1NU\4+ML#6LWO4[MIK;F\X->! R.T.\WA3;][?=[LP]Q:-_7K\\MN MJW9^51]<-EN7O9ON31VYT=Z6!IJ:4@IVJF>"^ =XS_CEZ)#FK:=_C^S):& M:(!EL1L\?F.+P26]S8Z?W72V>3;U2,-:R2LVE#3S9_NB%/F>^ MTZ<$ZW\M#2(U:[*$[+_\@#Y*QMC(#4&Q,WCS!]HW;I7\?6SAW02>_\1TH?_7(N97@O*KF()@QA) MUJEJ")L9VUN2I]OK59"VV)#^]\G-I+E$IR:Q78%N#]XT^]S5!OF+WPF&>OXO MDQ;WTQ$_[_OI5]-4[ZTG!@3ZS9&/A8'S@#BX-7#=;(C=Z=O<<(4=.ZZX_1%; M([H15EZ"]@ C[&VBCI2W9%G8S9;<;1;FSBO"L;;5(Y8UZ+5Z^I"S1%$G+-# 26K,F2PP6-Q5+K4"OL6-RF+2B.A1&:%Z>H=[Q<[VDAXMMX <[^6':F^%-O&NXCVGQ-01KRM?CM1Q M#'>'5Q64-10L;ZNB- I 6O8Y793;K4*O1J+J)R*4EL[9CQ)I.5(AJ.@*Z! 1.*RGG'=\MPM!.@&RBHC?3 ME:XE(9]&7>YTRQ_%*>H^B;I/HN[3B0XN-EO4?1)UGT[#+=*)JK@9H7F)ND_H M%^G7Y6Z_5'X101V94D>K;-1Q!'><5DONYGK%$76?$CH/1=VGTC":J/*+L1E- MI>H^-?MRLREJ*U8:[3$#U$ZI[E.S([?+5>Y,W'!%W2<1#1#-P&(&$YY2W:>& MW*R+ND^"VC*@MIA1;R=7]PDOVS6YV2BT7*0(N"GZ 2<=.9!*7%Z9Q:H(N!%D MDSK9=%.)4SL"^7AD 3=;ZCX%2S#E5?DIFQ 2C'T)%56 XS(MNK#/ !B .=R1 MR1<)[]EX5'#BTO!M050-44U*MF3.-8?.1;,GNFDO+?B.:=#QE3FH MT@XK[S!7- /-40MB409J3(ADC@%:= 'VI_7SV7'/EQ+0=1"/"-_C&%:#D!48.VV,13); M93)!)F5CY1FBO;!C5W3*GRRR &Y&A;\3]=VE 7!4:;$:0"?5>I%_LI& O2HK M5$FE*2B:D@:#^)R<,7:7SW^2'MA'&7:?B4$L1==7P-\)_2@ OUG#H?LU2556 M-L(=^/)")R[WI^P\DK521JT9+Z:&6/V"G[0(?([([@1MT.@IH>&$@$W3D#EM M"GC$R6L&#,@H<[X (0.?%X0D",G5)R:FCB%%-M<6'.4M$-4!?U$-@C%@0!/% M/:_U=,X8-O51@1KR G0$'WZ=:9,99^%X#P,63NF'?^F3]!3EV.)B [_F6$1Q M&..?+O6IINN4" ./8 3!!Z M.]9TS:%Z35AR@!"8*W^A;/KO4D,]W&7BGZ1;)@8XQP:)Y$DG5T)L7C5\B420 M=DS0J%#9PFLQ" A_VAHE ,T*3,V="0Z\,9OPI6.NK*1QX%-,2(),D% 0 7[8ME4QMD:R"+* M071=^LLP7PV7B[E+PX/4R9S)67>+W%WS5 :98A_6:=!;U8KR(9 _*$*!&V!9 M0R6X!-P11)VYQ-?HIV&7GTT+F=)806V5\QF4^\ADW'/SKT^^EF*SO?"/:-?R M-9O>&SDL^<.6"X^MK<$"-T4GZC-Q\3?F)CBZ8@^V. P[:)>_PZ$:<"&<2!.= M/HEMT4R#+UCTH@GA3=RU M4F4*F* G"W+ !F#A8!.//TED"M]Q^%UZ3 C>IF<*K CN!R%P*;IMXH[! )H] M(T'RE[',&$X$:YMXI0LUVZU>^#=193HUBSA+"S,.\'+,,;.PJ"(F!\3D J:N MT7EZ#(&@)*+2!"=EDR!UX-8$3C!B=W$=4Q._@NR;I^!E"8* NT'%I+4O4"\\><*%B6PN"B@.]F"?&F7XM7%'"N M]OFO58X_@M++IY;X$TBBMA XZ\_;$HY+$&;?7!K%-N4-K^ MR",6'-^(;7^6!MLM"Q40([%#H=^K:)%7M-F6&4:R@@];>$$[L2!RL7!C6M?F M0J) !T#N)A5[V0.^7,3OGXQ%D M&Y:G]T;$S4I&LW$%Y.(!P=B%7,,RB,GNIG==NR/.0?IR5^[TRA\T?5HP/_J< M@UYZ-\)#\-VB^.ZV\RQ379EFT#P@Z.)W57MQO6D/7R__C/:D;<**OT*10E]" M-UYHK)O1XTZK?> !:]^=3<\M\W7S170"2@]?[WY\?]\=L-7MMWZW/;LXEUHU MZ?SWW^!A>"+!'S_]/O.TF(?!U^'YY>-P\.?YX&8T?/PL*?JKLK)=$D/!CQD/ MH8V;$;9!#<0)5W+^4:/_1.D__*TS;+H8WLT_KJ-W$X\D\5Z.[J^^:<9?/CHB MMH#]H$!U,;,-I>\&QVWC5Q%&*5Q7"+7KI'*X+_M*L6<#0\4?P_\N@1_IZ-)_ M@)O#9+7NM>XV>LU^K5^OU_N]5K^[Z<'.+# ,9L?"PO"7P#PK$QLVP86Y4<(\ ME-!FK]( &?R%^.OF08TTY,0$]J-AN!-(BZ7% A+-*P!#_!RIB;1ZC:2:-D(!-@073-0!3:WQ%)!. M7 6D?7;1^+19ZD<"TM#=8/%M,X]RZ<32H=*;^6:U 7?F-%@1TZ*T%Z*O9!II M;"Z="(#D%[R4/O^_-5Z ^$UK%K]5J=9J-5K-9;^7'\MUY:4BFH"!7 M@M,'%D5C[GPVB<2OFZ_ .V@B!H:/6S2$SB*@"_Q-(\,XL[SBP>5:8#!/8M#0 M23?Z?&E-9C2JSU)>O9PGQL3]]_PD# PJM+ 8E*Z ,D>S_5Y108*?L-CE%.AC M2?D>PGY&@$4QM@[#*#T4-/H"%*QI^,A9%+RU 9?N!N%X$ M*PVV!1XL\]^0%&%'ATL_]%A\R#8[(98"%-Y3_ MT(VH91J&ZK]/8U[#2UMB:*X;^^R8IFYCX3(O^CN,/QXSBZ]A,*,V7;G0]3Y" M%\(4*IKY9"(4$97PI3'!2'%OT9] TT6]T.%@G/2XJY\Y0E M.E.6\>_.E?[U2'0J ZXQ,Q 47%H[H JRSE_Z I?.> 3QUQX2?RBR/DG?E?^@ M6. DS"AD3!SD7EXJ(YP;%I_&B'BD8< ^99G$H!H9?L,B"[A:A)-V/TDW,+)_ MB8#/F!;-<0!!"&2"2H8:. $D;!2,2\<70+9C*6C'.,>:#M*<@#;H-B2=!1-T M@"%,E[J$:<2V2WF*;1.'$C,+HL>+Z_'$NV^EMLVP]OZVL/:829IQK9+OVE2X M,:@?QW#G)3Q&QK;'^-_$-3U]4_JFWNGT,N3&?O+-_W0^X:U>:Q[LI49;<\$;MH.;@Q?]_M]+LY0K;'M&* M1^ZF\_*!CXKQS-[XKAG:?#EW2Q_%Y 8_*./[IDV)RPYZ]=!=_-PFD\_JTL+C MA;MW;T,O$ >^>>#G8E<*(P/E+1TR:.X@@U;M/3*("":)%44I9-)A,NF[,IF! MJ@?7I;#J*B14;J3I'4'P_>S$56L'G3:%M!+2ZGA((BW1U=E!$O4419>X3J4I MNJZ8[0(VW9PZKV@)$4(K-PI]XGL.;[N_7I,7HIOT@^B^L;,385TAPH0(JR*! MI"70^CL(Y%V+1-EB&#.QW-,#D"SNF'!,YA#C#F/TL@$\,-Y(]<^,6?@K.LRS11]! ;>P-.;W,N%)A#H-L#[1;UZA()/50T-GI"O4[)7M MD#FS]/,"6 'W@&D%[/_?"$Q^AI778):6^4)\EX)G^"[X],RV'N>-#99X1 M,.?:V_E,4U5B?)ZT^LVSBZDV=0@Q> 5G)F?=REM^I27T8[B;HN-T*N6Y9N6W MR-9@GWY4]]$HW\.NN)^@ERQ1P$_KTV;>4)Q0I7Z\EH89S[Z]*] *D!5R8;E% MEWF,' ,E,?"((H+1< VA@*=C=@]_-4WU%;8%1,$M<"/C&6MA#:@/+MI!7&_T M&LU:I]OO];JM=J.6GX?8G2H]!'^R$IMM)3S!@55Q/RB/-*6Q1'X]/"9RT/,[ MTQ88KF$I*J$GRUS!]&\,.,6:9XK#BP*2R^0SL])YH@'_\UA2N"K=KUYH M*7!Y0AP66**2J8;!H>?HN,4JGNN3ID72"(W[G*/S^&\>]\')C$J.!58Z5$%X MXG?ADV/BO&)%N'=$2 =%R MQY0[](HQ/8ZE/3^S," L3,>W@D?2:"A<[[CTQ5IA[SS)X&*1 M!\EXT6ZX>WY(,+[N;ON$EWC\7L(YV!=PRR-#-?86H6#:)=L=B"Y9@V M-J2%(5\T "\-[O66]DEZ(B18+#(88,/":9Z#I+FY$N"K6/9-ZA3'*446RV86 M2UUDL90^B^5@ 7\#5/P_R"B^@QZ]M(@?^A4MWWNM3K_3:<"_,'I$C$I6TAWG M*=&)5D*2CT(I"O9:5H:UG ?S2&AT53"59&LV"T;:OYCZ"WY#IW&J^&E:*D6. MJB$:>'&AK/@K!I9&-I[/Z2U+)6,NUL,RA0571D\[E)TR42R+!K&RKX[)1%G: M[A P(KT>LF?QM!NJ?_QF6C0HE>,?S]PG90H X!#^?KC* )QRZ'5=8Q66W8AZ'W T M+A=D=$B*FUQ-"%3_:F+_.(N,C(+[OYAWS;>\)3E-5+)5W M3/TWD"[,@TL"[X)7:W3ZC5JWV:UUFCG>[_BD)#XKV.K/4M5$ ? F+/BNL"PZ M#,SE1\#S 9%/!UOI3#$?D9:MA^L";?4 =/IJ6G_!1/#NQT/C>;X*(Q4O:P!Y M+J\:[A:CIXD *[C[S@);H7,"#*=S[?#]_RZ(V-I971J=,K$6L%A_[3B$LF0#DS4$3SFQK2&WA1<>SEJL'LX@-U5T=-UZWPC6\)S9?>N M3:.A[0,FR,]AM9.(^.KITD'.Q_ISL)KHR):]1M!J$<5C:70 '9I9D/K3JFM/@XJNKO#8\"FM EL+R/4.]3!1]LM19J7-X M@+NZ%9VWMVA0Y;6Y'*W9<+IL'&_2&@BU=36&F3]P@I@)QII=LIPT105] M3YEX[2<\TTSDR5.AZ>?#N)-")8F@V0"H_>@UGZL9^K:\%.8-+TG4QLB!9C;! M?C.@1X 84UU;E#^W M!%XWN/?45]FJ6#H[K@M&-+C)@_#3[_O1[V0NJAYX4^^$MYQ.L;W7 MMK>Y^2CZVQP1SKN9"\*#<-Z4NYU6"7&>8I>;JMRP L8YC-.HO%DNW78V6?.* M%-I]]*/:?:0@"!/>T=HUT<^F7#C/UT:8 <#[)VS'KD)#FPR*[!+#AGT?&.H] MADT_F+9C$4?CV18@\.Q0B&V_UVCU:MU^K][N=6LYAM@.YPO=7!$B71*#3#6' MUMJM1NKD>HZ (K5J]0]_?93\@Z"9\BQ@=+R2"-\+/XX,#][2QKQA!L_FYZ-@ M'!E0)$808?1A( Z-Q?7QC]&/8)CDLZ7,65RAC0EVMJ/0&MD8[*?K;FB?.X6U MV$ @;I.O 6#Y7V --'F0!FG2&$,,50/$L4AZNBCZI& E\;6A60@H/-9]71IS M!.#7>;W@#8LW-5-,ES016C&,)KO5326.?8FG[J\#1 M(&:Q\,(CF9C/!F8U)FQHL>F#B9'?WJ[74LEOSVY9.]+V 1A;$MKERF2T/Q*; M*-9D%JB3@EV;>)DGMXK*EN2W6KW1K-6:G7JKUVIV\F/,[J3I>01F3EM85(-! MAY88*(C".0DM+T)[7B"/=!A9T"!+X$<&/-7-4PC54F&AO6X\;G!43(N";P62 MWM'^"FH+=AW@.7YR2LE)-Q\=.@2T'B\:88X?7/?%R]>TE;0ZR5FM=#F1F*>H< MOH.5UFG8/GW(6E*[&^*LV+1)0N3FHS3B$[1MDY=VH8D6:YOIE0MPL\6H2>F< M%J:7O@VOO4W\A(W< X?J%I;!:7A1\C1L?2TTVR:Z[I[*VNKNW>KU6K]UN-9N-=HY] M!GGGI Q:5<2S(16V9O&M3 MN(.4R\RI9*'IK3SIQ.\518(/V=%/BO>;BJQ>1#DB>[[7=LI]STL&0L[($V]= M88>&Z%#A,G7;_#7#H9G7FCWS$\3\-EOA3:*WF,UN6S""BHP=Q7L@H1"SL'AQ M&]J>:(P&<$Q_1%,,8^XR)OH0C.!G.3JN5&7R$+/F%J[XF,'_F"Q!)J Y*W^2 MMHO1=TZ2=0'B]=M8_RC^!VO)Y^(?+Z8]T^,)1P:)ELS".<+D,*KN-8)?I[2P[9WMQR*:AVVG0CQE[S1\_FAM)JW=#& MLTN!4*E_DW+HJ*H5NP;>7NN""QK6:TLQ>-)WL+:%V\O2NYIZDHZ5@V%J!Q 8 MS::ETU!@QB!3J;S#\3%7V:^F$KQ=TPE+)DMXI_HU2/ )WK38.WA?X-?G!;&H MXD]S9KTWD4*]WI8XW6=T?;"<]XVJ''Q6"LOCMUR#&,A#U(A")Q&J*>=[DEDB MO+L36EA08U%3O)Z[HG5]6[P9R'#9I49/^M(+X95ZZ!,^T>YT6,N&SA6^-R4: M:G*V5U"/6?'K\W*]9JDIW[$=]1AHJ%M@O[@5B4_45?5)K]1K_?:#;K M/?BGE6-#='=Z$LP/J7P.H*'S/%9NMMD0G9HVO;(ZV.EU(A%WV=AD>\*6;<^H MR<4.$^(KU1\0I[R'=_#3-K5EH=N2&J[,$(UATUTD6(MRH97[C1F6>]B6JQ_3 MH>%Z+4(K4S6==AD,K2WM13&MW.TJ']RX0!FN3^QDK[:\[0[ Z!YG38U8TRF] MFTWC*%8HP36$ M;3$<-?>U@U$:VVRA/6&N.$5G>T<_90\"YMZ1>158]BU?-?N<9URJQ30NW=[= M8'1TO=W!AO.;-J; 7FY9=U0NPDZ#67G679>;W?;.=0.1U02I MV&!MK6EA(Z; H0F&N2V\FKVLN;45+!BN:EC2B[H28(>\DC#3=YKHXH,,OP9O M>#'>I_B:KC<7$"RU[$W5W")TPS6,2/\)].OV=&9<)K/T MNYZVC4<$)X^;:E-W5=@]YU91X@T/E#5]T+B517@:&M%A=*&XUQ<;= M"YV^@T/_9VEIMJKQ+ NLC\8$6K#L&FV(@'>0B'E@CX%0M:FEX5[N@JOB'<+Y M&&ZG>%\Y<<\H>#B&&JY)1%U;,!^_#J*"%8+P<#CTYM3>.2;^YBO/V.3>B7K M,3/>&Q-MN\85^@,-8+QP';29>+('ADK_Y"7.MWD^NMU^J]UI=CKU?J^18Z%: M-G%IR*^,E>'.4\ ]K_ ]X:>RM3')=_*&K(.&-FFJAHX%C1GYW7<>B&UZ1+W/ MT%? C&#$J+&]MZY-75>L3[ST_SJ=X=!3?DJ\%8K)8YP2$1[!K11&% P)8\]Q637<;WR$2[I)J[]]H)3^,OLRQ]9F3M\VS1DUT%4/1N)4'EX0U M4C]L\Q.WD\9P#_RYTE#(J^!,F5+S#:8;1?UL,P:TF!V*H#OBW$]! 4KD4JY% M]/_XZ+O(*48BW,<8<8=<70\4TEO[9&.S+B,U]-@>YCR(.SY3\P^75E^FYXTN M'RYHH@6&KXVHA,W+\9V'&X2V01TC6M_VG4FL@XT!;*TC2J@@'@WY\&H/!PF, MHVIC$R-<^ $/OGL".P,7HA+M-N]A_\L0]N3.\)LY8:#"OE@4CSQ,P6V.M0O* MVR745]A%1/$EP2-/#M'-P.U=40\100^-8]8 8%X#3Z]_L$S#1,6+ FM7@7H0 M$VT0_9UNO]UM]NOY"7[\LC]A*3SC2F@!MX9T/W%,H P$5YUINC?>+2:P>#>3 MP98N331_?[@9/%U^=(U/D1_\L: 6\ ^#IQ\?)4:]/5EBK?WQ^!9@H+;#KOL-KQ%]YL09L NH7 MK**O\*A O[ZP&P7.N;SCQE<%BXTO0,I/\$)"+Q^#IRN<+_?DP =4^B'/?T-9 M.GH!6?E6K&)+O].I=?S=<%6/F%,'!CRC[@^8.M-(?)>*'':A!";/XMT55N+7 MVT+WQ9 %[J)?Y)L-^#D49/S;WCLDAP(Z_++=;%R MP==D0AFU5&_+W#3%.\P TYE[EVUPA-G@]<*(3'AQ#_)5%SMI]!@.4$\0>_3[:>J/FSP%) M5X%'&*AN&Q0]K#JY'\Q#_PH^/ZP4X2GS.RX?##L"8(^A&;SE[F"'6I?JC+#YO< M3X=N[76W=T2[V6F":M9LU.O]7C-'-^\/UG+&FU E]#%DJ0LL&6-Y9L9(KJAA M["!MRH:28SWR)*"?^)T=X'W0*'^1 M0.U]KWG+(B!5%.;Q].O2VZ&KYL;-QWQ?>EJ.;3@,C+5_>>^2U.FVZKUVO=[M]MK]>HYMO/Q)2FR6 ME2'$8'*IVR]2I49*OE[>\9$UB,0 7.;Y"5\:^*ON,WF_1UN8 Z9G(]U7/8VFHID!6?X;F^$J E&ZV(%Z68H M;4/B.(T@3T(]9(^N3^_:V[ -*LPSM_ON?C24&K1C$KL8MK[ J]+ECZ?;N^'3 MD_0T_/I]>#>2;N]N[A^_#T:W]W=5(2:$<4,8ZIB_8DNU9)GAA M-OZ98'=3=A.DY:/]ENIL5.:KIDG1NZXJ7'C:]"9'Q9X_.O6 H'CRAF0A/ O, MUC.XD(PD,>E^[0_**+1E\TV=CFTIKXN@G>? /! MJ:$;JS^=G9VI.K4&=A,VW<94$:C 8_B&UQ0W%P78PT*'B^Z3J?/* A]P"@3O M\ZQ1D,*4JZ^6LH 3L5W)MCT.4.8_NPB^9UK-B:'\KW+N&P;LL MG\@'M)=5RVU9N)ML9 SSP617W\X#FTZ# 3R_%5\7YL]8,"!N+"YJB/W+N 7! M;;4#;([%OT8>\\3_?CBWDZ?H4/\X8@S3AM:U1#Z+(!Z/OJL1HL\#RI.W0&YB M 1%U#GO)"!H.UEPZJDE#MG%3Z*^Z^^6I]L8V'A"B:W_C2YB02]^77"*@4I\: M6\;89GNJC"W>L\@EC_E8Y_VK(@^0M>C$5&@O88I91J=+XN7MTG0R0R,\^)L6 MS7"_!K_0%#:3I3X!9T6?J?<^<,K)7^=^NA.PNZ7%HE/P$VB6)8V!K"RCT44YO#"ZKW] M=Y.,?8MH4+7#($UBL>Z2[/"6&.X)?_*<,)E'?=)GZ^:KS$6'8;[PO+ 9R!F" M[?UN#:\/MTO-P1Q"FJRGZ/0FO($..1P1XS8B1(@29Q7Z"K7TFCKOC3:'JR,# MIV-'@(X1OQOQ"H++-C&%;S$S855\(!F8T)RE]N'9F :-GYEX6O&EOB2.B0G; M]LI&79;M^P9Y;.84PD_MV9!!M %E$58#A?5$#*9-8M@]"F#+-%#GTZS)4G.D M,;HN:+8E!;_;3@U4^O/ 2WX?,9HQ&.2FWH%7@AEM"BIWVP,8H]8GG2>&\NQ% MUG31TCSVQ/]XT3![0@)N\>QFI[(G$ :H4(8)6BF0&SUS*2A[L@R&\%]4M6<- MR\_@J<.P@"=B+-E)NMB1O>?XT XL;<7/=YJ!VG6_L@ MM#)>[<=F-0PP%$1W6=): -PI\,KM**+$RR,NUSA/1':LQV;#/ B>' $C>XDD M:H?3:?W!X -P0X9/62\$CYT[A6"'O8H?#@G'0?I43SDE+]0!#P\P>3]1E\TJ MA,Q*L(286AQR<4^+VX@H86)GF_9(^\Y2 X9+<8&A?%7#E2^4N4S<)IJ6B26L M:* F&E],"T$1U$S=.)9 71 WY,9?BLEN''ZR.QXI &DZE:-5(3\O'&C;^VC$ MLR*_S3SF@/IK*DJHM.1Q69&I;5/>*1THTHO?>J475YI#QU>U[6"\_$0YL'(# MS:54Q^=Q;3+=0601;/HLGB>@F;/@*'JE\,-F-Y9&"][(;%L\ZL)3(C1E *_* M)%C-Q8>%>W-5O%;CX+U=?:1\'NY&P;AB%NSM M?X+5C8D(",^38(7+<,UEV!(NP[*[#+,3,Q9AINMW3"_-LXMW/M$ZNS!D+;U]GLPBWME&M#!D-HMCWM]5KO^ 7YZ9%MG(]S(-DO:2]CM>[@O:: M,H[H19+BZI5W[4[M=Q??B5K\^G*\S!N6$\ZXK;-U>D_+.7+@OT.F_J!1<*NU M@"D K$FN&W;B6TYM/_/&'<'OH>Q&]3"[Q)9 W5 4Y,X&RX<"-*L>Q.MNA%M_ M6R]7_,T-AT([HL33$;8B3MYXV.NG6C^+Y("'EHOF*^[T?DF[06K87Y-?/V+) M+_R\NT-M)[\.M>Z4NJGOVN;]Y_?SZ5E WM]A-K#KM7JR"7O_KI5*["9K\T&R:4NT>)7\Q M3E8U3VV\LIS%6H]N06^T\6V.=1)NW MO-NW[8'HJ'9#$24"CA?1S:;<:FUV]Q%]ODLL[+:&PV0N];:TI"U+7^3BVH!O MLI3XDX[D/)VHCF![RU*.% \H9>1 C9;<;O1*V&@Y:U27FY8*Z#&>/A%%=5K: M6WP?!1'5Y4ZW4,4T%IR/YB);/27[U'J&=SI1?M![Y[ MB]FQK!2R*T5Y)?^3G3G:M;E3G.SHK=PYE74F=>)6>^[*OAN MU.1^JU$F?!^-^>\$77LY\*(RN>>V,HEN 4+P ]#*LRB!(1I[TA^V<*2H\+KX MPM8#RW3VU! JM"%,YS$??C8I1VS=,)363:%>NY1J+ M*:)0JA^%THT*Q-HW"B4UHVA=;M3R#)04028BR$0$F8POKI0%+65*FZ6J&JVA M*R),CBJ.09Q,64]&&!1%A,D11)AT6\<18?*@K.CW1^: M:%]L+ KB[-ZT %N M:$.!5Q?XD60.";G7*)4_HAK@+VO<239H[Y6[Y8)]4=CY1/1**<: MC=*-"EDK<31*YBRDV14!FU6.4>E&A5^5.$8E<\#7.Q6+X*SZ15-$KE0JCE5H2TE$3!%B$M MG5Z\VF6%RKFFW*B)0)=RP?_8 UUZ\H=513O$?9\9KVETREBM1<2Z%"ZE#Z65P\JLE916"I7*HK=0F91I$>'2 MZ<4K7%80M?;E3J=5>A__:0'_V&-;^O$*D!6$^'I-KM?+'\[%1=1/\'-LJBN< MGP*'-EZ6RCXTD33 MV6G>3[']DV-CERAN2!B9OH9#U!$,?ZF;D[_.7$#5SR0"1[V ,1UK24#<_DYW M@X/WGV>(.*+K?*N]O^V%,O'^UA4;(##5C!%^]2R\9^<4TI^E]B^>!.ZW?SED M$QG!:(9*#'K$;U1+H$H'.]!W=8\4M8ILH@8B1_7B%@=9QP2V@UC9\K"M M6GBJ83N!5?%%K0?RP+__6AI$:L+SD3J8-I-9^,Z^]S5Q\)DM;!' M;M@C&5G>(DO6IAJ5($P691A5EQ4%9A@\=5R+_]'*%.3&A$6R:V>K(?=;A;9=KZ)5)8:UI"@@MR. 7);HM4. W&[( MK6:I@%QB35=$I94@*JTH#M#)2Y0=$)]SD$AKR\V:"#?+)=RL* QW\Y)B!6$8 MI%FS)N*M2R_-1.Q8*K%C&;.1 ^-A^KW])>8A03 ',(ZNW,^U-X0("DLO**SD M1-#?7^061 0=N=DJ8RFCH[D>NO./DG@E4#Q+'_N5,R7OF' 4*7=KM>WR+#.B M;/0[_1]S#-8*SO+7M?G] MNG?=F%#$5B:5:48S(MGL4BX9Q)%L.$Y;L@@H'@Y1)65LOA#\TR(V?H2][9@2 M((98AJ)+DZ4->THL^Y-KB91,UU0@:;17FRR]SK3)3-)L:6G#H)H!FV\HS]1L M $MLU.K]+[9$7A1]R>KCF%-O4C 6198Q@7&\B=B!R<)_MJ3H>N"Y!'M,V03F M% H+4"AH)<4BDC,S;>\%.JOQ2B(*S-)],,Q2@_?XH*!V?=IU#L=RUE?F?*$8 M*]C)"; .V LI6E]M[UW"[V%I$9=+Z"O'_GR+431\-Q_)"S&6Y+MB_;5'J-D/K)*B? Z:BQI9>"3AX)[>HX"+BO$>O1 ?U]SM\?V9+ M0V!V*IZRE%]<:1(@';&T^7!KH&:^M!5#M3_F*"\* ;2?29 ]HSX9CG3B>0J, M<8F\E%,Y[Q*EH_ ;VG\;_[6)3B9P$\2;@>:0^=D[+&=?#TV,)QVP;C>-I?VI MDWLBRWJT.C-6G&]8Z"*//,:V9&>2S^OAL:/?]YA0<96_NK7#.B('35$!%W%6 M$<8!VP],R,&E_%MS9E?>Y??(XY58Q Q:Q%C$B!?_Y<";RAR0 M[<9O.2:<[GRQ= B@WH:SQI0B50,^#V\2?H@83H8?FX,LLO$T90S+>26ZCC]Q M3#*=PK4&(]#H=[47>*;I8! 9!KL%OFECK-$K)3X,E(.[A_),O+>6CNW !# * M_)B"?9XF,Z(N=7(_78?])>[IP%"OV8[2()P-4FAV,XSTV8/GYA78DYJQN5O+ MOV:2=O%!"[A;90FX-UG0B$L&8PD4+^4CL-ECB]S1O(&U].,]CG9PL=DQ!D_@ M)X_8V#*^5% $0+X\;7QQ.7BZO=JE$.4<4'+B_FD6C[ 1DB#"$D[DV-G)-\(G M7^CII\/AW:_NB[?#1JQ1:YR];'=2J,!Q>'8KK?E6K/\V,XL.J+P M>VS:M]VJR_9_OV^BEM2E14WL,X+6/\U491HL8DXEQR**O;16_%O'KQ[$>4 . MW' KEZOO*\&I=3Z4>.V>^( =^-T2?=OW4_I!^]:VET0%/G@_'?&S96]0 W_" MV VYWLZS-$D%)7O98=G85_B6 )8=N9-K3R@AE(503BJ47XB-?P+@'4O#L%J8 MB#GYB])32%8+"9PUJVO&B],_0.[@G/[0<>V^/3CXVXLA!; M=&\E.SDCQIK!N1/#T5?();E//$%QRU(U5A>X31NW49E$$4&5QX5;3$O(LU28 MD.%"AJ=XL:8!-D2Z)E-B6?!1++]%#)L5A'K0%6/SZGW\ C[%PKX%V"7W*^S; M;46EDL6_L.>K O3Z[0(ME_6J6N5/"N]1:4SQ+0'YXKW3++(G=#R\BSS&/02J M$(['Q2RB$KU2%H[W/CH.L!7VY'HCSZ+W0C96$>Z][&5C.G#ORHU>I_1PS^RN M>8+!;J>P1J%*N71$60,OO^XG]%1 >SKE *@DP7UN^MY[6:UA65*+*4MN[V[. M+FJ?^N6/AQ)0/R:H1W8?>"_6+Q>HMXLTH.45^A=?:RKC2T(+"*3#[5&___KV MVX_1\#HR=X[7[\\UA2Z-%,]JE947FYWCX.+R*2Z?XO*91.R(;+**:.%10;\B MFTS<,*N [:@H3Y%-)JZ4QW>EC.4V/X8+A!A5C"KXSM'P'6I'/5[MIR0A!UL5 ME!SB2H\S=*:"FGC9L9A#S.=QQK4(S?F8)=APL]:O329+2W,T&."#\O'S,2I- M8E0Q:F9L)P43LFN"8$RS3V=_.U\HC!+#);8=4QH32:/% 9BWDN=%FPLJGQ:Z M8M@R+?4=3!J@WZ!UI]DXLJ1-X4.K? ,<17!MFL&U[:C@VOT5XEMC8M'V((I^ M1:'&U(^!XUC:>$F+E8],-TZ$J _*"C\\L"P%L$7[B"0S]/U_]MZT.7$DVQ]^ MWY]"X9E^;E6$<"-VJNLZ MNXVMU5MJ]-]?SG58<,B=&4+-%:O,RG?\[)E(2 ME "A#9$3,U-5 E)2YN_LFZST"FV14A!"!5UD3A>\M,#=E?."Z*);+]1T3+EC M[.%X?[.+)N1.W=&AGU*2]ZZ1J@XO%S(U1Y WSF/-!D]F?O?EIE*H^5T0(@4= MY$ 'O,YXJ3FATJ6#KMSO%]IM9RM$B@PWD>%6F0PWCX Y-4_58OI'G+/329*/ MMFU5B(>?I'4AO4(;31Z5VG/,%) D:RTG"F@7.L"Y= I/&2^56H /#$>K<>-P MCQ]%9#^CR'Z'US1R=^<"GIU_= _!R0W9-. )FYB-HUEIV=GZ;-$!G>.:,(%6 MS(VO-$!Y:5"[6_T% ;1- S_U,C8P+--0X)4]HC. UP;Y;KUO,IO* M+H.8L;3I5OK%VLSX7[<>&^R8\_0>;4WF>EO2[,QW(,G-=]G,%7KIWO"GZ!*U M-<2MK+:ZV$8 ?L"QQAM+TU37,0_U#9&;3DW3,4R'2&_/^B==14HB1LVUV;3N MZ;11'Y.Z,J[U^M-NK=5X'-<>._5Q;3+I-AOM>OMQTJF?G%VH^MC5572MN+;? MJ?;_H[/GQ[_ZHQHDVCR:79T K1!G9DYPHKK&3ZUZ)1:1R!NQQAJ.;L?T#5QV M"NJF]Z$_TGWN6N.9:I.5O!#580/@O9@7O/H/XDAS8%MDO:/N*>5L_FZLE;!' M,L0\^=\.\]&W8H4[,:=8GK(M*\B9@A^WIN#2$1YY[+4[ZG12:RN/[5JKW0$2 M?)S"_[5[O5[CL3?I]"P4R?P(^X!!<5V6/ M,U4U:YDJ<9;4;)6,X5'"*ZNV#;K'!'YAC@D!5C %Q8Q]@DWK&7_I_VHO'@$6 MP,D92._BP.A;\#^H)CQ#R87*' 4=7R0I6?[Z?/2=[8S\E=4XD E;1'+?.<@GB*:T1TZL#I6]N1T.I)6&/ M#L8)6K_"5>GZYL_AS>CV_GKX($LWPU'0I28?JLSD;4?(0DU=-U_9$ %F;5*K MV$;N^*(AVP:&YW&Q"7 ]4+:,"4AV8/N?/86:Y8GU\=69X^GD'#MO507WBGG M3B"IX#A"Q;:) _4. MN]/][TDC5G'-,HP;F6\3?1 )-(306WDOM:HAP7^73#FF"F75M&_GW'YQ\)D< M_)*I7N!1)V!VA4?$\XJ;5V7FF:^B:\06RIE8]:!7+74V3'Y4'?R/5>+>JZ_P M*0@93=7M*O9OI)K2/Z/:R)8@Y:&W4O"C;=UK,7"@P"%^\\]P8$P>W/E*K6,M14),ZN]4=&)J)!85#A:WZHV8/1;;BMQIEJKQ MD- 3>1+E7Z;UHP;[-K?,)XO8%1 J6[0C+P/M-O:6(WATU\8=AF/M%"BV*3?% M$/I*IVOVFGO+B]0Q5V^42F$19@=/2%QIAF;/R$1Z,LU)]B*BY'U)RB1>]FQ/ MTFOM+85\;'Q!:.S/$92&W&F7JTN!Z,53$KFV+]C;>XN_M,'>E[NYSBPKJL5. MM2PG+Z-V9#JJ+H6<[H=O.^U5%%L.Q]V^5;R]SMXB$1A#(G;0:7%SDS^\ M%,5*NQG@9IYPDX9O M40A,[)G+#($=N55LBWBA$T8*#O,9E4'FV<$F((_$(%.M"M)CQY2*HLBUEU1@ M#)_GNOE.R#VAK9I"/JM]:%5IRDJYB/40D;==8D-1D.LGE1#90*XO=Y0\XSDB M76]GE\&KBD.?G'J [RYRXH,-Y!T8/4-4O,-2@334RV4^/:]=+ M1:B'"+]2BX9&XMJ?+''7DEO]4N%.V ^K L*&0[5I9ST-#MPTA/V0%\4FKOCQ MCNX!3^XB.+C]/$WU7J-,='J(H"NW?$AJRC)A-JQ*A:E%^W4* M69 3=>Y<=Z._.[9/FE?LL!)6W/5R3:GY+Q H31Y#30I@B*XU2&9)"M??W MY79.+)4.7] )SFC1%S$@(0%RHL^8D/%?YZJN&F/R,"/$^6J.:6!_\*;9-4]6 M^\F?WP@.08\GY^"LO^)1IY(*TI3;'2$]*BT]8J++Y4=GMUGH4&=A:FPR-;Q9 M[X[Z)L1-/@3=3!R+]L[LFAX9U0TW$.=_B65.5'NV2I>U,M'D(>*LU!*CF3CH MO#/ XJV.NF@:5DK>?Z49J#4(BZ,P"HT),J>JTWDGG9Y&U^B)6>&5EATQ >F2 M([-;JJ(<86D$'BYL02*IGKU!/(PUZGBE8R1 M#"E>_R_69W*U)T0% MQ%P.S2:+>+I=>$3B%(&4V4-3[O;RU')%Y\D4.D^6'=R)LQ/2!3=8.MU&^=NJ M?MZW#>4ACK''1MJOFJX/C,FUX:C&DX;])FV;.';T8/M><]M.DOMOB=]+LK/4 M2U*"RU]N;R__=?WUJS2XN91N1[\-[Z7KF]'@YLOU^=>A-'AX&(XJTU]RK%K6 M.Z:2O*BZ2V@KR2?OY&@O I-:XEIP@I)*CU!ZU9P9MIHD4PW('3W"+_!KU0*F M0EXT\HJ-*1WJ+79@'<-5=?T="5N:F[9-%]*>YZIF89N<4PF?!-L@J,8[D!-\ M4;/P=W KVY;^AA]KCNK ':0ID+AI89-+B7(UR3&!)SC$>M8,6'+EX1?/5\/G MFW#> Y^8/0F9G$K7V$@3=,^G&6VH&;XS>QA\7$ESL %G<-L)?%?UKSZ;%F[& M#P*O"Y<-T (=]GG\DX4>!W_A/Y(,_Y*FKD5/P2$VS?J!VUCD;S=XY+7G2>$A M%@\ 9Z:Q_J+^"1&=C.%K=%%SXUG)X=\R,NO_:H>./W@OY#*:@2BDZ,*?X2=> MSU.OR>D4?L7 ZE^QR-RTZ (H>237QK^J6 CWJ!G!;U7DTS\(/.E\;IGJ>$:W M /;&BV9_F !7PMZXL ]CU9Y)4]U\_1A\6T8X<^ZFDQ>B,P!O>M:57WI':$LV M2%QM"J80; 60L?I$Z*[\QYT\T;_0S8 OSF'7<<.!P CL$GU^SS4F@<'TBM_" M#K"R-(8S?R*42EY-ZP?=6W6NH;&!/\)'L^DA^AU'7)L^(>P&?=\Y\ R@:7]' MZ+)+[TCL;5Z1(>E1M6%+38-^_1$66.IDJ[ZHFJXR@@SWL?7_OB []@#>DTZT MZ92@WH!?<)_GN!; QG1UFIY@T2@5(!?T!?9W_\$G4NB\P@1L;'C61R0)I$X@L(E& MMTJ68'W#? ;9[K-4B@PRGAE@=#^A8>[!"%][C"UJ'(TQ0H#-"U7=Z-,B>N&[ ME+NH[,T<> 5[]0U.\^U&3-[&NCLA9ZC;^%U^[[Z<_\'O\+NN-'M7J!Y,+Z$F MLK36U>@^=@!ZZ 8KOYU-:T"NZQ>Q.;%T]^7F^[?-D]77W Z^0KNJ%)RO MTHRP#6J@(NRY:_Y1I__A>7*\CTZD7U9W\[=+_F[BD23>R]'MQ5?-^'&RK-SR M_J!*L8^9R&[P:S"5V7;+P$XM;1IIC7%":OA>>>EX/E?2L TU[01 &=(JLP:^ M!#SA/Z[!Y +3\)"),Y83J [KDGM9@4/B5T%0H;@!5OT9>_'ZKU:SR;BFO=5F MV@0>YM.XUVJ1O&YZE!<_R:D8]"0JST W BIGKP ?3-UEXL>[$]L-QU)A514Y MX)K223D\53U"^O.4272\"QBX)MU;K.HGR'(00/7OL'D$53(>KGX$@!/J O\D@4ARJ M_^G:LX9/Z9@1:I[M@'4G@4(Q)G)(T((ZX^H./!)H @2D+OX5(*R-M;D:DLP+ M>2S31V8J'&S[F&H)*GU_W##46(T9TP@ P,1"N% 99;$^2:@XP0/:9$G>+39$ MHZJ/3DTA^-ZS]WWXEJJ_PTXO&48AT^70;4!L#AXF"LJC0,LQ+:J??8+=!-ZO M:\CY,0L(O32TA?@GCTRJ8 @/Z/%^4RW0FQ2O0[IV)F/#^B7#!^"+FJO'/S?P M15_EW@!SD*K"Y][*WGUMF@;B/XUW<9LTD'O_M;[#EP;/J,O?3J]@ _[$ MQ[PVAF\XPO1V>N&Y-MA7 @=C9UL'8_ODK-DZ78\62X YG5IYEA2Q'[S\^W3V MXP[88NR&W!$+%44P/W;9E%ICRUT!<*-D!TO&$ MU*Z?G(%^RBI/%!/GM8OEH(<9&Y9#"H4OD MI$Z\QB>ITEZ\1M;>NZY2 >]=EZ>/-*K@O5,2.1NZ/-4BG?TH@U&SGB^9B^/ M7 _8%>DQZ/)4C^T.^3"\ $KC=+U]UQ;@YRD3Z>Y+X>XS16YRQNLG'B6_C0MN18 M<;+^6'UHT8I!.7UH_3C9?90^M"0V7S].>!^K#RU:?%?0AX:4/#5UW7RE*8"T M)&%N$=O+#@Q5+#R:KA-V+/V/O=#;/:_1A)5(6+3B"2^ J-;,"2Y$L_3)Y%.^ MZ?#[U?(]C&=DXNJ -+^J;[5PK]]KK1?NL4UDV>/_>X)\BNBZ5T(9_-N>J^/@ MWRQ]&U ^PI_R<_7CT]]CZSFI7Q09LD%S^M]H[3_M2L#J,CR/F.@8UW4@Y3+LL8FG;B"3V5CGD&\3D+B#2,!@ M0F_EO=2:V_[QS/<9?GZTL"P"[N^9=.L7J)/^,:.CXG?VV+^O2S%-903&PACS MG 8A1*VX#SB?"/@)^*4$/]KGI@#XB 9[42J UY;1F(+G&:)TZC@T>9&?OMC36DVY7JW M5(/(A'W(4W&^$15[];&T(QK'D-3)?US;84ZA0]=[RCU=H=]?J1ZF(1ME$;+) M7.NYU^1NYT\IX>L'Q ?L1\%B1PRB<0,R,E>^ZT]!F4PVEZHM]SC5 M,X(.!!WL00G5IV;"2 ^FJ7Q*:]>8TZ:9(DQ:K MBE7%JB(L)M*D2YK>I]3K$:V&19YT==,L#@N@$8,=2I\HW92;K:X ZO$ -:+? M>#Z9TBVYR>G;>=#)/Y4P$47RSW&%:X$/1$R:$=D_(J5!T(A'(Q%C'43ZCZ 5 M02LKM!(Q=4OD_V2?_U,)1]L6^3^QL8I#M16/)O +/")BP(]( !*)#T>!_XAQ MRB(#2!#"41&"PFO7L).R> 0I0#_!GZR=[R^T ?'93_Z3>QV0@4Y M^SS17OSNQG=?SO_@=S9>QY!WA<*"7L*VRDMK78WN8SM,AFZP\MO9M&:9K^L7 ML2FS=/?EYONWS:TKUS15_[Q7=A*VIB:U>E+M\R]P,SR1\!\_?9X%*OS=X,NP M=GX_'/Q1&UR-AO>?)%5_5=]MGYY0!\8Q=DL;-R-L@QJ($T_#_T>=_H>G_'L? MG6![T^7=_.V2OYMX)(GW9>I;4T!]*FPQ)^?[B6'AS3(M(5L#98RI9>9]IX1EWR8X?--)%4VA@? MO[]HWNZMJ;][4VC()+:M_>JF[,4M,FMJ_X1QIT6W?N^]<:*$&@I7P&6PG?_+ M6MP_OL/!_<>T)!.GOZQ/K* ES0Z/X;US+O=EM*KG7=:_5I+:79KY_5.O=94NDISV&X.E:OZ2B-\^H":X9+)P,$\WD'_ M?'#9OZI=7"B=6JNK]&N]YN6PUN^TVY?#8?NBWAN*YOF;- 31//\$E<%-\CDC M7;9$K:57_%P'U&(Z57]C;OF2HK%Y&'TTIT/R9^U(;-A."5 H ) 3 ,(9'X.0 M"B4P<#P8N &-N#24GT#^%%YO)"JDP+V-?"%)*8+20JG,2J8E6QJJAP MVB;W]\*UX96))5E$IRJ@/=/FV2?]%I*E#TK//YF>4\YD?24F6?^OJQTFN?J' M>A\^TVV"QS$WV:L[?[U7:+YN%>/'!P#GN)SSHN$NW%-$5=7Q M 3PN8;QH@(-YGPC,K9;)2;VF(SWG8C= M.[C"U+%&IU0EF0*P60$V+OTZ?\"FJ7 )"!\)A.,RJ/.'<(Q*=1"#@X0'C*=( M?1U> B;',P/>\^E=EFQSZKRJ%A&:54Y4WHA)#]^)RD?!*9ZK]OKWB].XZG*_ M7":5P')66%8. LNI>K_:X=X\#W7%]VU$^'AV-W!T!6IC/P9-%:,US0?I<"X-!>?9XV+;?5];X%523&]6D%?C/@&I2TR>!CA1%T)&@ MHPSI**U\A SH*)$^BS33+C_-""?BLHJK])@7T71474I81W88YNT>Y:B%I-YN M]W [63-QC+R=W9;,M*\V6P+[ ?OK8 MCTFZR#^(K,A*/<]98,EPGIGCL_ F":(M0W%M&:Z-"9E2FJKI2%2B.X-85:PJ M5MV\J@C$1:8ZP<<_;-KYU DRGXY^+%N5/*/-N.RJA4C=(<9/(3,P)KL%_#?< M:D@[/ ,D]AHQH#1 /RXT!T!$&BI#3X]88!7_O (\ CP[,>.X9"O!C$4(JP3* MX5((2]O+YCX0'V?Y.5$&;LV8=*UCY!U'X]"O-M@SU]D$3BJ!DPBF&)-%))AB M&:,__@UV-6'V'ZB\_PJ[/K-XQ\-]1V%D^+R"V16W=(A6%8V)/69QEB%C(HV1 MG,W$B7$4%FDE2_1[##>$BEQ OW'B_[$27$(]MM/',)G=N>KI#Y0CYH>6!-("/V7' M3_3X40$A :&M(!2>7EH2T"00I867KAQQLBU0Z<]XOFEI53)Q#W$/<8]* MWZ,TE3[E%0!%S&C=!RH9W([GIOUG6C[Y!&KR+IYW7@9YHR1C -<%XF:G$(/Y QM0+SAXSY M-B\SM3C,EVFN;1GTOF/S+^8T 5>PC'U8!B^=-PG+.,XAN4)>'C3X>7-'RP?^ M5*>[M>1V7ZB/);I=B] STY8$0BN',DU)&;;BD0=22(BN*W,5EQ@M^6 M.V98<\SYBCY*3WOE&GO0J)#BZII5FW,LWK$:[RBLJ6U"PWG.LBZ;%-]C"FJ) MLG[2&(;:39P^>D#CKG<6WKF,_Q5$45JB$(FC@EP$N6Q-+HE31[,;J-V5^YW, M!LAG1""?8\=KAR==YSA@>S'5>^F,)]X9=VMU96E^^O;\,,0$AV]S8MB$SM4> MP2W.=7/\XR3 %YP\ 1#,86'''N(Z!_9/.].1\SS#MU# M#"#E'MGF :2?'_&_R!,^_P)_I?\KR2!2 9ZR@^?01\ 77A1S*ED4J>9MG":J4?I-*.L_I^,P4<_0NMG;DY3IH\58:>L-+R+U&'C3)8P M)FZGJTIMLGE1CE"=CZ=CL]@WV>(GPV^'@5UG@=RN3.Q/\]@Z@"UV$6;VP M;W,TJ@EU*-W)6WQY03J=67:I]_@3OB"\T"'>)N\&58.[\?#OZH#:Y&P_M/DJJ_JN^V MKXZBH#7(RMUGA+U& YTDGHKQCSK]#T_[\#XZD7Y9?>??+N^Y[XP;MW3/Q8'0 M-V!_4#3X!Y,3%+CW6-WO7>\PFA'IPGP&\^.=*BUCQY8<4[+(&,Y 4@W#575) MY:DVJ@TGK^OFJ_TI[@'+YF1Z&,_(Q-6).8UQ-UVYCFN1'9Q.W0-T.A7I9HIV M+/6:R1U+97,E95/TR%L57L%?6.,*T\-:O%RV=&GLW_0LWH24 FRUE;+AFKF. MGY)6G^;M=HJ7\1(IMS(^=PNGW. -0)Z#-!J]$OV%?(.;SI+UBD4;-;-NL7MH M]<77?9>!@MN"@G.EX!XO:RH#"O:H]]]$M4:OIB#CB#'. M+$($Z59.YG8%Z>9+NKPLLVQ)]\ITK:01G79FV6="Z.Y)N3U!N?E2+F\J9\:4 M"S])2KGUS*9"")F[#^4.I@ZQ)$&_^=,OKT]8=O1+SWDO(FYTY68[LXCTX<>@ M.3?%".A24#2%N-PE>70N-7NLF[9K<4)LO?9ZB"V3B.CGQ[.;V]%0ZDJ8K 2O MV:@KK5_AJG0__//VZY_7-U^DK]CZ3!S:7T]?;F2VTTO/\F M70[/1T$B:S5"PVP7^K_:DFYB?3BQGH&*'AT, IM3Z7?7(%*S+B._;29E'T7B=^DRNEDY /S7YQ^+JH!\*@,$%LJ-!:E( M,.Q@7I6>Z?GY-MVZ*.0J$QD>:BU.0*W+M5RBGDM@*!&&&J7$4)4D0%6'/(A[ MB'L4K/UM%18[! Y1H%[X0,:N12:2KAFTCG(,_]"Q M21QPPZ]POVU&;UR2*;$ ZE>:@0]S@<^2M%=C8[U6G<:'(M\KICU8:=ZKA4WU MUMY+EBQB8P6E]D+T=S$>;=]^Y[G*C#W'YBB-F+2E?7'[U32>\/NX3#(%J2.W MNB5J&E$*L);A&8Z98.+F"19-,(V&W.1(KG(3C/!/Y*?"K4Y)I>W1486KMG^B ME)PHFL6T$[LD]F(@;5 /VW*CGEDYCG!)'#0L8R8L9BS7NGVYW>^4%Y;""Y&K M%^(KL>U/V-W'-1Q;FKA$>M6.U(3V0N4/C#%B^J,BT8M'OD@N ,"9D(FD@7,F;9CNPC5'A['J?QWV5 M73-.KM2QIFO.^S?U37MVG\]-RZ*UDQDUIU)I*D><*+\?),@I>SB+/JF8@8%4;#M(_98N\F/H+7EX^[U/I MW'1FTI0]ID80\'/-(I)F4))P9IHUD?YV58OJEU-IJN$#(]%T3B6L'YY;FC'6 MYG#-J_M=;*]FPWWGJN9WF=;?_669ZAJ7_5+G98ED@K0!?;8[_S7NU/=GD@1U M&!,X7?>\!B=C@G4$)_(9"T=\IE:#\ZEI;[69-ID0XQ.^-PB.J?9":LPYAU\^ MD^; < 3L%6#VJ-OR_.S>1EN!PX3?LD?!=\5=?K\]O M[R5+=6!)BSZ[3>@_94EUPDQW47]NSG'?&+B"K].;JOJ8#9 M2A_4C_02G..S?X.-5A@W#F\ M83[*3?8^0!_VF%@.D#1M+(!;;I@.O)NNODY=G=%'),4]^H*&K3O5W;'CPM]L MZ9$XKX08DGR)Z[T%YO37]D< M)OA/:88>)?&GGQ@.LCXU^'Y]>ARP/XU^?4CLF+X M[13THHFOP*XJ24\6H01P*@UX_7*XBLX*CU:?@->#,H-69Z0V]JI&"E2ESL', M>L.;OY8-$XJ.>_]V*T;+-F#A63N^AHDHN71!LWZZHQKL C"-[;61SNDZ8'[F MBC^NZ,.9T8"(R%U3.+O6K"GU8->HQ;?SKOWUX,#=\=D>QL0 JC&93NC]XPH M.@:=_. $PU9*#JS$=$,"6QMA/K;8$4Y)8*.XAFM3FX)9+YY2&64@*G$&XAX8 M+YM!/S:?GS7'6?/4["!7E>;.TB0L5Q,P@._T*/T]N:"O0+TZA GP-8 ZA-) M)CXX6Q4C2!6>\;:]("W5JV\2G*?2=Y"(5F"MVXR$X/,U'U_(V3E#2P3%UX2Y M_@SRI&)]"QAO9/)$?P:,0Y> G5,I1;LUTBVG[IV_7\O!4SPR0L/ ;W(VY']@2T1(7?HCB M,I*!Q.2.;H&'+?G$O>^528%3M,$T[W&D8< KU!1F\'+ M6$Q!8R@;-UWQ?E:H@2.2HV8P*M2H &7N0ITZ9E&II,Z[!3UR&CN>1K4#S6.# MLF@Y^N"8XQ\S4P?XVT/@)<[[C0DJ:7034@6=^[DV(>VM-2&]&#S\)EU>_WE] M.;RY?*A8GU&)Q@- ]07#3GO1)F#:Q5;!-GFZRZY#FCV?OGT[O?3OF8C[1CUC MA)*QTR#>M)ZQ?"HYQAMLR@6HZ&5-7+ ,- $YH4V M1L741BJC+V=O'^!I[C-]6W]W[$_!XPS&8Z#42:+MJI]RRI<#>1H3'VSN,WTY MS>=O1#__*^I *EL]NI$O[ZB!8FT2HE 5%J*4&[AA7@B+BP?1)RX<7F=@EMB@ MKA&V!I:_,W61HN15M5#+&VMSC5 -]MJ0!NZ3:SLAQ\FYB=^"^UR"+CAV3 N] M,6-=1;U3A5\_N?!WW\@$#72)N<1","(9NH<&_X/[:(/Z"8\U!(GIC-[G7E1G M^3I/XP$]_P%?>>FT_\]_OFMCHHTQBN5_S<C68Z20:H6+I(=VH">;[#N>D&3J/IT,[)]#+ZP;5&@D]M6(/QZ:,Q)[Y;>S M:0W4U/6+V.Q9VCQKFY_^Z:?\K,I:'*_=K@?CM9?_.,AAV]OOY>CV JR%']SY MW#_M/JU;6H/IEJEIG!D)^%Z%--$/=%>PH4"E(H9-O=?WA$;&:<<+RE70XS_Q ME0J.GMO+6<_MK^FYP__[?CWZMW1Q^^UN>/,P&%W?WDA5T'9!AMV E>4EERG] M"/?_$MM5YW,+?L/":?@%Z?;9T!Y=6QI0&7FGJZ$ Q=(7\*,@5N'EY+C6W+0# M%^K:U]%6!,:/MP3)@^X5HAKHH0%B?YIY<9>PD^A9?9=4QT'1XCEF,# M_2#O M*&5LTS"(SJ*!ZZL^OON!'%]\RQCDUL;$\D*(!$Q6\YT03/$ I6OL.7W@$_2= MT#O!=4+MMR"JXVN:WB.R%U]_4XO,=76\V-B&1&U"4#20':.?:VUK_:]P-A;$ M\"-S9'LZ#;H2S.=GS*>COU%=9V9:@)4)=<$$W7X6'ACN840H*"V.5T;IUQ0% MO3+XVQO@#2S]:4;P(V]=BAG\?$T[6=)+ BLYX!=ACC*P+'2"T0#"^QI+H;>X MH=MQ.Z6?VH/@W9-I,0VYTZ[+=5YT@0&(JK.PW8\T$D?=&\N)3[ZB&;C!EK8] M?*X1QPG_(]9+2H<7DY9?PL/S]^S*M+[ ;YVD9]A2NG*WWUP_0[;%LN^18D>* MVNFRUW+J.B#ZB$%Y"TU1^ZF!D:!K4RTP4EBN M&3[2-C%WDB-<16U\4E;3)7,:H*5A;873CN!8TPFF3*LD=I4!V^B*E*\%4G4@0= MO.OUV@@%,\&0BN ";9YOB!.5IR09&)GW ;0HR_J.@ %89SO?T,JFW2T(;;%K![=E=;FM<"3@'6X9 M%8 >65-?R0*!C6@$1B2MK3BJ2H% YJ-?9"[8M\@01S/5X&YTPCUN=>0>KVOA M1ECR\M,V[F01L,QG'P&K_=Y66#U 9A\R]O_CVHXV?5^S:S]K9T//=/%52]<: MSS#S$44OAI@:,ZT.=YQ^'![M_"@V.?O>)$E7#UH2S_S M'Y3]ZNYN.X*-O[.O<0] 0Z4>8*9Z)]2TNQ&V4H1E2NG1L\TC[1M\T]/@S&QJ M]Z,:IV%I#&9_T-P-S8(3M\>@.?I!$JK&HP:/]K^WQ@74S$0?/*L'(]Z'#B#_7D;[XKQKYXR3[;9CTJF&2WGO1(=YW%U6#; M0Q$/F@6T>FZ$)6?#82U.D)X7ZOU@!F"=S(0F9]*CIW4'^ ]6;,3LD>5?LDB0 MZP 7H6T>X,XL'$2L9\U@WP'8,7<.-1T"&WWL>VE8.F@XZ.CISPLGD ^@2#G< MV2XF7%H^P,C^ M[ GL(^,#(Q,M)M9DX-@"\U%F-^47M:EP*4%FW,EV6VN[$ MLE3F:$*C?,ECX>-UE8\>NMQG&@Z3VY[:*%5%IZ&IQRKPQA=5=ZFCG*CCF>JYD#"7$&/>S[0"T;5]QGFNJ^,?M8?QS-2)7[V(5;%8Z2<]FQ/" M:K4P&Y%0SXCO=0H<--J2*X$RWI!A=_ X>@BYVK"\&&=[L^11C#/CP&"49F"J MJ.AQJ]$4/2K19/3_V:8)-"]ITX4WCW@_=S0O^Y^ FJ[1*KFU0HTUQU/0CA]( M=THT=#9Z[K7%A: 8C_G@X/EF&J@J%@H]^IGMN<[01V8' LXWT(*7Q#=\,M C MSNZ UZF_\,74X9N8^>@[R-;#0TQK4Y?J7D/UMJS^E3T5J^P%<>SGA'NI/6P- MQ"+C5*I?24S5]#>$LH_BX-%T;4I![YT7W7!O@RS-_E&;6F116A-LE)?12W^I M2D$!LS2RB IRX=WW$6(8B8Z*=F!9V4OGA<=@GWFOM7BZ!0W2@];T^L6D(#::IL 241R+I-.48K&+O" WJ%G7AD&FU\]*6D;_I=2]Q MY>G)PCQI!*3ISD/[Y07T_',,<8Q7&FJGTH-8H!8R#,^![F_##+9]<_E]%U1O,%O(S_GR8/$(X&;TL"3WWC+Z\.U M)CR6_.G+Q^,]%P4;9/UEO7K-%3ED@BYAYB(G M2+A-YF6/5[*WT0U;Q@WHQG0+F8:T"";\,55OB39V2=X5V7O%9>\I(GNO[-E[ M&3'V ;9'@2M4S5]27Y'>7Z@^')66/9YAE,<.^^@\H4T%_>\NJ >*[-&Z[VI= M7<>B-M'4I#D1G_)E GN6[HQG8%[IQ$M06>.\(3YN#[S-'*&6MI;KV.3E.C*% MCM$6=1,A9+V6><&_;:Q"\__-P W&);T+GY/%,X>8;GX>/+$6TJ <[XUVFZ7M M=5D?OHU==A.WOBI]!M M7)QXAB?^+\\K\/G10K$,]Q]X[H&A;ZK=H?]F[?/%A94O"O (\"PN!/7GBTL7 M"S_7XB+V3Z2P":[ ^A\TSX+_*%!U/*@:^,[-!1:N,51IV-J8=VD5-7]B2*4$ M@$E[0$&*"I9O4K4;/R>>*I!P(M!MR#>N+L>&&RF/#,B\(WJB&_3WN@&'DM=; MHT=5BC=;$?V35RJ%,\E1#1T\BYHGS?!OUNMRMY_9N)("AMT5 %3>.\4UX2\4 MM?P<+$Y]^VKE3]/QE5^J^R9#=(=7/2W ?+A<-]+KQ&O/P 'JXV:@ M/NX,U$ 1#ZG?J'0W C=5:SD]$(.3GR:NA0HXMO7HKE88"XA6E=_R)LUOU40F M13X;Z/=4G=^9L]914VCTNG*WP^M'4QARTYX_FJK7-5=#X N+X@N=/VMJWJX" ML$0E:O\EECE1[=F:IE0K$R4?'E /2@8E:<^56/VW=P)O$A/@\#!]$.$[L>I1 MKUIB%VO.VI3/A(0^E9ID^A EFGB=%Q,H5)A +T6"M.:?.#NI3C%@[M[JJSW'Q4*E%A5K)J3 M E45=]05J[X3"E3V0HK7QB9_A]35HOYR4Q^:*.-=LN%]__>D5F(K_C 0>U Z MUG;U3SGI6!P4"_=4&22K6%6L*MQ3"_<43G6O@&ZU==YL_BK8=D^VDZNKO=U, MSZQ5-8H>^IL]6P9VFW*C4ZC#(")S6/C' O%+J]5BRYD.:I5=.O M<](&4RHD4>1NO2/W.^M=8/*3CLV=I>.!4,,AZ82\;.=T%<$BJTO:I]WUCJ(" MX8+?)RMAV:)Q2H$E+.U6; E+*[\2EJ.A@\3PRUDB9*$$M;>5'*6NDU%0$VK+ MW6:>);7)Z$,XU%?R/6D7*6%-'3HCB6E]G[UO/0#2?M941^G(C4Z>EFMH*W W4&W,M(3T:5%>;QQ=H04530)0%I2PLJ%ZL!=44 M%I2PH%)4?&)F%&]A0:5#(\L6E)+0A%)Z?;G'F9I5-@(1 2E_7_XDMN--' @F M>#@F';(@3*I#$[>KG(4[H#$GDXH!:V!,AAZL1B9>2B]N!>RFW\VSHN]X97%Y M+2WN9,I<+:W-.,\DG%5^-^4! K_:TJ% 8VQG(MELHW7B&[6)*)>PT=+4I+;. MC\A?O@2MHM.)@C5;U'C M-\+Y]!&@WWH&6.?DK''*&3?\[ ]!BQH-A/MEF#AS6^=\J<%&_H4&RA'M)7J@ M7*.1I-77Z@[?6>:8D(E]99G/\B2?I&], MXX5)+;RE3D:B^&_R\.!Q_ (O"'$ M"+D@WJ7IHAY@5&GL6A9. M7-4, "B1'/4-,&60J4:A&4GI^X@+_=VQ/]WCW&Q<\G9Z14!=1DF*3S!2WX@- MTA>5J7M&"R,S!#%?EB0DV/4RK(!@Z2A=>/V)_V1VF!C)WRY.Z@M3\:DTD":P MTQ9QV,;YPSKC-BY)@X M?IT^%]T4%9_,IKL[QFG"NHZXHT1.1>^$@ )%*_50BI*W,<[C]H9]+Q]'%4FS MD3IIKHX7B6QZ7S;27"\)SIASO Q@+4DV/C0<'$Y1QL?U9(YGTP2CF4,>!>9ZH/*]DS-G9A%20XWA\R_X[3.:'K&PYF2& M+M,@-6>F69/@8P 04<%F]%BV:A@:;)J-HZ@GL&/VLH\(N#VQGC4#7W"VBDSZ M>R89:) %U\9K8]VTZ9-@--'_HK^B9\"R;^(=Z5\8/83VDSV&Z]E_WL;!QW 4 MM1>3OLFCZTCJ>&S!PU!WST1[T6"'4$XY=%$;L!@Z+@MO!C+0F9GVVD_@Y'75 M\K).YJI&7^;KPS5P8"2"7VU4)9Y-@SW_J709_!*NT:?3V"LM?$51A+ME[Y9= M"#?>01(\:R+W>UV1^YP*%+I1D:_(:^>QKC:5Y!4[;;G;6J\V]O!($3:)]KGB MZTBR16QTP MZ>^@:'H_"D$2EJ*P CZ!,)F9.FC1DCN'30M(<[J@!5Q9LVT7 M53#J6J3=IP]>I5KQ/YN4$4:B*'T)%X^B@:Z;8U3)^7)KR.R%1)JY[S,\ID MC*>%^W/ ^X:%HH2[^(*6;B1_&L]0V;+#03C/X4MC&+^[^KNDR('?P3+=I]G: M.A:5G%,3L/%J?\IQ>_=/$QG/P"+5R>V4GS"R0BD#8\*CG8&WS2/TOL@-TTMT R01S1\_4;3>FG",0M6;\P[3C6C6,SPCDVK M3L!!MIKAS:98E& (MSCQG$[;5Q"^GPJ>L^,LB*GO->N]U9>;N;:E.(KH41W=3,.].:O/##7[ M)<7T.W*KF^?H@^,>>UNH=.QN-]>C1-)Q1Q+(2&XV3WNE&I\KS,C\QY'N'$8I MV1RM/!C/UD\;Q9]X^=V'*IP#:![XV-2"@%_,70]*FC2I!&F;[;K<[10Y8_!XN@Z566C'#,,X M)$F=?>2V6?YNXF7K, 0W)6]CW9V0L\\3[<7/8;W[%8IB>@F3 M9Y?6NAK=QR;RA6ZP\MO9M&:9K^L7,?56NOMR\_W;Y@S!R&3;U80]T/>D=D," MI0]NAB<2_N.GS[- P[H;?!G6SN^'@S]J@ZO1\/Z3I.JOZKOM"T-440RR]%Z_ M2C/"-JB!./$4L'_4Z7]XNIGWT0FF]BWOYF^7_-W$(TF\EZ/;BZ^:\6.!#LX6 ML#\H4'W,1*%46H.IS+9;EFR ]S221W+8([Y7B?OC=&,Z;:=7U%&N'CE*MCUR ML&:D?*UQ-IQ>*=KC])28]CC*:2>B/0ZMU61UY,L5HK1ZQYF!2?5(QEB-.75U M_5WR+"U. 6PNO:35Q.;@JZ%8'P;8*[H=6!!YE(T8>HG* M(4/;MB" HVO#4)?;G!$0TMW^;1AZG5*"S7?&Q')4VC[2 (1H\/3/V'5G;/L:RZ+[@Z>AL#>[XW1)H#U[3+A27+.$ M0V?-.Q6M]Q+E \;P@V*JM3>VH(TI6>\GZOY0NBUH+ZF\VQ:LWXF"]J'6*Y.>\6MB^&%D.:2QX:R]&Y'E*6+LO1#*%(69>E%GKCO]45*]C9I M08JB7EW4JXMZ];)7'T0%?WM;E^UNIW\?8B)$N]^1VYT\Q\>(G(>"8<\+JNUI M=E8OXZ%SVEEO2B>*#$J0C"AJU7-B%+U$Q7FE%)59!DJ$I*RJI.PE*M KL= 4 M9>WELCM%6?MA"\ZHLO9>HLJY4DK.-(K:&_6ZW&GD.?I=5+47)S039:*56&CF M5=,NS,U2"DU1TUZEFO9>HH%-I93,HJ+] (GMH"1YVCFU14MR4<\N#&%1SUZM M>O;5%/.8$K%22O%T@KB]CMQJY]ER7%2SEU%@\_J0'YR4SCJRVS[MY.F?KD8M M>XFJ@IM*,WV8E[TF.&;6]_XUP7>EK F./;LR5 0WE79,17"H0F2E(OC0ZQDP M%34\A)=*J G6_M!]_ 1P!"U/U[!-P\G9I08 -]+2:]4DKE-A^4FV-?T++\R1V*^M?;TD4"$5: ML JD^0,D']V-Y5)5S?(.@96JPD;1^=Y(H\%@X6=7=[2YKL&/'M]II95!333\ MTLJ1,DJ7I;EKX8\=?Y#QTA'#$3Q9ZC.67EFT"-6OQI4F'HN$TYN9*&^)1D>= MSTW+\20\>^9ER. @9'9O_,9RG2U"!N^SJ/@-+8T\R3"?-0-P9BT$F[>6-ZL; MSV%MW5./B_.PBX5ES^J$K"Y@D%?]G6XK4TY"&[=<(GQL@I%,B86%PDLB$0O8 M*RH09XA8BOR_73!HITA9$W\3EDD%-@'IY46C=9((9#"?9HM*<-49S_ 39%B6 M]NA2P]&KN$:/IC9'*ISB?OOW +[A46YP'^2@H._2N\&?K/^*]R, L2K=JX^/ MFC2R7-LYE0:Z[GV5ZI'4=J6@UXQX6$MQ=@[^7[,>?FQ0Q56X%>V\L-021AV/ M31=>ZU'5D4'9L/!&U:(1U^#.1V"$Q/P7/,&U02O;X;R&M"T5;/J:&+4'QN0. ME&>+.,#(J*PE!IF"MG[^CMK\[91[(]3Q>1\@!>"MZ>8[=/.W<]*-+*+:H'Y3 M%G5!3X0)]X2C&!HHSSDUSBL"EW7(0$,KIA5&LQ'GISS<@^#H $O'D+QK3S?& MYI7C%,I&7%G/X>YT'I#O-12YUTT-\G&%)H=[$-E!OLWKYA) GDI V&[/3V/0 M+H&3I0XIZ^*0-@@(B<1 %LI,],R('FA\5+A%=AY8-T#H=9F*)0L/!Z_,5-!< M'PDQ%LU L%&*MS\>@ Y>T4.MAG5B\/=N81IX-$(WEMH-(0V#?A,L$O@"&!=K MRO'"0ES2A@(=23,\NX*N9TZG-JP%]YAH=NC8\3NT=P]U[P4&P')_'^^.$93; MW"Y+9A-WVHG&PW9XTC33KESGY)['"8LF+\=A=^]#SF_:ZK?D>FN]:!/AM,*K M47<&LW1NV@O%=&L5?+U+%.,%:]>Y+5L*"E5@(]6E3JM[=![QS_7 MTMWW^XO?X%_2Q>VW;]>C;\.;T4,5C,H[UP+NZ[F^-,\26VDW1@VCZ%94S7X] M6A^/%_87*&1A,2"@VT==>Z+TLKN\[X*\K\=VD5J7Q'D*3M&]>J5[=5-TKS[2 M[M5AQ4FGK#_H0@C+N5-D!DP@JF--UQP-E3C=A N>I60_HT<'%#9T-F/_*()O MB\%3';G%#Y#$CKVXQ+[NF*:.BVH.>;:9W,6'-%V;7:+=Q-B2Y&]7FR,;9%XJ MT 0EY]5<88F+!H3>.Z#ORO1%FG?Q5&*RC2GR:BBRBSHE=32%/9P8\JQI;[69 M-ID0XQ/R5>7D#"#NN3!1&=WT@\;)&;ZX[_7T(A^V^4P6U@Y[&M!Y:8H(KFJ! MF?>ZTK/2A.>FO1Q!M7HF["OH]M.,H)^EWS2-OBU[)]?00;K3J\$O<&LF!'2W MB82FBVFHCZ"F>X?.[LI64)\L0I@ \AI)HE!!9'A^2L T];+;5/63GER5EJ^C M,F8M/J?HPSPXMNK<,VXK82B%W;\L/0 S3F$[*2OVS1I[9EI.C8%L!9,>%:'C M%6@+=LN'HO-*=, %:+O.C.XG'N0R)HC.4AGP9"AJT"C%L[:)O[K7DM3SJL*# M$.*P10 .3M#&$!7II=]ABHKV'!PA?KX6NPLLY\J=I,\ O64)Z.5'FB^D3 135[*9\,@VPV6%-XAC4, MC&*47O-:.2_+Z66^[F(L7W-0MH^9WQ?X!< $C@(%!^W0_#HCZX)_#J(8.4K0 MS+HXB9N"5P(>'=/6N"U..X.K_N7E5;_6ZEX.:JV+;J?6'RJ-VM5Y^VIXWNEV MX7\K[@KZ$)KADLD [-D_@ M=6]NZW5OGIPUY7:NI7*B*JY@[&TW<2,G[+5$GY=R"HLK-D]H25A\RE%;%JN* M55-?5>B"E+R#__59W>DS%E;\5_6+*Z@ H764Z+:V;8*3$P]=3:1*H7^/S9HA MI]52RBIJA'3>KEUQ&OUTF@7V(0-RN MTTAA".0E.^ZJ'QX1 H7*R),IUS28C0GQ?OQ3U]1'+QM$2).\:'F[EF7;T[)_ MK*N#$G>A7S%=I>("A%>^OX\ V1MTK9.SGNC!7CZ9@3W8ES.]_HZ.QP7O?*/!&>!ZM3XPD93; M-UC<;^7I^:M&IU*XJ9?%J@;GN54FZW+RZ]5E4ZDKG7IMT&]=U5KUQF6M=W5Y M55,:@\N+J^9%5\'")9'\6MKDU^T;<8$H?G#G<]U/([]0[9ETI9NOTK7!B!5^ MPV2UUY?KD)("-EK7Q[FXV.PM%M_>>#EL*E85'MC-^2I7VAN9!&6O4FV5[*5QP!:JZ*@M M?\E,?^<>?!O+%OR>F0F]4=WZ>L-UD>-1,B:_W=L2-H^M:XLS0#NPSK">Q/WGAL-XIE9J3F?G"@6,9+PDQ&^6HF;*48>&F$:M68%7AIHDM M*Q(Z=(ETES1RWG@%'YX2;?1$3ZTC$CJ-E(5.2B#L M],H$POC4Z'"67@^[%H';>/V_76N>M9JW?;I[7&N=* MY_)RT.ITNB([NAK9T8LFFFPRR*?\LZ!%REPX17)I(I3(E3R&@P\?N4B:+-QZ M"HI9%RXYJB_5S&FM2BWD]JD=+T%Y:\3#[:3GQHQ/WR7S9:4E6+)B=[G?R-/& MXC&$XS"\MD9YH56N:<";-Y0^06)7.O#NY!IX3P9O$8T7&@"[V6 \MG"$MC?9 MR)8^7+@6G1@7:OSWL8I*P 'X2+OIB.T@\N$=;=+$U4ZI$E>K@<'R^D9[Z0C5 ME,#7;9;1)WKL:1Z8*6V"]L$;>!H(D/<*2(],F@"67:WNIRQ^;DQCO <3:,O] M=OE5ZPJ#>[N^?R5'M5)/6:[MC>INK@5!11F,53&85EVF%>R2+AH" IM04A9^ MB;+.^G*[(7H"E@OAA]X3L*TT4I: B>0>0%LI4IO;J2V@<)0>O=S_%T&J(A-I M !N@/@']D6>5#61GL^%': -C#ZYWHEJ5<)D>0^=[WMSZ95D?QP)]4'B8N/**/#83& M';'&80]?K;&EJ0-&?/NT56@KAHB<2(# SYM.OR)H/TCYO@;S[;*<"H-YZ[38 MVJD(F/]6=ZRFEU^ M2?B/GS[/ LWE;O!E6#N_'P[^J VN1L/[3Y*JOZKOMD]?*/JQY&-IXV:$;5 # M]45/L?E'G?Z'I_-X'YU(OZSNYF^7_-W$(TF\EZ/;BZ^:\6.!#LX6L#\H5'W, M1*%46H.IS+9;EFS0SZ>1Q,1)$L'WVJ+X2E12'4\E%>@-7LGCHI2JB*$2HJI& ME%,=]<&+;9F4JXX=^N-L?.)A45<>7RC$?S M@)CLM&@>$!S> ?" 9JFZ%Q\BD$OA](Y&<$P26C40K)2JDY@PTD(5K_X9PXG- M+3@T;S1JQL)K9[])B4/"&2N_6S_TARCVTDR:OAW#(]+D#OU&H6,BHF/"'S.- M"9>6RA9,HAS^/:>*'4" M=I&X.U0,NTBF,LM*KF7^HMSI",J=&HF[0Z4*[Q;"NZ64OYHO,TNQ\#SHO+*E MJR+]4>6S1&^HF[WF1JV1;-K\54R1U7!^F\C>(?B?M.<1G" M/OUYL 5'I]#)3P7AKMQH/RPW;03,FXD;4:4.<^IZ:;0*;>^94ZII56PSGF=6 M-*&JF&>VF;@)%9=%)&8,Y>_3 .37R:\>VG>LVR-_&I,'Q+X<[-NOU44MS&-9]JG2[&(.%^3E;CP5 MH<%-O)/MUNH*QPC1WQW[TU=BV\2KN@I<,-]4Q[7@3]JE9P3+G>OF^,="C>N> M2 3.=@Z+.)9+1"^@+7L!M1OY]P)Z//-.4X,US:GG7@B.^E-VK66RZB*S4>,X MSL7%9HO-KN;B8K.W6'Q[TSQ5HULT"HN5Z%EUB N:P#)Y_OG1PO:6\!A?0VD# MW(NBF]S1@&2ILZ. B(!('!]9.O7\'^0!'@DTK<(#-X=]2=1.^.Z<1KW1.OS@TA8WZ!=8\]1,7+/ O*D1DQ7O MU'?*PBY=<@-+CUZ)_D*^P7UF=K*N:G*[4ZBOO PXR06(J8KC'3(K6[RJ@N0I MPZD#L-D5\*L"_*)Z#[5V3ED/Q90"+NBK]A[\1N8YN2=CHKV0R;^):MT:)!GZ MN@6C[Z, 7E9\CY=1OBWNP*CP6DX&1D/ 1%[=ZJV'^[D=J-48ES834J;1*5?=?6?P5)AQX#1%348KWPEVG(5!7!=1% MZL([-]9+H LG1E_![:F%*IP9M^-E:Z:M"B<7MJUNQ53A"CF*.T(5SEH5CNG; MEJ(J/+-( E.5]JCL%=OPI@P J;9XX+5G2T\93H8\H0Y7'W<[A\B2:,-Q\/LO MLF:R7N@U7HR)XRX*/:\F'G$.(NBG%BX#7KI9(* G9IPV[G MX%@"O3@.?4(M+OP&A>)OY^!8 K5X#[$+BD&9\"?\Q2&MN">TXJRUXL3#N7;2 MBD%.))SD)Y232@N'G6.).^G$,;"+T$J$,E)MO.T<'DNB#.\..Z$,'PG^=@Z. M)5&&*R)MA8,XF,8P(Q91IPZQCGT041F4Z7W;W;4S+^8;(%3V8@6%,@(QE"@I M\C.6:_LBOY-9]>!6B"^ESB_ 7E6P9UVJN _F2V)P"/!7%?Q9UTL>@XHC8@'+ MX^C8&+JY)_4//S:PCVFQ>01=ZEQBNV?;Q1W2R;QP,UE0L"ZWVD4.I:OLR)JC M!WQFE:()H]_-3E/@7. \,";4^././!SZOY&@ M'X7WK(MBD_%W16[5\\PJ+FJ&654"/8B'3](U=B\/H\LA%XVQ;?? MC8DWRHA,AF]C^.K@&?^5B"7TFWD:-MM*P /NUG!D$$^WNC=5:"M*H04TNT [ M&SP?QZK%>.\%'TF7C^Q3K1VG+Z?+4>1Z.T__R,X\140(?,WY#A1F (+TIZJ[ M9'VJ'!TB-\)H>"[P3EZASE>O$=>B' M%?HJFWYZN'/\HMW3\7<4[.4PV$NRG!R.MITTJMYLY]F;<2]G=,0X[<5@F_@W_<9N.W+CVMC;#Z3D?J&0]-UTW8MSI#M;G-]R'9:P[E61W'= MW(Z&DJ+0&7#PLHVZTOH5+DO7-Q>WWX;2:/#_A@^+V7"Y3#7/Y%5',P+ U77S M%2?>:0:C)DJTMC2WS!=M0B9(8Y(#WWPGJF5+Q,!KO[L&D9KU3SGNP-XP>QC/ MR,35R>T4F,G<-)"7W$X#\ W?YL2PR3DQR%1S^*/>N]A&);-1[QYWH(P4V53<^1 ]7O68K<7>WYE9<(\S"4, K;:10Z,U(4YA\\.42DWG57>Y#E M)2SWH(=%MPI%KC=+G>4KS#9?AK*CYWERJFC#K9)E$\AR8F+]XBI=%JU%;_^D M40RD7XQ ';XYE@K/KAFJ]7[MD&?[QC3P02Q3U^&G?ME4,INQ*3=S':*^RD>: M1YO55V%266UXEI>LS914E+Y<[^6IG28CE":]F#R1J@@PW0+9-'7@ Q6R V4U#/LP!B4V[W\C1&18N6TH6&2L$* M"B7.5HI2@AU:2L19;&BF%,"H-O)X22])Q4*:R%,ZI4*>,";\?:&Y:9)J3"3= M'.=@3XA :?9Y ZLM_?:1/Q0? V/R%=&1 B]HT=ZMS3R[$(@4@>-!/B]C)J'\ M2QOY:*7GVJ"@J-;]5;&76.O^,4/#X5M-QQW.Y*4.)12)$56_B3A"5^[W\ASG M(6+WQP!V7II+0BF8)MA;A4&V$0SV,2 MTH2-7!Y.L;/9L-IE;X_L^+2,XW:GR(Z>PCBN(LK3R)Q)URK.MU7[7E9Q29I+ MTHY^Y&VLNQ-RAGTE_;YX=U_._SA9W:\Z=L!;1])RRSRXA WYEM:Z&MW']M@* MW6#EM[-IS3)?UR]B.S_I[LO-]V^;FW=%MNM;[:5U8? M=?H?GL;C?70B_;*ZF[]=\G<3CR3Q7HYN+[YJQH\%.CA;P/Z@0/4QW+;F$2JLGG[.1W=[LX-J^Y.F%IC2T], MX^2LH9P6FI::LGJSI,S\+,"?.?AW[DXEP"\J-#8+LY4*#19JDR6#.-A\W-=\ M'YD'6I!YYF2^:I&S.WUCS];30IO/E0(VE<9E;^>&3<7C$N1. MLVIBIS(V%"O_E,R@5Y>0+9G3,"]7*Q/9XIWNTCU9&)KUD[-:F8 I;)M51QW8--+8(A/-$5(F M/2J.2@GN\5*@MA8S=+3N5C3,#A9(]&>>6>_ P4RURCF=\$3KBX=N8V#;\ MP*L%\?3'_6A<.2VT-%(8.)DB-K>$@1P16R6I5!5C!XZ8)L!)XYD*NH=PL>5 MV[EE"5S0,[TVA@8\ 9DDS@%:)F(A=BH+S7YNB0)90%,Y+7CPL+!ZUN3+K3,C MEFB25 *JW[=_:C^W! 2*F<'D/Z[M/(/2F2RIK>"$ ]%'N+)TD%NB0TIT4,8. M2B*SCB\N UC0V%,U*I.V;\M2 '_8\MEV"5_U]TJAB&<0O#FIR7*^&Z>%S@3C MMIJAM4@"Y@<"\[UR,/*">;Y>\FKT3\JDRG T(S3L91JHRF!YTL1K'!GJ$RBI MMDW@4ZQH^@!:T".H0HY&[(^2ZDB_NP:1F@!4Y*$R_0["3%(M K^#P]!U\]7^ M%/<2Y6WAXW?1! (8T#W (HK%!D1T[^FWC[U[3]"11#E)047+M>[V\^/9Q2X$ M$:('T;RB(HN+S4ZU>45U^^E7@^.)=F7E:E\EVI4=UWD?5KNRZG+S7:-^!\SS M^=GT%<@S2303/O/(?I2S9B4#4MO8M)T6R:Q9I<%IPI4[_RR33?WME6KJK\!? MMOCK*2SS!6E8@V,*FB?T*,F$XDP$ BADCT1*_D*%>^$0]&T1.*E*3=[ M2IG(62 S=60V\A4O*2&S(;?[I>JN)8P9CJ#QX2"*?_.EZ6:&TB9<,@ET[15+ MVL/GN6Z^DZ6/$YHTK7:IW!0"GZGCLY6AS,D>GTJ_5":W,'$XDD=TGBB,N-OY M"Q]^0?^%:2<804J]&)U>J;P8 J6IH[23OPA*$Z5,46J4RC@7)A!7$&&G"3J= M@J7U&T^2;MJV-%8MZ]V$#:*)KJ+;:UZ$GU)6P*U_FE_A,"_P+(%P7U5K@LX. MUC+37IH,D$P2M80.31'<*;W ^4I PY!\_ZIHW9H]">^<,, G M87IPP;DE](HW^X66N)8"#)5&F[)S.D"&:.MT2H4V88!PY,&%:J@3^%2ZN?TJ MA$'FY)E>H#]:I?.FP20+Z2LBN%)M!*87T,\&@>UFKTP(%$8$KX+E].%4\J<1 ME<9Y)5I]9=[JJZ?LG#NPJT/BTH2W!?H:&)-@NLS2%Y(IH^U"N8KH?5=9@M@Y M6:$0J'W@;/[_S2:?P<*VO3;HD7_*^_G$.WVB%%>B0 !B*]J+JK MLG%-V U(-<85;*!7)AZSW:/MI+.GES/QQ0+VDHQA*'*]FV&18 M3B^S8B\L-UIY)DYW\BP7%:9M%9'<2*\51V(D*[+2S'.D9%&&;81A5[C)FI=A6\&@ M\A?3G+QJNBY+ZOAO5V.=S."%;*_9MV8XJO&D82MWT>PJY621*&6]D4:^4JB9 M@W_& V-R'1PG8WD).Y!T6P4G+(GAFQG"+XUDI4SAURXZ7RZ' F=A8IGS?J?# 0/1#D$OF#^'IZ[OEO+0:99E'*X 7_K@ M2Z-M2&;@:\B->L%]07+P**8J*G(>-'F/^,*A0]]M(@UR<26*@$,. 8=&&MDS M(;Z I5%P9@/+PGGMRV-H=^0(Q3;<%O&U2L(]C02;3.#>5O+T3!809ZO$R.4M MXFQZ=:K'R\P<]HA01#*'-'),]FW.VI4[[3).8#]@X^S88)Q&#LF^,.[)C6:Y M!H;GE3A2>/Q,I(\F]HC>$"=ZJFX%Y'GB0>]YCXI*?_Y\KY%>*DV(.2;-16C* M3:7(>I'M)LT+B!\4Q)OIY=BD /&&W,MUS$ RB'MR\"?XDPV3_\7!J?9G/_E/ M?N,^$TL;G_WT$U_F_,_*\_W/SE+'?Z!YY#WVE6NC&9&P;ZIJO$LSU99HBX+I MAA8%DE="NY"(H0'SYE3Z)Q^%G79,6L1?UU2H(LQ<9V9:8"8/WC2[YI?Q7H"6 MX5COW\CS([%2Z[@1P+>S+7S;)V?UTW4S3(+3T&EUB3&)?G]>G*]Q<.^OG*[7 M@"W>WY%^=PTB-8%)X>G*=$?"EQJR9!%[3N"'+T1_/Y40@UM#[A5 .K7,9\F! M7X4SG@!WOS]<@VXF?5/?\3X*6QF>W:+-^V* V>&Q1Q^8YZZM&<2V!XN;T9.! MNSTXID6N8,-<>"-V-,6Y:#XX6MG:JX:+T M8! ![-^C.PPPJR&QSS@01$<1+7&,PJ<"0&,F#1^Z#=$B3W( M5&=T<)H&W'L/EVAWHQXZU<$-:3]TG4/ML>0/4G:VD0><2M_741/-! C+9=P( M#=4BDJX]:P[ ZO%=NL8)Y@:L> _?-5S$WX1(#X1M?[/7D!Y=A_X(A[:-\5>. M*3V"HD5 K_HO+L*Z 9" K$[CI/$A2OR@DUW:TKY;1-.VW9"]'EC92HYW8^1X M2=YL/6=B7PF]C1SMQEC248+1>\^RR\48E2^)((S:P=X*T4P\:'5K=25]I63[ MO=^U^P[+QB8:W/Y](3<[J)@(,U-*\SA M[#A8)3/;!KSN2W'(Z\<@+XKW+6WM[ZZEV1.-+AK),F_@,.E/;RWR9!J79*Y: M#JJ?MU-/O]Q&>G%5])B2[-0P3>#1445>/_,G53-L1V*O%6( MF28SJIJ[-ID MPF28]_VP[@VJ/[%>-7M9H:;:,WQ(.UM*K1KEN8S-PHK L@Q$3?BINGFR7]@P M\C;6W0DY^SS17J2Q#KSN?T_NOIS_<;+JB*S7?^:Y;+TKU M++YV<_;2\UM7H M/E@L[+@=$[11@K9H>(.5W\ZF-P/2F0^9J)0*JW!5&;;+4LV8'\:&0O@)+GA>^6A- S6F -P QEK M" F( 8?)ASD!DQK]_S+C^U,0"0Z@30-#VS?AD8D\>A.Z9.D5?AW%O+O<6Z,['T#[O5BTK%M66F1?57%,!Z!IL?'9U-?H@J2U'!!_ M%+!SDRDE<5INESM;:+.6ZPWM!HLK>G> G8 @7.P.+;>C<-A]ASKHIU^?*^3O M$)/@2+1 F?Q=B-L$[KR,?; QFJG.OTQ7GUR#Q3)VAM,I.SWXRCWH:1F0M,>Z M. P+^!4^B:311Z'((?[ST.]9J/)J4VGQ)@=O+:XP_D8>C'_W'L#E8?S)^S&6 MG_$G;S65$^./]L5ER?AW[U-2"./?$*#=D_$G+RTO">-/F>_3W0P2^V.@)6DV MY@VBQ8 )A-(M6LK25]-XJHV(]2R%TFH.7IB$78_PVKA=%@)1@;;*/<=<)&QF,&^W0 MAS%H[C1=FSI^:$$.?MOSPL$7EB/4BS.&]2.IH;65MSX18=Q1_XCO1[_THB\I MQIV[JQ5^].F5Q=/O0]8I/OUN 6@D;T3 !X^H/_X2P@(-38=S&!!]BW]39V< M0 3.>(;56_A33WC8<=(C$D$!VE>8C_>,*T00QW[[V0&.JX%XL[=W3_.#@VO7 M.?8'ONJ'J-=;35-,]_56E9#$[P;HM;4G _Z&Z;IUSFM^7%5$5G)GJ/H54:;1 M;3:RH\MT#SF\$3W^1FQXU6:6KYK:@7=#[ZG4$YQX@[&&;310;=WK[G$A? 1M MJHU![.KOOF@S8.LDYY7HL.PS[.2L&NH#C3CB7J)6Y;WJ-FJ632--&&PR,9)B M?\HWCK#("MZ.CRT#^<%]AM7?;ZL;B5E)1C:AVN4TZ9K M@\IG?\R1@05[UM@<"<^W/#OE[0Z]E?=2JQ(%_HOZ!:.OK*3(S@UIQ'EG>]Z- M$IRW8.-'U7;Z7-5I5I[*'.6+-"Z_EH/9OICJ5<7R^+QK@G>I]4VC.L$/1[S? MF/!UW[LR>,9,\=MIV./"^]%W8Z+9CJ4]N@Z9#%4+@6'?3OT:N ?WT=8F&J K M80^13JO0#B)5+(8O,Z!Y>0)*M0#=*[2STR'.#VZ>M@J>(,QB6K946_7@&M+< MTDP_Q?GPQ5])>CQ&-[9J\B*9*<6-@G.^)[:KHS<6:YKN\(!9D!,C#/[9)VNP M+=IK5QB:G>PB7#E 4RE8T1+C_&*%D)]@P9-!8Q>T&,/)2PJ)+L4I=BF.8B;= M3/,C.,SD@H$H+7;2*F,KXZPA*@@C>\+H99I'DCEA%&O^I>S?/:*VH"$O*#$F M1^+[/*:^B6FT!BVYZZE=_E:,@FH.BFI::70;+3G5Y!J!$ U,MZHUF6HZ8>4@ MH7(//]<^U+3;(HYK&7Y:Z7=#"\I";-DK"<"%\+:F:V-UR:-F8"$(?&1CUP^L M UHL1*UMF[S0V[ V._A-'1N+2/\)=1;Q5@<0F?@3VGE-E:5OY$T;F^RS.Q=T M*E.ZAPNGTK4A/8$2"LO*7AE+4%-CF+"^\41 %V,MKC!/F#9OO6+O*[,GD4./ MP@IC8-L-5O""'?)HGJW7X$3SJAM"ZHN-:@U&=9E#&^X1KA*MGTK#MS&98P@8 M-*#O#W0Y]CO^#V3:)23TR/@\?K$%L N_A >/Y<';XBGHD;:W$?1 _38RK,,, M*IO^;U;N%=U/D*5C7]\_T-(AG=!$ZQG1K/ &K3P)[5H"VT$F:^^$8Y9MVZ6U M0D:0KVT1;)7#TK$+(CEL5K'4S2*%+.4+U9Y=Z>;K@SN'G<-"*E6_!,C OF+' ML?4LY18G2SFKC-J;V]%04AH2)L/ BS?J2NM7N"P]?+^[^SK\-KP9#;Y*%X.' MWZ2KK[?_DJYOKF[OOPU&U[^ES/O3/'4(H_=>KYQ1ZIGG7W0EI,KM4/+$->"A;7T\XH/=G&QV5LL+E(+ M4V5D.3,O%$_2'2O?]NJQ1%JX2 L7YYW5>;.$\ -(!#^N2#TKO*YB0("RF']& M%8SY-VW\S(W\I?P@?(]DFY>%LVO@W#_".U6;))_NI=0+SO:JGFM]@\N\4.#Q M,C9V#4RG 3Q%[G1Z90)>B7.,BTWH"GH;"5%1",7R4DEV%Q5!2^YWUN?''+2H$!.9N:*R\#O'BUH1IC^B_6,TF+UQ[*Y[$6JXI5A7VPA7U@VZX_#08:Y#,2P:?*",!Z*T.$ZVXUOB]?A'AQS_..:YI,HR9Q,Y;+T MJP&]TMH-G33:A>Z'N39@CM,3LXHF0T6EAV-*F&>W&/D7EB727%>%0"F&N'D- M6A4F*&)3_E^;,KHT)V T35]6O5,W"<73D=OI L<&X0B)! MU)#K11<0"U&4)UIY_?!W%47%H+6%L;F.4C$A=EPFD"_$A@]W=T)F%<<%]NG& M0F?FA+31D7D%1XHG>@<'FK#JO%3-E:H!PO+*H'T:KB1#WW^)94Y4>[8*O%J9 M8%>V:C Q=7>1\T>G[O;$U-VR3]WED$HF%5:@U6ATLC@=!6^&9D LZGK6*WHZ MW;SKK)IK=587M]^^78^PSNI!&MQ/]F%WAWPXUHV578?7?B8V"MCIF %,(6(O3RA"A: 'X&$ FYD2Z\S8D@J MK7RD#VV9C[32"Y\#>YN8!OSSW1O/!A\LWV%B$C:39L+ ![^3J#FV/ &4KOY( MQJH+WV#S6GX079N9)FV,8;OC6>@9+/(,OZ0UKOA=* =@I3I>18*=U[6]7FVC.>R7F[OAG_JR^2^88 MWA1>6=5QW!#J0["OM@.@>7P'^.*^4QL,;'7-H?..U!?38D>C61-*&SC.4!K0 M+5P=+#[#V;!T0*QA,G0LKVV'%Z?:6/5*:<,N#M SG^>Z^4Z(UWD(54Y..6VG MGS>;;X78?).5TP[_'-X/;BZ&P. ?1I5C[&QB)9EX5?WH;!C/X,N$8E(''HP5 M[T;4F+Y>EQ<&7+=!_KI'+CIXT^S:-_5->W:?OY'G1V+]=0^1'GVGR39Z_)"4.OP/[SWW6WV)&?( MGS]5<%4$; &^F M=@#[H!=.1 . WM$/CSN03*BBBAN+J%*%__HDN2A6/;1I>,=X?(M3R^.D"JF; M#T8/= II ')=8 ,045J]PJ26J^E%17VUC_U@*NI%9<=!9CC\NM1)>&F66E5F MR"1-9&@5&$KN)9ZD%F[%]MT@U'V!__)[B@=&FG_AH$/+U4#CQK:[A<$P\?RS MU&"X87Y1F< HDN;\?:$.(55'*>+Y& ]?C&PQH+P4)+M_"IQ/FD-V=,G&2I2* M,@\1;=M-1RD,9OOGNJ4!LZH)@*K8%'[3Q6.?_54FD;'U0T<-%.SM,P.,TKP/ MBRO36@\6)6( W4+K32/0QQQU'Q<>NN,$?RDDV/ZHWV? 5T:H;^0Y.&=;U*E:90=\/_%T MK4IYI:LQ$TM40:U40?5%%92H@J+]7?FG&M<&8$#"6]73&?NY3 MIMJ<*5/?O@WN_RW=7DG_]WUP#]#\^F_I?OCP_>OH0?KP_6;P_?)Z-+S\>+BS MIN(/A9MHVN<5+(A)4R7+2U1:QYWBP[Q%'KRE(2:'5SNW*X55-_I5TT72%C=, M_3BX=RPT^[39.E4*SS^5")O[.<2&&2Q)6+#:Z M#^3X8U24>@ YI5%K*IE"KB?WQ.CW(X(<;Q9*$_"V2+5I9@BY%D!.Z$"5]IG/7J*9A0>^.L+?JI(W"6-LYX$T)VM9OVQ9G2!-.IE6>!NNC>ESA0=6V,S>=*=/ K-V&F$9R" M\V+']14(-!%I=N1&1TRMK330T@A)I0&TEM(50*LRT-((1.T/M);<$1'W:@,M MC?#3_D#K 4<31GJE@99&T&E_H#7:O6HAGHQ1=*"$N"1MZM61D MJ%H&':T=]"DXK,H1L:I85:PJ5A6KBE5%BM%F/_FY:FOCPW>1'U("(+9V";U;>TS:YOKG!R>T-$4(\'A;STD$W.=(%"@<)4 M4;C:F9OK:6\4@4)%I.0?#PIYJ26;W/"YH+ I$PUZI<)A9=*[PW")Q M21CNJUE6]ZKQ1'"L+IL$,[>T<7Q+O;('U\6J8E6QJEA5K"I6%8E6//_\;V I M".=\KL87/\-EU3G_%U7&!F^:7?NFOFG/[O,W\OQ(K'BC3']W[$_TRAU5WBY= M"VPS^)9F)K3(_O_VKK8Y;9R+?L^OT+#3:3MCJ V&0--EAB0D99LEV83L3#\: M6]XPZV#6+TWR_/I'$C8O1H8$&UNQ[TYG6@0KRU?GRCKW'NNV:VU%)$8&X#P< M..NL3O8K(O:B@%.IUQKP*FIYT!DCB(G$\85!9U.P:!:@\Z#HY EE-J/[PJ!3 MK2F0 RT/.G=H0D1#IVAK)T2)>?3QRGX"]IBI&_,E-=O8XV2:GQLW:U"VH$3@ MY.ELMK/'/,%Y7%, G.4!9XSX9@MYS!.<2KT&Q[F5")T\2M0WKT@G8.QP=C%[!R,#<86JW,0J4%Y M=V%8G\(3 RE+UJ<4+$;.%\NXY^B5/,O-6CI6T['9=E9H@A2DVSGCJE[<2JZ1E M:NM-256%4O4"SM+&6+LH+LO7FZ1#Y9(6*X9M='EPR).CI$7F M (> P]?B,$:MD@J=2XI#('3EP6&,F$5=/I=S*YH-@KT2X7#'&\.)*%U"'#95 M$7#X2?L,0JOR- %WA_KMT"OT"KU"K]!K87L%K174;Q>"?_%%+M'XO"B%--LU M.,RT1.#D:5\V@_8"@1/D@>4!9XPD)A+)%P6TZ($$/M=A&\F*^HV<8<K MIH(&K#S@Y&EOMC/'?,$IPVGJY0$G3Y"SG3GF6QR[*=3F',!Y4'#N>#$

/CO@<[F-D*!]/EH-@8UAC;0%I"SC; M^H!F]!KLZH2L.@9VF&EU;%DSS3"(W1>?W9FFAY\CYI+E#P%\)E,#3]E=/S,2 MRNCQ_![C6;)GSS;);]AW>Q>=W;"%A%B+A%QB0_,D.CT[3<.$?CL9K.9[]MX\ M.S+$_719U#=-V_:FMH?1\Z/UU=+H].!IU7ZB/Y\ MK+G80&3IH=]J!#K:/WC>DXMLWW,];4IAB@RV2JR-D8!Q\FMBT!'-V.KAUA"Y M5]+IA(X6&1/3))^F.KD*]IXPGM*K371$NB1?,LUJ>"G#I[>$+-MUL5MC?AK: M?J,>O6CN3:R =$MSR7)X=K3X]=+(& M8.<$K5V C_'062)W3&ZABEHRJG[[0JY(;^)AL7S<]"[[U=/;?N]'M7M!?W)%C!J+],<>3J#WA^&W6R,*$@!O>;S/[CA>>"KRKH2_2>OY_?PN)&,9GS]ZD??UI#'W5F&#^]&*/6>/XY=Q_MZIS]@P[?PM?FW M9OG,.WM3XR_B61/SA;A=3]>)]3SW?.+JQ$5\!X]([Z>6K?];6>P9CBL(DZ?W MC!K.\3%%$]<642B\PA(K$Q%@;\TVW\;=J[L!&@S/[^]&MX/^'?GG60WUAN?H M[O[T;G ^Z-'6>PD'61@=V??^^?W5WTT&" Z #)MM*[>"?D*_=V[NN^- M!M=#-M2_[GM7@XN?@^$EZIV=7=\/1_,1CQV&TG'WXOH6C;[WT<]^[_8.]8?G M_7/TQ_VPCQJRA.C$2FQEH[.=RZU^&M!5W/9=,@KW11L@G\MK()_#?ON(+UQYQ,1_1_Y:_AVY?8K9O8_7=O M08XCQ>Q%N(JJ])[F-JK.KT)^,'M&KFU-#)9!(;BF?S[OO1';=^LU[IZ3*74F M,SKW"V?*1@]/'E$$&=/?*_6M#]]4N6'R63C(BD+^G&H6=;M@%227/\7D)W33 MN6PB^\$Y?9S/U*%F"P4.O&JF+,6Q (Q58/3(7# :L<3!&=G+_T/V])Z]TF:[ MGDN?B\NF_O,,3UWZC@N@I<1H,1W[<14GC\1:+\N&GOZ?/W$PK"DE0LDY84%Z M!"8L7 00* L$@OT&6IOS[(?1)T3.-I^1:0[1)[.*9I$VGZ!@&?N59I0[< KAL4#\:"8+-4]OFB7$F2:5UWN8-KAP[,

YGOV&\?DG,U!EB=LUF= MVYQMM" (3K2-;D UD??$GNO GC-U^P['[97W[_;U)IR!4AH0=UY7RBIO/*=( MGKMU.("J1/A^Y1D_P)P!ST+A.8XY=W8<=R/(@IV0.>>\ P'BG,WBW(#\T[L@ MSE"N1?0F"(ZL"!<'TU]XZMG."[H>N[:%79V]Y!ZX-F@7B](Y&!N,7%XH[-Y-QQL4]<_#[X2;[TL2FIZK%(!!*0?% DIRON.B"H4\W" M2&H'\HSE 7FZ@J^]0 ZI&(!TJJD87EDP(1?NA-D816KE78,<,C+9+-,\39,X M.$ZRJVY)]7;!TC)%"=F#GE$ WU=D.;F>443?5RFCEIM0.Z(\2$Y7]/5N&+6B M0/6>\H \72$8,&J =-Z,6I'YY=($7+@3,^IC!1AUH3 =!^D4SM@0<57<1%'8VKXD=LLU"(^T9]5P7>VCA^N]8^@CB'%!"%;-S M,#886ZS.0>,'&C^AN%,*&K_-GUV;X5:)[)381BGGU\44N2T2BP),'Q33Z:K] M,H+W&_,4$,L%G*ZVK^,EO'=68L8:"]/G 6,EP?C*8@! M8?N=?1(#9(&P"J2W"B@IR )A%8 GFU"83E<@""0<<"XFSM/5" ()!W@+!>]T MY8) P@'CXF$\!?T@;+_W).%'Y.^Q;;S0H6AC"W>/PD$._4?L3/3NT1&?#G^, M#.7C:RI?K]6Y#@=$RVM_8UKYM%\SPX;&%3G+304P((4<_/,0Q:K$Q6)67CV++A"H];ZL#62L&.< M.PW'"M+'1PAB!]9IU=3#CHRZN&G;WM3V,'I^M+X2?R'3A:=5GSP+J,.;IMXR MU:;:JIJF*E=5\[A>U12C4>TTVPVM+2NXKG4JW0O;0>O5F?5Y=6:+56>6B'.% MSQBD.9CXM&Y;%B8M%$::KMO^U'.1/B<4R#9-"5G8=9&#=9L8:(+=&D-Z.-H- MT:!H#F),?B'=TERRG%SU[D;5F]YEOWIZV^_](!.Z^NW-Y<7H-M+V8%8=^VFS MD3H5NKDG+_(#7T)S/K@ M/5K=_P-02P$"% ,4 " R@"A7?]("0-HA "#V0 #0 M@ $ 97A?-38W-C0Y+FAT;5!+ 0(4 Q0 ( #* *%<&OK'GV0< 'S6 M - " 04B !E>%\U-C%\U-C9' !L>71S+3(P,C,P-C,P+GAS9%!+ 0(4 Q0 ( #* M*%<&5?HZ)10 .-% 0 5 " 95@ !L>71S+3(P,C,P-C,P M7V-A;"YX;6Q02P$"% ,4 " R@"A7+_.U8(9A #KZP@ %0 M @ 'M= ;'ET&UL4$L! A0#% @ ,H H M5[ZMHE8TC@ 1AH( !4 ( !IM8 &QY=',M,C R,S V,S!? M;&%B+GAM;%!+ 0(4 Q0 ( #* *%>(C9 7E&@ (^K"0 5 M " 0UE 0!L>71S+3(P,C,P-C,P7W!R92YX;6Q02P$"% ,4 " R@"A7 M7