0001437749-23-034443.txt : 20231214 0001437749-23-034443.hdr.sgml : 20231214 20231214162001 ACCESSION NUMBER: 0001437749-23-034443 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20231031 FILED AS OF DATE: 20231214 DATE AS OF CHANGE: 20231214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MIND TECHNOLOGY, INC CENTRAL INDEX KEY: 0000926423 STANDARD INDUSTRIAL CLASSIFICATION: SEARCH, DETECTION, NAVIGATION, GUIDANCE, AERONAUTICAL SYS [3812] IRS NUMBER: 760210849 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13490 FILM NUMBER: 231487313 BUSINESS ADDRESS: STREET 1: 2002 TIMBERLOCH PLACE, SUITE 550 CITY: THE WOODLANDS STATE: TX ZIP: 77380-1187 BUSINESS PHONE: 281-353-4475 MAIL ADDRESS: STREET 1: 2002 TIMBERLOCH PLACE, SUITE 550 CITY: THE WOODLANDS STATE: TX ZIP: 77380-1187 FORMER COMPANY: FORMER CONFORMED NAME: MITCHAM INDUSTRIES INC DATE OF NAME CHANGE: 19940706 10-Q 1 mind20231031_10q.htm FORM 10-Q mind20231031_10q.htm
0000926423 MIND TECHNOLOGY, INC false --01-31 Q3 2024 332 332 1.00 1.00 2,000 2,000 1,683 1,683 1,683 1,683 0.01 0.01 40,000 40,000 1,406 1,599 193 2,393 2,393 0 1,626 1,626 3 9 2,000 2,000 1.69 1.6 0 0 0 1.4 1.4 1.4 10 13,788,738 1,405,779 2 00009264232023-02-012023-10-31 0000926423us-gaap:CommonStockMember2023-02-012023-10-31 0000926423us-gaap:SeriesAPreferredStockMember2023-02-012023-10-31 xbrli:shares 00009264232023-12-13 iso4217:USD 00009264232023-10-31 00009264232023-01-31 iso4217:USDxbrli:shares 00009264232023-08-012023-10-31 00009264232022-08-012022-10-31 00009264232022-02-012022-10-31 0000926423mind:MarineTechnologyProductsMember2023-08-012023-10-31 0000926423mind:MarineTechnologyProductsMember2022-08-012022-10-31 0000926423mind:MarineTechnologyProductsMember2023-02-012023-10-31 0000926423mind:MarineTechnologyProductsMember2022-02-012022-10-31 0000926423mind:KleinMarineServicesIncMember2023-08-012023-10-31 0000926423mind:KleinMarineServicesIncMember2023-02-012023-10-31 0000926423mind:KleinMarineServicesIncMember2022-02-012022-10-31 0000926423us-gaap:OtherMachineryAndEquipmentMember2023-02-012023-10-31 0000926423us-gaap:OtherMachineryAndEquipmentMember2022-02-012022-10-31 00009264232022-01-31 00009264232022-10-31 0000926423us-gaap:CommonStockMember2023-01-31 0000926423us-gaap:PreferredStockMember2023-01-31 0000926423us-gaap:AdditionalPaidInCapitalMember2023-01-31 0000926423mind:TreasuryStockCommonAndPreferredMember2023-01-31 0000926423us-gaap:RetainedEarningsMember2023-01-31 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-31 0000926423us-gaap:CommonStockMember2023-02-012023-04-30 0000926423us-gaap:PreferredStockMember2023-02-012023-04-30 0000926423us-gaap:AdditionalPaidInCapitalMember2023-02-012023-04-30 0000926423mind:TreasuryStockCommonAndPreferredMember2023-02-012023-04-30 0000926423us-gaap:RetainedEarningsMember2023-02-012023-04-30 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-012023-04-30 00009264232023-02-012023-04-30 0000926423us-gaap:CommonStockMember2023-04-30 0000926423us-gaap:PreferredStockMember2023-04-30 0000926423us-gaap:AdditionalPaidInCapitalMember2023-04-30 0000926423mind:TreasuryStockCommonAndPreferredMember2023-04-30 0000926423us-gaap:RetainedEarningsMember2023-04-30 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-30 00009264232023-04-30 0000926423us-gaap:CommonStockMember2023-05-012023-07-31 0000926423us-gaap:PreferredStockMember2023-05-012023-07-31 0000926423us-gaap:AdditionalPaidInCapitalMember2023-05-012023-07-31 0000926423mind:TreasuryStockCommonAndPreferredMember2023-05-012023-07-31 0000926423us-gaap:RetainedEarningsMember2023-05-012023-07-31 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-012023-07-31 00009264232023-05-012023-07-31 0000926423us-gaap:CommonStockMember2023-07-31 0000926423us-gaap:PreferredStockMember2023-07-31 0000926423us-gaap:AdditionalPaidInCapitalMember2023-07-31 0000926423mind:TreasuryStockCommonAndPreferredMember2023-07-31 0000926423us-gaap:RetainedEarningsMember2023-07-31 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-31 00009264232023-07-31 0000926423us-gaap:CommonStockMember2023-08-012023-10-31 0000926423us-gaap:PreferredStockMember2023-08-012023-10-31 0000926423us-gaap:AdditionalPaidInCapitalMember2023-08-012023-10-31 0000926423mind:TreasuryStockCommonAndPreferredMember2023-08-012023-10-31 0000926423us-gaap:RetainedEarningsMember2023-08-012023-10-31 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-012023-10-31 0000926423us-gaap:CommonStockMember2023-10-31 0000926423us-gaap:PreferredStockMember2023-10-31 0000926423us-gaap:AdditionalPaidInCapitalMember2023-10-31 0000926423mind:TreasuryStockCommonAndPreferredMember2023-10-31 0000926423us-gaap:RetainedEarningsMember2023-10-31 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-31 0000926423us-gaap:CommonStockMember2022-01-31 0000926423us-gaap:PreferredStockMember2022-01-31 0000926423us-gaap:AdditionalPaidInCapitalMember2022-01-31 0000926423mind:TreasuryStockCommonAndPreferredMember2022-01-31 0000926423us-gaap:RetainedEarningsMember2022-01-31 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-31 0000926423us-gaap:CommonStockMember2022-02-012022-04-30 0000926423us-gaap:PreferredStockMember2022-02-012022-04-30 0000926423us-gaap:AdditionalPaidInCapitalMember2022-02-012022-04-30 0000926423mind:TreasuryStockCommonAndPreferredMember2022-02-012022-04-30 0000926423us-gaap:RetainedEarningsMember2022-02-012022-04-30 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-012022-04-30 00009264232022-02-012022-04-30 0000926423us-gaap:CommonStockMember2022-04-30 0000926423us-gaap:PreferredStockMember2022-04-30 0000926423us-gaap:AdditionalPaidInCapitalMember2022-04-30 0000926423mind:TreasuryStockCommonAndPreferredMember2022-04-30 0000926423us-gaap:RetainedEarningsMember2022-04-30 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-30 00009264232022-04-30 0000926423us-gaap:CommonStockMember2022-05-012022-07-31 0000926423us-gaap:PreferredStockMember2022-05-012022-07-31 0000926423us-gaap:AdditionalPaidInCapitalMember2022-05-012022-07-31 0000926423mind:TreasuryStockCommonAndPreferredMember2022-05-012022-07-31 0000926423us-gaap:RetainedEarningsMember2022-05-012022-07-31 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012022-07-31 00009264232022-05-012022-07-31 0000926423us-gaap:CommonStockMember2022-07-31 0000926423us-gaap:PreferredStockMember2022-07-31 0000926423us-gaap:AdditionalPaidInCapitalMember2022-07-31 0000926423mind:TreasuryStockCommonAndPreferredMember2022-07-31 0000926423us-gaap:RetainedEarningsMember2022-07-31 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-31 00009264232022-07-31 0000926423us-gaap:CommonStockMember2022-08-012022-10-31 0000926423us-gaap:PreferredStockMember2022-08-012022-10-31 0000926423us-gaap:AdditionalPaidInCapitalMember2022-08-012022-10-31 0000926423mind:TreasuryStockCommonAndPreferredMember2022-08-012022-10-31 0000926423us-gaap:RetainedEarningsMember2022-08-012022-10-31 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-012022-10-31 0000926423us-gaap:CommonStockMember2022-10-31 0000926423us-gaap:PreferredStockMember2022-10-31 0000926423us-gaap:AdditionalPaidInCapitalMember2022-10-31 0000926423mind:TreasuryStockCommonAndPreferredMember2022-10-31 0000926423us-gaap:RetainedEarningsMember2022-10-31 0000926423us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-31 0000926423mind:KleinMarineServicesIncMember2023-08-21 0000926423mind:KleinMarineServicesIncMember2023-08-212023-08-21 0000926423us-gaap:DiscontinuedOperationsHeldforsaleMember2023-01-31 0000926423us-gaap:DiscontinuedOperationsHeldforsaleMember2023-08-012023-10-31 0000926423us-gaap:DiscontinuedOperationsHeldforsaleMember2022-08-012022-10-31 0000926423us-gaap:DiscontinuedOperationsHeldforsaleMember2023-02-012023-10-31 0000926423us-gaap:DiscontinuedOperationsHeldforsaleMember2022-02-012022-10-31 0000926423us-gaap:DiscontinuedOperationsHeldforsaleMembermind:KleinMarineServicesIncMember2023-08-012023-10-31 0000926423us-gaap:DiscontinuedOperationsHeldforsaleMembermind:KleinMarineServicesIncMember2022-08-012022-10-31 0000926423us-gaap:DiscontinuedOperationsHeldforsaleMembermind:KleinMarineServicesIncMember2023-02-012023-10-31 0000926423us-gaap:DiscontinuedOperationsHeldforsaleMembermind:KleinMarineServicesIncMember2022-02-012022-10-31 0000926423us-gaap:TransferredAtPointInTimeMember2023-08-012023-10-31 0000926423us-gaap:TransferredAtPointInTimeMember2022-08-012022-10-31 0000926423us-gaap:TransferredAtPointInTimeMember2023-02-012023-10-31 0000926423us-gaap:TransferredAtPointInTimeMember2022-02-012022-10-31 0000926423us-gaap:TransferredOverTimeMember2023-08-012023-10-31 0000926423us-gaap:TransferredOverTimeMember2022-08-012022-10-31 0000926423us-gaap:TransferredOverTimeMember2023-02-012023-10-31 0000926423us-gaap:TransferredOverTimeMember2022-02-012022-10-31 0000926423country:US2023-08-012023-10-31 0000926423country:US2022-08-012022-10-31 0000926423country:US2023-02-012023-10-31 0000926423country:US2022-02-012022-10-31 0000926423srt:EuropeMember2023-08-012023-10-31 0000926423srt:EuropeMember2022-08-012022-10-31 0000926423srt:EuropeMember2023-02-012023-10-31 0000926423srt:EuropeMember2022-02-012022-10-31 0000926423srt:AsiaPacificMember2023-08-012023-10-31 0000926423srt:AsiaPacificMember2022-08-012022-10-31 0000926423srt:AsiaPacificMember2023-02-012023-10-31 0000926423srt:AsiaPacificMember2022-02-012022-10-31 0000926423mind:OtherCountriesMember2023-08-012023-10-31 0000926423mind:OtherCountriesMember2022-08-012022-10-31 0000926423mind:OtherCountriesMember2023-02-012023-10-31 0000926423mind:OtherCountriesMember2022-02-012022-10-31 utr:M 0000926423srt:MinimumMember2023-02-012023-10-31 utr:Y 0000926423srt:MaximumMember2023-02-012023-10-31 0000926423us-gaap:FurnitureAndFixturesMember2023-10-31 0000926423us-gaap:FurnitureAndFixturesMember2023-01-31 0000926423us-gaap:VehiclesMember2023-10-31 0000926423us-gaap:VehiclesMember2023-01-31 0000926423us-gaap:LandAndBuildingMember2023-10-31 0000926423us-gaap:LandAndBuildingMember2023-01-31 00009264232022-01-312022-01-31 xbrli:pure 0000926423mind:ProprietaryRightsMembersrt:WeightedAverageMember2023-10-31 0000926423mind:ProprietaryRightsMember2023-10-31 0000926423mind:ProprietaryRightsMember2023-01-31 0000926423us-gaap:CustomerRelationshipsMembersrt:WeightedAverageMember2023-10-31 0000926423us-gaap:CustomerRelationshipsMember2023-10-31 0000926423us-gaap:CustomerRelationshipsMember2023-01-31 0000926423us-gaap:PatentsMembersrt:WeightedAverageMember2023-10-31 0000926423us-gaap:PatentsMember2023-10-31 0000926423us-gaap:PatentsMember2023-01-31 0000926423us-gaap:TradeNamesMembersrt:WeightedAverageMember2023-10-31 0000926423us-gaap:TradeNamesMember2023-10-31 0000926423us-gaap:TradeNamesMember2023-01-31 0000926423us-gaap:OtherIntangibleAssetsMembersrt:WeightedAverageMember2023-10-31 0000926423us-gaap:OtherIntangibleAssetsMember2023-10-31 0000926423us-gaap:OtherIntangibleAssetsMember2023-01-31 0000926423mind:TechnologyDevelopmentProjectsThatHaveNotBeenCompletedMember2023-10-31 0000926423mind:IntangiblesExcludingTechnologyDevelopmentProjectsNotYetCompletedMember2023-10-31 0000926423mind:TheLoanMember2023-02-022023-02-02 0000926423mind:TheLoanMember2023-02-02 0000926423mind:TheLoanMember2023-08-012023-10-31 0000926423mind:TheLoanMember2023-02-012023-10-31 0000926423mind:ReverseStockSplitMember2023-10-122023-10-12 0000926423mind:AdvisoryServicesRelatedToSaleOfKleinMembermind:LadenburgThalmannAndCoIncMember2023-08-012023-10-31 0000926423mind:QuarterlyDividendsMemberus-gaap:PreferredStockMember2023-10-31 0000926423mind:ReverseStockSplitMember2023-09-282023-09-28 00009264232023-09-27 00009264232023-09-28
 

 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q 

(Mark One)

 

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

 

For the quarterly period ended October 31, 2023

 

or

 

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

 

For the transition period from                          to                            

 

Commission File Number: 001-13490 

 

 

MIND TECHNOLOGY, INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

76-0210849

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

2002 Timberloch Place

Suite 550

The Woodlands, Texas 77380

(Address of principal executive offices, including Zip Code)

(281) 353-4475

(Registrants telephone number, including area code) 

 

 

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

  

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock - $0.01 par value per share

MIND

The NASDAQ Stock Market LLC

Series A Preferred Stock - $1.00 par value per share

MINDP

The NASDAQ Stock Market LLC

 

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

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

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

Large accelerated filer

Accelerated filer

    

Non-accelerated filer

Smaller reporting company

    

Emerging growth company

  

 

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

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

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date: 1,405,779 shares of common stock, $0.01 par value, were outstanding as of December 13, 2023.

 



 

 

 

MIND TECHNOLOGY, INC.

Table of Contents

 

 

PART I. FINANCIAL INFORMATION

     

Item 1.

Financial Statements (Unaudited)

 
 

Condensed Consolidated Balance Sheets as of October 31, 2023 and January 31, 2023

1

 

Condensed Consolidated Statements of Operations for the Three and Nine Months Ended October 31, 2023 and 2022

2

 

Condensed Consolidated Statements of Comprehensive Income (Loss) for the Three and Nine Months Ended October 31, 2023 and 2022

3

 

Condensed Consolidated Statements of Cash Flows for the Nine Months Ended October 31, 2023 and 2022

4

 

Condensed Consolidated Statements of Stockholders' Equity for the Three and Nine Months Ended October 31, 2023 and 2022

5

 

Notes to Condensed Consolidated Financial Statements

7

 

Cautionary Statement about Forward-Looking Statements

15

     

Item 2.

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

16

     

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

21

     

Item 4.

Controls and Procedures

22

 

PART II. OTHER INFORMATION

     

Item 1.

Legal Proceedings

22

     

Item 1A.

Risk Factors

22

     

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

22

     

Item 3.

Defaults Upon Senior Securities

22

     

Item 4.

Mine Safety Disclosures

22

     

Item 5.

Other Information

22

     

Item 6.

Exhibits

23

     
 

Exhibit Index

23

     
 

Signatures

24

 

 

 

PART I. FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

MIND TECHNOLOGY, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except per share data)

(unaudited)

 

  

October 31, 2023

  

January 31, 2023

 

ASSETS

 

Current assets:

        

Cash and cash equivalents

 $5,569  $778 

Accounts receivable, net of allowance for doubtful accounts of $332 at each of October 31, 2023 and January 31, 2023

  3,882   3,247 

Inventories, net

  13,263   11,026 

Prepaid expenses and other current assets

  1,701   1,400 

Current assets of discontinued operations

     5,783 

Total current assets

  24,415   22,234 

Property and equipment, net

  830   953 

Operating lease right-of-use assets

  1,517   1,749 

Intangible assets, net

  3,073   3,633 

Long-term assets of discontinued operations

     4,289 

Total assets

 $29,835  $32,858 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

Current liabilities:

        

Accounts payable

 $1,127  $2,494 

Deferred revenue

  130   144 

Accrued expenses and other current liabilities

  4,360   1,477 

Income taxes payable

  1,457   1,493 

Operating lease liabilities - current

  833   903 

Current liabilities of discontinued operations

     2,420 

Total current liabilities

  7,907   8,931 

Operating lease liabilities - non-current

  684   846 

Deferred tax liability

  41   29 

Total liabilities

  8,632   9,806 

Stockholders’ equity:

        

Preferred stock, $1.00 par value; 2,000 shares authorized; 1,683 shares issued and outstanding at each of October 31, 2023 and January 31, 2023

  37,779   37,779 

Common stock, $0.01 par value; 40,000 shares authorized; 1,406 shares issued at October 31, 2023 and 1,599 shares at January 31, 2023 (as Adjusted, see Note 14)

  14   16 

Additional paid-in capital (as Adjusted, see Note 14)

  113,124   129,721 

Treasury stock, at cost (193 shares at January 31, 2023) (As Adjusted, see Note 14)

     (16,863)

Accumulated deficit

  (129,748)  (127,635)

Accumulated other comprehensive gain

  34   34 

Total stockholders’ equity

  21,203   23,052 

Total liabilities and stockholders’ equity

 $29,835  $32,858 

 

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

 

 

 

 

MIND TECHNOLOGY, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

(unaudited)

 

  

For the Three Months Ended October 31,

  

For the Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 

Revenues:

                

Sale of marine technology products

 $4,974  $3,038  $23,132  $16,142 

Total revenues

  4,974   3,038   23,132   16,142 

Cost of sales:

                

Sale of marine technology products

  2,721   2,176   13,402   10,446 

Total cost of sales

  2,721   2,176   13,402   10,446 

Gross profit

  2,253   862   9,730   5,696 

Operating expenses:

                

Selling, general and administrative

  2,941   3,023   9,160   9,867 

Research and development

  508   412   1,479   1,063 

Depreciation and amortization

  257   331   892   1,011 

Total operating expenses

  3,706   3,766   11,531   11,941 

Operating loss

  (1,453)  (2,904)  (1,801)  (6,245)

Other (expense) income:

                

Interest expense

  (169)     (536)  (4)

Other, net

  25   59   336   (186)

Total other (expense) income

  (144)  59   (200)  (190)

Loss from continuing operations before income taxes

  (1,597)  (2,845)  (2,001)  (6,435)

Provision for income taxes

  (112)  (38)  (590)  (380)

Net loss from continuing operations

  (1,709)  (2,883)  (2,591)  (6,815)

Income (loss) from discontinued operations, net of income taxes, (including a $2,393 gain on the sale of Klein for the three and nine months ended October 31, 2023)

  2,277   (2,276)  1,424   (2,683)

Net income (loss)

 $568  $(5,159) $(1,167) $(9,498)

Preferred stock dividends - declared

  (947)     (947)  (947)

Preferred stock dividends - undeclared

     (947)  (1,894)  (1,894)

Net loss attributable to common stockholders

 $(379) $(6,106) $(4,008) $(12,339)

Net loss per common share - Basic and Diluted

                

Continuing operations

 $(1.89) $(2.72) $(3.86) $(6.87)

Discontinued operations

 $1.62  $(1.62) $1.01  $(1.91)

Net loss

 $(0.27) $(4.34) $(2.85) $(8.78)

Shares used in computing net loss per common share:

                

Basic

  1,406   1,406   1,406   1,405 

Diluted

  1,406   1,406   1,406   1,405 

 

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

 

 

 

MIND TECHNOLOGY, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(in thousands)

(unaudited)

 

   

For the Three Months Ended October 31,

   

For the Nine Months Ended October 31,

 
   

2023

   

2022

   

2023

   

2022

 

Net income (loss)

  $ 568     $ (5,159 )   $ (1,167 )   $ (9,498 )

Change in cumulative translation adjustment of entities held-for-sale

          1,626             1,919  

Other changes in cumulative translation adjustment

          (9 )           (5 )

Comprehensive income (loss)

  $ 568     $ (3,542 )     (1,167 )     (7,584 )

 

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

 

 

 

MIND TECHNOLOGY, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(unaudited)

 

   

For the Nine Months Ended October 31,

 
   

2023

   

2022

 

Cash flows from operating activities:

               

Net loss

  $ (1,167 )   $ (9,498 )

Adjustments to reconcile net loss to net cash used in operating activities:

               

Depreciation and amortization

    1,230       1,414  

Stock-based compensation

    264       524  

Gain on sale of Klein

    (2,393 )      

Provision for inventory obsolescence

    23       68  

Gross profit from sale of other equipment

    (385 )     (269 )

Non-cash cumulative translation adjustment for discontinued operations

          1,626  

Changes in:

               

Accounts receivable

    (688 )     4,981  

Unbilled revenue

    51       1  

Inventories

    (3,174 )     (2,899 )

Prepaid expenses and other current and long-term assets

    566       506  

Income taxes receivable and payable

    (21 )     (16 )

Accounts payable, accrued expenses and other current liabilities

    (1,045 )     983  

Deferred revenue and customer deposits

    1,115       328  

Net cash used in operating activities

    (5,624 )     (2,251 )

Cash flows from investing activities:

               

Purchases of property and equipment

    (199 )     (531 )

Proceeds from the sale of Klein, net

    10,832        

Sale of other equipment

    385       382  

Net cash provided by (used in) investing activities

    11,018       (149 )

Cash flows from financing activities:

               

Purchase of treasury stock

          (1 )

Net proceeds from short-term loan

    2,947        

Payment on short-term loan

    (3,750 )      

Refund of prepaid interest on short-term loan

    214        

Preferred stock dividends

          (1,894 )

Net cash used in financing activities

    (589 )     (1,895 )

Effect of changes in foreign exchange rates on cash and cash equivalents

    (14 )     (7 )

Net change in cash and cash equivalents

    4,791       (4,302 )

Cash and cash equivalents, beginning of period

    778       5,114  

Cash and cash equivalents, end of period

  $ 5,569     $ 812  

Supplemental cash flow information:

               

Interest paid

  $ 576     $ 4  

Income taxes paid

  $ 617     $ 371  

 

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

 

 

 

MIND TECHNOLOGY, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY

(in thousands)

(unaudited)

 

   

Common Stock

   

Preferred Stock

                           

Accumulated

         
                                      Additional                       Other          
                                   

Paid-In

   

Treasury

   

Accumulated

   

Comprehensive

         
   

Shares

   

Amount

   

Shares

   

Amount

   

Capital

   

Stock

   

Deficit

   

Gain

   

Total

 

Balances, January 31, 2023

    1,599     $ 16       1,683     $ 37,779     $ 129,721     $ (16,863 )   $ (127,635 )   $ 34     $ 23,052  

Net loss

                                        (240 )           (240 )

Stock-based compensation

                            50                         50  

Balances, April 30, 2023

    1,599     $ 16       1,683     $ 37,779     $ 129,771     $ (16,863 )   $ (127,875 )   $ 34     $ 22,862  

Net loss

                                        (1,494 )           (1,494 )

Stock-based compensation

                            108                         108  

Balances, July 31, 2023

    1,599     $ 16       1,683     $ 37,779     $ 129,879     $ (16,863 )   $ (129,369 )   $ 34     $ 21,476  

Net income

                                        568             568  

Retirement of treasury stock

    (193 )     (2 )                 (16,861 )     16,863                    

Preferred stock dividends

                                        (947 )           (947 )

Stock-based compensation

                            106                         106  

Balances, October 31, 2023

    1,406     $ 14       1,683     $ 37,779     $ 113,124     $     $ (129,748 )   $ 34     $ 21,203  

 

 

MIND TECHNOLOGY, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY

(in thousands)

(unaudited)

 

   

Common Stock

   

Preferred Stock

                           

Accumulated

         
      As adjusted       See Note 14                       Additional                       Other          
                                   

Paid-In

   

Treasury

   

Accumulated

   

Comprehensive

         
   

Shares

   

Amount

   

Shares

   

Amount

   

Capital

   

Stock

   

Deficit

   

Loss

   

Total

 

Balances, January 31, 2022

    1,597     $ 16     $ 1,683     $ 37,779     $ 129,067     $ (16,862 )   $ (117,856 )   $ (1,881 )   $ 30,263  

Net loss

                                        (2,419 )           (2,419 )

Foreign currency translation

                                              (3 )     (3 )

Restricted stock issued

    1                                                  

Restricted stock surrendered for tax withholding

                                  (1 )                 (1 )

Preferred stock dividends

                                        (947 )           (947 )

Stock-based compensation

                            236                         236  

Balances, April 30, 2022

    1,598     $ 16     $ 1,683     $ 37,779     $ 129,303     $ (16,863 )   $ (121,222 )   $ (1,884 )   $ 27,129  

Net loss

                                        (1,920 )           (1,920 )

Foreign currency translation

                                              300       300  

Restricted stock issued

    1                                                  

Stock-based compensation

                            152                         152  

Balances, July 31, 2022

    1,599     $ 16       1,683     $ 37,779     $ 129,455     $ (16,863 )   $ (123,142 )   $ (1,584 )   $ 25,661  

Net loss

                                        (5,159 )           (5,159 )

Foreign currency translation

                                                  1,617       1,617  

Restricted stock issued

                                                     

Stock-based compensation

                            136                         136  

Balances, October 31, 2022

    1,599     $ 16       1,683     $ 37,779     $ 129,591     $ (16,863 )   $ (128,301 )   $ 33     $ 22,255  

 

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

 

 

MIND TECHNOLOGY, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(unaudited)

 

 

1. Organization and Liquidity

 

MIND Technology, Inc., a Delaware corporation (the “Company”), through its wholly owned subsidiaries, Seamap Pte Ltd, MIND Maritime Acoustics, LLC, Seamap (Malaysia) Sdn Bhd and Seamap (UK) Ltd (collectively “Seamap”), designs, manufactures and sells a broad range of proprietary products for the seismic, hydrographic and offshore industries with product sales and support facilities based in Singapore, Malaysia, the United Kingdom and the state of Texas. Prior to July 31, 2020, the Company, through its wholly owned Canadian subsidiary, Mitcham Canada, ULC (“MCL”), its wholly owned Hungarian subsidiary, Mitcham Europe Ltd. (“MEL”), and its branch operations in Colombia, provided full-service equipment leasing, sales and service to the seismic industry worldwide (the “Leasing Business”). Effective July 31, 2020, the Leasing Business has been classified as held for sale and the financial results reported as discontinued operations (see Note 4 – “Discontinued Operations” for additional details). On August 21, 2023, the Company completed the sale of our Klein Marine Systems, Inc. subsidiary (“Klein”) (see Note 2-"Sale of Subsidiary" and Note 4-"Discontinued Operations" for additional details). The operations of Klein are included as part of the accompanying financial statements and are considered discontinued operations for the three- and nine-month periods ended  October 31, 2023 and 2022. Balance sheet amounts related to Klein as of January 31, 2023, have been presented as current and long-term assets of discontinued operations, Long-term assets of discontinued operations, and current liabilities of discontinued operations. All intercompany transactions and balances have been eliminated in consolidation.

 

These condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and the discharge of liabilities in the normal course of business for the foreseeable future. The Company has a history of generating losses and negative cash from operating activities and may not have access to sources of capital that were available in prior periods. In addition, emerging supply chain disruptions and recent volatility in oil prices have created significant uncertainty in the global economy which could have a material adverse effect on the Company’s business, financial position, results of operations and liquidity. Accordingly, substantial doubt has arisen regarding the Company’s ability to continue as a going concern. These consolidated financial statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities that may result should the Company not be able to continue as a going concern.

 

Management has identified the following mitigating factors regarding adequate liquidity and capital resources to meet its obligations:

 

 

The Company has no obligations or agreements containing “maintenance type” financial covenants.

 

 

The Company had working capital of approximately $16.5 million as of October 31, 2023, including cash of approximately $5.6 million.

 

 

Should revenues be less than projected, the Company believes it is able, and has plans in place, to reduce costs proportionately in order to maintain positive cash flow.

 

 

The majority of the Company’s costs are variable in nature, such as raw materials and personnel related costs. The Company has recently eliminated two executive level positions and other administrative positions, and additional reductions in operations, sales, and general and administrative headcount could be made, if deemed necessary by management.

 

 

The Company had a backlog of orders of approximately $37.4 million as of October 31, 2023. Production for certain of these orders was in process and included in inventory as of October 31, 2023, thereby reducing the liquidity needed to complete the orders.

 

 

Although the Company declared a dividend on its Series A Preferred Stock ("Preferred Stock") in the third quarter of fiscal 2024, there were no dividends declared or paid on the Company’s Preferred Stock for the first or second quarter of fiscal 2024.The Company declared and paid the quarterly dividend on its Preferred Stock for the first quarter of fiscal 2023 but deferred all dividend payments for the subsequent quarters of fiscal 2023. The Company has the option to defer future quarterly dividend payments if deemed necessary. The dividends are cumulative and deferred dividends accrue for payment in the future. During a deferral period, the Company is prohibited from paying dividends or distributions on its common stock or redeeming any of those shares. Further, if the Company does not pay dividends on its Preferred Stock for six or more quarters, the holders of Preferred Stock will have the right to appoint two directors to the Company's board.

 

 

In recent years, the Company has raised capital through the sale of Common Stock and Preferred Stock pursuant to the ATM Offering Program (as defined herein) and underwritten offerings on Form S-1. Currently, the Company is not eligible to issue securities pursuant to Form S-3 and accordingly cannot sell securities pursuant to the ATM Offering Program. However, the Company may sell securities pursuant to Form S-1 or in private transactions.  Management expects to be able to raise further capital through these available means should the need arise.

 

 

Based on publicized transactions and preliminary discussions with potential funding sources, management believes that other sources of debt and equity financing are available.  Such sources could include private or public issues of equity or debt securities, or a combination of such securities. Other sources could include secured debt financing, sale-leaseback transactions on owned real estate or investment from strategic industry participants. There can be no assurance that any of these sources will be available to the Company, available in adequate amounts, or available under acceptable terms should the need arise.

 

 

On August 21, 2023, the Company completed the Sale of Klein for consideration of $11.5 million in cash. Following the closing of the Sale of Klein, all outstanding amounts due and owed, including principal, interest, and other charges, under the Loan were repaid in full (see Note 10 - "Notes Payable" for additional details).  After transaction costs and repayment of the Loan, the Company received net proceeds from the Sale of Klein totaling approximately $7.3 million. The Sale of Klein increased the Company’s working capital and significantly improved its liquidity situation.

 

Notwithstanding the mitigating factors identified by management, substantial doubt remains regarding the Company's ability to meet its obligations as they arise over the next twelve months. 

 

7

 
 

2. Sale of Subsidiary

 

On August 21, 2023, the Company sold Klein pursuant to a Stock Purchase Agreement (the “SPA”) with General Oceans AS (“the Buyer"). In connection with the SPA, the Company granted the Buyer a license to its Spectral Ai software suite (“Spectral Ai”). The license is exclusive to the Buyer as it relates to side scan sonar. The Company and the Buyer also entered into a collaboration agreement for the further development of Spectral Ai and potentially other software projects. The foregoing transactions contemplated by the SPA are referred to as the “Sale of Klein”. The aggregate consideration to the Company consisted of a cash payment of $11.5 million, resulting in a gain of approximately $2.4 million. The SPA contained customary representation and warranties.

 

On August 22, 2023, following the closing of the Sale of Klein, all outstanding amounts due and owed, including principal, interest, and other charges, under the Loan were repaid in full and the Loan was terminated, and all liens and security interests granted thereunder were released and terminated (see Note 10 - "Notes Payable" for additional details).

 

 

3. Basis of Presentation

 

The condensed consolidated balance sheet as of January 31, 2023, for the Company has been derived from audited consolidated financial statements. The unaudited interim condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the related notes included in the Company’s Annual Report on Form 10-K for the year ended January 31, 2023 (“fiscal 2023”). In the opinion of the Company’s management, all adjustments, consisting only of normal recurring adjustments, necessary to present fairly the financial position as of October 31, 2023, the results of operations for the three and nine months ended October 31, 2023 and 2022, the cash flows for the nine months ended  October 31, 2023 and 2022, and the statement of stockholders’ equity for the three and nine-months ended October 31, 2023 and 2022, have been included in these condensed consolidated financial statements. The foregoing interim results are not necessarily indicative of the results of operations to be expected for the full fiscal year ending January 31, 2024 (“fiscal 2024”).

 

8

 
 

4. Discontinued Operations

 

On August 21, 2023, the Company sold Klein pursuant to the SPA with the Buyer. As a result, the assets and liabilities of Klein have been reclassified as assets, excluding cash, and liabilities of discontinued operations at January 31, 2023 and it’s results of operations are reported as discontinued operations for the three and nine-month periods ended October 31, 2023 and 2022.

 

On July 27, 2020, the Board determined to exit the Leasing Business. As a result, the assets, excluding cash, and liabilities of the Leasing Business were considered held for sale and reported as discontinued operations at January 31, 2023, and its results of operations were reported as discontinued operations for the three and nine month periods ended October 31, 2022. As of February 1, 2023, discontinued operations of the Leasing Business were considered materially completed.

 

The assets and liabilities reported as part of discontinued operations consist of the following:

 

   

January 31, 2023

 

Current assets of discontinued operations:

       

Accounts receivable, net

  $ 746  

Inventories, net

    4,292  

Prepaid expenses and other current assets

    745  
Total current assets of discontinued operations   $ 5,783  

Property and equipment, net

    2,992  

Intangible assets, net

    1,297  

Total assets of discontinued operations

  $ 10,072  

Current liabilities of discontinued operations:

       

Accounts payable

  $ 1,607  

Accrued and other liabilities

    813  

Total liabilities of discontinued operations

  $ 2,420  

 

The results of operations from discontinued operations for the three and nine months ended October 31, 2023 and 2022 consist of the following:

 

  

For the Three Months Ended October 31,

  

For the Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 

Revenues:

 

(in thousands)

 

Revenue from discontinued operations

 $140  $1,847  $3,318  $6,543 

Cost of sales:

                

Cost of discontinued operations

  11   1,230   1,982   3,981 

Operating expenses:

                

Selling, general and administrative

  179   680   1,348   2,109 

Research and development

  45   431   689   1,628 

Depreciation and amortization

  18   136   324   402 

Total operating expenses

  242   1,247   2,361   4,139 

Operating loss

  (113)  (630)  (1,025)  (1,577)

Other income (expense) (Including $1,626 of currency translation loss for the three and nine months ended October 31, 2022.)

  2   (1,646)  73   (1,106)

Gain on sale of Klein

  2,393      2,393    

Income (loss) before income taxes from discontinued operations

  2,282   (2,276)  1,441   (2,683)

Provision for income taxes from discontinued operations

  (5)     (17)   

Net income (loss) from discontinued operations

  2,277   (2,276)  1,424   (2,683)

 

The significant operating and investing noncash items and capital expenditures related to discontinued operations are summarized below:

 

   

For the Nine Months Ended October 31,

 
   

2023

   

2022

 
    (in thousands)  

Gross profit from sale of assets held-for-sale

  $     $ (382 )

Gain on sale of Klein

  $ (2,393 )   $  

Non-Cash cumulative translation adjustment for discontinued operations

  $     $ 1,626  

Sale of assets held for sale

  $     $ 383  

 

 

5. New Accounting Pronouncements

 

In November 2023, the Financial Accounting Standards (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, to enhance the disclosures public entities provide regarding significant segment expenses so that investors can better understand an entity’s overall performance and assess potential future cash flows. ASU 2023-07 will become effective February 1, 2024. The Company is currently evaluating the new guidance to determine the impact it will have on its condensed consolidated financial statements.

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, to address timing on recognition of credit losses on loans and other financial instruments. This update requires all organizations to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. ASU 2016-13 became effective February 1, 2023. The adoption of this standard did not have a material effect on the Company’s condensed consolidated financial statements.

 

9

 
 

6. Revenue from Contracts with Customers

 

The following table presents revenue from contracts with customers disaggregated by timing of revenue recognition:

 

  

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 

Revenue recognized at a point in time:

 

(in thousands)

 

Total revenue recognized at a point in time

 $4,458  $2,778  $21,966  $15,060 

Revenue recognized over time:

                

Total revenue recognized over time

  516   260   1,166   1,082 

Total revenue from contracts with customers

 $4,974  $3,038  $23,132  $16,142 

 

The revenue from products manufactured and sold by our Seamap business is generally recognized at a point in time, or when the customer takes possession of the product, based on the terms and conditions stipulated in our contracts with customers. However, from time to time our Seamap business provides repair and maintenance services, or perform upgrades, on customer owned equipment in which case revenue is recognized over time. In addition, our Seamap business provides annual Software Maintenance Agreements (“SMA”) to customers who have an active license for software embedded in Seamap products. The revenue from SMA is recognized over time, with the total value of the SMA recognized in equal monthly amounts over the life of the contract.

 

The following table presents revenue from contracts with customers disaggregated by geography, based on the shipping location of our customers:

 

  

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 
  

(in thousands)

 

United States

 $351  $131  $852  $1,895 

Europe

  2,019   1,547   11,013   9,130 

Asia-Pacific

  1,591   1,252   10,085   4,850 

Other

  1,013   108   1,182   267 

Total revenue from contracts with customers

 $4,974  $3,038  $23,132  $16,142 

 

As of October 31, 2023, and January 31, 2023, contract assets and liabilities consisted of the following:

 

  

October 31, 2023

  

January 31, 2023

 

Contract Assets:

 

(in thousands)

 

Unbilled revenue - current

 $53  $2 

Total unbilled revenue

 $53  $2 

Contract Liabilities:

        

Deferred revenue & customer deposits - current

 $1,687  $571 

Total deferred revenue & customer deposits

 $1,687  $571 

 

Considering the products manufactured and sold by our Seamap business and the Company’s standard contract terms and conditions, we expect the Company's contract assets and liabilities to turn over, on average, within a period of three to nine months.

 

With respect to the disclosures above, sales and transaction-based taxes are excluded from revenue, and we do not disclose the value of unsatisfied performance obligations for contracts with an original expected duration of one year or less. Also, we expense costs incurred to obtain contracts because the amortization period would be one year or less. These costs are recorded in selling, general and administrative expenses.

 

10

 
 

7. Balance Sheet

 

  

October 31, 2023

  

January 31, 2023

 
  

(in thousands)

 

Inventories:

        

Raw materials

 $7,828  $6,798 

Finished goods

  3,075   2,744 

Work in progress

  3,618   2,699 

Cost of inventories

  14,521   12,241 

Less allowance for obsolescence

  (1,258)  (1,215)

Total inventories, net

 $13,263  $11,026 

 

  

October 31, 2023

  

January 31, 2023

 
  

(in thousands)

 

Property and equipment:

        

Furniture and fixtures

 $8,704  $8,739 

Autos and trucks

  382   341 

Land and buildings

  997   997 

Cost of property and equipment

  10,083   10,077 

Accumulated depreciation and amortization

  (9,253)  (9,124)

Total property and equipment, net

 $830  $953 

 

As of January 31, 2023, the Company completed an annual review of property and equipment noting no indications that the recorded value of assets may not be recoverable, and no impairment was recorded for fiscal 2023. Since  January 31, 2023, there have been no changes to the market, economic or legal environment in which the Company operates or overall performance of the Company, that would, in the aggregate, indicate additional impairment analysis is necessary as of October 31, 2023.

 

 

8. Leases

 

The Company has certain non-cancelable operating lease agreements for office, production and warehouse space in Texas, Singapore, Malaysia, and the United Kingdom. Our lease obligation in Canada was terminated as of March 31, 2022, and our lease obligation in Hungary was terminated as of November 30, 2022.

 

Lease expense for the three and nine months ended October 31, 2023 was approximately $198,000 and $621,000, respectively, and during the three and nine months ended October 31, 2022 was approximately $218,000 and $639,000, respectively, and was recorded as a component of operating income (loss). Included in these costs was short-term lease expense of approximately$2,000 and $5,000 for the three and nine months ended October 31, 2023, respectively, and during the three and nine months ended October 31, 2022 was approximately$2,000 and $5,000 respectively. 

 

Supplemental balance sheet information related to leases as of October 31, 2023 and January 31, 2023 was as follows:

 

Lease

 

October 31, 2023

  

January 31, 2023

 

Assets

 (in thousands)

Operating lease assets

 $1,517  $1,749 
         

Liabilities

        

Operating lease liabilities

 $1,517  $1,749 
         

Classification of lease liabilities

        

Current liabilities

 $833  $903 

Non-current liabilities

  684   846 

Total Operating lease liabilities

 $1,517  $1,749 

 

Lease-term and discount rate details as of October 31, 2023 and January 31, 2023 were as follows:

 

Lease term and discount rate

 

October 31, 2023

  

January 31, 2023

 

Weighted average remaining lease term (years)

        

Operating leases

  1.69   1.98 
         

Weighted average discount rate:

        

Operating leases

  13%  13%

 

The incremental borrowing rate was calculated using the Company's weighted average cost of capital.

 

11

 

Supplemental cash flow information related to leases was as follows:

 

Lease

 

Nine Months Ended October 31, 2023

  

Nine Months Ended October 31, 2022

 

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

 (in thousands)

Operating cash flows from operating leases

 $(621) $(639)
         

Changes in lease balances resulting from new and modified leases:

        

Operating leases

 $391  $655 

 

Maturities of lease liabilities at October 31, 2023 were as follows:

 

  

October 31, 2023

 
  (in thousands) 

2024

 $299 

2025

  700 

2026

  338 

2027

  232 

2028

  235 

Thereafter

  33 

Total payments under lease agreements

 $1,837 
     

Less: imputed interest

  (320)

Total lease liabilities

 $1,517 

 

 

9. Intangible Assets

 

      

October 31, 2023

  

January 31, 2023

 
  

Weighted

                         
  

Average Life at

  

Gross Carrying

  

Accumulated

  

Net Carrying

  

Gross Carrying

  

Accumulated

  

Net Carrying

 
  

October 31, 2023

  

Amount

  

Amortization

  

Amount

  

Amount

  

Amortization

  

Amount

 
      

(in thousands)

  

(in thousands)

 

Proprietary rights

  5.1   7,473   (4,943)  2,530   7,473   (4,612)  2,861 

Customer relationships

  0.1   4,884   (4,827)  57   4,884   (4,754)  130 

Patents

  1.6   2,540   (2,140)  400   2,540   (2,027)  513 

Trade name

  2.6   134   (105)  29   134   (97)  37 

Other

  0.4   396   (339)  57   375   (283)  92 

Intangible assets

     $15,427  $(12,354) $3,073  $15,406  $(11,773) $3,633 

 

Approximately $158,000 of the gross carrying amount of intangible assets, primarily in proprietary rights, are related to technology development projects that have not yet been completed. As a result, these intangible assets are not currently being amortized.

 

On January 31, 2023, the Company completed an annual review of amortizable intangible assets. Based on a review of qualitative factors, it was determined that there were no events or changes in circumstances indicating that the carrying value of amortizable intangible assets was not recoverable. During the nine months ended October 31, 2023, there have been no substantive indicators of impairment.

 

Aggregate amortization expense was $591,000 and $667,000 for the nine months ended October 31, 2023 and 2022, respectively, and approximately $173,000 and $222,000 for the three months ended October 31, 2023 and 2022, respectively. As of October 31, 2023, future estimated amortization expense related to amortizable intangible assets was estimated to be:

 

For fiscal years ending January 31,

  (in thousands) 

2024

 $333 

2025

  538 

2026

  514 

2027

  316 

2028

  316 

Thereafter

  898 

Total

 $2,915 

 

12

 
 

10. Notes Payable

 

On February 2, 2023, we entered into a $3.75 million Loan and Security Agreement (“the Loan”). The Company has incurred approximately $814,000 of debt acquisition costs associated with the loan including approximately $254,000 in origination and other transaction fees and approximately $484,000 of prepaid interest, which is the interest due through maturity. These costs have been recorded as a reduction to the carrying value of our debt and are amortized to interest expense straight-line over the term of the Loan. Approximately $169,000 and $536,000 of amortization of debt acquisition costs have been recorded as interest expense for the three and nine months ended October 31, 2023, respectively. On August 22, 2023, in connection with the Sale of Klein, the Loan was repaid in full (see Note 2- "Sale of Subsidiary " for additional details). 

 

 

11. Income Taxes

 

For the three- and nine-month periods ended October 31, 2023, the income tax expense from continuing operations was approximately $112,000 and $ 590,000, respectively, on a pre-tax loss from continuing operations of approximately$1.6 million and $2.0 million, respectively. For the three- and nine-month periods ended October 31, 2022, the income tax expense from continuing operations was approximately $38,000 and $ 380,000, respectively, on a pre-tax loss from continuing operations of $2.8 million and $6.4 million, respectively. The variance between our actual provision and the expected provision based on the U.S. statutory rate is due primarily to recording valuation allowances against the increase in our deferred tax assets in the respective periods and permanent differences between book income and taxable income.

 

The Company files U.S. federal and state income tax returns as well as separate returns for its foreign subsidiaries within their local jurisdictions. The Company's U.S. federal tax returns are subject to examination by the Internal Revenue Service for fiscal years ended January 31, 2019 through 2023. The Company’s tax returns may also be subject to examination by state and local tax authorities for fiscal years ending  January 31, 2017 through 2023. In addition, the Company's tax returns filed in foreign jurisdictions are generally subject to examination for the fiscal years ended January 31, 2017 through 2023.

 

The Company has determined that the undistributed earnings of foreign subsidiaries are not deemed to be indefinitely reinvested outside of the United States as of October 31, 2023. Furthermore, the Company has concluded that any deferred taxes with respect to the undistributed foreign earnings would be immaterial. Therefore, the Company has not recorded a deferred tax liability associated with the undistributed foreign earnings as of October 31, 2023.

 

For the three- and nine-month periods ended October 31, 2023 and 2022, the Company did not recognize any tax expense or benefit related to uncertain tax positions.

 

 

12. Earnings per Share

 

Net income per basic common share is computed using the weighted average number of common shares outstanding during the period, excluding unvested restricted stock. Net income per diluted common share is computed using the weighted average number of common shares and dilutive potential common shares outstanding during the period using the treasury stock method. Potential common shares result from the assumed exercise of outstanding common stock options having a dilutive effect and from the assumed vesting of unvested shares of restricted stock. For the three and nine months ended October 31, 2023 and October 31, 2022, dilutive potential common shares outstanding were immaterial and had no effect on the calculation of earnings per share because shares were anti-dilutive. The total basic weighted average common shares outstanding for the three and nine months ended October 31, 2023 and October 31,2022, was approximately 1.4 million shares.

 

On October 12, 2023, the Company filed with the Secretary of State of the State of Delaware a Certificate of Amendment to its Charter (the “Charter Amendment”) to effect a one-for-ten reverse stock split (the “Reverse Stock Split”). Prior periods shares have been restated to reflect the impact of the Reverse Stock Split in calculating earnings per share (see Note 14- "Equity and Stock Based Compensation " for additional details).

 

 

 

13. Related Party Transaction

 

 Ladenburg Thalmann & Co. Inc. (“Ladenburg”) provided advisor and arrangement services for the Loan (See Note 10 - "Notes Payable" for additional details) and received $50,000 in fees for such services.  Additionally, Ladenburg provided advisory services related to the Sale of Klein and received fees of $355,000 for such services. The Co-Chief Executive Officer and Co-President of Ladenburg is the Non-Executive Chairman of our Board. Our Non-Executive Chairman of the Board received no portion of the above-mentioned compensation.

 

13

 
 

14. Equity and Stock-Based Compensation

 

As of October 31, 2023, there are approximately 1,683,000 shares of Preferred Stock outstanding with an aggregate liquidation preference of approximately $46.8 million, which amount includes approximately $4.7 million in undeclared cumulative dividends. Holders of our Preferred Stock are entitled to receive, when and as declared by the Board out of funds of the Company available for the payment of distributions, quarterly cumulative preferential cash dividends of $0.5625 per share of the $25.00 per share stated liquidation preference on our Preferred Stock. Dividends on the Preferred Stock are payable quarterly in arrears, on April 30, July 31, October 31, and January 31, of each year. During the three months ended October 31, 2023, the Board declared a quarterly dividend on our Preferred Stock. The Company has approximately $4.7 million of cumulative undeclared preferred dividends as of October 31, 2023.

 

On September 28, 2023, the Board approved the Reverse Stock Split at a ratio of one-for-ten. On October 12, 2023, the Company filed with the Secretary of State of the State of Delaware a Certificate of Amendment to its Charter Amendment to effect the Reverse Stock Split. The Charter Amendment became effective on October 13, 2023.

 

As a result of the Charter Amendment and Reverse Stock Split, every ten shares of issued and outstanding Common Stock were combined into one issued and outstanding share of Common Stock, without any change in par value per share. Proportionate adjustments were also made to any outstanding securities or rights convertible into, or exchangeable or exercisable for, shares of Common Stock. Fractional shares were not issued in connection with the Reverse Stock Split. Stockholders who would otherwise be entitled to receive a fractional share were entitled to receive one full share of post-Reverse Stock Split Common Stock, in lieu of receiving such fractional shares. The Reverse Stock Split affected all stockholders uniformly and did not alter any stockholder’s relative interest in the Company’s equity securities. The Reverse Stock Split reduced the number of shares of issued and outstanding Common Stock from approximately 13,788,738 shares to approximately 1,405,779 shares. Common stock and treasury stock shares have been retroactively adjusted to reflect the Reverse Stock Split in all periods presented. In connection with the reverse stock split, the Company retired all treasury stock.

 

Total compensation expense recognized for stock-based awards granted under the Company’s equity incentive plan during the three- and nine-month periods ended October 31, 2023 was approximately $106,000 and $ 264,000, respectively, and during the three and nine-month periods ended October 31, 2022, was approximately $136,000 and $524,000, respectively.

 

 

15. Segment Reporting

 

Prior to August 22, 2023, the Company operated in two segments, Seamap and Klein.  On August 21, 2023, the Company completed the Sale of Klein. (see Note 2-"Sale of Subsidiary" for additional details). As a result, at October 31, 2023, Seamap is the Company’s sole operating segment.

 

14

 
 

CAUTIONARY STATEMENT ABOUT FORWARD-LOOKING STATEMENTS

 

Certain statements contained in this Quarterly Report on Form 10-Q (this “Form 10-Q”) may constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. All statements contained in this Form 10-Q other than statements of historical fact, including statements regarding our future results of operations and financial position, our business strategy and plans, and our objectives for future operations, are forward-looking statements. The words “believe,” “expect,” “may,” “will,” “anticipate,” “plan,” “intend,” “foresee,” “should,” “would,” “could” or other similar expressions are intended to identify forward-looking statements, which are not historical in nature. These forward-looking statements are based on our current expectations and beliefs concerning future developments and their potential effect on us. While management believes that these forward-looking statements are reasonable as and when made, there can be no assurance that future developments affecting us will be those that we anticipate. All comments concerning our expectations for future revenues and operating results are based on our forecasts of our existing operations and do not include the potential impact of any future acquisitions. Our forward-looking statements involve significant risks and uncertainties (some of which are beyond our control) and assumptions that could cause actual results to differ materially from our historical experience and our present expectations or projections. Important factors that could cause actual results to differ materially from those in the forward-looking statements include, but are not limited to, those summarized below:

 

 

risks associated with our ability to continue as a going concern

 

risks associated with our manufacturing operations including availability and reliability of materials and components as well the reliability of the products that we manufacture and sell;

 

loss of significant customers;

 

the impact of disruptions in global supply chains due to the global pandemic and other factors, including certain components and materials becoming unavailable, increased lead times for components and materials, as well as increased costs for such items;

  demands from suppliers for advance payments could increase our need for working capital; inability to access such working capital could impede our ability to complete orders;
 

increased competition;

 

loss of key suppliers;

 

intellectual property claims by third parties;

 

the effect of uncertainty in financial markets on our customers’ and our ability to obtain financing;

 

our ability to successfully execute strategic initiatives to grow our business;

 

uncertainties regarding our foreign operations, including political, economic, currency, environmental regulation and export compliance risks;

 

seasonal fluctuations that can adversely affect our business;

 

fluctuations due to circumstances beyond our control or that of our customers;

 

defaults by customers on amounts due to us;

 

possible further impairment of our long-lived assets due to technological obsolescence or changes in anticipated cash flow generated from those assets;

 

inability to obtain funding or to obtain funding under acceptable terms;

  changes in government spending, including efforts by the U.S. and other governments to decrease spending for defense contracts, or as a result of U.S. or other administration transition;
  efforts by U.S. Congress and other U.S. government bodies to reduce U.S. government spending and address budgetary constraints and the U.S. deficit, as well as associated uncertainty around the timing, extent, nature and effect of such efforts;
 

fluctuations in demand for seismic data, which is dependent on the level of spending by oil and gas companies for exploration, production and development activities, and may potentially negatively impact the value of our assets held for sale;

  inflation and price volatility in the global economy could negatively impact our business and results of operations;
  the consequences of future geopolitical events, which we cannot predict but which may adversely affect the markets in which we operate, our operations, or our results of operations; and
  negative impacts to our business from security threats, including cybersecurity threats, and other disruptions.

 

For additional information regarding known material factors that could cause our actual results to differ materially from our projected results, please see (1) Part II, Item 1A. Risk Factors of this Form 10-Q, (2) Part I, Item 1A. Risk Factors in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023, and (3) the Companys other filings filed with the SEC from time to time.

 

There may be other factors of which the Company is not currently aware that may affect matters discussed in the forward-looking statements and may also cause actual results to differ materially from those discussed. Readers are cautioned not to place undue reliance on forward-looking statements, which speak only as of the date hereof. We undertake no obligation to publicly update or revise any forward-looking statement after the date they are made, whether as the result of new information, future events or otherwise, except as required by law. All forward-looking statements included herein are expressly qualified in their entirety by the cautionary statements contained or referred to in this section.

 

 

Item 2. Managements Discussion and Analysis of Financial Condition and Results of Operations

 

Overview

 

On August 21, 2023, the Company completed the Sale of Klein (see Note 2-"Sale of Subsidiary" in the accompanying financial statements for additional details). Effective with the Sale of Klein, we operate in one segment, Seamap.  Seamap designs, produces and sells seismic exploration and survey equipment. Its customers include foreign and domestic commercial marine survey companies and various governmental institutions. 

 

Management believes that the performance of our Seamap business is indicated by revenues from sales of products and by gross profit from those sales. Management monitors EBITDA and Adjusted EBITDA, both as defined and reconciled to the most directly comparable financial measures calculated and presented in accordance with United States generally accepted accounting principles (“GAAP”), in the following table, as key indicators of our overall performance and liquidity.

 

 

   

For the Three Months Ended October 31,

   

For the Nine Months Ended October 31,

 
   

2023

   

2022

   

2023

   

2022

 

Reconciliation of Net loss from Continuing Operations to EBITDA (loss) and Adjusted EBITDA (loss)

 

(in thousands)

 

Net loss from continuing operations

  $ (1,709 )   $ (2,883 )   $ (2,591 )   $ (6,815 )

Interest expense, net

    169             536       4  

Depreciation and amortization

    257       331       892       1,011  

Provision for income taxes

    112       38       590       380  

EBITDA (loss) from continuing operations (1)

    (1,171 )     (2,514 )     (573 )     (5,420 )

Stock-based compensation

    106       136       264       524  

Adjusted EBITDA (loss) from continuing operations (1)

  $ (1,065 )   $ (2,378 )   $ (309 )   $ (4,896 )

Reconciliation of Net Cash (Used in) Provided by Operating Activities to EBITDA (loss) from continuing operations

                               

Net cash (used in) provided by operating activities

  $ (2,146 )   $ 247     $ (5,624 )   $ (2,251 )

Stock-based compensation

    (106 )     (136 )     (264 )     (524 )

Provision for inventory obsolescence

    (23 )     (23 )     (23 )     (68 )

Changes in accounts receivable (current and long-term)

    (2,496 )     (886 )     514       (4,150 )

Interest paid, net

    129             536       4  

Taxes paid, net of refunds

          94       425       371  

Gross profit (loss) from sale of other equipment

    49             385       (113 )

Changes in inventory

    2,665       1,702       2,259       2,220  

Changes in accounts payable, accrued expenses and other current liabilities and deferred revenue

    (82 )     (3,083 )     1,052       (350 )

Changes in prepaid expenses and other current and long-term assets

    368       (91 )     (566 )     18  

Other

    471       (338 )     733       (577 )

EBITDA (loss) from continuing operations (1)

  $ (1,171 )   $ (2,514 )   $ (573 )   $ (5,420 )

 


 

(1)

EBITDA and Adjusted EBITDA are non-GAAP financial measures. EBITDA is defined as net income before (a) interest income and interest expense, (b) provision for (or benefit from) income taxes and (c) depreciation and amortization. Adjusted EBITDA excludes non-cash foreign exchange gains and losses, stock-based compensation, impairment of intangible assets, other non-cash tax related items and non-cash costs of lease pool equipment sales. We consider EBITDA and Adjusted EBITDA to be important indicators for the performance of our business, but not measures of performance or liquidity calculated in accordance with GAAP. We have included these non-GAAP financial measures because management utilizes this information for assessing our performance and liquidity, and as indicators of our ability to make capital expenditures, service debt and finance working capital requirements and we believe that EBITDA and Adjusted EBITDA are measurements that are commonly used by analysts and some investors in evaluating the performance and liquidity of companies such as us. In particular, we believe that it is useful to our analysts and investors to understand this relationship because it excludes transactions not related to our core cash operating activities. We believe that excluding these transactions allows investors to meaningfully trend and analyze the performance of our core cash operations. EBITDA and Adjusted EBITDA are not measures of financial performance or liquidity under GAAP and should not be considered in isolation or as alternatives to cash flow from operating activities or to net income as indicators of operating performance or any other measures of performance derived in accordance with GAAP. In evaluating our performance as measured by EBITDA, management recognizes and considers the limitations of this measurement. EBITDA and Adjusted EBITDA do not reflect our obligations for the payment of income taxes, interest expense or other obligations such as capital expenditures. Accordingly, EBITDA and Adjusted EBITDA are only two of the measurements that management utilizes. Other companies in our industry may calculate EBITDA or Adjusted EBITDA differently than we do and EBITDA and Adjusted EBITDA may not be comparable with similarly titled measures reported by other companies.

 

 

We design, manufacture and sell a variety of products used primarily in seismic and marine survey industries. Seamap’s primary products include (i) the GunLink seismic source acquisition and control systems; (ii) the BuoyLink RGPS tracking system used to provide precise positioning of seismic sources and streamers (marine recording channels that are towed behind a vessel) and (iii) SeaLink marine sensors and solid streamer systems (collectively, the “SeaLink” product line or “towed streamer products”). These towed streamer products are primarily designed for three-dimensional, high-resolution marine surveys in marine survey applications.

 

 

Our results of operations can experience fluctuations in activity levels due to a number of factors outside of our control. These factors include budgetary or financial concerns, difficulties in obtaining licenses or permits, security problems, labor or political issues, inclement weather, and global pandemics. See Part II, Item 1A- “Risk Factors.”

 

 

Business Outlook

 

Our financial performance has improved significantly in recent periods.  Although we have a history of operating losses, we generated positive operating income from continuing operations in the fourth quarter of fiscal 2023 and the first quarter of fiscal 2024.  We believe this is due to increased demand within our primary markets and efforts to reduce costs and improve product margins.

 

On August 21, 2023, we completed the Sale of Klein for cash consideration of $11.5 million. In addition, in connection with the Sale of Klein, the Company granted the Buyer a license in its Spectral Ai software suite, exclusive to the Buyer as it relates to side scan sonar. The Company and the Buyer also entered into a collaboration agreement for the further development of Spectral Ai and potentially other software projects. The license and collaboration agreements provide opportunities for recurring licensing revenue and recovery of certain ongoing operating costs.  We believe the Sale of Klein serves to streamline the Company’s operations and provides needed working capital to address the financial requirements associated with the continuing growth of our Seamap business.

 

We have experienced increased inquiries and bid activity for our marine technology products. As of October 31, 2023, our backlog of firm orders for our Seamap segment was approximately $37.4 million, as compared to approximately $15.7 million as of January 31, 2023, and $14.0 million as of October 31, 2022. Additionally, subsequent to the end of the quarter we entered into a supply agreement with a major international seismic contractor and expect to receive initial orders under the agreement in the fourth quarter of fiscal 2024. We believe that essentially all of our current backlog and the initial orders expected under the new supply agreement will be completed and shipped by the end of fiscal 2025. We believe that these firm orders provide good visibility for the balance of this fiscal year and into the next year. However, the level of backlog at a particular point in time may not necessarily be indicative of results in subsequent periods as the size and delivery period of individual orders can vary significantly.

 

Our revenues tend to fluctuate from quarter to quarter due to delivery schedules and other factors. We expect higher revenue in the fourth quarter of fiscal 2024 as compared to each of the prior quarters in fiscal 2024. We further expect revenue in the fiscal year ending January 31, 2025 to exceed that of fiscal 2024. However, no assurances of such results can be made, and there are a number of risks which could cause results to be less than anticipated. Those risks include the following:

 

 

Inability of our customers to accept delivery of orders as scheduled;

 

 

Cancellation of orders;

 

 

Production difficulties, including supply chain disruptions, which could delay the completion of orders as scheduled;

 

 

Anticipated orders not being received as expected; and

 

 

Other unanticipated delays beyond our control. 

 

In our Seamap business we address the following primary markets:

 

 

Marine Survey

 

 

Marine Exploration

 

We see a number of opportunities to add to our technology and to apply existing technology and products to new applications.

 

 

We also continue to pursue initiatives to further expand our product offerings. These initiatives include new internally developed technology, introduction of new products based on our existing technology, technology obtained through partnering arrangements with others and a combination of all of these. There can be no assurance that any of these initiatives will ultimately have a material impact on our financial position or results of operations. Certain of the business opportunities that we are pursuing are with military or other governmental organizations. The sales cycle for these projects can be quite long and can be impacted by a variety of factors, including the level of competition and budget limitations. Therefore, the timing of contract awards is often difficult to predict. However, once awarded, programs of this type can extend for many years. To date, the majority of our revenues have been from commercial customers.

 

We believe there are certain developments within the marine technology industry that can have a significant impact on our business. These developments include the following:

 

 

Demand for economical, commercially developed, technology for anti-submarine warfare and maritime security applications; and

 

 

Increased activity within the marine exploration space, including applications for energy exploration, alternative energy projects such as offshore windfarms and carbon capture projects.

 

In response to these, and other, developments we have prioritized certain strategic initiatives to exploit the opportunities that we perceive. These initiatives include the following:

 

 

Application of our Spectral Ai software suite technology to side scan sonar systems and potentially other applications;

 

 

Adaptation of our SeaLink solid streamer technology to alternative applications, such as windfarm and carbon capture projects; and

 

 

Application of our SeaLink solid streamer technology to passive sonar arrays for use in maritime security applications, such as anti-submarine warfare.

 

We believe that the above applications expand our addressable markets and provide opportunities for further growth in our revenues.

 

Subsequent to January 31, 2023, we eliminated two executive management positions and certain other administrative positions in order to further control general and administrative costs. We believe that the Sale of Klein will allow us to further streamline our operations and may provide opportunities to further reduce overhead costs. Should future financial results fall below our expectation, we may take further steps to reduce costs. We believe many of our costs are variable in nature, such as raw materials and labor-related costs. Accordingly, we believe we can reduce such costs commensurate with any declines in our business.

 

General inflation levels have increased recently due in part to supply chain issues, increased energy costs and geopolitical uncertainty. In addition, shortages of certain components, such as electronic components, have caused prices for available components to increase in some cases. These factors can be expected to have a negative impact on our costs; however, the magnitude of such impact cannot be accurately determined.

 

Our revenues and results of operations have not been materially impacted by inflation or changing prices in the past two fiscal years, except as described above.

 

Results of Operations

 

Revenues for the three and nine months ended October 31, 2023 were approximately $5.0 million and $23.1 million, respectively, compared to approximately $3.0 million and $16.1 million for the three and nine months ended October 31, 2022, respectively. The increase in the first nine months of fiscal 2024 compared to the prior year period was primarily due to positive trends within our primary markets, as discussed above. However, those increases were not as great as we anticipated, as discussed below. For the three and nine months ended October 31, 2023, we generated operating losses of approximately $1.5 million and $1.8 million, respectively, compared to operating losses of approximately $2.9 million and $6.2 million for the three and nine months ended October 31, 2022, respectively. The decrease in operating losses in the current three and nine month periods was primarily attributable to incremental revenues and higher profit margins during the three and nine months ended October 31, 2023. A more detailed explanation of these variations follows.

 

 

Revenues and Cost of Sales

 

Revenues and cost of sales for our Marine Technology Products business were as follows:

 

   

Three Months Ended

   

Nine Months Ended

 
   

October 31,

   

October 31,

 
   

2023

   

2022

   

2023

   

2022

 
   

(in thousands)

   

(in thousands)

 

Revenues:

                               

Seamap

  $ 4,974     $ 3,038     $ 23,132     $ 16,142  

Cost of sales:

                               

Seamap

    2,721       2,176       13,402       10,446  

Gross profit

  $ 2,253     $ 862     $ 9,730     $ 5,696  

Gross profit margin

    45 %     28 %     42 %     35 %

 

A significant portion of Seamap’s sales consist of large discrete orders, the timing of which is dictated by our customers. This timing generally relates to the availability of a vessel in port so that our products can be installed. Accordingly, there can be significant variation in sales from one period to another, which does not necessarily indicate a fundamental change in demand for these products. Revenue from the sale of Seamap products was approximately $5.0 million and $23.1 million for the three- and nine-month periods ended October 31, 2023, respectively, compared to revenue of approximately $3.0 million and $16.1 million for three and nine-month periods ended October 31, 2022, respectively. We had expected revenues in the third quarter of fiscal 2024 to be higher.  However, due to delays in receiving certain components we were unable to complete and ship some orders as originally scheduled.  We estimate the impact of these delays on revenue in the quarter to be between $5.0 and $6.0 million.  We expect these orders to be completed in the fourth quarter of fiscal 2024.  Based upon this, and other orders in our backlog, we expect a significant increase in revenue in the fourth quarter of fiscal 2024 as compared to each of the prior three quarters. The gross profit and gross profit margins for Seamap were approximately $2.3 million and 45% and approximately $862,000 and 28% in the three-month periods ended October 31, 2023 and 2022, respectively. For the nine-months ended October 31, 2023 and 2022, the gross profit and gross profit margins were $9.7 million and 42% and $5.7 million and 35%, respectively. The increase in gross profit margin between the comparative periods is due primarily to a favorable mix of revenue from sales of higher margin products and services.  In particular, in the third quarter of fiscal 2024 there was a higher proportion of spare parts sales, as opposed to system sales, which generally attract higher gross margins. Increased manufacturing activity levels resulting in greater absorption of manufacturing overhead also contributed to the improved gross margins.

 

Operating Expenses

 

General and administrative expenses for the three and nine months ended October 31, 2023, were approximately $2.9 million and $9.2 million, respectively, compared to approximately $3.0 million and $9.9 million for the three and nine months ended October 31, 2022, respectively. The decrease from the prior periods is primarily the result of lower compensation expense due to headcount reductions, and the impact of broader cost control measures. However, the decrease between the three month periods was lower due mainly to accrued severance cost and higher professional fees incurred in the current period.

 

Research and development costs were approximately $508,000 and $1.5 million in the three and nine-month periods ended October 31, 2023, respectively, compared to approximately $412,000 and $1.1 million in the three- and nine-month periods ended October 31, 2022, respectively. Costs in each of the periods are related primarily to our next generation towed streamer system and ongoing development of our Spectral Ai software suite.

 

Depreciation and amortization expense, which includes depreciation of equipment, furniture and fixtures and the amortization of intangible assets remained relatively consistent year-over year. These costs were approximately $257,000 and $892,000 in the three and nine-month period ended October 31, 2023, as compared to approximately $331,000 and $1.0 million in the three and nine-month period ended October 31, 2022.

 

Interest Expense

 

Interest expense in the three and nine months ended October 31, 2023, was primarily due to interest on the Loan of approximately $169,000 and $536,000, respectively. Interest expense in the three months ended October 31, 2023, relates to the write-off of remaining debt acquisition costs due to the early repayment of the Loan.

 

Other Expense

 

Other expense primarily relates to gains on the sale of certain ancillary equipment, scrap sales and other income.

 

Provision for Income Taxes

 

For the three- and nine-months ended October 31, 2023, we reported tax expense of approximately $112,000 and $590,000 on pre-tax loss from continuing operations of approximately $1.6 million and $2.0 million, respectively. For the three- and nine-month periods ended October 31, 2022, our income tax expense was approximately $38,000 and $380,000 on a pre-tax loss from continuing operations of $2.8 million and $6.4 million, respectively. We recorded tax expense on pre-tax losses for fiscal 2024 and 2023 due mainly to the effect of recording valuation allowances against increases in our deferred tax assets.

 

 

Liquidity and Capital Resources

 

On August 21, 2023, we completed the Sale of Klein. The aggregate consideration to the Company consisted of a cash payment of $11.5 million. On August 22, 2023, following the closing of the Sale of Klein, all outstanding amounts due and owed, including principal, interest, and other charges, under the Loan were repaid in full, the Loan was terminated, and all liens and security interests granted thereunder were released and terminated (see note 10 - "Notes Payable" for additional details).  After transaction costs and repayment of the Loan, the Company received net proceeds from the Sale of Klein totaling approximately $7.3 million. We believe the Sale of Klein serves to streamline the Company’s operations and provides needed working capital to address the financial requirements associated with the continuing growth of our Seamap business.

 

The Company has a history of generating operating losses and negative cash from operating activities and has relied on cash from the sale of lease pool equipment and the sale of Preferred Stock and Common Stock for the past several years and recently, a short-term loan.

 

Due to the above factors, there is substantial doubt about the Company’s ability to meet its obligations as they arise over the next twelve months.  However, management believes there are compensating factors and actions available to the Company to address liquidity concerns, including the following:

 

 

The Company has no obligations or agreements containing “maintenance type” financial covenants.

 

 

The Company had working capital of approximately $16.5 million as of October 31, 2023, including cash of approximately $5.6 million.

 

 

Should revenues be less than projected, the Company believes it is able, and has plans, to reduce costs proportionately in order to maintain positive cash flow.

 

 

The majority of the Company’s costs are variable in nature, such as raw materials and personnel related costs. The Company has recently eliminated two executive level positions, and additional reductions in operations, sales, and general and administrative headcount could be made, if deemed necessary by management.

 

 

The Company had a backlog of orders related to the Seamap segment of approximately $37.4 million as of October 31, 2023, production for certain of these orders was in process and included in inventory as of October 31, 2023, thereby reducing the liquidity needed to complete the orders.

 

 

Although the Company declared and paid the quarterly dividend on its Preferred Stock for the third quarter of fiscal 2024, there were no dividends declared or paid on the Company’s Preferred stock for the first or second quarter of fiscal 2024. The Company declared and paid the quarterly dividend on its Preferred Stock for the first quarter of fiscal 2023 but deferred all dividend payments for the subsequent quarters of fiscal 2023. The Company has the option to defer future quarterly dividend payments if deemed necessary. The dividends are cumulative and deferred dividends accrue for payment in the future. During a deferral period, the Company is prohibited from paying dividends or distributions on its common stock or redeeming any of those shares. Further, if the Company does not pay dividends on its Preferred Stock for six or more quarters, the holders of Preferred Stock will have the right to appoint two directors to the Company's board.

 

 

In recent years, the Company has raised capital through the sale of Common Stock and Preferred Stock pursuant to the ATM Offering Program (as defined herein) and underwritten offerings on Form S-1. Currently, the Company is not eligible to issue securities pursuant to Form S-3 and accordingly cannot sell securities pursuant to the ATM Offering Program. However, the Company may sell securities pursuant to Form S-1 or in private transactions.  Management expects to be able to raise further capital through these available means should the need arise.

     
  The Company’s financial results have improved in recent quarters, producing positive operating income from continuing operations in the fourth quarter of fiscal 2023 and the first quarter of fiscal 2024.

  

 

On August 21, 2023, we completed the Sale of Klein for aggregate consideration to the Company of $11.5 million in cash. Following the closing of the Sale of Klein, all outstanding amounts due and owed, including principal, interest, and other charges, under the Loan were repaid in full (see Note 10 -"Notes Payable" for additional details").  After transaction costs and repayment of the Loan, the Company received net proceeds from the Sale of Klein totaling approximately $7.3 million.

 

Due to the rising level of sales and production activities there are increasing requirements for purchases of inventory and other production costs. Additionally, due to component shortages and long-lead times for certain items there are requirements in some cases to purchase items well in advance. Furthermore, some suppliers require prepayments in order to secure some items. All of these factors combine to increase the Company’s working capital requirements. Furthermore, Management believes there are opportunities to increase production capacity and efficiencies. However, some of these opportunities may require additional investments such as in production equipment or other fixed assets. If we are unable to meet suppliers' demands, we may not be able to produce products and fulfill orders from our customers. 

 

In order to fund future growth, we may explore sources of additional capital. Such sources include private or public issues of equity or debt securities, or a combination of such securities. Other sources could include secured debt financing, the sale of assets or investment from strategic industry participants.

 

We declared and paid the dividend on the Preferred Stock for the quarter ended October 31, 2023 which amounted to approximately $947,000.  However, accumulated and undeclared dividends amount to approximately $4.7 million as of October 31, 2023. Management does not believe that current operations can simultaneously fund the capital requirements of the ongoing business, as discussed above, as well as ongoing or accumulated dividends related to the Preferred Stock.  Accordingly, although no firm decisions have been made, management currently believes it is unlikely that the Company will declare dividends on the Preferred Stock for the foreseeable future.

 

.

 

 

The following table sets forth selected historical information regarding cash flows from our Consolidated Statements of Cash Flows:

 

   

For the Nine Months Ended

 
   

October 31,

 
   

2023

   

2022

 
   

(in thousands)

 

Net cash used in operating activities

  $ (5,624 )   $ (2,251 )

Net cash provided by (used in) investing activities

    11,018       (149 )

Net cash used in financing activities

    (589 )     (1,895 )

Effect of changes in foreign exchange rates on cash and cash equivalents

    (14 )     (7 )

Net increase (decrease) in cash and cash equivalents

  $ 4,791     $ (4,302 )

 

As of October 31, 2023, we had working capital of approximately $16.5 million, including cash and cash equivalents of approximately $5.6 million, as compared to working capital of approximately $13.3 million, including cash and cash equivalents of approximately $778,000, at January 31, 2023. 

 

Cash Flows from Operating Activities. Net cash used in operating activities was approximately $5.6 million in the first nine months of fiscal 2024 as compared to approximately $2.3 million in the first nine months of fiscal 2023. The increase in net cash used in operating activities in the first nine months of fiscal 2024 compared to the prior year period was due mainly to an increase in inventories and reduction in accounts payable.

 

Cash Flows from Investing Activities. Cash provided by investing activities during the first nine months of fiscal 2024 increased approximately $11.0 million over the same period in fiscal 2023. The increase relates primarily to the proceeds for the Sale of Klein.

 

Cash Flows from Financing Activities. Net cash used in financing activities during the first nine months of fiscal 2024 consisted of approximately $589,000 of payments net of proceeds related to short-term loans compared to cash used of approximately $1.9 million in the prior year period related to Preferred Stock dividends.

 

On August 21, 2023, the Company completed the Sale of Klein (see Note 2 – “Sale of Subsidiary” for additional details). In connection with the Sale of Klein, the Loan was subsequently paid in full (see Note 10 - "Notes Payable" for additional details).

 

We have determined that the undistributed earnings of foreign subsidiaries are not deemed indefinitely reinvested outside of the United States as of October 31, 2023. Furthermore, we have concluded that any deferred taxes with respect to the undistributed foreign earnings would be immaterial.

 

As of October 31, 2023, we had deposits in foreign banks equal to approximately $2.8 million, all of which we believe could be distributed to the United States without adverse tax consequences. However, in certain cases the transfer of these funds may result in withholding taxes payable to foreign taxing authorities. If withholding taxes should become payable, we believe the amount of tax withheld would be immaterial.

 

Off-Balance Sheet Arrangements

 

We do not have any off-balance sheet arrangements.

 

Critical Accounting Estimates

 

Information regarding our critical accounting estimates is included in 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 January 31, 2023. There have been no material changes to our critical accounting estimates during the three- and nine-month periods ended October 31, 2023.

 

 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

We are exposed to market risk, which is the potential loss arising from adverse changes in market prices and rates. We have not entered, and do not intend to enter, into derivative financial instruments for hedging or speculative purposes.

 

Foreign Currency Risk

 

We operate in several foreign locations, which gives rise to risk from changes in foreign currency exchange rates. To the extent possible, we attempt to denominate our transactions in foreign locations in U.S. dollars. For those cases in which transactions are not denominated in U.S. dollars, we are exposed to risk from changes in exchange rates to the extent that non-U.S. dollar revenues exceed non-U.S. dollar expenses related to those transactions. Our non-U.S. dollar transactions are denominated primarily in British pounds, Singapore dollars and European Union euros. As a result of these transactions, we generally hold cash balances that are denominated in these foreign currencies. At October 31, 2023, our consolidated cash and cash equivalents included foreign currency denominated amounts equivalent to approximately $224,000 in U.S. dollars. A 10% increase in the U.S. dollar as compared to each of these currencies would result in a loss of approximately $22,000 in the U.S. dollar value of these deposits, while a 10% decrease would result in an equal amount of gain. We do not currently hold or issue foreign exchange contracts or other derivative instruments to hedge these exposures.

 

Interest Rate Risk

 

As of October 31, 2023, we had no debt.

 

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

As required by Rule 13a-15(b) under the Exchange Act, we have evaluated, under the supervision and with the participation of our management, including our principal executive officers and principal financial officer, the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Form 10-Q. Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed by us in reports that we file under the Exchange Act is accumulated and communicated to our management, including our principal executive officers and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure and is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. Our principal executive officer and principal financial officer have concluded that our current disclosure controls and procedures were not effective as of October 31, 2023, due to a material weakness in our internal control over financial reporting that was disclosed in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023.

 

Remediation

 

As previously described in Part II, Item 9A, "Controls and Procedures" of our Annual Report on Form 10-K for the fiscal year ended January 31, 2023, we are implementing a remediation plan to address the material weakness in our internal controls over financial reporting. The weakness will remain unresolved until the applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.

 

Changes in Internal Control over Financial Reporting

 

Other than changes in connection with the remediation plan discussed above, there was no change in our system of internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended October 31, 2023, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

PART II

 

Item 1. Legal Proceedings

 

From time to time, we are a party to legal proceedings arising in the ordinary course of business. We are not currently a party to any legal proceedings, individually or collectively, that we believe could have a material adverse effect on our results of operations or financial condition or is otherwise material.

 

Item 1A. Risk Factors

 

In addition to the other information set forth elsewhere in this Form 10-Q, you should carefully consider the risks discussed in our Annual Report on Form 10-K for the year ended January 31, 2023, which risks could materially affect our business, financial condition or future results. There have been no material changes in our risk factors from those described in our Annual Report on Form 10-K for the year ended January 31, 2023. The risks described in our Annual Report on Form 10-K for the year ended January 31, 2023, are not the only risks the Company faces. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial may also materially adversely affect our business, financial condition, or future results.

 

 

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

 

 

(a)

Not applicable.

 

(b)

Not applicable.

 

Item 3. Defaults Upon Senior Securities

 

Not applicable.

 

Item 4. Mine Safety Disclosures

 

Not applicable.

 

Item  5. Other Information

 

Not applicable.

 

 

Item 6. Exhibits

 

Exhibits

 

The exhibits marked with the cross symbol (†) are filed (or furnished in the case of Exhibit 32.1) with this Form 10-Q.

 

Exhibit

 

Document Description

 

Form

 

Exhibit

Number

         

Reference

2.1

 

Agreement and Plan of Merger dated as of August 3, 2020, by and between Mitcham Industries, Inc. and MIND Technology, Inc.

 

Current Report on Form 8-K, filed with the SEC on August 7, 2020.

 

2.1

3.1

 

Amended and Restated Certificate of Incorporation of MIND Technology, Inc.

 

Current Report on Form 8-K, filed with the SEC on August 7, 2020.

 

3.3

3.2

 

Amended and Restated Bylaws of MIND Technology, Inc.

 

Current Report on Form 8-K, filed with the SEC on August 7, 2020.

 

3.4

3.3

 

Certificate of Designations, Preferences and Rights of MIND Technology, Inc. 9.00% Series A Cumulative Preferred Stock

 

Current Report on Form 8-K, filed with the SEC on August 7, 2020.

 

3.5

3.4

 

Certificate of Amendment of Certificate of Designations, Preferences and Rights of MIND Technology, Inc. 9.00% Series A Cumulative Preferred Stock

 

Form 8-K filed with the SEC on September 25, 2020.

 

3.1

3.5

 

Second Certificate of Amendment of Certificate of Designations, Preferences and Rights of MIND Technology, Inc. 9.00% Series A Cumulative Preferred Stock

 

Registration Statement on Form S-1 filed with the SEC on October 25, 2021.

 

3.5

3.6

 

Third Certificate of Amendment of Certificate of Designations, Preferences and Rights of MIND Technology, Inc. 9.00% Series A Cumulative Preferred Stock

 

Form 8-K filed with the SEC on November 4, 2021.

 

3.3

3.7

 

Texas Certificate of Merger, effective as of August 3, 2020

 

Current Report on Form 8-K, filed with the SEC on August 7, 2020.

 

3.1

3.8

 

Delaware Certificate of Merger, effective as of August 3, 2020

 

Current Report on Form 8-K, filed with the SEC on August 7, 2020.

 

3.2

4.1

 

Form of Senior Indenture (including Form of Senior Note)

 

Registration Statement on Form S-3, filed with the SEC on March 18, 2011.

 

4.1

4.2

 

Form of Subordinated Indenture (including form of Subordinated Note)

 

Registration Statement on Form S-3, filed with the SEC on March 18, 2011.

 

4.2

             
10.1   Loan and Security Agreement, dated February 2, 2023, between the Borrowers and Sachem Capital Corp.   Current Report on Form 8-K, filed with the SEC on February 8, 2023.   10.1
             

31.1†

 

Certification of Robert P. Capps, Chief Executive Officer, pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as amended

       
             

31.2†

 

Certification of Mark A. Cox, Chief Financial Officer, pursuant to Rule 13a-14(a) and Rule 15d-14(a) of the Securities Exchange Act, as amended

       
             

32.1†

 

Certification of Robert P. Capps, Chief Executive Officer, and Mark A. Cox, Chief Financial Officer, under Section 906 of the Sarbanes Oxley Act of 2002, 18 U.S.C. § 1350

       
             

101.INS†

 

Inline XBRL Instance Document

       
             

101.SCH†

 

Inline XBRL Taxonomy Extension Schema Document

       
             

101.CAL†

 

Inline XBRL Taxonomy Extension Calculation of Linkbase Document

       
             

101.DEF†

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

       
             

101.LAB†

 

Inline XBRL Taxonomy Extension Label Linkbase Document

       
             

101.PRE†

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

       
             

104†

 

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

       

 

 

SIGNATURES

 

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

 

   
 

MIND TECHNOLOGY, INC.

   

Date: December 14, 2023

/s/ Robert P. Capps

 

Robert P. Capps

 

President and Chief Executive Officer

   
 

(Duly Authorized Officer)

 

24
EX-31.1 2 ex_572147.htm EXHIBIT 31.1 ex_572147.htm

Exhibit 31.1

 

CERTIFICATION

 

I, Robert P. Capps, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q for the quarterly period ended October 31, 2023 of MIND Technology, Inc. (the “registrant”);

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

/s/ Robert P. Capps                                       

Robert P. Capps

President, Chief Executive Officer and Director

(Principal Executive Officer)

December 14, 2023

 

 
EX-31.2 3 ex_572148.htm EXHIBIT 31.2 ex_572148.htm

Exhibit 31.2

 

CERTIFICATION

 

I, Mark A. Cox, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q for the quarterly period ended October 31, 2023 of MIND Technology, Inc. (the “registrant”);

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

/s/ Mark A. Cox                            

Mark A. Cox

Chief Financial Officer and Vice President of Finance and Accounting

(Principal Financial Officer)

December 14, 2023

 

 
EX-32.1 4 ex_572149.htm EXHIBIT 32.1 ex_572149.htm

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of MIND Technology, Inc. (the “Company”) on Form 10-Q for the quarterly period ended October 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Robert P. Capps, Chief Executive Officer of the Company, and Mark A. Cox, Chief Financial Officer of the Company, each hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:

 

(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; 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/ Robert P. Capps                                   

Robert P. Capps

President, Chief Executive Officer and Director

(Principal Executive Officer)

December 14, 2023

 

/s/ Mark A. Cox                            

Mark A. Cox

Chief Financial Officer and Vice President of Finance and Accounting

(Principal Financial Officer)

December 14, 2023

 

 
EX-101.SCH 5 mind-20231031.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 1 - Organization and Liquidity link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 2 - Sale of Subsidiary link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 3 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 4 - Discontinued Operations link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 5 - New Accounting Pronouncements link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 6 - Revenue From Contracts With Customers link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 7 - Balance Sheet link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 8 - Leases link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 9 - Intangible Assets link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 10 - Notes Payable link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 11 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 12 - Earnings Per Share link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 13 - Related Party Transaction link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 14 - Equity and Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 15 - Segment Reporting link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 4 - Discontinued Operations (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 6 - Revenue From Contracts With Customers (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 7 - Balance Sheet (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 8 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 9 - Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 1 - Organization and Liquidity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 2 - Sale of Subsidiary (Details Textual) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 6 - Revenue From Contracts With Customers (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 6 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 6 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 7 - Balance Sheet (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 7 - Balance Sheet - Schedule of Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 7 - Balance Sheet - Schedule of Property, Plant and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 8 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 8 - Leases - Supplemental Balance Sheet Information (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 8 - Leases - Supplemental Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 8 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 9 - Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 9 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 9 - Intangible Assets - Future Estimated Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 10 - Notes Payable (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 11 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 12 - Earnings Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 13 - Related Party Transaction (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 14 - Equity and Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 15 - Segment Reporting (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 6 mind-20231031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 mind-20231031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 mind-20231031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2026 Ladenburg Thalmann and Co. Inc. [Member] Represents Ladenburg Thalmann & Co. Inc. Note To Financial Statement Details Textual us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2027 Note 4 - Discontinued Operations us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2028 2025 Note 6 - Revenue From Contracts With Customers 2026 Note 7 - Balance Sheet Note 8 - Leases Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Note 9 - Intangible Assets us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2025 Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) (Parentheticals) The Loan [Member] Represents Loan and Security Agreement. Note 6 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) Note 6 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details) Income Tax Disclosure [Text Block] Note 7 - Balance Sheet - Schedule of Inventories (Details) Note 7 - Balance Sheet - Schedule of Property, Plant and Equipment (Details) Note 8 - Leases - Supplemental Balance Sheet Information (Details) Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] us-gaap_ShareBasedCompensation Stock-based compensation Note 8 - Leases - Supplemental Cash Flow Information (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 8 - Leases - Maturities of Lease Liabilities (Details) 2024 Note 9 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details) Note 9 - Intangible Assets - Future Estimated Amortization Expense (Details) Current liabilities of discontinued operations Total liabilities of discontinued operations Weighted average life (Year) Notes To Financial Statements Notes To Financial Statements [Abstract] us-gaap_Revenues Total revenues us-gaap_DepreciationAmortizationAndAccretionNet Depreciation and amortization Operating expenses: Other changes in cumulative translation adjustment us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax Change in cumulative translation adjustment of entities held-for-sale Foreign currency translation us-gaap_StockholdersEquityNoteStockSplitConversionRatio1 Stockholders' Equity Note, Stock Split, Conversion Ratio Depreciation and amortization us-gaap_AssetsCurrent Total current assets Current assets of discontinued operations Total current assets of discontinued operations Common stock, $0.01 par value; 40,000 shares authorized; 1,406 shares issued at October 31, 2023 and 1,599 shares at January 31, 2023 (as Adjusted, see Note 14) Adjustments to reconcile net loss to net cash used in operating activities: Common stock, authorized (in shares) us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent Inventories, net Accrued expenses and other current liabilities Amount of expenses incurred but not yet paid nor invoiced, and current liabilities classified as other. Common stock, issued (in shares) Common Stock, Shares, Issued (in shares) Deferred revenue us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent Prepaid expenses and other current assets Common stock, par value (in dollars per share) Goodwill and Intangible Assets Disclosure [Text Block] Technology Development Projects That Have Not Been Completed [Member] Represents technology development projects that have not been completed. Asia Pacific [Member] Intangibles Excluding Technology Development Projects Not Yet Completed [Member] Represents intangibles excluding technology development projects not yet completed. Income taxes payable Statistical Measurement [Domain] us-gaap_OperatingLeasePayments Operating cash flows from operating leases Maximum [Member] Minimum [Member] Lessee, Operating Leases [Text Block] Accounts payable Weighted Average [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] us-gaap_PreferredStockLiquidationPreferenceValue Preferred Stock, Liquidation Preference, Value Sale of other equipment us-gaap_PreferredStockLiquidationPreference Preferred Stock, Liquidation Preference Per Share (in dollars per share) Preferred stock, $1.00 par value; 2,000 shares authorized; 1,683 shares issued and outstanding at each of October 31, 2023 and January 31, 2023 Unbilled revenue - current us-gaap_PrepaidInterest Prepaid Interest Preferred stock, shares issued (in shares) Interest paid us-gaap_PolicyTextBlockAbstract Accounting Policies mind_DisposalGroupIncludingDiscontinuedOperationChangesInInventory Non-Cash cumulative translation adjustment for discontinued operations Amount of changes in inventory attributable to disposal group, including, but not limited to, discontinued operation. mind_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense Research and development Amount of research and development expense attributable to disposal group, including, but not limited to, discontinued operation. Geographical [Axis] Property, Plant and Equipment [Table Text Block] Geographical [Domain] Preferred stock, shares authorized (in shares) mind_DisposalGroupIncludingDiscontinuedOperationChangesInAccountsPayableAndAccruedLiabilities Sale of assets held for sale The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid attributable to disposal group, including, but not limited to, discontinued operation. Europe [Member] Trade Names [Member] Inventories, net Total inventories, net Refund of prepaid interest on short-term loan Amount of cash inflow from refund of prepaid interest on short-term debt. Preferred stock, par value (in dollars per share) Other Intangible Assets [Member] Work in progress us-gaap_InventoryValuationReserves Less allowance for obsolescence us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property and equipment Finished goods us-gaap_InventoryGross Cost of inventories Reverse Stock Split [Member] The ratio of shares representing a stock transaction before the stock split conversion. Shares used in computing net loss per common share: Income taxes paid Advisory Services Related to Sale of Klein [Member] Represents advisory services related to sale of Klein. us-gaap_PreferredStockAmountOfPreferredDividendsInArrears Preferred Stock, Amount of Preferred Dividends in Arrears Current liabilities: Supplemental Balance Sheet Disclosures [Text Block] Raw materials us-gaap_Assets Total assets Supplemental cash flow information: us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation Total assets of discontinued operations Patents [Member] Shareholders' Equity and Share-Based Payments [Text Block] Cash flows from operating activities: us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Net loss attributable to common stockholders Customer Relationships [Member] Statement [Line Items] Allowance for doubtful accounts us-gaap_NumberOfOperatingSegments Number of Operating Segments Accounts receivable, net of allowance for doubtful accounts of $332 at each of October 31, 2023 and January 31, 2023 Furniture and Fixtures [Member] us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet Accounts receivable, net Revenues: Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Additional paid-in capital (as Adjusted, see Note 14) AOCI Attributable to Parent [Member] Stockholders’ equity: Land and Building [Member] us-gaap_ContractWithCustomerAssetNet Total unbilled revenue Other, net us-gaap_NonoperatingIncomeExpense Total other (expense) income Long-Lived Tangible Asset [Axis] Segment Reporting Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Current assets: us-gaap_IncomeLossFromContinuingOperations Net loss from continuing operations Income (loss) from discontinued operations, net of income taxes, (including a $2,393 gain on the sale of Klein for the three and nine months ended October 31, 2023) Net income (loss) from discontinued operations Net loss Net income (loss) Amortizable intangible assets, accumulated amortization Intangible assets, net Total us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Effect of changes in foreign exchange rates on cash and cash equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net change in cash and cash equivalents Amortizable intangible assets, gross carrying amount Finite-Lived Intangible Assets, Gross us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities us-gaap_OperatingIncomeLoss Operating loss Other (expense) income: us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used in operating activities Prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash provided by (used in) investing activities us-gaap_GrossProfit Gross profit Deferred tax liability Provision for inventory obsolescence us-gaap_ContractWithCustomerLiability Total deferred revenue & customer deposits us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation and amortization Property and equipment, net Total property and equipment, net us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings Deferred Tax Liabilities, Undistributed Foreign Earnings Property and equipment, gross Klein Marine Services, Inc. [Member] Represents Klein Marine Services, Inc. Sale of Subsidiaries and Subsequent Events [Text Block] The entire disclosure related to sale of subsidiaries and subsequent events. Disposal Group Classification [Axis] Disposal Group Classification [Domain] us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock Payments of Ordinary Dividends, Preferred Stock and Preference Stock Preferred stock dividends Cost of sales: us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax Income (loss) before income taxes from discontinued operations us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation Provision for income taxes from discontinued operations Cash flows from investing activities: us-gaap_PaymentsForRepurchaseOfCommonStock Purchase of treasury stock Income taxes receivable and payable us-gaap_LoanProcessingFee Loan Processing Fee Retained Earnings [Member] Earnings Per Share [Text Block] Sale of marine technology products Total revenue from contracts with customers us-gaap_RelatedPartyTransactionAmountsOfTransaction Related Party Transaction, Amounts of Transaction Additional Paid-in Capital [Member] Common Stock [Member] Related Party Transactions Disclosure [Text Block] Preferred Stock [Member] us-gaap_IncomeTaxExpenseBenefit Income Tax Expense (Benefit) Provision for income taxes Equity Components [Axis] Equity Component [Domain] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss from continuing operations before income taxes us-gaap_OperatingExpenses Total operating expenses us-gaap_Cash Cash Cash and cash equivalents Timing of Transfer of Good or Service [Domain] Accounts payable, accrued expenses and other current liabilities Transferred at Point in Time [Member] Vehicles [Member] Transferred over Time [Member] Disaggregation of Revenue [Table Text Block] us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense Timing of Transfer of Good or Service [Axis] Other Machinery and Equipment [Member] Revenue from Contract with Customer [Text Block] Treasury Stock, Common and Preferred [Member] Previously issued common and preferred shares repurchased by the issuing entity and held in treasury. Treasury stock, shares (in shares) Number of previously issued common and preferred shares repurchased by the issuing entity and held in treasury. Document Quarterly Report Amendment Flag Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits Accounting Policies [Abstract] us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income (loss) Document Transition Report City Area Code Gain (Loss) on Disposition of Business Gain (Loss) on Disposition of Business Gain on sale of Klein Gain on sale of Klein us-gaap_TreasuryStockSharesRetired Retirement of treasury stock (in shares) us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures Restricted stock surrendered for tax withholding Entity Interactive Data Current us-gaap_GainLossOnSaleOfPropertyPlantEquipment Gross profit from sale of equipment Gross profit from sale of assets held-for-sale us-gaap_IncreaseDecreaseInContractWithCustomerLiability Deferred revenue and customer deposits us-gaap_SharesOutstanding Balances (in shares) Balances (in shares) Security Exchange Name us-gaap_CommonStockSharesOutstanding Common Stock, Shares, Outstanding (in shares) Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding, Ending Balance (in shares) Title of 12(b) Security Current Fiscal Year End Date us-gaap_LeaseCost Lease, Cost us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current and long-term assets Basis of Accounting [Text Block] Weighted average discount rate, Operating leases Document Fiscal Period Focus Document Fiscal Year Focus us-gaap_ShortTermLeaseCost Short-Term Lease, Cost Lease, Cost [Table Text Block] us-gaap_DividendsPreferredStockStock Preferred stock dividends Document Period End Date Right-of-use assets obtained in exchange for lease liabilities, Operating leases Weighted average remaining lease term, Operating leases (Year) Entity File Number Nonmonetary Transaction Type [Domain] us-gaap_DebtInstrumentFeeAmount Debt Instrument, Fee Amount Discontinued Operations, Held-for-Sale [Member] Entity Emerging Growth Company Document Type Entity Small Business Entity Shell Company Nonmonetary Transaction Type [Axis] us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses Currency translation loss Document Information [Line Items] Document Information [Table] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] us-gaap_RepaymentsOfShortTermDebt Payment on short-term loan us-gaap_IncreaseDecreaseInReceivables Accounts receivable us-gaap_ImpairmentOfLongLivedAssetsHeldForUse Impairment, Long-Lived Asset, Held-for-Use Diluted (in shares) us-gaap_ProceedsFromNotesPayable Proceeds from Notes Payable Stock-based compensation Net proceeds from short-term loan Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Non-cash cumulative translation adjustment for discontinued operations Entity Central Index Key us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent Accounts payable Entity Registrant Name us-gaap_UnbilledContractsReceivable Unbilled Contracts Receivable us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent Accrued and other liabilities Entity [Domain] us-gaap_TreasuryStockRetiredCostMethodAmount Retirement of treasury stock Legal Entity [Axis] Statement [Table] Entity Address, Address Line One Statement of Financial Position [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic (in shares) us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets Net loss per common share - Basic and Diluted Entity Address, City or Town Total cost of sales Entity Address, Postal Zip Code Discontinued operations (in dollars per share) us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense Total operating expenses us-gaap_EarningsPerShareBasic Net loss (in dollars per share) us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization Depreciation and amortization Entity Address, State or Province Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense Selling, general and administrative us-gaap_TreasuryStockValue Treasury stock, at cost (193 shares at January 31, 2023) (As Adjusted, see Note 14) Continuing operations (in dollars per share) us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss Operating loss Revenue from discontinued operations Statement of Cash Flows [Abstract] Cost of discontinued operations Entity Common Stock, Shares Outstanding Statement of Stockholders' Equity [Abstract] us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration Disposal Group, Including Discontinued Operation, Consideration Income Statement [Abstract] Disposal Groups, Including Discontinued Operations [Table Text Block] Disposal Group Name [Axis] Disposal Group Name [Domain] Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Long-Term Debt [Text Block] us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Other Countries [Member] Represents other countries. Nature of Operations [Text Block] Local Phone Number us-gaap_TableTextBlock Notes Tables Schedule of Intangible Assets and Goodwill [Table Text Block] Restricted stock issued (in shares) Restricted stock issued Accounting Standards Update and Change in Accounting Principle [Text Block] Related Party, Type [Axis] Related Party, Type [Domain] Selling, general and administrative Cash flows from financing activities: mind_DisposalGroupIncludingDiscontinuedOperationNonoperatingIncomeExpenses Other income (expense) (Including $1,626 of currency translation loss for the three and nine months ended October 31, 2022.) Amount of nonoperating income (loss) attributable to disposal group, including, but not limited to, discontinued operation. us-gaap_DividendsPayableAmountPerShare Dividends Payable, Amount Per Share (in dollars per share) us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity UNITED STATES Related Party Transaction [Axis] Related Party Transaction [Domain] Dividends [Axis] Dividends [Domain] Long-term assets of discontinued operations us-gaap_IncreaseDecreaseInContractWithCustomerAsset Unbilled revenue Accumulated deficit Marine Technology Products [Member] Represents marine technology products. Research and development Accumulated other comprehensive gain us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent Intangible assets, net Series A Preferred Stock [Member] us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent Property and equipment, net mind_WorkingCapitalDeficit Working Capital (Deficit) Represents the value of total current assets net of current liabilities as of the balance sheet date. us-gaap_InterestExpense Interest expense Proceeds from the sale of Klein, net Proceeds from Divestiture of Businesses, Net of Cash Divested us-gaap_InterestExpenseDebt Interest Expense, Debt Changes in: us-gaap_StockholdersEquity Total stockholders’ equity Balances Balances us-gaap_AmortizationOfFinancingCosts Amortization of Debt Issuance Costs mind_ContractWithCustomersTurnOverPeriod Contract with Customers, Turn Over Period (Month) Th e period of turn over for contract with customers. Assets and Liabilities, Lessee [Table Text Block] Tabular disclosure of lessee's assets and liabilities. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Thereafter Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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). Operating lease liabilities - non-current Non-current liabilities Class of Stock [Axis] Schedule of Inventory, Current [Table Text Block] Class of Stock [Domain] Deferred revenue & customer deposits - current The amount of contract with customer liability and customer deposits, classified as current. mind_PreferredStockDividendsUndeclared Preferred stock dividends - undeclared The amount of preferred stock dividends that is undeclared. Total lease liabilities Operating lease liabilities Total Operating lease liabilities Quarterly Dividends [Member] Quarterly Dividends. Operating lease liabilities - current Current liabilities Proprietary Rights [Member] Represents proprietary rights. mind_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour Thereafter Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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). Operating lease right-of-use assets Operating lease assets us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total payments under lease agreements us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: imputed interest mind_PreferredStockDividendsDeclared Preferred stock dividends - declared The amount of preferred stock dividends declared that is an adjustment to net income apportioned to common stockholders. 2027 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear 2024 2028 EX-101.PRE 9 mind-20231031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Oct. 31, 2023
Dec. 13, 2023
Document Information [Line Items]    
Entity Central Index Key 0000926423  
Entity Registrant Name MIND TECHNOLOGY, INC  
Amendment Flag false  
Current Fiscal Year End Date --01-31  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2024  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 31, 2023  
Document Transition Report false  
Entity File Number 001-13490  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 76-0210849  
Entity Address, Address Line One 2002 Timberloch Place Suite 550  
Entity Address, City or Town The Woodlands  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77380  
City Area Code 281  
Local Phone Number 353-4475  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   1,405,779
Series A Preferred Stock [Member]    
Document Information [Line Items]    
Title of 12(b) Security Series A Preferred Stock - $1.00 par value per share  
Trading Symbol MINDP  
Security Exchange Name NASDAQ  
Common Stock [Member]    
Document Information [Line Items]    
Title of 12(b) Security Common Stock - $0.01 par value per share  
Trading Symbol MIND  
Security Exchange Name NASDAQ  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Current assets:    
Cash and cash equivalents $ 5,569 $ 778
Accounts receivable, net of allowance for doubtful accounts of $332 at each of October 31, 2023 and January 31, 2023 3,882 3,247
Inventories, net 13,263 11,026
Prepaid expenses and other current assets 1,701 1,400
Current assets of discontinued operations 0 5,783
Total current assets 24,415 22,234
Property and equipment, net 830 953
Operating lease right-of-use assets 1,517 1,749
Intangible assets, net 3,073 3,633
Long-term assets of discontinued operations 0 4,289
Total assets 29,835 32,858
Current liabilities:    
Accounts payable 1,127 2,494
Deferred revenue 130 144
Accrued expenses and other current liabilities 4,360 1,477
Income taxes payable 1,457 1,493
Operating lease liabilities - current 833 903
Current liabilities of discontinued operations 0 2,420
Total current liabilities 7,907 8,931
Operating lease liabilities - non-current 684 846
Deferred tax liability 41 29
Total liabilities 8,632 9,806
Stockholders’ equity:    
Preferred stock, $1.00 par value; 2,000 shares authorized; 1,683 shares issued and outstanding at each of October 31, 2023 and January 31, 2023 37,779 37,779
Common stock, $0.01 par value; 40,000 shares authorized; 1,406 shares issued at October 31, 2023 and 1,599 shares at January 31, 2023 (as Adjusted, see Note 14) 14 16
Additional paid-in capital (as Adjusted, see Note 14) 113,124 129,721
Treasury stock, at cost (193 shares at January 31, 2023) (As Adjusted, see Note 14) 0 (16,863)
Accumulated deficit (129,748) (127,635)
Accumulated other comprehensive gain 34 34
Total stockholders’ equity 21,203 23,052
Total liabilities and stockholders’ equity $ 29,835 $ 32,858
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Allowance for doubtful accounts $ 332 $ 332
Preferred stock, par value (in dollars per share) $ 1 $ 1
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred stock, shares issued (in shares) 1,683,000 1,683,000
Preferred stock, shares outstanding (in shares) 1,683,000 1,683,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 40,000,000 40,000,000
Common stock, issued (in shares) 1,406,000 1,599,000
Treasury stock, shares (in shares)   193,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Revenues:        
Sale of marine technology products $ 4,974,000 $ 3,038,000 $ 23,132,000 $ 16,142,000
Total revenues 4,974,000 3,038,000 23,132,000 16,142,000
Cost of sales:        
Total cost of sales 2,721,000 2,176,000 13,402,000 10,446,000
Gross profit 2,253,000 862,000 9,730,000 5,696,000
Operating expenses:        
Selling, general and administrative 2,941,000 3,023,000 9,160,000 9,867,000
Research and development 508,000 412,000 1,479,000 1,063,000
Depreciation and amortization 257,000 331,000 892,000 1,011,000
Total operating expenses 3,706,000 3,766,000 11,531,000 11,941,000
Operating loss (1,453,000) (2,904,000) (1,801,000) (6,245,000)
Other (expense) income:        
Interest expense (169,000) 0 (536,000) (4,000)
Other, net 25,000 59,000 336,000 (186,000)
Total other (expense) income (144,000) 59,000 (200,000) (190,000)
Loss from continuing operations before income taxes (1,597,000) (2,845,000) (2,001,000) (6,435,000)
Provision for income taxes (112,000) (38,000) (590,000) (380,000)
Net loss from continuing operations (1,709,000) (2,883,000) (2,591,000) (6,815,000)
Income (loss) from discontinued operations, net of income taxes, (including a $2,393 gain on the sale of Klein for the three and nine months ended October 31, 2023) 2,277,000 (2,276,000) 1,424,000 (2,683,000)
Net income (loss) 568,000 (5,159,000) (1,167,000) (9,498,000)
Preferred stock dividends - declared (947,000) 0 (947,000) (947,000)
Preferred stock dividends - undeclared 0 (947,000) (1,894,000) (1,894,000)
Net loss attributable to common stockholders $ (379,000) $ (6,106,000) $ (4,008,000) $ (12,339,000)
Net loss per common share - Basic and Diluted        
Continuing operations (in dollars per share) $ (1.89) $ (2.72) $ (3.86) $ (6.87)
Discontinued operations (in dollars per share) 1.62 (1.62) 1.01 (1.91)
Net loss (in dollars per share) $ (0.27) $ (4.34) $ (2.85) $ (8.78)
Shares used in computing net loss per common share:        
Basic (in shares) 1,406 1,406 1,406 1,405
Diluted (in shares) 1,406 1,406 1,406 1,405
Marine Technology Products [Member]        
Cost of sales:        
Total cost of sales $ 2,721,000 $ 2,176,000 $ 13,402,000 $ 10,446,000
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 21, 2023
Oct. 31, 2023
Oct. 31, 2023
Oct. 31, 2022
Klein Marine Services, Inc. [Member]        
Gain (Loss) on Disposition of Business $ 2,400 $ 2,393 $ 2,393 $ (0)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Net loss $ 568 $ (5,159) $ (1,167) $ (9,498)
Change in cumulative translation adjustment of entities held-for-sale 0 1,626 0 1,919
Other changes in cumulative translation adjustment 0 (9) 0 (5)
Comprehensive income (loss) $ 568 $ (3,542) $ (1,167) $ (7,584)
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Cash flows from operating activities:    
Net loss $ (1,167) $ (9,498)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,230 1,414
Stock-based compensation 264 524
Provision for inventory obsolescence 23 68
Non-cash cumulative translation adjustment for discontinued operations 0 1,626
Changes in:    
Accounts receivable (688) 4,981
Unbilled revenue 51 1
Inventories (3,174) (2,899)
Prepaid expenses and other current and long-term assets 566 506
Income taxes receivable and payable (21) (16)
Accounts payable, accrued expenses and other current liabilities (1,045) 983
Deferred revenue and customer deposits 1,115 328
Net cash used in operating activities (5,624) (2,251)
Cash flows from investing activities:    
Purchases of property and equipment (199) (531)
Proceeds from the sale of Klein, net 10,832 0
Sale of other equipment 385 382
Net cash provided by (used in) investing activities 11,018 (149)
Cash flows from financing activities:    
Purchase of treasury stock 0 (1)
Net proceeds from short-term loan 2,947 0
Payment on short-term loan (3,750) 0
Refund of prepaid interest on short-term loan 214 0
Preferred stock dividends 0 (1,894)
Net cash used in financing activities (589) (1,895)
Effect of changes in foreign exchange rates on cash and cash equivalents (14) (7)
Net change in cash and cash equivalents 4,791 (4,302)
Cash and cash equivalents, beginning of period 778 5,114
Cash and cash equivalents, end of period 5,569 812
Supplemental cash flow information:    
Interest paid 576 4
Income taxes paid 617 371
Other Machinery and Equipment [Member]    
Adjustments to reconcile net loss to net cash used in operating activities:    
Gross profit from sale of equipment (385) (269)
Klein Marine Services, Inc. [Member]    
Adjustments to reconcile net loss to net cash used in operating activities:    
Gain on sale of Klein $ (2,393) $ 0
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Preferred Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common and Preferred [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balances (in shares) at Jan. 31, 2022 1,597 1,683          
Balances at Jan. 31, 2022 $ 16 $ 37,779 $ 129,067 $ (16,862) $ (117,856) $ (1,881) $ 30,263
Net loss 0 0 0 0 (2,419) 0 (2,419)
Stock-based compensation 0 0 236 0 0 0 236
Preferred stock dividends 0 0 0 0 (947) 0 (947)
Foreign currency translation $ 0 0 0 0 0 (3) (3)
Restricted stock issued (in shares) 1            
Restricted stock issued $ 0 0 0 0 0 0 0
Restricted stock surrendered for tax withholding $ 0 $ 0 0 (1) 0 0 (1)
Balances (in shares) at Apr. 30, 2022 1,598 1,683          
Balances at Apr. 30, 2022 $ 16 $ 37,779 129,303 (16,863) (121,222) (1,884) 27,129
Balances (in shares) at Jan. 31, 2022 1,597 1,683          
Balances at Jan. 31, 2022 $ 16 $ 37,779 129,067 (16,862) (117,856) (1,881) 30,263
Net loss             (9,498)
Balances (in shares) at Oct. 31, 2022 1,599 1,683          
Balances at Oct. 31, 2022 $ 16 $ 37,779 129,591 (16,863) (128,301) 33 22,255
Balances (in shares) at Apr. 30, 2022 1,598 1,683          
Balances at Apr. 30, 2022 $ 16 $ 37,779 129,303 (16,863) (121,222) (1,884) 27,129
Net loss 0 0 0 0 (1,920) 0 (1,920)
Stock-based compensation 0 0 152 0 0 0 152
Foreign currency translation $ 0 $ 0 0 0 0 300 300
Restricted stock issued (in shares) 1 0          
Restricted stock issued $ 0 $ 0 0 0 0 0 0
Balances (in shares) at Jul. 31, 2022 1,599 1,683          
Balances at Jul. 31, 2022 $ 16 $ 37,779 129,455 (16,863) (123,142) (1,584) 25,661
Net loss 0 0 0 0 (5,159) 0 (5,159)
Stock-based compensation 0 0 136 0 0 0 136
Foreign currency translation 1,617 1,617
Restricted stock issued $ 0 $ 0 0 0 0 0 0
Balances (in shares) at Oct. 31, 2022 1,599 1,683          
Balances at Oct. 31, 2022 $ 16 $ 37,779 129,591 (16,863) (128,301) 33 22,255
Balances (in shares) at Jan. 31, 2023 1,599 1,683          
Balances at Jan. 31, 2023 $ 16 $ 37,779 129,721 (16,863) (127,635) 34 23,052
Net loss 0 0 0 0 (240) 0 (240)
Stock-based compensation $ 0 $ 0 50 0 0 0 50
Balances (in shares) at Apr. 30, 2023 1,599 1,683          
Balances at Apr. 30, 2023 $ 16 $ 37,779 129,771 (16,863) (127,875) 34 22,862
Balances (in shares) at Jan. 31, 2023 1,599 1,683          
Balances at Jan. 31, 2023 $ 16 $ 37,779 129,721 (16,863) (127,635) 34 23,052
Net loss             (1,167)
Balances (in shares) at Oct. 31, 2023 1,406 1,683          
Balances at Oct. 31, 2023 $ 14 $ 37,779 113,124 0 (129,748) 34 21,203
Balances (in shares) at Apr. 30, 2023 1,599 1,683          
Balances at Apr. 30, 2023 $ 16 $ 37,779 129,771 (16,863) (127,875) 34 22,862
Net loss 0 0 0 0 (1,494) 0 (1,494)
Stock-based compensation $ 0 $ 0 108 0 0 0 108
Balances (in shares) at Jul. 31, 2023 1,599 1,683          
Balances at Jul. 31, 2023 $ 16 $ 37,779 129,879 (16,863) (129,369) 34 21,476
Net loss 0 0 0 0 568 0 568
Stock-based compensation $ 0 $ 0 106 0 0 0 106
Retirement of treasury stock (in shares) (193) 0          
Retirement of treasury stock $ (2) $ 0 (16,861) 16,863 0 0 0
Preferred stock dividends $ 0 $ 0 0 0 (947) 0 (947)
Balances (in shares) at Oct. 31, 2023 1,406 1,683          
Balances at Oct. 31, 2023 $ 14 $ 37,779 $ 113,124 $ 0 $ (129,748) $ 34 $ 21,203
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Organization and Liquidity
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Nature of Operations [Text Block]

1. Organization and Liquidity

 

MIND Technology, Inc., a Delaware corporation (the “Company”), through its wholly owned subsidiaries, Seamap Pte Ltd, MIND Maritime Acoustics, LLC, Seamap (Malaysia) Sdn Bhd and Seamap (UK) Ltd (collectively “Seamap”), designs, manufactures and sells a broad range of proprietary products for the seismic, hydrographic and offshore industries with product sales and support facilities based in Singapore, Malaysia, the United Kingdom and the state of Texas. Prior to July 31, 2020, the Company, through its wholly owned Canadian subsidiary, Mitcham Canada, ULC (“MCL”), its wholly owned Hungarian subsidiary, Mitcham Europe Ltd. (“MEL”), and its branch operations in Colombia, provided full-service equipment leasing, sales and service to the seismic industry worldwide (the “Leasing Business”). Effective July 31, 2020, the Leasing Business has been classified as held for sale and the financial results reported as discontinued operations (see Note 4 – “Discontinued Operations” for additional details). On August 21, 2023, the Company completed the sale of our Klein Marine Systems, Inc. subsidiary (“Klein”) (see Note 2-"Sale of Subsidiary" and Note 4-"Discontinued Operations" for additional details). The operations of Klein are included as part of the accompanying financial statements and are considered discontinued operations for the three- and nine-month periods ended  October 31, 2023 and 2022. Balance sheet amounts related to Klein as of January 31, 2023, have been presented as current and long-term assets of discontinued operations, Long-term assets of discontinued operations, and current liabilities of discontinued operations. All intercompany transactions and balances have been eliminated in consolidation.

 

These condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and the discharge of liabilities in the normal course of business for the foreseeable future. The Company has a history of generating losses and negative cash from operating activities and may not have access to sources of capital that were available in prior periods. In addition, emerging supply chain disruptions and recent volatility in oil prices have created significant uncertainty in the global economy which could have a material adverse effect on the Company’s business, financial position, results of operations and liquidity. Accordingly, substantial doubt has arisen regarding the Company’s ability to continue as a going concern. These consolidated financial statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities that may result should the Company not be able to continue as a going concern.

 

Management has identified the following mitigating factors regarding adequate liquidity and capital resources to meet its obligations:

 

 

The Company has no obligations or agreements containing “maintenance type” financial covenants.

 

 

The Company had working capital of approximately $16.5 million as of October 31, 2023, including cash of approximately $5.6 million.

 

 

Should revenues be less than projected, the Company believes it is able, and has plans in place, to reduce costs proportionately in order to maintain positive cash flow.

 

 

The majority of the Company’s costs are variable in nature, such as raw materials and personnel related costs. The Company has recently eliminated two executive level positions and other administrative positions, and additional reductions in operations, sales, and general and administrative headcount could be made, if deemed necessary by management.

 

 

The Company had a backlog of orders of approximately $37.4 million as of October 31, 2023. Production for certain of these orders was in process and included in inventory as of October 31, 2023, thereby reducing the liquidity needed to complete the orders.

 

 

Although the Company declared a dividend on its Series A Preferred Stock ("Preferred Stock") in the third quarter of fiscal 2024, there were no dividends declared or paid on the Company’s Preferred Stock for the first or second quarter of fiscal 2024.The Company declared and paid the quarterly dividend on its Preferred Stock for the first quarter of fiscal 2023 but deferred all dividend payments for the subsequent quarters of fiscal 2023. The Company has the option to defer future quarterly dividend payments if deemed necessary. The dividends are cumulative and deferred dividends accrue for payment in the future. During a deferral period, the Company is prohibited from paying dividends or distributions on its common stock or redeeming any of those shares. Further, if the Company does not pay dividends on its Preferred Stock for six or more quarters, the holders of Preferred Stock will have the right to appoint two directors to the Company's board.

 

 

In recent years, the Company has raised capital through the sale of Common Stock and Preferred Stock pursuant to the ATM Offering Program (as defined herein) and underwritten offerings on Form S-1. Currently, the Company is not eligible to issue securities pursuant to Form S-3 and accordingly cannot sell securities pursuant to the ATM Offering Program. However, the Company may sell securities pursuant to Form S-1 or in private transactions.  Management expects to be able to raise further capital through these available means should the need arise.

 

 

Based on publicized transactions and preliminary discussions with potential funding sources, management believes that other sources of debt and equity financing are available.  Such sources could include private or public issues of equity or debt securities, or a combination of such securities. Other sources could include secured debt financing, sale-leaseback transactions on owned real estate or investment from strategic industry participants. There can be no assurance that any of these sources will be available to the Company, available in adequate amounts, or available under acceptable terms should the need arise.

 

 

On August 21, 2023, the Company completed the Sale of Klein for consideration of $11.5 million in cash. Following the closing of the Sale of Klein, all outstanding amounts due and owed, including principal, interest, and other charges, under the Loan were repaid in full (see Note 10 - "Notes Payable" for additional details).  After transaction costs and repayment of the Loan, the Company received net proceeds from the Sale of Klein totaling approximately $7.3 million. The Sale of Klein increased the Company’s working capital and significantly improved its liquidity situation.

 

Notwithstanding the mitigating factors identified by management, substantial doubt remains regarding the Company's ability to meet its obligations as they arise over the next twelve months. 

 

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Sale of Subsidiary
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Sale of Subsidiaries and Subsequent Events [Text Block]

2. Sale of Subsidiary

 

On August 21, 2023, the Company sold Klein pursuant to a Stock Purchase Agreement (the “SPA”) with General Oceans AS (“the Buyer"). In connection with the SPA, the Company granted the Buyer a license to its Spectral Ai software suite (“Spectral Ai”). The license is exclusive to the Buyer as it relates to side scan sonar. The Company and the Buyer also entered into a collaboration agreement for the further development of Spectral Ai and potentially other software projects. The foregoing transactions contemplated by the SPA are referred to as the “Sale of Klein”. The aggregate consideration to the Company consisted of a cash payment of $11.5 million, resulting in a gain of approximately $2.4 million. The SPA contained customary representation and warranties.

 

On August 22, 2023, following the closing of the Sale of Klein, all outstanding amounts due and owed, including principal, interest, and other charges, under the Loan were repaid in full and the Loan was terminated, and all liens and security interests granted thereunder were released and terminated (see Note 10 - "Notes Payable" for additional details).

 

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Basis of Presentation
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Basis of Accounting [Text Block]

3. Basis of Presentation

 

The condensed consolidated balance sheet as of January 31, 2023, for the Company has been derived from audited consolidated financial statements. The unaudited interim condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the related notes included in the Company’s Annual Report on Form 10-K for the year ended January 31, 2023 (“fiscal 2023”). In the opinion of the Company’s management, all adjustments, consisting only of normal recurring adjustments, necessary to present fairly the financial position as of October 31, 2023, the results of operations for the three and nine months ended October 31, 2023 and 2022, the cash flows for the nine months ended  October 31, 2023 and 2022, and the statement of stockholders’ equity for the three and nine-months ended October 31, 2023 and 2022, have been included in these condensed consolidated financial statements. The foregoing interim results are not necessarily indicative of the results of operations to be expected for the full fiscal year ending January 31, 2024 (“fiscal 2024”).

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Discontinued Operations
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]

4. Discontinued Operations

 

On August 21, 2023, the Company sold Klein pursuant to the SPA with the Buyer. As a result, the assets and liabilities of Klein have been reclassified as assets, excluding cash, and liabilities of discontinued operations at January 31, 2023 and it’s results of operations are reported as discontinued operations for the three and nine-month periods ended October 31, 2023 and 2022.

 

On July 27, 2020, the Board determined to exit the Leasing Business. As a result, the assets, excluding cash, and liabilities of the Leasing Business were considered held for sale and reported as discontinued operations at January 31, 2023, and its results of operations were reported as discontinued operations for the three and nine month periods ended October 31, 2022. As of February 1, 2023, discontinued operations of the Leasing Business were considered materially completed.

 

The assets and liabilities reported as part of discontinued operations consist of the following:

 

   

January 31, 2023

 

Current assets of discontinued operations:

       

Accounts receivable, net

  $ 746  

Inventories, net

    4,292  

Prepaid expenses and other current assets

    745  
Total current assets of discontinued operations   $ 5,783  

Property and equipment, net

    2,992  

Intangible assets, net

    1,297  

Total assets of discontinued operations

  $ 10,072  

Current liabilities of discontinued operations:

       

Accounts payable

  $ 1,607  

Accrued and other liabilities

    813  

Total liabilities of discontinued operations

  $ 2,420  

 

The results of operations from discontinued operations for the three and nine months ended October 31, 2023 and 2022 consist of the following:

 

  

For the Three Months Ended October 31,

  

For the Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 

Revenues:

 

(in thousands)

 

Revenue from discontinued operations

 $140  $1,847  $3,318  $6,543 

Cost of sales:

                

Cost of discontinued operations

  11   1,230   1,982   3,981 

Operating expenses:

                

Selling, general and administrative

  179   680   1,348   2,109 

Research and development

  45   431   689   1,628 

Depreciation and amortization

  18   136   324   402 

Total operating expenses

  242   1,247   2,361   4,139 

Operating loss

  (113)  (630)  (1,025)  (1,577)

Other income (expense) (Including $1,626 of currency translation loss for the three and nine months ended October 31, 2022.)

  2   (1,646)  73   (1,106)

Gain on sale of Klein

  2,393      2,393    

Income (loss) before income taxes from discontinued operations

  2,282   (2,276)  1,441   (2,683)

Provision for income taxes from discontinued operations

  (5)     (17)   

Net income (loss) from discontinued operations

  2,277   (2,276)  1,424   (2,683)

 

The significant operating and investing noncash items and capital expenditures related to discontinued operations are summarized below:

 

   

For the Nine Months Ended October 31,

 
   

2023

   

2022

 
    (in thousands)  

Gross profit from sale of assets held-for-sale

  $     $ (382 )

Gain on sale of Klein

  $ (2,393 )   $  

Non-Cash cumulative translation adjustment for discontinued operations

  $     $ 1,626  

Sale of assets held for sale

  $     $ 383  

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - New Accounting Pronouncements
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Accounting Standards Update and Change in Accounting Principle [Text Block]

5. New Accounting Pronouncements

 

In November 2023, the Financial Accounting Standards (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, to enhance the disclosures public entities provide regarding significant segment expenses so that investors can better understand an entity’s overall performance and assess potential future cash flows. ASU 2023-07 will become effective February 1, 2024. The Company is currently evaluating the new guidance to determine the impact it will have on its condensed consolidated financial statements.

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, to address timing on recognition of credit losses on loans and other financial instruments. This update requires all organizations to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. ASU 2016-13 became effective February 1, 2023. The adoption of this standard did not have a material effect on the Company’s condensed consolidated financial statements.

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Revenue From Contracts With Customers
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

6. Revenue from Contracts with Customers

 

The following table presents revenue from contracts with customers disaggregated by timing of revenue recognition:

 

  

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 

Revenue recognized at a point in time:

 

(in thousands)

 

Total revenue recognized at a point in time

 $4,458  $2,778  $21,966  $15,060 

Revenue recognized over time:

                

Total revenue recognized over time

  516   260   1,166   1,082 

Total revenue from contracts with customers

 $4,974  $3,038  $23,132  $16,142 

 

The revenue from products manufactured and sold by our Seamap business is generally recognized at a point in time, or when the customer takes possession of the product, based on the terms and conditions stipulated in our contracts with customers. However, from time to time our Seamap business provides repair and maintenance services, or perform upgrades, on customer owned equipment in which case revenue is recognized over time. In addition, our Seamap business provides annual Software Maintenance Agreements (“SMA”) to customers who have an active license for software embedded in Seamap products. The revenue from SMA is recognized over time, with the total value of the SMA recognized in equal monthly amounts over the life of the contract.

 

The following table presents revenue from contracts with customers disaggregated by geography, based on the shipping location of our customers:

 

  

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 
  

(in thousands)

 

United States

 $351  $131  $852  $1,895 

Europe

  2,019   1,547   11,013   9,130 

Asia-Pacific

  1,591   1,252   10,085   4,850 

Other

  1,013   108   1,182   267 

Total revenue from contracts with customers

 $4,974  $3,038  $23,132  $16,142 

 

As of October 31, 2023, and January 31, 2023, contract assets and liabilities consisted of the following:

 

  

October 31, 2023

  

January 31, 2023

 

Contract Assets:

 

(in thousands)

 

Unbilled revenue - current

 $53  $2 

Total unbilled revenue

 $53  $2 

Contract Liabilities:

        

Deferred revenue & customer deposits - current

 $1,687  $571 

Total deferred revenue & customer deposits

 $1,687  $571 

 

Considering the products manufactured and sold by our Seamap business and the Company’s standard contract terms and conditions, we expect the Company's contract assets and liabilities to turn over, on average, within a period of three to nine months.

 

With respect to the disclosures above, sales and transaction-based taxes are excluded from revenue, and we do not disclose the value of unsatisfied performance obligations for contracts with an original expected duration of one year or less. Also, we expense costs incurred to obtain contracts because the amortization period would be one year or less. These costs are recorded in selling, general and administrative expenses.

 

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Balance Sheet
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

7. Balance Sheet

 

  

October 31, 2023

  

January 31, 2023

 
  

(in thousands)

 

Inventories:

        

Raw materials

 $7,828  $6,798 

Finished goods

  3,075   2,744 

Work in progress

  3,618   2,699 

Cost of inventories

  14,521   12,241 

Less allowance for obsolescence

  (1,258)  (1,215)

Total inventories, net

 $13,263  $11,026 

 

  

October 31, 2023

  

January 31, 2023

 
  

(in thousands)

 

Property and equipment:

        

Furniture and fixtures

 $8,704  $8,739 

Autos and trucks

  382   341 

Land and buildings

  997   997 

Cost of property and equipment

  10,083   10,077 

Accumulated depreciation and amortization

  (9,253)  (9,124)

Total property and equipment, net

 $830  $953 

 

As of January 31, 2023, the Company completed an annual review of property and equipment noting no indications that the recorded value of assets may not be recoverable, and no impairment was recorded for fiscal 2023. Since  January 31, 2023, there have been no changes to the market, economic or legal environment in which the Company operates or overall performance of the Company, that would, in the aggregate, indicate additional impairment analysis is necessary as of October 31, 2023.

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Leases
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

8. Leases

 

The Company has certain non-cancelable operating lease agreements for office, production and warehouse space in Texas, Singapore, Malaysia, and the United Kingdom. Our lease obligation in Canada was terminated as of March 31, 2022, and our lease obligation in Hungary was terminated as of November 30, 2022.

 

Lease expense for the three and nine months ended October 31, 2023 was approximately $198,000 and $621,000, respectively, and during the three and nine months ended October 31, 2022 was approximately $218,000 and $639,000, respectively, and was recorded as a component of operating income (loss). Included in these costs was short-term lease expense of approximately$2,000 and $5,000 for the three and nine months ended October 31, 2023, respectively, and during the three and nine months ended October 31, 2022 was approximately$2,000 and $5,000 respectively. 

 

Supplemental balance sheet information related to leases as of October 31, 2023 and January 31, 2023 was as follows:

 

Lease

 

October 31, 2023

  

January 31, 2023

 

Assets

 (in thousands)

Operating lease assets

 $1,517  $1,749 
         

Liabilities

        

Operating lease liabilities

 $1,517  $1,749 
         

Classification of lease liabilities

        

Current liabilities

 $833  $903 

Non-current liabilities

  684   846 

Total Operating lease liabilities

 $1,517  $1,749 

 

Lease-term and discount rate details as of October 31, 2023 and January 31, 2023 were as follows:

 

Lease term and discount rate

 

October 31, 2023

  

January 31, 2023

 

Weighted average remaining lease term (years)

        

Operating leases

  1.69   1.98 
         

Weighted average discount rate:

        

Operating leases

  13%  13%

 

The incremental borrowing rate was calculated using the Company's weighted average cost of capital.

 

Supplemental cash flow information related to leases was as follows:

 

Lease

 

Nine Months Ended October 31, 2023

  

Nine Months Ended October 31, 2022

 

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

 (in thousands)

Operating cash flows from operating leases

 $(621) $(639)
         

Changes in lease balances resulting from new and modified leases:

        

Operating leases

 $391  $655 

 

Maturities of lease liabilities at October 31, 2023 were as follows:

 

  

October 31, 2023

 
  (in thousands) 

2024

 $299 

2025

  700 

2026

  338 

2027

  232 

2028

  235 

Thereafter

  33 

Total payments under lease agreements

 $1,837 
     

Less: imputed interest

  (320)

Total lease liabilities

 $1,517 

 

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Intangible Assets
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

9. Intangible Assets

 

      

October 31, 2023

  

January 31, 2023

 
  

Weighted

                         
  

Average Life at

  

Gross Carrying

  

Accumulated

  

Net Carrying

  

Gross Carrying

  

Accumulated

  

Net Carrying

 
  

October 31, 2023

  

Amount

  

Amortization

  

Amount

  

Amount

  

Amortization

  

Amount

 
      

(in thousands)

  

(in thousands)

 

Proprietary rights

  5.1   7,473   (4,943)  2,530   7,473   (4,612)  2,861 

Customer relationships

  0.1   4,884   (4,827)  57   4,884   (4,754)  130 

Patents

  1.6   2,540   (2,140)  400   2,540   (2,027)  513 

Trade name

  2.6   134   (105)  29   134   (97)  37 

Other

  0.4   396   (339)  57   375   (283)  92 

Intangible assets

     $15,427  $(12,354) $3,073  $15,406  $(11,773) $3,633 

 

Approximately $158,000 of the gross carrying amount of intangible assets, primarily in proprietary rights, are related to technology development projects that have not yet been completed. As a result, these intangible assets are not currently being amortized.

 

On January 31, 2023, the Company completed an annual review of amortizable intangible assets. Based on a review of qualitative factors, it was determined that there were no events or changes in circumstances indicating that the carrying value of amortizable intangible assets was not recoverable. During the nine months ended October 31, 2023, there have been no substantive indicators of impairment.

 

Aggregate amortization expense was $591,000 and $667,000 for the nine months ended October 31, 2023 and 2022, respectively, and approximately $173,000 and $222,000 for the three months ended October 31, 2023 and 2022, respectively. As of October 31, 2023, future estimated amortization expense related to amortizable intangible assets was estimated to be:

 

For fiscal years ending January 31,

  (in thousands) 

2024

 $333 

2025

  538 

2026

  514 

2027

  316 

2028

  316 

Thereafter

  898 

Total

 $2,915 

 

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Notes Payable
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Long-Term Debt [Text Block]

10. Notes Payable

 

On February 2, 2023, we entered into a $3.75 million Loan and Security Agreement (“the Loan”). The Company has incurred approximately $814,000 of debt acquisition costs associated with the loan including approximately $254,000 in origination and other transaction fees and approximately $484,000 of prepaid interest, which is the interest due through maturity. These costs have been recorded as a reduction to the carrying value of our debt and are amortized to interest expense straight-line over the term of the Loan. Approximately $169,000 and $536,000 of amortization of debt acquisition costs have been recorded as interest expense for the three and nine months ended October 31, 2023, respectively. On August 22, 2023, in connection with the Sale of Klein, the Loan was repaid in full (see Note 2- "Sale of Subsidiary " for additional details). 

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Income Taxes
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

11. Income Taxes

 

For the three- and nine-month periods ended October 31, 2023, the income tax expense from continuing operations was approximately $112,000 and $ 590,000, respectively, on a pre-tax loss from continuing operations of approximately$1.6 million and $2.0 million, respectively. For the three- and nine-month periods ended October 31, 2022, the income tax expense from continuing operations was approximately $38,000 and $ 380,000, respectively, on a pre-tax loss from continuing operations of $2.8 million and $6.4 million, respectively. The variance between our actual provision and the expected provision based on the U.S. statutory rate is due primarily to recording valuation allowances against the increase in our deferred tax assets in the respective periods and permanent differences between book income and taxable income.

 

The Company files U.S. federal and state income tax returns as well as separate returns for its foreign subsidiaries within their local jurisdictions. The Company's U.S. federal tax returns are subject to examination by the Internal Revenue Service for fiscal years ended January 31, 2019 through 2023. The Company’s tax returns may also be subject to examination by state and local tax authorities for fiscal years ending  January 31, 2017 through 2023. In addition, the Company's tax returns filed in foreign jurisdictions are generally subject to examination for the fiscal years ended January 31, 2017 through 2023.

 

The Company has determined that the undistributed earnings of foreign subsidiaries are not deemed to be indefinitely reinvested outside of the United States as of October 31, 2023. Furthermore, the Company has concluded that any deferred taxes with respect to the undistributed foreign earnings would be immaterial. Therefore, the Company has not recorded a deferred tax liability associated with the undistributed foreign earnings as of October 31, 2023.

 

For the three- and nine-month periods ended October 31, 2023 and 2022, the Company did not recognize any tax expense or benefit related to uncertain tax positions.

 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Earnings Per Share
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

12. Earnings per Share

 

Net income per basic common share is computed using the weighted average number of common shares outstanding during the period, excluding unvested restricted stock. Net income per diluted common share is computed using the weighted average number of common shares and dilutive potential common shares outstanding during the period using the treasury stock method. Potential common shares result from the assumed exercise of outstanding common stock options having a dilutive effect and from the assumed vesting of unvested shares of restricted stock. For the three and nine months ended October 31, 2023 and October 31, 2022, dilutive potential common shares outstanding were immaterial and had no effect on the calculation of earnings per share because shares were anti-dilutive. The total basic weighted average common shares outstanding for the three and nine months ended October 31, 2023 and October 31,2022, was approximately 1.4 million shares.

 

On October 12, 2023, the Company filed with the Secretary of State of the State of Delaware a Certificate of Amendment to its Charter (the “Charter Amendment”) to effect a one-for-ten reverse stock split (the “Reverse Stock Split”). Prior periods shares have been restated to reflect the impact of the Reverse Stock Split in calculating earnings per share (see Note 14- "Equity and Stock Based Compensation " for additional details).

 

 

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Related Party Transaction
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

13. Related Party Transaction

 

 Ladenburg Thalmann & Co. Inc. (“Ladenburg”) provided advisor and arrangement services for the Loan (See Note 10 - "Notes Payable" for additional details) and received $50,000 in fees for such services.  Additionally, Ladenburg provided advisory services related to the Sale of Klein and received fees of $355,000 for such services. The Co-Chief Executive Officer and Co-President of Ladenburg is the Non-Executive Chairman of our Board. Our Non-Executive Chairman of the Board received no portion of the above-mentioned compensation.

 

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Equity and Stock-based Compensation
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Shareholders' Equity and Share-Based Payments [Text Block]

14. Equity and Stock-Based Compensation

 

As of October 31, 2023, there are approximately 1,683,000 shares of Preferred Stock outstanding with an aggregate liquidation preference of approximately $46.8 million, which amount includes approximately $4.7 million in undeclared cumulative dividends. Holders of our Preferred Stock are entitled to receive, when and as declared by the Board out of funds of the Company available for the payment of distributions, quarterly cumulative preferential cash dividends of $0.5625 per share of the $25.00 per share stated liquidation preference on our Preferred Stock. Dividends on the Preferred Stock are payable quarterly in arrears, on April 30, July 31, October 31, and January 31, of each year. During the three months ended October 31, 2023, the Board declared a quarterly dividend on our Preferred Stock. The Company has approximately $4.7 million of cumulative undeclared preferred dividends as of October 31, 2023.

 

On September 28, 2023, the Board approved the Reverse Stock Split at a ratio of one-for-ten. On October 12, 2023, the Company filed with the Secretary of State of the State of Delaware a Certificate of Amendment to its Charter Amendment to effect the Reverse Stock Split. The Charter Amendment became effective on October 13, 2023.

 

As a result of the Charter Amendment and Reverse Stock Split, every ten shares of issued and outstanding Common Stock were combined into one issued and outstanding share of Common Stock, without any change in par value per share. Proportionate adjustments were also made to any outstanding securities or rights convertible into, or exchangeable or exercisable for, shares of Common Stock. Fractional shares were not issued in connection with the Reverse Stock Split. Stockholders who would otherwise be entitled to receive a fractional share were entitled to receive one full share of post-Reverse Stock Split Common Stock, in lieu of receiving such fractional shares. The Reverse Stock Split affected all stockholders uniformly and did not alter any stockholder’s relative interest in the Company’s equity securities. The Reverse Stock Split reduced the number of shares of issued and outstanding Common Stock from approximately 13,788,738 shares to approximately 1,405,779 shares. Common stock and treasury stock shares have been retroactively adjusted to reflect the Reverse Stock Split in all periods presented. In connection with the reverse stock split, the Company retired all treasury stock.

 

Total compensation expense recognized for stock-based awards granted under the Company’s equity incentive plan during the three- and nine-month periods ended October 31, 2023 was approximately $106,000 and $ 264,000, respectively, and during the three and nine-month periods ended October 31, 2022, was approximately $136,000 and $524,000, respectively.

 

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Segment Reporting
9 Months Ended
Oct. 31, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

15. Segment Reporting

 

Prior to August 22, 2023, the Company operated in two segments, Seamap and Klein.  On August 21, 2023, the Company completed the Sale of Klein. (see Note 2-"Sale of Subsidiary" for additional details). As a result, at October 31, 2023, Seamap is the Company’s sole operating segment.

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Discontinued Operations (Tables)
9 Months Ended
Oct. 31, 2023
Notes Tables  
Disposal Groups, Including Discontinued Operations [Table Text Block]
   

January 31, 2023

 

Current assets of discontinued operations:

       

Accounts receivable, net

  $ 746  

Inventories, net

    4,292  

Prepaid expenses and other current assets

    745  
Total current assets of discontinued operations   $ 5,783  

Property and equipment, net

    2,992  

Intangible assets, net

    1,297  

Total assets of discontinued operations

  $ 10,072  

Current liabilities of discontinued operations:

       

Accounts payable

  $ 1,607  

Accrued and other liabilities

    813  

Total liabilities of discontinued operations

  $ 2,420  
  

For the Three Months Ended October 31,

  

For the Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 

Revenues:

 

(in thousands)

 

Revenue from discontinued operations

 $140  $1,847  $3,318  $6,543 

Cost of sales:

                

Cost of discontinued operations

  11   1,230   1,982   3,981 

Operating expenses:

                

Selling, general and administrative

  179   680   1,348   2,109 

Research and development

  45   431   689   1,628 

Depreciation and amortization

  18   136   324   402 

Total operating expenses

  242   1,247   2,361   4,139 

Operating loss

  (113)  (630)  (1,025)  (1,577)

Other income (expense) (Including $1,626 of currency translation loss for the three and nine months ended October 31, 2022.)

  2   (1,646)  73   (1,106)

Gain on sale of Klein

  2,393      2,393    

Income (loss) before income taxes from discontinued operations

  2,282   (2,276)  1,441   (2,683)

Provision for income taxes from discontinued operations

  (5)     (17)   

Net income (loss) from discontinued operations

  2,277   (2,276)  1,424   (2,683)
   

For the Nine Months Ended October 31,

 
   

2023

   

2022

 
    (in thousands)  

Gross profit from sale of assets held-for-sale

  $     $ (382 )

Gain on sale of Klein

  $ (2,393 )   $  

Non-Cash cumulative translation adjustment for discontinued operations

  $     $ 1,626  

Sale of assets held for sale

  $     $ 383  
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Revenue From Contracts With Customers (Tables)
9 Months Ended
Oct. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 

Revenue recognized at a point in time:

 

(in thousands)

 

Total revenue recognized at a point in time

 $4,458  $2,778  $21,966  $15,060 

Revenue recognized over time:

                

Total revenue recognized over time

  516   260   1,166   1,082 

Total revenue from contracts with customers

 $4,974  $3,038  $23,132  $16,142 
  

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2023

  

2022

  

2023

  

2022

 
  

(in thousands)

 

United States

 $351  $131  $852  $1,895 

Europe

  2,019   1,547   11,013   9,130 

Asia-Pacific

  1,591   1,252   10,085   4,850 

Other

  1,013   108   1,182   267 

Total revenue from contracts with customers

 $4,974  $3,038  $23,132  $16,142 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

October 31, 2023

  

January 31, 2023

 

Contract Assets:

 

(in thousands)

 

Unbilled revenue - current

 $53  $2 

Total unbilled revenue

 $53  $2 

Contract Liabilities:

        

Deferred revenue & customer deposits - current

 $1,687  $571 

Total deferred revenue & customer deposits

 $1,687  $571 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Balance Sheet (Tables)
9 Months Ended
Oct. 31, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

October 31, 2023

  

January 31, 2023

 
  

(in thousands)

 

Inventories:

        

Raw materials

 $7,828  $6,798 

Finished goods

  3,075   2,744 

Work in progress

  3,618   2,699 

Cost of inventories

  14,521   12,241 

Less allowance for obsolescence

  (1,258)  (1,215)

Total inventories, net

 $13,263  $11,026 
Property, Plant and Equipment [Table Text Block]
  

October 31, 2023

  

January 31, 2023

 
  

(in thousands)

 

Property and equipment:

        

Furniture and fixtures

 $8,704  $8,739 

Autos and trucks

  382   341 

Land and buildings

  997   997 

Cost of property and equipment

  10,083   10,077 

Accumulated depreciation and amortization

  (9,253)  (9,124)

Total property and equipment, net

 $830  $953 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Leases (Tables)
9 Months Ended
Oct. 31, 2023
Notes Tables  
Assets and Liabilities, Lessee [Table Text Block]

Lease

 

October 31, 2023

  

January 31, 2023

 

Assets

 (in thousands)

Operating lease assets

 $1,517  $1,749 
         

Liabilities

        

Operating lease liabilities

 $1,517  $1,749 
         

Classification of lease liabilities

        

Current liabilities

 $833  $903 

Non-current liabilities

  684   846 

Total Operating lease liabilities

 $1,517  $1,749 
Lease, Cost [Table Text Block]

Lease term and discount rate

 

October 31, 2023

  

January 31, 2023

 

Weighted average remaining lease term (years)

        

Operating leases

  1.69   1.98 
         

Weighted average discount rate:

        

Operating leases

  13%  13%

Lease

 

Nine Months Ended October 31, 2023

  

Nine Months Ended October 31, 2022

 

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

 (in thousands)

Operating cash flows from operating leases

 $(621) $(639)
         

Changes in lease balances resulting from new and modified leases:

        

Operating leases

 $391  $655 
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
  

October 31, 2023

 
  (in thousands) 

2024

 $299 

2025

  700 

2026

  338 

2027

  232 

2028

  235 

Thereafter

  33 

Total payments under lease agreements

 $1,837 
     

Less: imputed interest

  (320)

Total lease liabilities

 $1,517 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Intangible Assets (Tables)
9 Months Ended
Oct. 31, 2023
Notes Tables  
Schedule of Intangible Assets and Goodwill [Table Text Block]
      

October 31, 2023

  

January 31, 2023

 
  

Weighted

                         
  

Average Life at

  

Gross Carrying

  

Accumulated

  

Net Carrying

  

Gross Carrying

  

Accumulated

  

Net Carrying

 
  

October 31, 2023

  

Amount

  

Amortization

  

Amount

  

Amount

  

Amortization

  

Amount

 
      

(in thousands)

  

(in thousands)

 

Proprietary rights

  5.1   7,473   (4,943)  2,530   7,473   (4,612)  2,861 

Customer relationships

  0.1   4,884   (4,827)  57   4,884   (4,754)  130 

Patents

  1.6   2,540   (2,140)  400   2,540   (2,027)  513 

Trade name

  2.6   134   (105)  29   134   (97)  37 

Other

  0.4   396   (339)  57   375   (283)  92 

Intangible assets

     $15,427  $(12,354) $3,073  $15,406  $(11,773) $3,633 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

For fiscal years ending January 31,

  (in thousands) 

2024

 $333 

2025

  538 

2026

  514 

2027

  316 

2028

  316 

Thereafter

  898 

Total

 $2,915 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Organization and Liquidity (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 21, 2023
Jul. 31, 2023
Apr. 30, 2023
Oct. 31, 2023
Oct. 31, 2022
Working Capital (Deficit)       $ 16,500  
Cash       5,600  
Unbilled Contracts Receivable       37,400  
Payments of Ordinary Dividends, Preferred Stock and Preference Stock   $ 0 $ 0 (0) $ 1,894
Proceeds from Divestiture of Businesses, Net of Cash Divested       $ 10,832 $ 0
Klein Marine Services, Inc. [Member]          
Disposal Group, Including Discontinued Operation, Consideration $ 11,500        
Proceeds from Divestiture of Businesses, Net of Cash Divested $ 7,300        
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Sale of Subsidiary (Details Textual) - Klein Marine Services, Inc. [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 21, 2023
Oct. 31, 2023
Oct. 31, 2023
Oct. 31, 2022
Disposal Group, Including Discontinued Operation, Consideration $ 11,500      
Gain (Loss) on Disposition of Business $ 2,400 $ 2,393 $ 2,393 $ (0)
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 21, 2023
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Jan. 31, 2023
Total current assets of discontinued operations   $ 0   $ 0   $ 5,783
Total liabilities of discontinued operations   0   0   2,420
Net income (loss) from discontinued operations   2,277 $ (2,276) 1,424 $ (2,683)  
Klein Marine Services, Inc. [Member]            
Gain (Loss) on Disposition of Business $ 2,400 2,393   2,393 (0)  
Gain on sale of Klein $ (2,400) (2,393)   (2,393) 0  
Discontinued Operations, Held-for-Sale [Member]            
Accounts receivable, net           746
Inventories, net           4,292
Prepaid expenses and other current assets           745
Total current assets of discontinued operations           5,783
Property and equipment, net           2,992
Intangible assets, net           1,297
Total assets of discontinued operations           10,072
Accounts payable           1,607
Accrued and other liabilities           813
Total liabilities of discontinued operations           $ 2,420
Revenue from discontinued operations   140 1,847 3,318 6,543  
Cost of discontinued operations   11 1,230 1,982 3,981  
Selling, general and administrative   179 680 1,348 2,109  
Research and development   45 431 689 1,628  
Depreciation and amortization   18 136 324 402  
Total operating expenses   242 1,247 2,361 4,139  
Operating loss   (113) (630) (1,025) (1,577)  
Other income (expense) (Including $1,626 of currency translation loss for the three and nine months ended October 31, 2022.)   2 (1,646) 73 (1,106)  
Income (loss) before income taxes from discontinued operations   2,282 (2,276) 1,441 (2,683)  
Provision for income taxes from discontinued operations   (5) 0 (17) 0  
Net income (loss) from discontinued operations   2,277 (2,276) 1,424 (2,683)  
Gross profit from sale of assets held-for-sale       0 (382)  
Non-Cash cumulative translation adjustment for discontinued operations       0 1,626  
Sale of assets held for sale       0 383  
Discontinued Operations, Held-for-Sale [Member] | Klein Marine Services, Inc. [Member]            
Gain (Loss) on Disposition of Business   2,393 0 2,393 0  
Gain on sale of Klein   $ (2,393) $ 0 $ (2,393) $ 0  
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) (Parentheticals) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2022
Discontinued Operations, Held-for-Sale [Member]    
Currency translation loss $ (1,626) $ (1,626)
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Revenue From Contracts With Customers (Details Textual)
9 Months Ended
Oct. 31, 2023
Minimum [Member]  
Contract with Customers, Turn Over Period (Month) 3 months
Maximum [Member]  
Contract with Customers, Turn Over Period (Month) 9 years
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Total revenue from contracts with customers $ 4,974 $ 3,038 $ 23,132 $ 16,142
Transferred at Point in Time [Member]        
Total revenue from contracts with customers 4,458 2,778 21,966 15,060
Transferred over Time [Member]        
Total revenue from contracts with customers 516 260 1,166 1,082
UNITED STATES        
Total revenue from contracts with customers 351 131 852 1,895
Europe [Member]        
Total revenue from contracts with customers 2,019 1,547 11,013 9,130
Asia Pacific [Member]        
Total revenue from contracts with customers 1,591 1,252 10,085 4,850
Other Countries [Member]        
Total revenue from contracts with customers $ 1,013 $ 108 $ 1,182 $ 267
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Unbilled revenue - current $ 53 $ 2
Total unbilled revenue 53 2
Deferred revenue & customer deposits - current 1,687 571
Total deferred revenue & customer deposits $ 1,687 $ 571
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Balance Sheet (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2022
Oct. 31, 2023
Impairment, Long-Lived Asset, Held-for-Use $ 0 $ 0
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Balance Sheet - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Raw materials $ 7,828 $ 6,798
Finished goods 3,075 2,744
Work in progress 3,618 2,699
Cost of inventories 14,521 12,241
Less allowance for obsolescence (1,258) (1,215)
Total inventories, net $ 13,263 $ 11,026
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Balance Sheet - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Property and equipment, gross $ 10,083 $ 10,077
Accumulated depreciation and amortization (9,253) (9,124)
Total property and equipment, net 830 953
Furniture and Fixtures [Member]    
Property and equipment, gross 8,704 8,739
Vehicles [Member]    
Property and equipment, gross 382 341
Land and Building [Member]    
Property and equipment, gross $ 997 $ 997
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Leases (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Lease, Cost $ 198,000 $ 218,000 $ 621,000 $ 639,000
Short-Term Lease, Cost $ 2,000 $ 2,000 $ 5,000 $ 5,000
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Operating lease assets $ 1,517 $ 1,749
Operating lease liabilities 1,517 1,749
Current liabilities 833 903
Non-current liabilities 684 846
Total Operating lease liabilities $ 1,517 $ 1,749
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Jan. 31, 2023
Weighted average remaining lease term, Operating leases (Year) 1 year 8 months 8 days   1 year 11 months 23 days
Weighted average discount rate, Operating leases 13.00%   13.00%
Operating cash flows from operating leases $ (621) $ (639)  
Right-of-use assets obtained in exchange for lease liabilities, Operating leases $ 391 $ 655  
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
2024 $ 299  
2025 700  
2026 338  
2027 232  
2028 235  
Thereafter 33  
Total payments under lease agreements 1,837  
Less: imputed interest (320)  
Total lease liabilities $ 1,517 $ 1,749
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Intangible Assets (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Jan. 31, 2023
Finite-Lived Intangible Assets, Gross $ 15,427,000   $ 15,427,000   $ 15,406,000
Amortization of Intangible Assets 173,000 $ 222,000 591,000 $ 667,000  
Technology Development Projects That Have Not Been Completed [Member]          
Finite-Lived Intangible Assets, Gross $ 158,000   $ 158,000    
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Amortizable intangible assets, gross carrying amount $ 15,427 $ 15,406
Amortizable intangible assets, accumulated amortization (12,354) (11,773)
Intangible assets, net 3,073 3,633
Proprietary Rights [Member]    
Amortizable intangible assets, gross carrying amount 7,473 7,473
Amortizable intangible assets, accumulated amortization (4,943) (4,612)
Intangible assets, net $ 2,530 2,861
Proprietary Rights [Member] | Weighted Average [Member]    
Weighted average life (Year) 5 years 1 month 6 days  
Customer Relationships [Member]    
Amortizable intangible assets, gross carrying amount $ 4,884 4,884
Amortizable intangible assets, accumulated amortization (4,827) (4,754)
Intangible assets, net $ 57 130
Customer Relationships [Member] | Weighted Average [Member]    
Weighted average life (Year) 1 month 6 days  
Patents [Member]    
Amortizable intangible assets, gross carrying amount $ 2,540 2,540
Amortizable intangible assets, accumulated amortization (2,140) (2,027)
Intangible assets, net $ 400 513
Patents [Member] | Weighted Average [Member]    
Weighted average life (Year) 1 year 7 months 6 days  
Trade Names [Member]    
Amortizable intangible assets, gross carrying amount $ 134 134
Amortizable intangible assets, accumulated amortization (105) (97)
Intangible assets, net $ 29 37
Trade Names [Member] | Weighted Average [Member]    
Weighted average life (Year) 2 years 7 months 6 days  
Other Intangible Assets [Member]    
Amortizable intangible assets, gross carrying amount $ 396 375
Amortizable intangible assets, accumulated amortization (339) (283)
Intangible assets, net $ 57 $ 92
Other Intangible Assets [Member] | Weighted Average [Member]    
Weighted average life (Year) 4 months 24 days  
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Intangible Assets - Future Estimated Amortization Expense (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Total $ 3,073 $ 3,633
Intangibles Excluding Technology Development Projects Not Yet Completed [Member]    
2024 333  
2025 538  
2026 514  
2027 316  
2028 316  
Thereafter 898  
Total $ 2,915  
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Notes Payable (Details Textual) - The Loan [Member] - USD ($)
3 Months Ended 9 Months Ended
Feb. 02, 2023
Oct. 31, 2023
Oct. 31, 2023
Proceeds from Notes Payable $ 3,750,000    
Amortization of Debt Issuance Costs 814,000    
Loan Processing Fee 254,000    
Prepaid Interest $ 484,000    
Interest Expense, Debt   $ 169,000 $ 536,000
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Income Taxes (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Income Tax Expense (Benefit) $ 112,000 $ 38,000 $ 590,000 $ 380,000
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (1,597,000) (2,845,000) (2,001,000) (6,435,000)
Deferred Tax Liabilities, Undistributed Foreign Earnings 0   0  
Unrecognized Tax Benefits $ 0 $ 0 $ 0 $ 0
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Earnings Per Share (Details Textual)
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 12, 2023
Sep. 28, 2023
Oct. 31, 2023
shares
Oct. 31, 2022
shares
Oct. 31, 2023
shares
Oct. 31, 2022
shares
Weighted Average Number of Shares Outstanding, Basic (in shares)     1,406 1,406 1,406 1,405
Reverse Stock Split [Member]            
Stockholders' Equity Note, Stock Split, Conversion Ratio 10 10        
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Related Party Transaction (Details Textual) - USD ($)
3 Months Ended
Oct. 31, 2023
Feb. 02, 2023
Ladenburg Thalmann and Co. Inc. [Member] | Advisory Services Related to Sale of Klein [Member]    
Related Party Transaction, Amounts of Transaction $ 355,000  
The Loan [Member]    
Debt Instrument, Fee Amount   $ 50,000
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Equity and Stock-based Compensation (Details Textual)
3 Months Ended 9 Months Ended
Oct. 12, 2023
Sep. 28, 2023
shares
Oct. 31, 2023
USD ($)
$ / shares
shares
Oct. 31, 2022
USD ($)
Oct. 31, 2023
USD ($)
$ / shares
shares
Oct. 31, 2022
USD ($)
Sep. 27, 2023
shares
Jan. 31, 2023
shares
Preferred Stock, Shares Outstanding, Ending Balance (in shares) | shares     1,683,000   1,683,000     1,683,000
Preferred Stock, Liquidation Preference, Value | $     $ 46,800,000   $ 46,800,000      
Preferred Stock, Amount of Preferred Dividends in Arrears | $         $ 4,700,000      
Preferred Stock, Liquidation Preference Per Share (in dollars per share) | $ / shares     $ 25   $ 25      
Common Stock, Shares, Issued (in shares) | shares   1,405,779 1,406,000   1,406,000   13,788,738 1,599,000
Share-Based Payment Arrangement, Expense | $     $ 106,000 $ 136,000 $ 264,000 $ 524,000    
Common Stock, Shares, Outstanding (in shares) | shares   1,405,779         13,788,738  
Reverse Stock Split [Member]                
Stockholders' Equity Note, Stock Split, Conversion Ratio 10 10            
Preferred Stock [Member] | Quarterly Dividends [Member]                
Dividends Payable, Amount Per Share (in dollars per share) | $ / shares     $ 0.5625   $ 0.5625      
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Segment Reporting (Details Textual)
9 Months Ended
Oct. 31, 2023
Number of Operating Segments 2
XML 61 mind20231031_10q_htm.xml IDEA: XBRL DOCUMENT 0000926423 2023-02-01 2023-10-31 0000926423 us-gaap:CommonStockMember 2023-02-01 2023-10-31 0000926423 us-gaap:SeriesAPreferredStockMember 2023-02-01 2023-10-31 0000926423 2023-12-13 0000926423 2023-10-31 0000926423 2023-01-31 0000926423 2023-08-01 2023-10-31 0000926423 2022-08-01 2022-10-31 0000926423 2022-02-01 2022-10-31 0000926423 mind:MarineTechnologyProductsMember 2023-08-01 2023-10-31 0000926423 mind:MarineTechnologyProductsMember 2022-08-01 2022-10-31 0000926423 mind:MarineTechnologyProductsMember 2023-02-01 2023-10-31 0000926423 mind:MarineTechnologyProductsMember 2022-02-01 2022-10-31 0000926423 mind:KleinMarineServicesIncMember 2023-08-01 2023-10-31 0000926423 mind:KleinMarineServicesIncMember 2023-02-01 2023-10-31 0000926423 mind:KleinMarineServicesIncMember 2022-02-01 2022-10-31 0000926423 us-gaap:OtherMachineryAndEquipmentMember 2023-02-01 2023-10-31 0000926423 us-gaap:OtherMachineryAndEquipmentMember 2022-02-01 2022-10-31 0000926423 2022-01-31 0000926423 2022-10-31 0000926423 us-gaap:CommonStockMember 2023-01-31 0000926423 us-gaap:PreferredStockMember 2023-01-31 0000926423 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0000926423 mind:TreasuryStockCommonAndPreferredMember 2023-01-31 0000926423 us-gaap:RetainedEarningsMember 2023-01-31 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0000926423 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0000926423 us-gaap:PreferredStockMember 2023-02-01 2023-04-30 0000926423 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0000926423 mind:TreasuryStockCommonAndPreferredMember 2023-02-01 2023-04-30 0000926423 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-01 2023-04-30 0000926423 2023-02-01 2023-04-30 0000926423 us-gaap:CommonStockMember 2023-04-30 0000926423 us-gaap:PreferredStockMember 2023-04-30 0000926423 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0000926423 mind:TreasuryStockCommonAndPreferredMember 2023-04-30 0000926423 us-gaap:RetainedEarningsMember 2023-04-30 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0000926423 2023-04-30 0000926423 us-gaap:CommonStockMember 2023-05-01 2023-07-31 0000926423 us-gaap:PreferredStockMember 2023-05-01 2023-07-31 0000926423 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0000926423 mind:TreasuryStockCommonAndPreferredMember 2023-05-01 2023-07-31 0000926423 us-gaap:RetainedEarningsMember 2023-05-01 2023-07-31 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-01 2023-07-31 0000926423 2023-05-01 2023-07-31 0000926423 us-gaap:CommonStockMember 2023-07-31 0000926423 us-gaap:PreferredStockMember 2023-07-31 0000926423 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0000926423 mind:TreasuryStockCommonAndPreferredMember 2023-07-31 0000926423 us-gaap:RetainedEarningsMember 2023-07-31 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0000926423 2023-07-31 0000926423 us-gaap:CommonStockMember 2023-08-01 2023-10-31 0000926423 us-gaap:PreferredStockMember 2023-08-01 2023-10-31 0000926423 us-gaap:AdditionalPaidInCapitalMember 2023-08-01 2023-10-31 0000926423 mind:TreasuryStockCommonAndPreferredMember 2023-08-01 2023-10-31 0000926423 us-gaap:RetainedEarningsMember 2023-08-01 2023-10-31 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2023-10-31 0000926423 us-gaap:CommonStockMember 2023-10-31 0000926423 us-gaap:PreferredStockMember 2023-10-31 0000926423 us-gaap:AdditionalPaidInCapitalMember 2023-10-31 0000926423 mind:TreasuryStockCommonAndPreferredMember 2023-10-31 0000926423 us-gaap:RetainedEarningsMember 2023-10-31 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0000926423 us-gaap:CommonStockMember 2022-01-31 0000926423 us-gaap:PreferredStockMember 2022-01-31 0000926423 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0000926423 mind:TreasuryStockCommonAndPreferredMember 2022-01-31 0000926423 us-gaap:RetainedEarningsMember 2022-01-31 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0000926423 us-gaap:CommonStockMember 2022-02-01 2022-04-30 0000926423 us-gaap:PreferredStockMember 2022-02-01 2022-04-30 0000926423 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0000926423 mind:TreasuryStockCommonAndPreferredMember 2022-02-01 2022-04-30 0000926423 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2022-04-30 0000926423 2022-02-01 2022-04-30 0000926423 us-gaap:CommonStockMember 2022-04-30 0000926423 us-gaap:PreferredStockMember 2022-04-30 0000926423 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0000926423 mind:TreasuryStockCommonAndPreferredMember 2022-04-30 0000926423 us-gaap:RetainedEarningsMember 2022-04-30 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0000926423 2022-04-30 0000926423 us-gaap:CommonStockMember 2022-05-01 2022-07-31 0000926423 us-gaap:PreferredStockMember 2022-05-01 2022-07-31 0000926423 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0000926423 mind:TreasuryStockCommonAndPreferredMember 2022-05-01 2022-07-31 0000926423 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-31 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-31 0000926423 2022-05-01 2022-07-31 0000926423 us-gaap:CommonStockMember 2022-07-31 0000926423 us-gaap:PreferredStockMember 2022-07-31 0000926423 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0000926423 mind:TreasuryStockCommonAndPreferredMember 2022-07-31 0000926423 us-gaap:RetainedEarningsMember 2022-07-31 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0000926423 2022-07-31 0000926423 us-gaap:CommonStockMember 2022-08-01 2022-10-31 0000926423 us-gaap:PreferredStockMember 2022-08-01 2022-10-31 0000926423 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2022-10-31 0000926423 mind:TreasuryStockCommonAndPreferredMember 2022-08-01 2022-10-31 0000926423 us-gaap:RetainedEarningsMember 2022-08-01 2022-10-31 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2022-10-31 0000926423 us-gaap:CommonStockMember 2022-10-31 0000926423 us-gaap:PreferredStockMember 2022-10-31 0000926423 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0000926423 mind:TreasuryStockCommonAndPreferredMember 2022-10-31 0000926423 us-gaap:RetainedEarningsMember 2022-10-31 0000926423 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0000926423 mind:KleinMarineServicesIncMember 2023-08-21 0000926423 mind:KleinMarineServicesIncMember 2023-08-21 2023-08-21 0000926423 us-gaap:DiscontinuedOperationsHeldforsaleMember 2023-01-31 0000926423 us-gaap:DiscontinuedOperationsHeldforsaleMember 2023-08-01 2023-10-31 0000926423 us-gaap:DiscontinuedOperationsHeldforsaleMember 2022-08-01 2022-10-31 0000926423 us-gaap:DiscontinuedOperationsHeldforsaleMember 2023-02-01 2023-10-31 0000926423 us-gaap:DiscontinuedOperationsHeldforsaleMember 2022-02-01 2022-10-31 0000926423 us-gaap:DiscontinuedOperationsHeldforsaleMember mind:KleinMarineServicesIncMember 2023-08-01 2023-10-31 0000926423 us-gaap:DiscontinuedOperationsHeldforsaleMember mind:KleinMarineServicesIncMember 2022-08-01 2022-10-31 0000926423 us-gaap:DiscontinuedOperationsHeldforsaleMember mind:KleinMarineServicesIncMember 2023-02-01 2023-10-31 0000926423 us-gaap:DiscontinuedOperationsHeldforsaleMember mind:KleinMarineServicesIncMember 2022-02-01 2022-10-31 0000926423 us-gaap:TransferredAtPointInTimeMember 2023-08-01 2023-10-31 0000926423 us-gaap:TransferredAtPointInTimeMember 2022-08-01 2022-10-31 0000926423 us-gaap:TransferredAtPointInTimeMember 2023-02-01 2023-10-31 0000926423 us-gaap:TransferredAtPointInTimeMember 2022-02-01 2022-10-31 0000926423 us-gaap:TransferredOverTimeMember 2023-08-01 2023-10-31 0000926423 us-gaap:TransferredOverTimeMember 2022-08-01 2022-10-31 0000926423 us-gaap:TransferredOverTimeMember 2023-02-01 2023-10-31 0000926423 us-gaap:TransferredOverTimeMember 2022-02-01 2022-10-31 0000926423 country:US 2023-08-01 2023-10-31 0000926423 country:US 2022-08-01 2022-10-31 0000926423 country:US 2023-02-01 2023-10-31 0000926423 country:US 2022-02-01 2022-10-31 0000926423 srt:EuropeMember 2023-08-01 2023-10-31 0000926423 srt:EuropeMember 2022-08-01 2022-10-31 0000926423 srt:EuropeMember 2023-02-01 2023-10-31 0000926423 srt:EuropeMember 2022-02-01 2022-10-31 0000926423 srt:AsiaPacificMember 2023-08-01 2023-10-31 0000926423 srt:AsiaPacificMember 2022-08-01 2022-10-31 0000926423 srt:AsiaPacificMember 2023-02-01 2023-10-31 0000926423 srt:AsiaPacificMember 2022-02-01 2022-10-31 0000926423 mind:OtherCountriesMember 2023-08-01 2023-10-31 0000926423 mind:OtherCountriesMember 2022-08-01 2022-10-31 0000926423 mind:OtherCountriesMember 2023-02-01 2023-10-31 0000926423 mind:OtherCountriesMember 2022-02-01 2022-10-31 0000926423 srt:MinimumMember 2023-02-01 2023-10-31 0000926423 srt:MaximumMember 2023-02-01 2023-10-31 0000926423 us-gaap:FurnitureAndFixturesMember 2023-10-31 0000926423 us-gaap:FurnitureAndFixturesMember 2023-01-31 0000926423 us-gaap:VehiclesMember 2023-10-31 0000926423 us-gaap:VehiclesMember 2023-01-31 0000926423 us-gaap:LandAndBuildingMember 2023-10-31 0000926423 us-gaap:LandAndBuildingMember 2023-01-31 0000926423 2022-01-31 2022-01-31 0000926423 srt:WeightedAverageMember mind:ProprietaryRightsMember 2023-10-31 0000926423 mind:ProprietaryRightsMember 2023-10-31 0000926423 mind:ProprietaryRightsMember 2023-01-31 0000926423 srt:WeightedAverageMember us-gaap:CustomerRelationshipsMember 2023-10-31 0000926423 us-gaap:CustomerRelationshipsMember 2023-10-31 0000926423 us-gaap:CustomerRelationshipsMember 2023-01-31 0000926423 srt:WeightedAverageMember us-gaap:PatentsMember 2023-10-31 0000926423 us-gaap:PatentsMember 2023-10-31 0000926423 us-gaap:PatentsMember 2023-01-31 0000926423 srt:WeightedAverageMember us-gaap:TradeNamesMember 2023-10-31 0000926423 us-gaap:TradeNamesMember 2023-10-31 0000926423 us-gaap:TradeNamesMember 2023-01-31 0000926423 srt:WeightedAverageMember us-gaap:OtherIntangibleAssetsMember 2023-10-31 0000926423 us-gaap:OtherIntangibleAssetsMember 2023-10-31 0000926423 us-gaap:OtherIntangibleAssetsMember 2023-01-31 0000926423 mind:TechnologyDevelopmentProjectsThatHaveNotBeenCompletedMember 2023-10-31 0000926423 mind:IntangiblesExcludingTechnologyDevelopmentProjectsNotYetCompletedMember 2023-10-31 0000926423 mind:TheLoanMember 2023-02-02 2023-02-02 0000926423 mind:TheLoanMember 2023-02-02 0000926423 mind:TheLoanMember 2023-08-01 2023-10-31 0000926423 mind:TheLoanMember 2023-02-01 2023-10-31 0000926423 mind:ReverseStockSplitMember 2023-10-12 2023-10-12 0000926423 mind:AdvisoryServicesRelatedToSaleOfKleinMember mind:LadenburgThalmannAndCoIncMember 2023-08-01 2023-10-31 0000926423 mind:QuarterlyDividendsMember us-gaap:PreferredStockMember 2023-10-31 0000926423 mind:ReverseStockSplitMember 2023-09-28 2023-09-28 0000926423 2023-09-27 0000926423 2023-09-28 shares iso4217:USD iso4217:USD shares utr:M utr:Y pure 0000926423 MIND TECHNOLOGY, INC false --01-31 Q3 2024 332000 332000 1 1 2000000 2000000 1683000 1683000 1683000 1683000 0.01 0.01 40000000 40000000 1406000 1599000 193000 2393000 2393000 0 -1626 -1626 P3M P9Y 2000 2000 P1Y8M8D -1600000 0 0 0 1400000 1400000 1400000 10 13788738 1405779 2 10-Q true 2023-10-31 false 001-13490 DE 76-0210849 2002 Timberloch Place Suite 550 The Woodlands TX 77380 281 353-4475 Common Stock - $0.01 par value per share MIND NASDAQ Series A Preferred Stock - $1.00 par value per share MINDP NASDAQ Yes Yes Non-accelerated Filer true false false 1405779 5569000 778000 3882000 3247000 13263000 11026000 1701000 1400000 0 5783000 24415000 22234000 830000 953000 1517000 1749000 3073000 3633000 0 4289000 29835000 32858000 1127000 2494000 130000 144000 4360000 1477000 1457000 1493000 833000 903000 0 2420000 7907000 8931000 684000 846000 41000 29000 8632000 9806000 37779000 37779000 14000 16000 113124000 129721000 -0 16863000 -129748000 -127635000 34000 34000 21203000 23052000 29835000 32858000 4974000 3038000 23132000 16142000 4974000 3038000 23132000 16142000 2721000 2176000 13402000 10446000 2721000 2176000 13402000 10446000 2253000 862000 9730000 5696000 2941000 3023000 9160000 9867000 508000 412000 1479000 1063000 257000 331000 892000 1011000 3706000 3766000 11531000 11941000 -1453000 -2904000 -1801000 -6245000 169000 -0 536000 4000 25000 59000 336000 -186000 -144000 59000 -200000 -190000 -1597000 -2845000 -2001000 -6435000 112000 38000 590000 380000 -1709000 -2883000 -2591000 -6815000 2277000 -2276000 1424000 -2683000 568000 -5159000 -1167000 -9498000 947000 -0 947000 947000 -0 947000 1894000 1894000 -379000 -6106000 -4008000 -12339000 -1.89 -2.72 -3.86 -6.87 1.62 -1.62 1.01 -1.91 -0.27 -4.34 -2.85 -8.78 1406000 1406000 1406000 1405000 1406000 1406000 1406000 1405000 568000 -5159000 -1167000 -9498000 -0 -1626000 -0 -1919000 0 -9000 0 -5000 568000 -3542000 -1167000 -7584000 -1167000 -9498000 1230000 1414000 264000 524000 2393000 -0 23000 68000 385000 269000 0 1626000 688000 -4981000 -51000 -1000 3174000 2899000 -566000 -506000 -21000 -16000 -1045000 983000 1115000 328000 -5624000 -2251000 199000 531000 10832000 0 385000 382000 11018000 -149000 -0 1000 2947000 0 3750000 -0 214000 0 -0 1894000 -589000 -1895000 -14000 -7000 4791000 -4302000 778000 5114000 5569000 812000 576000 4000 617000 371000 1599000 16000 1683000 37779000 129721000 -16863000 -127635000 34000 23052000 0 0 0 0 -240000 0 -240000 0 0 50000 0 0 0 50000 1599000 16000 1683000 37779000 129771000 -16863000 -127875000 34000 22862000 0 0 0 0 -1494000 0 -1494000 0 0 108000 0 0 0 108000 1599000 16000 1683000 37779000 129879000 -16863000 -129369000 34000 21476000 0 0 0 0 568000 0 568000 193000 2000 -0 -0 16861000 -16863000 -0 -0 -0 -0 -0 -0 -0 947000 -0 947000 0 0 106000 0 0 0 106000 1406000 14000 1683000 37779000 113124000 0 -129748000 34000 21203000 1597000 16000 1683000 37779000 129067000 -16862000 -117856000 -1881000 30263000 0 0 0 0 -2419000 0 -2419000 0 0 0 0 0 -3000 -3000 1000 0 0 0 0 0 0 0 -0 -0 -0 1000 -0 -0 1000 -0 -0 -0 -0 947000 -0 947000 0 0 236000 0 0 0 236000 1598000 16000 1683000 37779000 129303000 -16863000 -121222000 -1884000 27129000 0 0 0 0 -1920000 0 -1920000 0 0 0 0 0 300000 300000 1000 0 0 0 0 0 0 0 0 0 0 152000 0 0 0 152000 1599000 16000 1683000 37779000 129455000 -16863000 -123142000 -1584000 25661000 0 0 0 0 -5159000 0 -5159000 1617000 1617000 0 0 0 0 0 0 0 0 0 136000 0 0 0 136000 1599000 16000 1683000 37779000 129591000 -16863000 -128301000 33000 22255000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">1.</em> Organization and Liquidity</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; text-indent: 25pt;">MIND Technology, Inc., a Delaware corporation (the “Company”), through its wholly owned subsidiaries, Seamap Pte Ltd, MIND Maritime Acoustics, LLC, Seamap (Malaysia) Sdn Bhd and Seamap (UK) Ltd (collectively “Seamap”), designs, manufactures and sells a broad range of proprietary products for the seismic, hydrographic and offshore industries with product sales and support facilities based in Singapore, Malaysia, the United Kingdom and the state of Texas. Prior to <em style="font: inherit;"> July 31, 2020, </em>the Company, through its wholly owned Canadian subsidiary, Mitcham Canada, ULC (“MCL”), its wholly owned Hungarian subsidiary, Mitcham Europe Ltd. (“MEL”), and its branch operations in Colombia, provided full-service equipment leasing, sales and service to the seismic industry worldwide (the “Leasing Business”). Effective <em style="font: inherit;"> July 31, 2020, </em>the Leasing Business has been classified as held for sale and the financial results reported as discontinued operations (see Note <em style="font: inherit;">4</em> – “Discontinued Operations” for additional details). On <em style="font: inherit;"> August 21, 2023, </em>the Company completed the sale of our Klein Marine Systems, Inc. subsidiary (“Klein”) (see Note <em style="font: inherit;">2</em>-"Sale of Subsidiary" and Note <em style="font: inherit;">4</em>-"Discontinued Operations" for additional details). The operations of Klein are included as part of the accompanying financial statements and are considered discontinued operations for the <em style="font: inherit;">three</em>- and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> October 31, 2023 </em>and <em style="font: inherit;">2022.</em> Balance sheet amounts related to Klein as of <em style="font: inherit;"> January 31, 2023, </em>have been presented as current and long-term assets of discontinued operations, Long-term assets of discontinued operations, and current liabilities of discontinued operations. 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 25pt;">These condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and the discharge of liabilities in the normal course of business for the foreseeable future. The Company has a history of generating losses and negative cash from operating activities and <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> have access to sources of capital that were available in prior periods. In addition, emerging supply chain disruptions and recent volatility in oil prices have created significant uncertainty in the global economy which could have a material adverse effect on the Company’s business, financial position, results of operations and liquidity. Accordingly, substantial doubt has arisen regarding the Company’s ability to continue as a going concern. These consolidated financial statements do <em style="font: inherit;">not</em> include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classification of liabilities that <em style="font: inherit;"> may </em>result should the Company <em style="font: inherit;">not</em> be able to continue as a going concern.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 25pt;">Management has identified the following mitigating factors regarding adequate liquidity and capital resources to meet its obligations:</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: 54pt;"> </td><td style="width: 18pt;">•</td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">The Company has <em style="font: inherit;">no</em> obligations or agreements containing “maintenance type” financial covenants.</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: 54pt;"> </td><td style="width: 18pt;">•</td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">The Company had working capital of approximately $16.5 million as of <em style="font: inherit;"> October 31, 2023, </em>including cash of approximately $5.6 million.</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: 54pt;"> </td><td style="width: 18pt;">•</td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Should revenues be less than projected, the Company believes it is able, and has plans in place, to reduce costs proportionately in order to maintain positive cash flow.</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: 54pt;"> </td><td style="width: 18pt;">•</td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">The majority of the Company’s costs are variable in nature, such as raw materials and personnel related costs. The Company has recently eliminated <em style="font: inherit;">two</em> executive level positions and other administrative positions, and additional reductions in operations, sales, and general and administrative headcount could be made, if deemed necessary by management.</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: 54pt;"> </td><td style="width: 18pt;">•</td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">The Company had a backlog of orders of approximately $37.4 million as of <em style="font: inherit;"> October 31, 2023. </em>Production for certain of these orders was in process and included in inventory as of <em style="font: inherit;"> October 31, 2023, </em>thereby reducing the liquidity needed to complete the orders.</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: 54pt;"> </td><td style="width: 18pt;">•</td><td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt;">Although the Company declared a dividend on its Series A Preferred Stock ("Preferred Stock") in the <em style="font: inherit;">third</em> quarter of fiscal <em style="font: inherit;">2024,</em> there were no dividends declared or paid on the Company’s Preferred Stock for the <em style="font: inherit;">first</em> or <em style="font: inherit;">second</em> quarter of fiscal <em style="font: inherit;">2024.The</em> Company declared and paid the quarterly dividend on its Preferred Stock for the <em style="font: inherit;">first</em> quarter of fiscal <em style="font: inherit;">2023</em> but deferred all dividend payments for the subsequent quarters of fiscal <em style="font: inherit;">2023.</em> The Company has the option to defer future quarterly dividend payments if deemed necessary. The dividends are cumulative and deferred dividends accrue for payment in the future. During a deferral period, the Company is prohibited from paying dividends or distributions on its common stock or redeeming any of those shares. Further, if the Company does <em style="font: inherit;">not</em> pay dividends on its Preferred Stock for <em style="font: inherit;">six</em> or more quarters, the holders of Preferred Stock will have the right to appoint <em style="font: inherit;">two</em> directors to the Company's board.</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: 54pt;"> </td><td style="width: 18pt;">•</td><td style="width: auto; padding: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">In recent years, the Company has raised capital through the sale of Common Stock and Preferred Stock pursuant to the ATM Offering Program (as defined herein) and underwritten offerings on Form S-<em style="font: inherit;">1.</em> Currently, the Company is <em style="font: inherit;">not</em> eligible to issue securities pursuant to Form S-<em style="font: inherit;">3</em> and accordingly cannot sell securities pursuant to the ATM Offering Program. However, the Company <em style="font: inherit;"> may </em>sell securities pursuant to Form S-<em style="font: inherit;">1</em> or in private transactions.  Management expects to be able to raise further capital through these available means should the need arise.</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="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;"><tbody><tr><td style="width: 72px;"> </td><td style="width: 24px; vertical-align: top;">•</td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Based on publicized transactions and preliminary discussions with potential funding sources, management believes that other sources of debt and equity financing are available.  Such sources could include private or public issues of equity or debt securities, or a combination of such securities. Other sources could include secured debt financing, sale-leaseback transactions on owned real estate or investment from strategic industry participants. There can be <em style="font: inherit;">no</em> assurance that any of these sources will be available to the Company, available in adequate amounts, or available under acceptable terms should the need arise.</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: 54pt;"> </td><td style="width: 18pt;">•</td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">On <em style="font: inherit;"> August 21, 2023, </em>the Company completed the Sale of Klein for consideration of $11.5 million in cash. Following the closing of the Sale of Klein, all outstanding amounts due and owed, including principal, interest, and other charges, under the Loan were repaid in full (see Note <em style="font: inherit;">10</em> - "Notes Payable" for additional details).  After transaction costs and repayment of the Loan, the Company received net proceeds from the Sale of Klein totaling approximately $7.3 million. The Sale of Klein increased the Company’s working capital and significantly improved its liquidity situation.</p> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 25pt;">Notwithstanding the mitigating factors identified by management, substantial doubt remains regarding the Company's ability to meet its obligations as they arise over the next <em style="font: inherit;">twelve</em> months. </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 25pt;"> </p> 16500000 5600000 37400000 0 11500000 7300000 <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2.</em> Sale of Subsidiary</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 23pt;">On <em style="font: inherit;"> August </em><em style="font: inherit;">21,</em> <em style="font: inherit;">2023,</em> the Company sold Klein pursuant to a Stock Purchase Agreement (the “SPA”) with General Oceans AS (“the Buyer"). In connection with the SPA, the Company granted the Buyer a license to its Spectral Ai software suite (“Spectral Ai”). The license is exclusive to the Buyer as it relates to side scan sonar. The Company and the Buyer also entered into a collaboration agreement for the further development of Spectral Ai and potentially other software projects. The foregoing transactions contemplated by the SPA are referred to as the “Sale of Klein”. The aggregate consideration to the Company consisted of a cash payment of $11.5 million, resulting in a gain of approximately $2.4 million. The SPA contained customary representation and warranties.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 23pt;">On <em style="font: inherit;"> August </em><em style="font: inherit;">22,</em> <em style="font: inherit;">2023,</em> following the closing of the Sale of Klein, all outstanding amounts due and owed, including principal, interest, and other charges, under the Loan were repaid in full and the Loan was terminated, and all liens and security interests granted thereunder were released and terminated (see Note <em style="font: inherit;">10</em> - "Notes Payable" for additional details).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 11500000 2400000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">3.</em> Basis of Presentation</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;text-indent:25pt;">The condensed consolidated balance sheet as of <em style="font: inherit;"> January 31, 2023</em>, for the Company has been derived from audited consolidated financial statements. The unaudited interim condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented <em style="font: inherit;">not</em> misleading. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the related notes included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> January 31, 2023</em> (“fiscal <em style="font: inherit;">2023”</em>). In the opinion of the Company’s management, all adjustments, consisting only of normal recurring adjustments, necessary to present fairly the financial position as of <em style="font: inherit;"> October 31, 2023</em>, the results of operations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October 31, 2023 </em>and <em style="font: inherit;">2022,</em> the cash flows for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October 31, 2023 </em>and <em style="font: inherit;">2022,</em> and the statement of stockholders’ equity for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-months ended <em style="font: inherit;"> October 31, 2023 </em>and <em style="font: inherit;">2022,</em> have been included in these condensed consolidated financial statements. The foregoing interim results are <em style="font: inherit;">not</em> necessarily indicative of the results of operations to be expected for the full fiscal year ending <em style="font: inherit;"> January </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2024</em> (“fiscal <em style="font: inherit;">2024”</em>).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 25pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">4.</em> Discontinued Operations</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">On <em style="font: inherit;"> August </em><em style="font: inherit;">21,</em> <em style="font: inherit;">2023,</em> the Company sold Klein pursuant to the SPA with the Buyer. As a result, the assets and liabilities of Klein have been reclassified as assets, excluding cash, and liabilities of discontinued operations at <em style="font: inherit;"> January 31, 2023 </em>and it’s results of operations are reported as discontinued operations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> October 31, 2023 </em>and <em style="font: inherit;">2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On <em style="font: inherit;"> July 27, 2020, </em>the Board determined to exit the Leasing Business. As a result, the assets, excluding cash, and liabilities of the Leasing Business were considered held for sale and reported as discontinued operations at <em style="font: inherit;"> January 31, 2023, </em>and its results of operations were reported as discontinued operations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> month periods ended <em style="font: inherit;"> October 31, 2022. </em>As of <em style="font: inherit;"> February 1, 2023, </em>discontinued operations of the Leasing Business were considered materially completed.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">The assets and liabilities reported as part of discontinued operations consist of the following:</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody> <tr class="finHeading" 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>January 31, 2023</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: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets of discontinued operations:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </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;">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;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">746</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 0pt 0pt 18pt;">Inventories, 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;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,292</td> <td style="width: 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;">Prepaid expenses and other 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">745</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0pt 0pt 0pt 36pt;">Total current assets of discontinued operations</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,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(204, 238, 255);"> <td style="font-family: &quot;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;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,992</td> <td style="width: 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;">Intangible 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; 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,297</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 0pt 0pt 36pt;">Total assets of discontinued 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; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,072</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities of discontinued operations:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;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;">Accounts payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,607</td> <td style="width: 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;">Accrued and other liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">813</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 0pt 0pt 36pt;">Total liabilities of discontinued 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; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,420</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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">The results of operations from discontinued operations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October 31, 2023 </em>and <em style="font: inherit;">2022</em> consist of the following:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">For the Three Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">For the Nine Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" rowspan="1" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(in thousands)</em></em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Revenue from discontinued operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,847</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,318</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of sales:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Cost of discontinued 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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,230</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,982</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,981</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating expenses:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">680</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,348</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,109</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Research and development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">431</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">689</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,628</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">136</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">324</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">402</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total operating expenses</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">242</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: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,247</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,361</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,139</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(630</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,025</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,577</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income (expense) (Including $<span style="-sec-ix-hidden:c105598191"><span style="-sec-ix-hidden:c105598193">1,626</span></span> of currency translation loss for the three and nine months ended October 31, 2022.)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,646</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">73</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,106</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Gain on sale of Klein</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,393</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Income (loss) before income taxes from discontinued 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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,282</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,276</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,683</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Provision for income taxes from discontinued operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(17</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) from discontinued operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,277</td><td style="width: 1%; font-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: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,276</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,683</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The significant operating and investing noncash items and capital expenditures related to discontinued operations are summarized below:</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: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 17%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">For the Nine Months Ended October 31,</em></em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%; padding: 0; margin: 0"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 17%; padding: 0; margin: 0">(in thousands)</td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit from sale of assets held-for-sale</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(382</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Gain on sale of Klein</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0; margin: 0">(2,393</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Non-Cash cumulative translation adjustment for discontinued operations</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0; margin: 0">1,626</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Sale of assets held for sale</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">383</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody> <tr class="finHeading" 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>January 31, 2023</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: 82%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets of discontinued operations:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </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;">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;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">746</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 0pt 0pt 18pt;">Inventories, 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;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,292</td> <td style="width: 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;">Prepaid expenses and other 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">745</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0pt 0pt 0pt 36pt;">Total current assets of discontinued operations</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,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(204, 238, 255);"> <td style="font-family: &quot;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;">Property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,992</td> <td style="width: 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;">Intangible 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; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; 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,297</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 0pt 0pt 36pt;">Total assets of discontinued 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; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,072</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities of discontinued operations:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;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;">Accounts payable</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,607</td> <td style="width: 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;">Accrued and other liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">813</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 0pt 0pt 36pt;">Total liabilities of discontinued 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; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,420</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 27pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">For the Three Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">For the Nine Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Revenues:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" rowspan="1" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(in thousands)</em></em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Revenue from discontinued operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,847</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,318</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,543</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of sales:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Cost of discontinued 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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,230</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,982</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,981</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating expenses:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">179</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">680</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,348</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,109</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Research and development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">431</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">689</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">1,628</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">136</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">324</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">402</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total operating expenses</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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">242</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: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,247</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,361</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,139</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(113</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(630</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,025</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,577</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other income (expense) (Including $<span style="-sec-ix-hidden:c105598191"><span style="-sec-ix-hidden:c105598193">1,626</span></span> of currency translation loss for the three and nine months ended October 31, 2022.)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,646</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">73</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,106</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Gain on sale of Klein</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,393</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,393</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Income (loss) before income taxes from discontinued 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: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,282</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,276</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,441</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,683</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Provision for income taxes from discontinued operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(17</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income (loss) from discontinued operations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">2,277</td><td style="width: 1%; font-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: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,276</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,424</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,683</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 17%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">For the Nine Months Ended October 31,</em></em></b></p> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%; padding: 0; margin: 0"> </td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; width: 17%; padding: 0; margin: 0">(in thousands)</td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit from sale of assets held-for-sale</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">(382</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Gain on sale of Klein</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0; margin: 0">(2,393</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Non-Cash cumulative translation adjustment for discontinued operations</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0; margin: 0">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; text-align: right; padding: 0; margin: 0">1,626</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Sale of assets held for sale</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">383</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 746000 4292000 745000 5783000 2992000 1297000 10072000 1607000 813000 2420000 140000 1847000 3318000 6543000 11000 1230000 1982000 3981000 179000 680000 1348000 2109000 45000 431000 689000 1628000 18000 136000 324000 402000 242000 1247000 2361000 4139000 -113000 -630000 -1025000 -1577000 2000 -1646000 73000 -1106000 2393000 0 2393000 0 2282000 -2276000 1441000 -2683000 5000 -0 17000 -0 2277000 -2276000 1424000 -2683000 0 -382000 2393000 -0 0 1626000 0 383000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">5.</em> 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">In <em style="font: inherit;"> November 2023, </em>the Financial Accounting Standards (“FASB”) issued Accounting Standards Update (“ASU”) <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures, to enhance the disclosures public entities provide regarding significant segment expenses so that investors can better understand an entity’s overall performance and assess potential future cash flows. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> will become effective <em style="font: inherit;"> February 1, 2024. </em>The Company is currently evaluating the new guidance to determine the impact it will have on its condensed consolidated financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">In <em style="font: inherit;"> June 2016, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2016</em>-<em style="font: inherit;">13,</em> Financial Instruments-Credit Losses (Topic <em style="font: inherit;">326</em>): Measurement of Credit Losses on Financial Instruments, to address timing on recognition of credit losses on loans and other financial instruments. This update requires all organizations to measure all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> became effective <em style="font: inherit;"> February 1, 2023. </em>The adoption of this standard did <em style="font: inherit;">not</em> have a material effect on the Company’s condensed consolidated financial statements.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">6.</em> Revenue from Contracts with Customers</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;text-indent:25pt;">The following table presents revenue from contracts with customers disaggregated by timing of revenue recognition:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenue recognized at a point in time:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(in thousands)</em></em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total revenue recognized at a point in time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,458</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,966</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,060</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenue recognized over time:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total revenue recognized over time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">516</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">260</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,166</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,082</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total revenue from contracts with customers</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,974</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,038</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,132</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">The revenue from products manufactured and sold by our Seamap business is generally recognized at a point in time, or when the customer takes possession of the product, based on the terms and conditions stipulated in our contracts with customers. However, from time to time our Seamap business provides repair and maintenance services, or perform upgrades, on customer owned equipment in which case revenue is recognized over time. In addition, our Seamap business provides annual Software Maintenance Agreements (“SMA”) to customers who have an active license for software embedded in Seamap products. The revenue from SMA is recognized over time, with the total value of the SMA recognized in equal monthly amounts over the life of the contract.</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;text-indent:25pt;">The following table presents revenue from contracts with customers disaggregated by geography, based on the shipping location of our customers:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">351</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">131</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">852</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,895</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,019</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,547</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,013</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,130</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Asia-Pacific</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,591</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,085</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,013</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">108</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,182</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">267</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total revenue from contracts with customers</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,974</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,038</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,132</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">As of <em style="font: inherit;"> October 31, 2023</em>, and <em style="font: inherit;"> January 31, 2023</em>, contract assets and liabilities consisted of the following:</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: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">January 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Contract Assets:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;">(in thousands)</em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Unbilled revenue - current</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">53</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt; text-indent: -9pt;">Total unbilled revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Contract Liabilities:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Deferred revenue &amp; customer deposits - current</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,687</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt; text-indent: -9pt;">Total deferred revenue &amp; customer deposits</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,687</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); 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;text-indent:25pt;">Considering the products manufactured and sold by our Seamap business and the Company’s standard contract terms and conditions, we expect the Company's contract assets and liabilities to turn over, on average, within a period of <span style="-sec-ix-hidden:c105598242">three</span> to <span style="-sec-ix-hidden:c105598243">nine</span> 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;text-indent:25pt;">With respect to the disclosures above, sales and transaction-based taxes are excluded from revenue, and we do <em style="font: inherit;">not</em> disclose the value of unsatisfied performance obligations for contracts with an original expected duration of <em style="font: inherit;">one</em> year or less. Also, we expense costs incurred to obtain contracts because the amortization period would be <em style="font: inherit;">one</em> year or less. These costs are recorded in selling, general and administrative expenses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenue recognized at a point in time:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(in thousands)</em></em></em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total revenue recognized at a point in time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,458</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,778</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,966</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,060</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Revenue recognized over time:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Total revenue recognized over time</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">516</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">260</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,166</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,082</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total revenue from contracts with customers</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,974</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,038</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,132</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Three Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;">Nine Months Ended October 31,</em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">United States</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">351</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">131</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">852</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,895</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Europe</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,019</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,547</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,013</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,130</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Asia-Pacific</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,591</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,252</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,085</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,850</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,013</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">108</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,182</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">267</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total revenue from contracts with customers</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,974</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,038</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">23,132</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td></tr> </tbody></table> 4458000 2778000 21966000 15060000 516000 260000 1166000 1082000 4974000 3038000 23132000 16142000 351000 131000 852000 1895000 2019000 1547000 11013000 9130000 1591000 1252000 10085000 4850000 1013000 108000 1182000 267000 4974000 3038000 23132000 16142000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">January 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Contract Assets:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;"><em style="font: inherit;">(in thousands)</em></em></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Unbilled revenue - current</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">53</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt; text-indent: -9pt;">Total unbilled revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Contract Liabilities:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Deferred revenue &amp; customer deposits - current</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,687</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt; text-indent: -9pt;">Total deferred revenue &amp; customer deposits</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,687</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">571</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 53000 2000 53000 2000 1687000 571000 1687000 571000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">7.</em> Balance Sheet</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: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">January 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Inventories:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Raw materials</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,828</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,798</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Finished goods</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,075</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,744</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Work in progress</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,618</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,699</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Cost of inventories</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">14,521</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">12,241</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Less allowance for obsolescence</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,258</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,215</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: 9pt;">Total inventories, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,263</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,026</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); 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: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">January 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Property and equipment:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,704</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,739</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Autos and trucks</p> </td><td style="width: 1%; font-family: Times New Roman; 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;">382</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &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;">341</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Land and buildings</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Cost of property and equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">10,083</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">10,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Accumulated depreciation and amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,253</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,124</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt; text-indent: -9pt;">Total property and equipment, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">830</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">953</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); 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;text-indent:25pt;">As of <em style="font: inherit;"> January 31, 2023</em>, the Company completed an annual review of property and equipment noting no indications that the recorded value of assets <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable, and no impairment was recorded for fiscal <em style="font: inherit;">2023.</em> Since <em style="font: inherit;"> January 31, 2023</em>, there have been <em style="font: inherit;">no</em> changes to the market, economic or legal environment in which the Company operates or overall performance of the Company, that would, in the aggregate, indicate additional impairment analysis is necessary as of <em style="font: inherit;"> October 31, 2023.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">January 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Inventories:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Raw materials</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,828</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,798</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Finished goods</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,075</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,744</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Work in progress</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,618</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,699</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Cost of inventories</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">14,521</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">12,241</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Less allowance for obsolescence</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,258</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,215</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: 9pt;">Total inventories, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,263</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,026</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 7828000 6798000 3075000 2744000 3618000 2699000 14521000 12241000 1258000 1215000 13263000 11026000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">January 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Property and equipment:</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,704</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,739</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Autos and trucks</p> </td><td style="width: 1%; font-family: Times New Roman; 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;">382</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &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;">341</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Land and buildings</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">997</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Cost of property and equipment</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">10,083</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);">10,077</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-top: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Accumulated depreciation and amortization</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,253</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,124</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt; text-indent: -9pt;">Total property and equipment, net</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">830</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">953</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 8704000 8739000 382000 341000 997000 997000 10083000 10077000 9253000 9124000 830000 953000 0 0 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">8.</em> Leases</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;text-indent:23pt;">The Company has certain non-cancelable operating lease agreements for office, production and warehouse space in Texas, Singapore, Malaysia, and the United Kingdom. Our lease obligation in Canada was terminated as of <em style="font: inherit;"> March 31, 2022, </em>and our lease obligation in Hungary was terminated as of <em style="font: inherit;"> November 30, 2022.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:27pt;">Lease expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October 31, 2023</em> was approximately $198,000 and $621,000, respectively, and during the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October 31, 2022 </em>was approximately $218,000 and $639,000, respectively, and was recorded as a component of operating income (loss). Included in these costs was short-term lease expense of <span style="-sec-ix-hidden:c105598360">approximately$2,000</span> and $5,000 for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October 31, 2023</em>, respectively, and during the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October 31, 2022 </em>was <span style="-sec-ix-hidden:c105598366">approximately$2,000</span> and $5,000 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;text-indent:27pt;">Supplemental balance sheet information related to leases as of <em style="font: inherit;"> October 31, 2023</em> and <em style="font: inherit;"> January 31, 2023</em> 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: 5%; margin-left: 36pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Lease</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">January 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="7" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(in thousands)</em></em></em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Operating lease assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,749</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Operating lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,749</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Classification of lease liabilities</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Current liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">833</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">903</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Non-current liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">684</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total Operating lease liabilities</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,749</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"><em style="font: inherit;"> </em></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;text-indent:27pt;">Lease-term and discount rate details as of <em style="font: inherit;"> October 31, 2023</em> and <em style="font: inherit;"> January 31, 2023</em> were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Lease term and discount rate</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">January 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Weighted average remaining lease term (years)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c105598397">1.69</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.98</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:27pt;">The incremental borrowing rate was calculated using the Company's weighted average cost of capital.</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;text-indent:27pt;">Supplemental cash flow information related to leases 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: 5%; margin-left: 36pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Lease</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Nine Months Ended October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Nine Months Ended October 31, 2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Cash paid for amounts included in the measurement of lease liabilities:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="7" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(in thousands)</em></em></em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating cash flows from operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(621</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(639</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">)</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Changes in lease balances resulting from new and modified leases:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">655</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></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;text-indent:27pt;">Maturities of lease liabilities at <em style="font: inherit;"> October 31, 2023</em> were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(in thousands)</td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">299</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">700</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">338</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 83%;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">232</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">235</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total payments under lease agreements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,837</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: imputed interest</p> </td><td style="width: 1%; font-family: Times New Roman; 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);">(320</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 198000 621000 218000 639000 5000 5000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Lease</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">January 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="7" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(in thousands)</em></em></em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Operating lease assets</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,749</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Operating lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,749</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Classification of lease liabilities</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Current liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">833</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">903</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Non-current liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">684</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">846</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total Operating lease liabilities</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,749</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> </tbody></table> 1517000 1749000 1517000 1749000 833000 903000 684000 846000 1517000 1749000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Lease term and discount rate</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">January 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Weighted average remaining lease term (years)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><span style="-sec-ix-hidden:c105598397">1.69</span></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.98</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average discount rate:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 36pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Lease</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Nine Months Ended October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Nine Months Ended October 31, 2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;"> </em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Cash paid for amounts included in the measurement of lease liabilities:</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="7" rowspan="1" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(in thousands)</em></em></em></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating cash flows from operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(621</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(639</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">)</em></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Changes in lease balances resulting from new and modified leases:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">391</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">655</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td></tr> </tbody></table> P1Y11M23D 0.13 0.13 621000 639000 391000 655000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">October 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">(in thousands)</td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">299</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">700</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">338</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 83%;"> <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: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">232</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">235</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="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;">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total payments under lease agreements</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,837</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td> </td><td> </td><td> </td><td> </td><td> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: imputed interest</p> </td><td style="width: 1%; font-family: Times New Roman; 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);">(320</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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total lease liabilities</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,517</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 299000 700000 338000 232000 235000 33000 1837000 320000 1517000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">9.</em> Intangible Assets</b></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: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 21%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>October 31, 2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 21%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>January 31, 2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Weighted </em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Average Life at</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Gross Carrying</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Accumulated</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Net Carrying</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Gross Carrying</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Accumulated</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Net Carrying</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">October 31, 2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amount</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amortization</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amount</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amount</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amortization</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amount</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 21%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 21%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Proprietary rights</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,884</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,884</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">396</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(339</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: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">375</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(283</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: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,427</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(12,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11,773</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); 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;text-indent:25pt;">Approximately $158,000 of the gross carrying amount of intangible assets, primarily in proprietary rights, are related to technology development projects that have <em style="font: inherit;">not</em> yet been completed. As a result, these intangible assets are <em style="font: inherit;">not</em> currently being amortized.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">On <em style="font: inherit;"> January 31, 2023</em>, the Company completed an annual review of amortizable intangible assets. Based on a review of qualitative factors, it was determined that there were <em style="font: inherit;">no</em> events or changes in circumstances indicating that the carrying value of amortizable intangible assets was <em style="font: inherit;">not</em> recoverable. During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October 31, 2023, </em>there have been <em style="font: inherit;">no</em> substantive indicators of impairment.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Aggregate amortization expense was $591,000 and $667,000 for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October 31, 2023 </em>and <em style="font: inherit;">2022</em>, respectively, and approximately $173,000 and $222,000 for the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> October 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively. As of <em style="font: inherit;"> October 31, 2023</em>, future estimated amortization expense related to amortizable intangible assets was estimated to be:</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: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">For fiscal years ending January 31,</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">(in thousands)</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">333</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">538</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">514</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">316</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">316</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">898</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,915</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); 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" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 21%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>October 31, 2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 21%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>January 31, 2023</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Weighted </em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 7%;"><b><em style="font: inherit;"> </em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b> </b></td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Average Life at</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Gross Carrying</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Accumulated</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Net Carrying</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Gross Carrying</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Accumulated</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Net Carrying</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">October 31, 2023</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amount</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amortization</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amount</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amount</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amortization</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b><em style="font: inherit;">Amount</em></b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td></tr> <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 21%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 21%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Proprietary rights</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,943</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,473</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,612</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,861</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,884</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,884</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,754</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">130</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,140</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">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;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,540</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,027</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">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: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">396</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(339</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: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">375</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(283</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: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 27%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,427</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(12,354</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,073</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">15,406</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(11,773</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,633</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> P5Y1M6D 7473000 -4943000 2530000 7473000 -4612000 2861000 P0Y1M6D 4884000 -4827000 57000 4884000 -4754000 130000 P1Y7M6D 2540000 -2140000 400000 2540000 -2027000 513000 P2Y7M6D 134000 -105000 29000 134000 -97000 37000 P0Y4M24D 396000 -339000 57000 375000 -283000 92000 15427000 -12354000 3073000 15406000 -11773000 3633000 158000 591000 667000 173000 222000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 7.5%; margin-left: 7.5%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">For fiscal years ending January 31,</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; text-align: center;"><em style="font: inherit;">(in thousands)</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">333</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">538</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">514</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">316</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">316</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">898</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,915</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> 333000 538000 514000 316000 316000 898000 2915000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">10.</em> Notes Payable</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;text-indent:25pt;">On <em style="font: inherit;"> February 2, 2023, </em>we entered into a $3.75 million Loan and Security Agreement (“the Loan”). The Company has incurred approximately $814,000 of debt acquisition costs associated with the loan including approximately $254,000 in origination and other transaction fees and approximately $484,000 of prepaid interest, which is the interest due through maturity. These costs have been recorded as a reduction to the carrying value of our debt and are amortized to interest expense straight-line over the term of the Loan. Approximately $169,000 and $536,000 of amortization of debt acquisition costs have been recorded as interest expense for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October 31, 2023, </em>respectively. On <em style="font: inherit;"> August 22, 2023, </em>in connection with the Sale of Klein, the Loan was repaid in full (see Note <em style="font: inherit;">2</em>- "Sale of Subsidiary " for additional details). </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 3750000 814000 254000 484000 169000 536000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">11.</em> 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;text-indent:25pt;">For the <em style="font: inherit;">three</em>- and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> October 31, 2023</em>, the income tax expense from continuing operations was approximately $112,000 and $ 590,000, respectively, on a pre-tax loss from continuing operations of <span style="-sec-ix-hidden:c105598528">approximately$1.6</span> million and $2.0 million, respectively. For the <em style="font: inherit;">three</em>- and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> October 31, 2022, </em>the income tax expense from continuing operations was approximately $38,000 and $ 380,000, respectively, on a pre-tax loss from continuing operations of $2.8 million and $6.4 million, respectively. The variance between our actual provision and the expected provision based on the U.S. statutory rate is due primarily to recording valuation allowances against the increase in our deferred tax assets in the respective periods and permanent differences between book income and taxable income.</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;text-indent:25pt;">The Company files U.S. federal and state income tax returns as well as separate returns for its foreign subsidiaries within their local jurisdictions. The Company's U.S. federal tax returns are subject to examination by the Internal Revenue Service for fiscal years ended <em style="font: inherit;"> January 31, 2019 </em>through <em style="font: inherit;">2023.</em> The Company’s tax returns <em style="font: inherit;"> may </em>also be subject to examination by state and local tax authorities for fiscal years ending <em style="font: inherit;"> January 31, 2017 </em>through <em style="font: inherit;">2023.</em> In addition, the Company's tax returns filed in foreign jurisdictions are generally subject to examination for the fiscal years ended <em style="font: inherit;"> January 31, 2017 </em>through <em style="font: inherit;">2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">The Company has determined that the undistributed earnings of foreign subsidiaries are <em style="font: inherit;">not</em> deemed to be indefinitely reinvested outside of the United States as of <em style="font: inherit;"> October 31, 2023</em>. Furthermore, the Company has concluded that any deferred taxes with respect to the undistributed foreign earnings would be immaterial. Therefore, the Company has <span style="-sec-ix-hidden:c105598540">not</span> recorded a deferred tax liability associated with the undistributed foreign earnings as of <em style="font: inherit;"> October 31, 2023</em>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">For the <em style="font: inherit;">three</em>- and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> October 31, 2023 </em>and <em style="font: inherit;">2022</em>, the Company did <span style="-sec-ix-hidden:c105598544"><span style="-sec-ix-hidden:c105598545">not</span></span> recognize any tax expense or benefit related to uncertain tax positions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 112000 590000 -2000000 38000 380000 -2800000 -6400000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">12.</em> 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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Net income per basic common share is computed using the weighted average number of common shares outstanding during the period, excluding unvested restricted stock. Net income per diluted common share is computed using the weighted average number of common shares and dilutive potential common shares outstanding during the period using the treasury stock method. Potential common shares result from the assumed exercise of outstanding common stock options having a dilutive effect and from the assumed vesting of unvested shares of restricted stock. For the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023</em> and <em style="font: inherit;"> October </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2022,</em> dilutive potential common shares outstanding were immaterial and had <em style="font: inherit;">no</em> effect on the calculation of earnings per share because shares were anti-dilutive. The total basic weighted average common shares outstanding for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> October </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023</em> and <em style="font: inherit;"> October </em><em style="font: inherit;">31,2022,</em> was approximately 1.4 million shares.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">On <em style="font: inherit;"> October 12, 2023, </em>the Company filed with the Secretary of State of the State of Delaware a Certificate of Amendment to its Charter (the “Charter Amendment”) to effect a <em style="font: inherit;">one</em>-for-<span style="-sec-ix-hidden:c105598565">ten</span> reverse stock split (the “Reverse Stock Split”). Prior periods shares have been restated to reflect the impact of the Reverse Stock Split in calculating earnings per share (see Note <em style="font: inherit;">14</em>- "Equity and Stock Based Compensation " for additional details).</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> 1400000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">13.</em> Related Party Transaction</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;text-indent:25pt;"> Ladenburg Thalmann &amp; Co. Inc. (“Ladenburg”) provided advisor and arrangement services for the Loan (See Note <em style="font: inherit;">10</em> - "Notes Payable" for additional details) and received $50,000 in fees for such services.  Additionally, Ladenburg provided advisory services related to the Sale of Klein and received fees of $355,000 for such services. The Co-Chief Executive Officer and Co-President of Ladenburg is the Non-Executive Chairman of our Board. Our Non-Executive Chairman of the Board received <em style="font: inherit;">no</em> portion of the above-mentioned compensation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 50000 355000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">14.</em> Equity and 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;margin:0pt;text-indent:25pt;">As of <em style="font: inherit;"> October 31, 2023</em>, there are approximately 1,683,000 shares of Preferred Stock outstanding with an aggregate liquidation preference of approximately $46.8 million, which amount includes approximately $4.7 million in undeclared cumulative dividends. Holders of our Preferred Stock are entitled to receive, when and as declared by the Board out of funds of the Company available for the payment of distributions, quarterly cumulative preferential cash dividends of $0.5625 per share of the $25.00 per share stated liquidation preference on our Preferred Stock. Dividends on the Preferred Stock are payable quarterly in arrears, on <em style="font: inherit;"> April </em><em style="font: inherit;">30,</em> <em style="font: inherit;"> July </em><em style="font: inherit;">31,</em> <em style="font: inherit;"> October 31, </em>and <em style="font: inherit;"> January </em><em style="font: inherit;">31,</em> of each year. During the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> October 31, 2023</em>, the Board declared a quarterly dividend on our Preferred Stock. The Company has approximately $4.7 million of cumulative undeclared preferred dividends as of <em style="font: inherit;"> October </em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023.</em></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">On <em style="font: inherit;"> September 28, 2023, </em>the Board approved the Reverse Stock Split at a ratio of <em style="font: inherit;">one</em>-for-ten. On <em style="font: inherit;"> October 12, 2023, </em>the Company filed with the Secretary of State of the State of Delaware a Certificate of Amendment to its Charter Amendment to effect the Reverse Stock Split. The Charter Amendment became effective on <em style="font: inherit;"> October 13, 2023.</em></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">As a result of the Charter Amendment and Reverse Stock Split, every ten shares of issued and outstanding Common Stock were combined into <em style="font: inherit;">one</em> issued and outstanding share of Common Stock, without any change in par value per share. Proportionate adjustments were also made to any outstanding securities or rights convertible into, or exchangeable or exercisable for, shares of Common Stock. Fractional shares were <em style="font: inherit;">not</em> issued in connection with the Reverse Stock Split. Stockholders who would otherwise be entitled to receive a fractional share were entitled to receive <em style="font: inherit;">one</em> full share of post-Reverse Stock Split Common Stock, in lieu of receiving such fractional shares. The Reverse Stock Split affected all stockholders uniformly and did <em style="font: inherit;">not</em> alter any stockholder’s relative interest in the Company’s equity securities. The Reverse Stock Split reduced the number of shares of issued and outstanding Common Stock from approximately 13,788,738 shares to approximately 1,405,779 shares. Common stock and treasury stock shares have been retroactively adjusted to reflect the Reverse Stock Split in all periods presented. In connection with the reverse stock split, the Company retired all treasury stock.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:25pt;">Total compensation expense recognized for stock-based awards granted under the Company’s equity incentive plan during the <em style="font: inherit;">three</em>- and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> October 31, 2023 </em>was approximately $106,000 and $ 264,000, respectively, and during the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em>-month periods ended <em style="font: inherit;"> October 31, 2022, </em>was approximately $136,000 and $524,000, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 1683000 46800000 4700000 0.5625 25 4700000 10 13788738 1405779 106000 264000 136000 524000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><em style="font: inherit;">15.</em> Segment Reporting</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Prior to <em style="font: inherit;"> August 22, 2023, </em>the Company operated in <span style="-sec-ix-hidden:c105598622">two</span> segments, Seamap and Klein.  On <em style="font: inherit;"> August 21, 2023, </em>the Company completed the Sale of Klein. (see Note <em style="font: inherit;">2</em>-"Sale of Subsidiary" for additional details). As a result, at <em style="font: inherit;"> October 31, 2023, </em>Seamap is the Company’s sole operating segment.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:23pt;"> </p> EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'R"CE<'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 " !\@HY790+M,.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*';*8";-I:.G#@8K;.QF;+4UBQUC:R1]^SE9FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,B=\;A[ZZ!3E9SQ"4/I# M'1%$5=V#0U)&D8()6(2%R-K&:*DC*NKC!6_T@@^?L9MA1@-VZ-!3 EYR8.TT M,9S'KH$;8((11I>^"V@6XES]$SMW@%V28[)+:AB&M[ ^ MD?(:\Z]D)9T#KMEU\FN]>=QO62LJ41=<%'RU%USR![GB[Y/K#[^;L.N-/=A_ M;'P5;!OX=1?M%U!+ P04 " !\@HY7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M 'R"CE=(6J';A@8 ,DE 8 >&PO=V]R:W-H965T&UL MM9I=<^(V%(;O^RLTM--I9T*P) C)-F&&)/2G]-EU(:\A1'27K16AJS>M/II/Y2 MQB(]5BN9P#=SI6-A8%+%FUM#GP*%TMC#W0&YRNQD%-I_EA--.QU2I4@C&62ABHA M6LXO6D/Z9L3/;$!VQI^A?$RWMHFU#V]D;].C,/9NY%*D*O4Z/B(AA:$(=)_BF>BH[8"NCQ'0&L"& O NBN7^!% M ,^,YBW+;%T*(P;G6CT2;<\&-;N1]4T6#6["Q [CU&CX-H0X,[A4_AI&Q9!A M$I"KQ(3FF8R3/#UL-[=)NA1:IN<= []F8SI^H?PV5V8[E,_(C4K,,@750 ;? MQG>@E653V::I;QDJ>.>;8\+I$6$>XX[VC/#P2^D?$\I=X=\TAY<]QS,]OJ_G MMKOKGP]P%AD;&:?_NKHLE^RZ)>TE^R9="5]>M.":3*5^D*W!SS_2$^\WE]]7 M$OO&?;=TW\74!T6JC* #M(B@#P+Y1'Z7SR[3N)('?V?LI.L>4S2VIL=>Z;%W MB,=/W=A[MW7X[(^';D\HJJU/1Z4GH] M0=LXA%0.LG2^CL3"Y1&/GXLH=77-" VK::I?FNJCC1JMM=0OV#G,X>UXY\W)///7:'UVN M\+"ZMK;(@AYFZ^-::"-U9$OI2FGCM(AK&;UV5A<\K*Y%5EEDAUDL+CJLN.R1 M*NEF)][@ G6]5KA#49[8RE*X%:9AACO(>.)B.V\7>%Q=DQ75T(.PYCJ,)+E= MQ_=2.\WM(QK:IKQ[YCD--D$TM$(:>A#3C!-?:1B[C%J/R-1 TA*ER4BM >B MZU3@3F)<_?+*:;D)L*$5V5 <30K+,_%$Q@$D<#@/_9S6D1'&)?LG;8]1[[1[ MYO3;!//0"GHHSBF%WV$0@'IZM-D@V=3D+G&/*R[)/(^166A[*U+^DDPB:#[Y M8;H.(6UZ/7>B-P%%M*(BBH/,RUX8V3W(\)EZ3)P]@,O-EI)\5BJ(1!*XP&.$ MQ]>U6T$2Q5 MS5*6*L%NL7M$>(^WN]U^S^FO"4YB%2.2&&RR"Y)]Z1EC^(7 MY^.W$1Y5UV>%2NP@5!HG@/;YPUB+OF)CW.D35]SELPEB8A4QL8.(R2(A\!%4 MU872SL=<>W1N5=(6OB]!!D2"7-#IMPE<8A4NL8-P:1J+*")OURE\G;JS%M?9 M-67#P^K:J^B('41'5['4"WM5O@,%LX02&Z]$XAY77'#G5 :/JVNT B!V$ !- MEQ+&$;.'R^RVUP3PL IXV$' \9B(/FI4?Y7H)YLK8+HPW$PF4H=@ILA,)R<2ZBJ0>Z3_',C M[7W3O<+P2M!2+#$T@4"\0B!.&UAC>26^*7J@"5KB%2UQ''1FH8F X^>$LE_N M?R53Z:\UY+W3-ZZT,YO:Y"=Z['ED)31Y$-%:DA7'-(%7?&O5#8>A MF19!1E//\;V*G/V "]C5F(G36!,\Q2N>XCC];(:67#WY2Y$LY,[5ICU"M\/I MY=#Y0!@/K.NP(BF.$]!VK<9KV"L14.&Z"9[B%4_QDP9JV"M!4M$#32 7KY"+ MXX3T/35LSX+>=@9!W?*./7IPW6H"QWB%8WS/ Z3]=0L7L'7+Z:L)#N,5AW&< MP[ZC;.%"2-EZU2=.G:V79>PD('N'*"6^??*=OS=3'BW?4QIF;^=TJM/SEYQN MA)U#I"22_7F7AFCXFQS*44@M3T!OI\K938[]@?* MM[<&_P-02P,$% @ ?(*.5[-/Y3F0!@ EAL !@ !X;"]W;W)KLE+P:2%,,Z;&O0M-MG M1J)MK9+HBI23[-?O**N2+5),,N1+(LK'TW,/C_<BSR4EY. MUDIMSF8SF:QYP>2IV/ 2?EF*JF *AM5J)C<59VDSJ+B?TLN)IQ'QG"=* MNV#P;\MO>)YK3X#C1^MTTCU33]R__NG]ER9X".:>27XC\K^S5*TO)]$$I7S) MZEQ]$0^_\C:@N?:7B%PV?]%#:^M-4%)+)8IV,B HLG+WGSVV1.Q-P/[(!-). M("^=0-L)#7.S';(FK(],L<5%)1Y0I:W!F[YHN&EF0S19J9?Q3E7P:P;SU.)& ME"DL"D\17$F19RE3,+AF.2L3CNZT8XF.;^JJXJ5"M[S*1(J^E:Q.,S#\@*;H MV]U'='ST 1VAK$1?UZ*6K$SEQ4P!//V06=)"N=Y!(2-0/B?J%%%\@HA'J&7Z MC7OZ;ZP+].QQXY[;HWLC90:RTBY6ZO"]NF%PC6#64Z O^H\ZV+(?@K:NXB0< -[G_ 254.G$ M$K$[6LH=ROA<:C2(RB-]B1/S03L"\(V#N).!3N84U$57&91.X#=S<>"ZF)* # M=!8K[)' #B_HX 5.>+<5W[ L1?QQHRN*; @5:@T<)P=[R88[,!&%'A[ MACY MGF=''7:H0W?J'T#3B9%F,A&ERLH:"B'H9<6TX%A1AP8@;P#9M)B'$;5#CCK( MD1/R5Z%8_@).(^/9Q/?Q?(#08D4(]>T0XPYB_$PN:.+44Y,#NIYL0/K5:-;& M!H:(#IDT;>+Y")'8Z]7/<^+\O%O>8N-GRH!BY2J#\MU6N^NO64Q\4DTQF^OA=@MAKOMY5A\:NZ8.*+#?64QHR2:CX@@ M[E40^R_J2_*,W6=YID -K,T)=JKI:[N3M_)V&'2O?-@M?9WV;]B3%GYKP#95 M(\:F-*V('X^4.]QK'W:+WT>^Y+ N*30G(-*U':!%OXPR9S/RQ^#U(H?=*@?\ M57K/.;1Y+Y^LX$TE\VE@H#>ML!^.]#VX%SSL5KQ/92(*CA1[Y.X4,,4,^W,C M!6Q6\5C!ZR4/NS5OJ"5[A,(IJ:79BMHF?T:5MNB?-X*9]/I'W/IG*2:OK-/$ M%+EA4EA,B$]&^C;2ZR!QZ^!A&_1,^A)3Y,+8&V:&Q2J**1Y!NG>2=$NA.S-* M44X=V4%,E0LB?PC<-(K\D7Z>]$I(W$K8%378>!WH)RM(4^S\8?=NL2$C8DUZ M-23N0^$N"9Y;?/,T%@5T>&2S6,61-T9B+UUD[M3K.R62[VN1I[R2[]]%!(?G M34>LGNSO%)Q"^.J7"F_D[3#V7A7)LT?"-H.D9N$$'>%3SX,*7J$MRVM^CLB) M!S?DFE5:E&JUAN/MOSP]1_@DB.C/'S(I=25J1*M6$OK?5.^FMSC-$U-O:1B& MP_<9SYH=,M0+,WGF^"F*0I0=/=ZIA_?I\;UQ?GPO&/*C[#S@DWD<=TZ4P0LZ M9A)=I?_44O'T!$G.T9]"<83]#U;*;"(_Y,MB,[:5^C: N-N JS3-M!#!CM=O M&J99B1*VR70%>&4$E@X 4TR,*"QV) [)F"+TO0)Q]PI?*Q""&I:@77A8E$1( MA8YQ3!T+]0$=7[TJ3K-I,,39-)GB( I&6@O:MQ;4W5I RUD7==Z\3D[Y,DLR MJ[Q1LSF8:H[]: #4;A@&>P>O0Z1](T'=C<0^TK8G%@74P[7^6K'E:,6RT@K= M9I#;YA!PWT]0=S^Q$STY*BQ6L&:'0##QAFVFS8QZ>\%\TL.U?N- MCRY,KPS!?*EL.WA;S&P'[]G>1Q/]Q>H/5JVR4D*+MH1YWFD('%2[CT"[@1*; MYCO*O5!*%,WEFC. K@W@]Z6 G=@.]*>9[E/$9CQ#.UX0/]Q= M?G_['%]_*=6C3@$,>KX%+I<#QW=>!N[8/#5VP!WV M#I5YK$RME*N6C[7Q- M!HYGB8!#;&P(BH\%C(!S&PDY?J^".O4[K>-Z^R7ZYU(\BIE2#2/)?['$I .G MZY $9K3@YDXNO\!*4-O&BR77Y3]9KFP]A\2%-C);.2-!QD3UI$^KA5AS\%L' M'(*50W"N0[AR"$NA%5DIZQ,U=-A7F-:IBPVS@Q"F<9^IGA M2(H$-P42@BTM.4NHPJ,4P#(.^NU@7<=QF@S2L2<.CI&,\"H ;EA#,G_CQBN14 MD07E!9 &;DDB.:=*DQSP/*>X?9?[V,,=+G^+_)C%!G>KYFZ]CKNDTX06)I6* M_<$)RU^-[H6NXK?7D/![9G];Z*?M-@2T:P'M-PE@6A>GX=L[4'[4#7?A3]MM MP$/SX:X,GF(GY*071F0I.VVTHZ-0*.D<5C&26X=7P'TE?Q>^L@7E- M;SOO3QAMH'=K].XKT,]/^.[.2K:\O1E_AN$&>*\&[[T"_+Q$[^UN?\N+=IGW MV+5[O8/(OO?OTO..0M]CQ:,+];R5Z2>PCP>U!=>USFD, P.K:$J$O&X5]02P,$% @ ?(*.5Y7I%C5," Q"P M !@ !X;"]W;W)K\ M!Q<7!Q#N7GGUK=XQ)M#W(B_K^]E.B/WME^Q.&T:%?F26):[+.*LG*WNFGN/U>J.'T2>E>RQ0O6A*.+JCP>6\]?[&9Z] MW?B<;7="W5BN[O;QECTQ\77_6,FK9<^29@4KZXR7J&*;^]DO^#:BKFK0(/Z1 ML=?ZZ#-2H3QS_DU=?$CO9Y9Z(Y:S1"B*6/YY86N6YXI)OL>_.])9_TS5\/CS M&_M?FN!E,,]QS=8\_V>6BMW]S)^AE&WB0RX^\]??6!>0H_@2GM?-_^BUPUHS ME!QJP8NNL7R#(BO;O_'W3HBC!I(';D"Z!N2\@3W2@'8-Z*5/L+L&]J5/<+H& M3>C+-O9&N# 6\>JNXJ^H4FC)ICXTZC>MI5Y9J1+E253RVTRV$ZLU+U/9[2Q% M\E/-\RR-A;QX$O*/S =1([Y!G_:LBE6_UNCJ:QD?TDQBKM$ MQ16K45:B+SM^J.,RK>^60KZ>>L@RZ5[EH7T5,O(J%'WDI=C5*)*OE +M0W/[ MP-!^*67IM2%OVCP0(^&G1"P0Q3>(6(0"[[.^O#F!POG_GA[]ST\_$8/VB4(; M/CK"]YF]L/+ ZENH8]NF-MQ4U;K;>A\G['XFBUG-JAXIRIL2C+N?P&"9;L2I[S[1]H7_'TD APQ+6<;L.I MYHR7E1UXMF59=\N78\UU'+6HK^%"'4:0W3YDUSCRUKP6JN=KF0'P\'.G''Y3 MDH53DD43D9UT@M=W@G=!WB7'70'UA*PGGP #GNNGGPZ#E/; I(/ %JV M[8XFG]_'[1OC_K7B=:U*S"834,"^'@AQJ!ZPCO-=/8Q0AP6>8CL/5\ M;=!'&QB'6F=TRBUBW_?*%L'C+9ARO$U)%DY)%DU$=M(3V!J,J66>\.3B0?;$ M#=JR4O9*CJ2K1'$J/7!6"]5++PSTF):>D8$-#$$ 2*73TG,2 ;8!9(2 OJN M-YJ5^,BD8Z,6GZ6^<97L&@U2.?GE?*_<.2@ UL>&I<]K:P!G8V!( CAL>P$0 M/@"T7#H>/AG")\;P0R8S+,GB=FFITJ#@EH(&.HU3/E1# M^0%0A0$EV!PW]AH+KOYAVOU"8R>ZE%YECZ[K$&@"TQ# !!C!U J I%G MX^]4@L$ 8[,#'HIS+N_@P,%T@>5Z^=:P"H)2+ Y5!]L$80T!Y/PL$!8[,%;I+P!I4,GG8 M2^L @>HP1]&#\NB65M0=8=P) 4 & M3\TXN@30@P-K7(+!#&.CPUO]35G_3<4+N>XI9>$]J-K+A[W 9[;A%>LT02+^ M/C(=!< +.@$T'0-(XMMZ&H4@T@*K,H!T;3I>ECN<(X!P[6&@-#&!(1S B!#1@G'%!A\*3'[TK\ST4S&ABP!I="=XAQ[%E 7 M(23Q?<"E@T@G #("0KH^-F3$8%2)V:A^:'/@2FERW8J29G6G"TN/9&GJJ-I* M.$Z;&W0E+_-#JB2,T4_DA@84;>.L1#+)9"EJ-AY4J[_F+&O33MT5NXJQQAB7 M:F^P:+?!F=H&1Y\2P9]E#7O;2;X&.P3PR\0#1B@ G$LD8!D!)+:)7@\CD-+U MQ]<-9##-Q&R:57IFQUT"QJX[5L<%UDL ;NY@J'1#2(Q=7?B2I3(E:C27*\@DCROP-Y8' KC8P(9200=J0ES( M%5T /)5A<,[$O%]LDN%0&H70]W,U"70(&%\( ;$?0*/A N2I%(-A)6;#VA?K M6(@J>SZ(^%D6$\%EW2YDR6@%VO$\915]=< MD[*%D[)%4[&=]M1@RHG9E*]!'RHG393R7([DM@N;OH-K?4OOG631P@_.$QB MD85'SK,7@-&%[YZG+@!S%[XWDK:#/2=F>Q["SN(]-(OUH)X9^%#,'M![;/P(1A9^,Y9 M_!#,7WA>60)6U_:#;.RK%*!_^J;S3_[_Y9 M?TJV<%*V:"JVT_X:E@W4O&QH)QF5N>U!&CA=(4-MN>?9>@DJO @5P2AG)#N/ M#I*877DWD?XP7F G&8CW$E1X$2J"46/Q#DZ&3%LNC4YD%J[;-<=A:1GG;_ =^N,7 _Q+=1>Z!VH&_/]\J2L\VD%_1=02P,$% M @ ?(*.5R)CNEV\ @ ZP< !@ !X;"]W;W)KQ_=BWP5K+NYE"J#(8YX5+)+"@5:9N^?H+-/&<:KZ89])\R;JQ=2P25U+QO &C!SDK MZI4^-GG8 @S\/0"W ;@O :=[ %X#\ X%^ W /]2ETP9@0K?KV$WB(JIH& B^ M)D);(YO>F.P;-.:+%?J>S)3 OPQQ*ASS(L&J0T)P)WG&$JI0F"E<\#HH2?B" MW)0@J*ZK)+V[@E8)0YMCTIM2@28I*!;33!Z3=^1N%I'>T3$Y(JP@WU->25HD M,K 5NJH/M./&K7'MEKO'+8]<['R)+&,+2PY4FD!2M\^V9PYGS< ME?#7)(M>DVSR2F3/2N.WI?$[2_,91P/I?>,2GR/VX8C)DDMF>C(^Y%$ET5[N M>I"CFO?,\.KIL@I=WW$">[6=]!U&WKGWW"@ZQ&CRK]'3677D]E97RT$LS3B1 M).95H>J'VVK;B75I&O4+?823K!X\3S3U&,0KO&38U3)8(*73?X_-5=2CI184 M+TWOG'.%G=AL4YS&(+0!_E]PKC:"/J"=[^%?4$L#!!0 ( 'R"CE?XD>_6 M @, $\) 8 >&PO=V]R:W-H965T&ULI5;);MLP$/T5 M0N@A >K(6A,'MH%X*5J@:8*X:<^,1%ML*-(E*3O]^PXI6?'".$9[$;=Y;V:> M2 [[:R&?54&(1B\EXVK@%5HOKWU?904IL;H02\)A92YDB34,Y<)72TEP;D$E M\\-N-_5+3+DW[-NY>SGLBTHSRLF]1*HJ2RS_C @3ZX$7>)N)![HHM)GPA_TE M7I 9T8_+>PDCOV7):4FXHH(C2>8#[R:XGJ;&WAK\H&2MMOK(9/(DQ+,9?,D' M7M<$1!C)M&' T*S(F#!FB"",WPVGU[HTP.W^AOV3S1UR><**C 7[27-=#+PK M#^5DCBNF'\3Z,VGR20Q?)IBR7[1N;+L>RBJE1=F (8*2\KK%+XT.6P#@<0/" M!A#N ^(W %$#B$[U$#> ^%0/20.PJ?MU[E:X"=9XV)=BC:2Q!C;3L>I;-.A% MN=DG,RUAE0).#\>"Y_#728Z@IP2C.=8PF&EH8#MHA<0"Z4&@*4>4._.0XOG<$[X,RK3SA1IY1>)3P+M,7* H^HK ;1HYXQJ?#0U=\2(VKT26;[X#;YO<&TQ^/FN_UHC4XLT=]-JF*17?7^UK=6A32<) MDMZNU<1A%03IY:[5U&'5BWNO'G<2C-L$XZ,)C@O,%\3LX:PJ*X;-'8:TQ%R9 MOKG6\E]P),VY,,<"&JHI4:@@+._ G=U1F!&7.K7;9"O:[IXVAQ9!&J9[TKQ+ M,W70](*>6Y6D524YJLJ=+HA$F=5&G22.2X+D70D.+3K[>^-=DJF#)'&GG[;I MI\\DZK!P'P6%UF5S%>SG[6Q6B M)')A2[-"F:BXKB^ =K:M_C>VZ.W-CX+K<>"8G\!KH2[NK_3U4^,6RP7E"C$R M!U?=BTOX.;(NW_5 BZ6M3T]"0[6SW0)>/$0: UB?"Z$W ^.@?4,-_P)02P,$ M% @ ?(*.5XV?N,W%!P )B0 !@ !X;"]W;W)KV0;/=_;"X#[1$V[Q* MHI>DD^9^_0XE1;+%ETT +^Y+(LG#\3/#F7EF:%W>2_5-[S@WZ'M95/IJM#-F M?S&9Z&S'2Z9?RSVOX).-5"4S<*NV$[U7G.7UHK*8D.DTG91,5*/59?WL1JTN MY<$4HN(W"NE#63+U\)87\OYJA$>/#[Z([<[8!Y/5Y9YM^2TW7_O>5%838#CCU;IJ/M.N_#X^E'[C[7Q8,R::7XMB]]$;G97H\4(Y7S##H7Y M(N]_YJU!,ZLODX6N_Z+[5G8Z0ME!&UFVBP%!*:KF/_O>.N)H >CQ+R#M C)< MD 06T'9![;E)@ZPVZQTS;'6IY#U25AJTV8O:-_5JL$94=AMOC8)/!:PSJVM9 MY; I/$=PI64A@]H\M/U$["H M,XL\FO661!5^SLQK1/$K1*:$>O!%S6Z,V\:NU*7ZA]RSC5R/(8?H"(54GMCHUF9UBMMV;E;C3%.YY>3NV/T'JEELEQT4B>P9AVL M671CWN3_A1QK MU(J$N9K#)1<%2U>.U3>YW9'3S8/(%(?_+VS_HO$,Z MCR*]-3+[-K:5/4>9+('N=!#DW/E^DB8#C*[,C 0@+CJ(BRC$&R7O1,V#0,,0 M3W<0?E(](+F& LQUQJN,^^ N7+AT@-8520,9LNS +N.)*ZMQ'?S9H3P4S)(N M,HI5NFB#H]HPWC1?C M':NV7(/CO3G;KCY3TIY+VZFM1^R.H[OW)LODP18WR%XN[MBZ\$96J^78T^-T ML1ALAT<*"C .[ ?I,9(HQJ_56A0%A(OBD D'/T#BIB$>PG-E0MAZWL914EQ] M:),3"KP7%G7]1O%\6$-\8F2Q7 ;0]9R*XZ1ZH_B>B1SQ[[;,04C;RBS-CBO( M5J5L3MHGA:RV8\-5B9C6W/@M25P'I^G0#H_0-)2//07C*'.!CZ%.0U%AW_EQ MG-;0]^PA&+,SCU.=F/ (X1#BG@QQG V[K&KAO8(^(%.VXD5VHA ,XKSN%;SF MN&0XQM-D-C3(%5LN:,"@GC-QG#3?\0T'E%T*UO";Z0,LR/E>:A&(&Y*D@ QX9Y&<9Q'/SVE+_."=FER/$N)D[8>,4)FH:+2,RI>/FL:L!V ?DH[ MB:-4_6QJ.I.VTP&MIV$2I;[5S4%E.V9S!2;,O;)[9Q[JP.-_',3>=A0^'[1: M3_/DJ)2VXYU':D8#.T=Z.B5Q.H7.+>,\;_<-TAMI!I4*#/AWP47URHX*7M N M<^+I@I(A:E=L&H#9TF<9[M4WMO> M.(=T7C^@%VU>O_1FB-<"EV@QGN)A(^,1&^,D0,>DIV.2/"NO-Z)B,$W^=5Z3 M*,T_-Z_/I>W4"SV=DSB=/^:U#3JC.-,'&&VTG>=%XI(O62;#@PJ/5"B+>X(F<8*^80_UB 4#UU-P MNG0[IO.9XUA7+ 2TYV02Y^0O?'.PK8\MZ4US*BK "MG[5.R>*1 MLS*)#[K03+=-4!VL,,G:0A0XSB1_/;QZ1,9XL0R<'=">-VF<-YVNQU=FO&>) M/DY<#)G3)P6P9P'8/772.'6^WVQX9FQ@9-W\;4\,N-A6T#8W#Q&T;[8AJ!H+ MZR[47EC:N@,BJ_Q-*/6,KT[,^(3F :MZ=J5Q=JTWHX$NG@O:)=)DOAP.,!ZI M<4*G <*E1P?2<<*]#D%]A=9\*ZK*QI/-8JZ$S+WX71*=SX=,ZQ&:X= 1'^V9 MEL8'WPAZWE:?,&[/$#M+G31PI18XY/6>&VG\N/GVL-\7]>\JK&BPVW8!0J?Y M/4Y(_Y$4/>LY\KFTG?J@9UX:9]X/CWQ@V<%KK"_S$[.F5Z=G,5ZK MJ?L;,J'+X8]H'K'A=#$Y>N.BY&I;OXBB47TLW+RET#WM7G9Y4[_B,7C^%E]< M-Z^L]&J:-V@@ : /TZC@&U Y?3V'/%/-2RG-C9'[^KV.M31&EO7ECK.<*RL MGV^D-(\W]@NZ5X-6?P)02P,$% @ ?(*.5RBYHK>X"P A6( !@ !X M;"]W;W)KO30-(_O)I-Z]9!OL_IM^9COY%_NRVJ;-?*R^CJI M'ZL\6Q\:;3<3,9V&DVU6[$8W5X?W/E8W5^6^V12[_&/EU/OM-JM^?,@WY?/U MR!W]?.-3\?6A:=^8W%P]9E_SSWGSY?%C):\F)Y9UL3/]=EKI[V5N[+\UE[\NKX>3=L>Y9M\U;04F?SUE-_FFTW+)/OQ MYY%T=/K,MN'YZY_L\>'FYUKYMR>VPL>[ M=B^_L^]'0YPU$**C@3@V$&:#H*.! M=VS@&0V\L*.!?VS@&PW\K@;!L4%@=FG6T2 \-@C-+G4UF!T;S(P&KM?18'YL M,#]\NR]?Q^&[C+(FN[FJRF>G:M&2K7UQ<(A#:_D5%KO6=S\WE?QK(=LU-[?E M;BT],5\[\E5=;HIUULB+SXW\)5VTJ9WR7EZ5JV\/Y6:=5_7?G.6?^Z+YX;SZ MLLOVZT*B7SMCY\OGR'GURVNG?LBJO':*G?/'0[FOL]VZ?N/\HEU?31K9\?;C M)ZMC)S^\=%)T=G*[E7Y^Z(;SG]_R[5U>_1>AN;73?)1AD5?5X?8(ILC.]'XM M;UR&7K9Q/F;%>BQO[S9[+!IY;2%=VDG_D&-/O:]^O/3NC7.\:VDR1_7<0A_; MZ3_EC1S*),4RJW;%[FMMXTJ(^__]]E?G?=-4Q=V^R>XVN=.4TA*5=!@;:TH8 MH)0&U)M-I#N??%J/P.G@_9)MNMI!>^DM_+BT.^=K+&^4>V>^MX[AM' M3(7 O/"%-CC0MH/^TXT;+&97DZ=S'T- X=S309&U@^U\]*Y^S%;Y]4A..'5> M/>6CF[_^Q0VG?\?:,<.3 M,4.K,=6L6A_R@77Q5,AD",]00M*:)"(B$4L2$4/$>.$;(T9"TJ0$C6;/V M,ZL]93$A2X6=3%NE47>K'TY39;MZT^F@,S#$F":=D28E$4L2$9.(!"+&QHR? M6B&:.>B\OSK(:S*ISF)\85K5^[,!9.^(D6W*2 MQ9QD"2=9RD2F>=7BY%6+2[P*\Z0%&9\+,CY)Q))$Q"0B(1&I#:'9T9VJRGDZ MS)+U8=R31;)\Y[ZLG";[+JOYYJ&MG&7!A=:]4]+&-"0Z0FQ61B!C8UR(:9J$ MAJ3V3])M?:92N!>5=.\?*YFK3[MS]2.O4=/-31LC*%C4V?LX=*QC98M9V1)6 MMI2+3?<=I0:X/>6 7OXBZ.(.P6#5G8LH!6+A33TS-"'N4-]Y9GAB..$*(QA1ZRJ4MKM64L/E5^.O(3^@J&06+7V<7"L].!CG7+RA:QLBU9V6)6MH25+76AC"+K_K-\2/FPFH!0'+DI (@;B!,&U+\L0T)*$A*=$; MW:IGRRSLPLK0YST"ZB; LB0D$E"V #Y+0F(:DB 0;PHL:P?IEE42BK!+*!<^ M^A&(-&(:&$* @5FE$U:VF)4M865+N=ATGU'2B;!+)P,>[ @HBH! )"&1H%=; MT)"8AB0T)+5"=(,J;438M9%.'7._(9:1P2(;J6DQ%+*0C%7H8&6+6=D25K:4 MBTWW':6'B)YZ2"]_">E4&<%@J;) A!*Q\,_JQJ,C(.L_L%09Q0G/]7"J;*7#AR\' MD]VYB"(NHB474D8!$I?=ZR*?&_@*I+NM,VC%XO0D,BC:WX: M$M.0A(:D5HAN4%7K>Y'2=" C47NM$['T<'*BL8@" M8-! 1=>)S 0(U(YU(B!0,9R8A5Y@!BJR ,0LKA",\*9=.J^GA!#O\D4B'E0Q M0$Y"0B(:LJ0A,0(9"Q^D)2112A'I=E2B@&<7!8:45AZL]X%=24CDP7([ (:E M]YS0D(2&I/;.Z#95A;_7<_& Y7DV/B@@3_^1201!(9.(M8^#)Q%.MIB5+6%E M2[G8=-]14H?70+,]!(<&*HK#LCT$" (5P5BR/5_I)[Y= M/['NT>8L]F]9V2)6MB4K6\S*EK"RI3X4M,:N&W8(F[[24OS+3N$XUU7P $;$ M$'\*0KC7.1SV/@YV"M:3.%C9$E:VE(M-]QTE#?G]C^.@_04Y1L,WO:7?@1P^ MHAFYGBM\<\ G5]'$"&3<3A[^W!SK(1".]1 C7#'MV/[AGQW'T5-&&5H]^8@. M I,R#(7$J+6/@V.4DRUF94M8V5(N-MUWE"KD]UP>T\M?@AY)&<2@,8JLF\&J M)P2')V48#JN>$" ,5(BQ5$^^DHY\NW1D3%\^H02&A+YB(8TG9NVI=>.T)"$AJ1$;W2K*BG%OVQ; MR?G:)WQ@0+>5@(FDU[82>Q\'3R2LVTI8V1)6MI2+3?<=I0SY_;>5T/[28UL) M@D$G$G1;R=S$+1$TIVKE(+ KA0,.BLQH/>7T) HH/>7T) 8@2 ')M)$*46D M&_;L0,^>9?10F31 ZF HDV(HF#G;^SAXT.-DBUG9$E:VE(M-]QVE"@3]=YG0 M_H+L,C%E4@2#9]EN^G8FO]7JY7\>O%PTY>/A!/V[LFG*[>'E0YZM\ZH%R+_?EV7S\Z(] ME/_TGR=N_@=02P,$% @ ?(*.5TI1$C$(T XH\G7YW230X]L2?N@$0DTND_?3H-G&Q\^QXHHJ?O: MNG@^JE)JWDPF,:^HUG'L&W+86?E0ZX374$YB$T@7C*IM7&CBS-9 MNPL79[Y-UCBZ"RJV=:W#]HJLWYR/9J/=PN^FK!(O3"[.&EW2@M*GYB[@;3)H M*4Q-+AKO5*#5^>AR]N;JF.5%X+^&-G'O6;$G2^\_\\N[XGPT94!D*4^L0>/? MFJ[)6E8$&%]ZG:/!)!_G:VS],D:KST>N1*FBE6YM^]YM? MJ/?G)>O+O8WRJS:=[-')2.5M3+[N#P-!;5SW7]_W<=@[\'KZQ(%Y?V NN#M# M@O*M3OKB+/B-"BP-;?P@KLII@#..D[)( ;L&Y]+%!Y](S=0+=1M*[T7'TD^HZ>\3JJY-7/QFF7&VW5(NE$J+84'_.W M4W?\N#ING#>QT3F=C] 9D<*:1A<__C [F9X^ _9X 'O\G/:+#SJU@91?J=N& M@B0HJC\_TGU25];GG__W&.!G53X.>#96-^\^O%4?*:^9TNHM M6;W10)'[T/@.A#I(%:D??W@]GT]/KWW=:+>5M]GI8:92%7Q;5LJDJ#:5MW:K M_,91@?9?1M25#H9BIA:D:]VH.U3A^U1D'8(;;":TOKK,/5K Y!!\__YZD#ZX MT59OH]&':E$X=5454K&[W4^_';(R=8#FD.Y?$ZSW0#NAKS@+BJ9T,%!KUZY M$HAU%'6@#HLGM0Q>%RIH5TH2FN ;8$^@,'XNVAP>@AT51R.2B;7),U5MB^#+ MH)O*Y*+-KU:Q\HB@<05\8N_1ZJG:Z5!1VYWAMD&,DP(:8Q$(+#/Q%#BJ%L:5 M&KN$4/5!R,3R)V<21'[#?N%KT2. N*P9-NH%9*[N@F&H7OW:(B9]2TVS;U^/ MU65; J::]TV'7RPBJ43*H9H46M(O*0Q=R3_SL?H54>3(' WG/E8H,-0-J,"Q M$WB*WII",]S5T']QZ#]5Z36I)9%#;*A!U2&]$5,#KHE/?:TA?-:RNF1<2Q!! MKDK/0EC+*;@,A6?R2D2H;JR6IH<"3"^[HSJ$!LHIQ2%DA<'HTZ'+MC5ZN4L" MPL_[CJYF?\U.QF_ M!'!K95Q%8<=O*C(;U"\JWUJT,*T)E8)N@C>[U1WO 3#W6S3W#^+S MSO4A5%O2(3ZL+PFP-L*(?97O1J;P-J8!AP;B-3SI('/VOG6C 0NU&C906GSP M\N.-NEU!A/OG3F90K0Y@#%=5P_.WHD#&'8JR%J0<-BBR1,R$W:G(H>,KKUJ\ M4+/.M2,AE=G@VI7,(\@U+5H]-W]S:6!$1IUW]Q,IM- 7#DB.2;6-4?:ZL8,=;0Q>B59/R<##LY#@Z!2V3F )'<:?TXX1I"VVAU]I8 M[HNQ6G W[ [FP@;&Y;8M""C-6F9DZ)U!N\>VT]^KQ9980A6T03@WXS4-3?62 M&Z,?)-)S7X50Q@\ /[0K<@B;:!Z 9Y+Y%Y808.ZFAU%E,W*)X@FFJ!_N 3H1 MHR01DS&!^P5V2O:ENVW@JJ+!1[E![?6MSI[X-Q,NC]WM4V.%F0,' M,(R"X2F\IF[T.KX6IPU9\.IC=^_)WJ=231CRUW++0VICE2H?L([%Z2;^3#:^D3/N/DL<)W,P46P/[*HP?Z M%S8P?(E?_ -02P,$% @ ?(*.5_$'6%8V @ 4 !D !X;"]W;W)K M&UL?51-<]HP$/TK.^I,3RDV!I*6@F<@3:8]I&%" M/PZ='H2]8 VRY$AK(/^^DFQ<.B53O39;6R 2'$JI[)051-4X MBFQ68,EM3U>HW,U:FY*3,\TFLI5!GH>D4D9)'%]')1>*I9/@6YATHFN20N'" M@*W+DIN7.4J]G[(^.SJ>Q*8@[XC22<4WN$3Z7BV,LZ(.)12WK2^\_8ZAEYO$Q+&WYAW\2.KAED MM25=MLF.02E4\^6']G\X21C>O)*0M E)X-T4"BP_<>+IQ.@]&!_MT/PA2 W9 MCIQ0OBE+,NY6N#Q*OVI"2. =++E$T&M8UBLK#"WB#3NT@X TNJ+5 M&NZ%XBH37,*2.*&;,K+G]#9PP_-P?F'&MN(93IG;"(MFARQ]^Z9_'7^\0';8 MD1U>0D__ZXAPW+G*@P.?:\<9[G:>.?SZA@>"N=39]O1].!1P:S> MN!F$I&W!U:DO.?KZ,9R3&YU,98EF$W;/0J9K1]FQ, T^]88I*LPXRM-;F/"L7!/%!H?X.[7VG6^-7R![M%+_P!0 M2P,$% @ ?(*.5T$6#A-M @ MP4 !D !X;"]W;W)K&ULC5113]LP$/XKIR#QQ)HT*8Q!&XFRH0V)K0*V/4Q[<)-K8^'8 MF7VE[-_O[+2A&R7:BV/[[OO\W5WNQFMC'UR%2/!4*^TF4474G,6Q*RJLA1N8 M!C5;%L;6@OAHE[%K+(HR@&H5ITER$M="ZB@?A[N9S<=F14IJG%EPJ[H6]O<4 ME5E/HF&TO;B5RXK\19R/&['$.Z2OSY82EFC=M)HL+B81!?#L^G(^P>' M;Q+7;FN/N(GGV/,51KFPPKKUS;((BI4C4V_ MK*"6NOV*ITT>=@"GR2N = -(@^[VH:#RO2"1CZU9@_7>S.8W(=2 9G%2^Z+< MD66K9!SEGPTA9/ &IL))!V8!,XL.-0F?M'%,_(;WC(L-W[3E2U_A>PPF_%#2 ;'@$:9)F/7Q9%W 6^+*>@!V0@2NIA2ZD M4'#'P2+_:.3VQ=O2C?;3^9XY4+#DO)?_T MBA.%T X)$?1<"[WB'NX* ]H0#).7]WXY/#A-T^$Y<"G-'.VSD2J+")HEOK3Q MDA[UVOX#S:+^430*RU;1OA+%.\U4HUV&D>$@Y+_MJ^ZVFTH7;3,^N['D=@VS'1'L@TH37GAKC1P[;BR8K6.[!]8?AOW1S\ ]VLSO\ M4$L#!!0 ( 'R"CE>FU]&#&PO=V]R:W-H965T,&7@J"Z&/^TMCJLEP MJ+,E*ZD^E!43N#.7JJ0&IVHQU)5B-'>'RF)(?#\>EI2+_O3(K=VHZ9&L3<$% MNU&@Z[*DZOF4%?+QN!_T5PO?^&)I[,)P>E31!;MEYL_J1N%LV*'DO&1"R^)OG9GG<3_N0LSFM"_--/O[.6GU&%B^3 MA79/>&QDD[@/6:V-+-O#R*#DHGG3I]8.&P=2?\L!TAX@CG=SD6-Y3@V='BGY M",I*(YH=.%7=:23'A77*K5&XR_&E#.FUGOX( [F2UT\ TG,$-1XMVT$GO),MDC3&&5#+&'^BL8!X(++Q[D$1Q[U(\()!42+99CCPR)KT; M)$YY#NP)"[%FC6(2:2FL#R_N3J)1[TX:#);LO:3PZI&7I"'>8A?-LT-GWVM> MV71H>!!OC#PNA:%BP9%T"]ML!D@R::]]SW6![_D)Z0&UB5[P6JZ#2P(;)2$/C['*4&L<1JL"A;6L55@ M3^ 6/\ZXXL&""=PMG%-ICI\]3$8K_< @2,80IQ8KC%)T5N"/427-J,J63CY' M_0KIPA>B$41A@/)C&RTDA7.&A0Q+?M,16/02BP+_T2R@BD$80T@BB'P"3>#( M5T2!1,1JA)8A7A@'F*A!.-[0"(NOAD$0A+ /@Q@5QU?@^634#$9)@H-K%ZQ< M9+)D,&BQ<7]=X%V(DQB(/11',1Y*0CL.?#O^C"T7(&OK!6O^/PJ&"\AH',+' M#RD)R*>?9I?M99;?/LP81BM;,3#TB?TBN(E'T'T#?"7V_L"+HL!.X]0JBA7D M@;M>S2;!^U$'UBHKAH,@V9A=87WA+SC_BA]:=I,?.K+C9S-:\X7@NU*ZUR5R[V7Z]K /P."JE)QSTYACY?^V^BY9D1^@"P[<^EYG MS#T8A.@^1'@S;O:LI6RP[*_/]*ZD.#BSQLCJLBZ:!,1$%+IH,RC_#[L EVK6 MZ=NKR9J$"^G>[6O.#N$5YQ!]]U8;-=QH>4NF%JZQMQ]N_$@TW6^WVOT[G#0M M\UJ\^?'X2M6"(\N"S?&H?YB,^J":9KZ9&%FY!GHF#;;C;KC$_Q^FK #NSR5V ME.W$7M#]44W_!U!+ P04 " !\@HY7GFED/FL" !N!0 &0 'AL+W=O M+3:'ZUW2AMI'4P,:2- M:F7P ?'!3:Z)-<<.MK.._YZSDX8.=?W2W-GWGM_S]3S?*?UH*D0+S[609A%4 MUC:S,#1YA34S(]6@I)VMTC6SE.HR-(U&5GA0+<(DBJ9AS;@,LKE?6^ELKEHK MN,25!M/6-=-_EBC4;A'$P7[AGI>5=0MA-F]8B6NT#\U*4Q8.+ 6O41JN)&C< M+H++>+8J]UG[/U,'%^NA/&_L.MJ MSZ#@ 7T2N I >,&[ *KCFDLF<,P%KR^SK?CNZ\7$Z-SLST[ <%P$-AT']A$'V]DT\ MC3Z<$#L>Q(Y/L6<'C2&1LF"Z,/#0%*07*(6KBLD2@3DJQ$(/[_ALX6E M4/GCKV/63AY^W-ID!#<2[M03UAO4OBEGE(Y\!-$Y]>DBVB=PC1O=TLQ#U[^Q M!W]I)5(63_? > HQL:3)=)_\#TQ'()6%8S<:'LQ C;KTDV[ WT8W#L/J\)A< M=C/TK[Q[B6Z9+KDT('!+T&AT/@E =]/=)58U?J(VRM)\^K"B!Q&U*Z#]K:(_ M5Y^X X8G-OL+4$L#!!0 ( 'R"CE<[K01SH 4 #P. 9 >&PO=V]R M:W-H965T];)G"N/>SV;9%@(V]4E*AI9:%,(1X]FV;.E09%ZHR+OQ6$XZA5"JL[L MU+^[,K-37;E<*KPR8*NB$.;^ G.]/NM$G.)*YUK?\\#X]ZX1,"'-,'",( MNJSP$O.<@8C&]P:ST[IDP]W[#?I;'SO%,A<6+W7^3:8N.^M,.I#B0E2YN];K M=]C$,V2\1.?6_\.ZGCN8=B"IK--%8TP,"JGJJ[AK\K!C, F?,(@;@]CSKAUY MEJ^%$[-3H]=@>#:A\8T/U5L3.:EX46Z]ASY9,M>TN!?U/CQ$_A3^$A8F84W*L7TH7V/N+:$ MXPWAB_@@X.?$=:$?!1"':Q*)986?VXEDT"D\.D!VT9 >'T&>;15KL+A)5S,X: MP9]?\,[!1:Z3V[_V\3_H83__41>^9.15Y]3#4BW!B7F.X"=0EJ@Y=V@E;>UX M7LFF=B"55BR7!I>4W13F]^!DP6!ZT0(83/122>[78W)I$!^4#]#BZSG%R.O_ MB9@_/%& M03B)'YD=7@6F.!T/Z-H/PKZGV ^B?LP41T$TB/U2/\ JC4XKABJ$JA8$6AD. M7Z5@=>Y74E<&;E 4HH1Y96EAK 5I88D*C6*A79+75F MJ:TE.%9P*A2>T- )O!I3:FHSAZ:PGA2%GOH2LF"=+*OUM:1UQ<)BJ4*IB?=,+ MMQ:&NF>'[SEU9BUZ\/+%LTD$(X=Q*<70E$KF0"8]/(_J/"2 *29V&I#>380B?*6P#M5T43EB_ M2+GBT?A_5J]SRZG\(14?2+KHHW/[XM]GM/OK.2F0LS]L#%_57.8Y97!#_8B( M&L,=_!R&?>;6Q%8]GMF.MSY^EX+F4!,C.7J-"S1F9_X+490G6\%(D5114G9V M/4;!:#)FY''4N$U_%N:A,7&R)!?&=\%6;_^C_/,X6U_JHA3JGH4D&I^P)-.( M,&F[QGN5FQJ>Y..N1![?HOQFMV;"KXJWR[?)\YI=&>6;W\C,GQ "LR+$)S@AEA3];'-6] M[<0=C['PW25YQ2WIJ[E)?^#-**Y4@]*.N*'_[?LN[.U\T=-2+?VYA8,G(:L_ M[MNW[='HO#X1;*?7YZJ/PBPE[84Y+L@T[(Z''3#U6:5^<+KTYX.Y=E07_C:C MXQT:GD#C"TV?R,T#.V@/C+-_ %!+ P04 " !\@HY7#,A:%&4# !C!P M&0 'AL+W=O^[[SZ* MI]E>Z4>S8\S"),'1\,"W.^L,T6+6TBU; M,?M7>Z]Q%0TH-6^8-%Q)T&PS#VZ2Z3)S^_V&OSG;FY,YN$K62CVZQ?MZ'L2. M$!.LL@Z!XO#$;ID0#@AI?#E@!D-*%W@Z/Z+?^=JQEC4U[%:)S[RVNWE0!%"S M#>V$?5#[=^Q0S]CA54H8_X9]OW=, J@Z8U5S"$8 ?]2)\/.IP$%/$/ L@A M@'C>?2+/\BVU=#'3:@_:[48T-_&E^F@DQZ4[E)75Z.489Q=_*,L@AU]@2065 M%8.5@YI%%K'=CJ@ZX"Q['/(#G!(^*FEW!GZ3-:N_CX^0TT",'(DMR47 /RL[ M@C0)@<0DO8"7#H6F'B^]4*@!J^".2RR44P$K2RW##\R:<_7V<-EY.'=7IJ:E M%9L'>!D,TT\L6/S\4S*)?[U -AO(9I?0%ZNN;86GAC2_.QEXRTTEE.DP*?SS MB3U;6 I5/?Y[KH2+2*![_#XMTZBP@2O(PX(4.$["O"R<^!P_UAJV2M4&TC#.QT#"/,O@ M,]Y>0.!6JRW2<.N.<@IWG9;9SU8UK"36>5\5NL[JI' M5*(@D+H:GZ3#;Y2V_+_><%VB:JE3K0P3D@VJG4]S%+!(8WR7&'AC'*E7>C7T!:2R M?C%Z[9;JE>8C.'>MHI/&US"]]>W=0*4Z:?L>.%B'/\A-WSB_;>]_/Q^IWG)I M0+ -AL:C?!R [EMZO["J]6UTK2PV93_=X5^0:;:P< F&_^KB*U!+ M P04 " !\@HY7I<2R9[<$ #I"P &0 'AL+W=O:C!5 M43"]OD2A5N>-3N-YX0M?YM8MM*>3DBWQ#NW7\E;3K+U!R7B!TG E0>/BO''1 M&5]VG;P7^(OCRFR-P7DR5^K!37[/SAN1,P@%IM8A,/H]X@R%<$!DQK\U9F-S MI%/<'C^C?_*^DR]S9G"FQ#>>V?R\,6Q A@M6"?M%K7[#VI^>PTN5,/X+JR"; MD'!:&:N*6IDL*+@,?_94QV%+81B]H1#7"K&W.QSDK?S(+)M.M%J!=M*$Y@;> M5:]-QG'I+N7.:MKEI&>GU\HB#.$,KI!\,Y.V)5"WU4YK@,L $+\!,(+/2MK< MP*\RP^RU?IN,V5@4/UMT&1\%O$EM"Y).$^(H3H[@)1L/$X^7'/'0@%7PB4LF M4\X$W%EFD9AE#_H;X+J'X5R2C$W)4CQO4!88U(_8F/[T0Z]CH80ON\H2H@"1.D#,OUA%X;=/MPK%]KOLY%?G'$(Y^ND>G]ZS+0 M:?5']!D-]X%>63(^H)K C^'CB@F7J=[05&FJ?D[4.^$2-64BK0)%*^-V[$L! M^MG :O?P5!GKXI>RDA-DZW4>I,SDL*"VXIT<<"MKEWS;;]=^ MF-\5B:D*D0TEXYDO(:QPH3(N#*)R\CY-$ HZL0J!.\=L)M7&2'-"JV*W% MCI:G_;@#'_P@&=%@EC.Y1&=%?5)=, S%QE"WXI0]EJ2FR;&M4!EE%YD;( _< M\@DDHPY]^[T>%5=;Z9 2!S.1V?U([BWL^$MK78*/1R,W[,& :AX-^I D0S<8 M0)S$;D"SI.>H1AWHPCK$I$[=DJW#DU313>G]E\JE[3 9@'MBQ\"+LK+^@@@$ MB66G21Q1[ +6V\E_Z(UO;[5?!>JE;S*)[(X+H1/;K&[ZV(O0OKV(AR:8'JXE MEX8,6)!JU!KT&J!#8QDF5I6^F9LK2ZVA'^;4BZ-V K2_4-3NU!-WP*:[G_X' M4$L#!!0 ( 'R"CE=35AHE%00 /P( 9 >&PO=V]R:W-H965TNTL#I+W=[8;=M;AVNP_#/J@V M8VNU)4]2FG:_?I2<)EF3!ON02.++0U(D1<_64CWH!M' 4]<*?>$UQO3GDXDN M&^R8'LL>!7&64G7,T%'5$]TK9)53ZMI)% 39I&-<>/.9H]VH^4RN3,L%WBC0 MJZYCZOD26[F^\$+OA?"5UXVQA,E\UK,:;]'\UM\H.DVV*!7O4&@N!2A<7GB+ M\/PRL?).X'>.:[VW!QO)O90/]O"INO "ZQ"V6!J+P&AYQ"ML6PM$;OR]P?2V M)JWB_OX%_8.+G6*Y9QJO9/N-5Z:Y\'(/*ERR56N^RO7/N(DGM7BE;+7[A_4@ MFZ8>E"MM9+=1)@\Z+H:5/6WN84\A#]Y0B#8*D?-[,.2\?,\,F\^47(.RTH1F M-RY4ITW.<6&3];A(76:/1L8@C?2DW*#=;E M@!6]@57 9RE,H^$G46'U7_T)^;5U+GIQ[C(Z"7A=FC'$H0]1$,4G\.)ML+'# MBT\$J\%(^, %$R5G+=P:9I"*['B\ UQR',[VR[GN68D7'C6$1O6(WOS[[\(L M^/&$L\G6V>04^ORCE-6:MRTP41UF!]YS7;92KQ3"'W?X9."RE>7#G\>B.&GG M>!3%&.CRY3VJ[?W#+TRLJ&]WA&^NY+&"Q2,JZF#XE2\1F(&/2FH-5TRI9RYJ M6)3EJENUS(I^H7=FR_B_<@>N+#JY$L8NRO!_F.OO'>TMUAD78!JYTG2C^MWK MXXV2O>)H;(C*!J8A'8)7R0QO(/(3^-@1\S"R!'S+(0KUZWDIL+6 MV=4-[S4$!)+X>9Y8^3R:DGPZW5&F:4*4D$!O*'"J0PC'F363!' 6^2$M[R ) M@ATI&##"&.X4JQ $ZQ B4@IC0@R#U'I4#*?"BL93N#8-.1:,$XB+#,[BN!C< MB*8VLB+:KS(V5-D(PM1/R."(D",_=LZ.(/8#BG]@!IECAOYT&F^864PI MZGLEGSB]F]@^PRA,A[5]$;(5O\/Q#,HTG6-)S0,_9,S*E 45E;W4_IE?%3GJ)357L0%-(X]QN M,BJKQ&ZH,L+,;G*WN:/J0;8T9#4O>V M#7V>H+("Q%]*>O8W!VM@^\$S_Q=02P,$% @ ?(*.5[2D>X4_ @ ^P0 M !D !X;"]W;W)K&UL?53!;MLP#/T50@-V2F/' M2=LM2PPT[8H-:->@[;;#L(-L,[906?(DNDG_?I+L>AF0YF*1%-_3HT5JL=7F MR5:(!+M:*KMD%5$SCR*;5UAS.]8-*K>ST:;FY%Q31K8QR(L JF64Q/%95'.A M6+H(L;5)%[HE*12N#=BVKKEY6:'4VR6;L-? O2@K\H$H732\Q >D[\W:."\: M6 I1H[)"*S"X6;*+R7PU\_DAX8? K=VSP5>2:?WDG:_%DL5>$$K,R3-PMSSC M)4KIB9R,/STG&X[TP'W[E?TZU.YJR;C%2RU_BH*J)?O H, -;R7=Z^T7[.LY M]7RYEC9\8=OE3F,&>6M)USW8*:B%ZE:^Z__#'N!\]@8@Z0%)T-T=%%1><>+I MPN@M&)_MV+P12@UH)TXH?RD/9-RN<#A*OVE"F,1P MZRL.8O/).XB,B1^Y0H M[XE6'5'R!M%'N-6**@N?58'%__C(B1J4):_*5LE1PKN#V-DQ]O1&J_+D$4T-5Y@1_'K$'<%*ZOSI]R&I1\D.2YW$8[A3 M<(V9:=TT0M+]Z!%091!!.0YP5Z S-,,MC."B+5U/0C)D)W"HVFBO(6LT91@[ M"[EN%76].42'R;[H&OI?>OV>:W+ $ MLW*O$QJ?X/8WVEU\[_@#AO&ULC551;],P$/XKIX#@!9(F MW<88;:5U@!@2,*T#'A /;G)IO"5VL"]+^^\Y.UG6C:[BH;5]OOO\W=GW9=)J M*E646V-B@R'U2543(:'465 MD"J83;SMPLPFNJ%2*KPP8)NJ$F8SQU*WTR .[@R7+C%,RQ+!\0T_O28P7"D"]R>WZ%_]+ES+DMA\4R7/V5&Q30X#B##7#0E7>KV M$_;Y'#J\5)?6_T/;^8X/ T@;2[KJ@YE!)54WBG5?AZV X]$3 4D?D'C>W4&> MY7M!8C8QN@7CO!G-37RJ/IK)2>4N94&&=R7'T>RK)H0XAM=PKE)=(5R)-=I) M1(SM/**TQYEW.,D3.&_ABU946/B@,LP>QD?,:2"6W!&;)WL!OZ44PCA^!_!&P^)CCW>>$^B%DC#1ZF$2J4H84&"D!\8[=ZY<36(L5IP,U@ MT=QB,'OQ+#X:O=M#]F @>[ /?79_%_!>VK34MC$(OZYP33 O=7KS>Q?CO9B[ M&<=Q"/RZ@0KDGT$$Q6' Q==+-$/]0=2UT6O)78#EYGD<'NWQ3E[!%<.=Z:H6 M:@.Y++GPW\-%"#EF:+CP0F5@7?%!=HD2)VJ0&J,L" LM-ZD;+=;".+>[/18A MD.1';C?%4K*T,I/"2#ZBE51(Y5*1!KA(?-!U8Z3-I!< &V[3>OF(T@,&7&M& MOF;A< \&UX(;3W@166Y\J;[WIMYXP;Q>VX IER$28'9]!A2!/KE&9M&3DLB$V M,PN^I)4%G>\NF\M6:?KWSG<:_^>QN#?@HW=U0K2E516:E5=D"ZEN%'6R-5@' MT3_MM.[>O?MB?!%F)?F^2LPY=!2^88TUG0IW"]*U5[ZE)M91/RWXPX7&.?!^ MKED4^H4[8/@4SOX"4$L#!!0 ( 'R"CE=AO-WG @, &P' 9 >&PO M=V]R:W-H965T'R62&JVU6=H"D6!3 MER;6I!/'4+$);&Q29!U5E&/?[;\-*2!4D([\V M-?-+ M=6G]/ZQ;VT$<0-I8TM46S HJJ=JOV&S/80]PUG\!$&\!L=?=.O(J/PH2RE8RCY%830A3#&[@21DFUL#!% [-"&!R%Q!Z< M79ANV28M6_P"VWNXT8H*"U+[!D7 MD(9KJ81*I2AA1H*0TXSLH7A;NN%A.E(P]>7XC\.,+;@@FI4Z7/P_)/4IX6&X4]^"6JU^J5%<( M-?HTERGPM.*ZL=ZQM&Y>-X09-)95 14(:Y_TO"16:+B&0375G ET_@1M@=N! M):$R!\P:L\.S,ZFS$\!-6C9^LU$KM(Z1461DZH9 M[A1025NDK8Q#ZU^J) *G?5@^@(M_[B30&YTY>'"8Y-T ?V3-J=]3.G)F[<]\%F1^X >Z# M;62%03Y$SB[@ M7N*'2C+#%G:+_W[C0 T_;V=D*Z M]OUTKHF[LQ\6_!RB<0:\GVN^X>W$.>@>V.0W4$L#!!0 ( 'R"CE=)J^59 M=0( %P% 9 >&PO=V]R:W-H965T8M=,TLN;H,3:.1%3ZI M%F$216=AS;@,LJE?6^ALJEHKN,2%!M/6-=,O5=0MA-FU8 MB4NTWYN%)B\<4 I>HS1<2="XG@67\<5\[.)]P ^.6[-C@U.R4NK).;?%+(@< M(1286X? Z+?!*Q3" 1&-/SUF,)1TB;OV*_J-UTY:5LS@E1(_>6&K67 >0(%K MU@K[H+9?L-=SZO!R)8S_PK:+/:6*>6NLJOMD\FLNNS][[L]A)^$\>B,AZ1,2 MS[LKY%E>,\NRJ59;T"Z:T)SAI?IL(L>ENY2EU;3+*<]F7Y5%B%/X \HF,4" M%DS;%WC43!KF3VX:6BKDPL.\!YUWH,D;H)_@7DE;&?@L"RS^SP^)X, R>64Y M3PX"?LOM"-+X/211DA[ 2P?5J<=+#Z@V8!7<<,EDSIF I27UU&W6[-/;P8WW MP[G!N3 -RW$6T&08U!L,LN.C^"R:'" ['LB.#Z%G;UZ,@6MN*S MA;E0^=/O?0H.UMBO($Y'<,<*E*M6E_!8,5$S*>&8UES 5@AWBDDX62)" MUY<12 7[CC#GGVD"N6FF[YA]6AZ?CLIN8?^'=NW//=,GI+ 6N*34: M?3P-0'>SW#E6-7Y^5LK2-'JSHN&PO=V]R:W-H965TS#)0:PZ=FI?2ME?O[,# M*=TH+V"?[_O\W9WOTE\8^^1R1(+70FDWB'*B\CR.79IC(5S+E*CY9&9L(8BW M=AZ[TJ+( JA0<=)N'\>%D#H:]H/MW@[[IB(E-=Y;<%51"+L-!HNS033JG(][WC\X_)"X<47.E!VZNU^S7(7:.92H<7AKU M4V:4#Z+3"#*E2'$0<8\XM"\8#??W.L?MBQUB>XW8 MWB[VX207%G.C,K3NT[N"^8/#<2C8O5@&\?#K$5\)QHIK^7M;)#OOVAY)I]>" MD0,S ZZ#F:)M2@&CTDH%W?8!W%1J&>R;/C="5]ST84VY1?R?X5]#"^XT3+#D M8GASXY$01.XTX19E/4TC? [YP M1K%^]S IE:0#\+8E$&IP/KLA:NE>*"V^A$L1 V+VYUY^ 6V'G4CM0.&-HNW5R%(&M MQVJ](5.&438UQ(,Q+'/^$J'U#GP^,]S.JXV_H/FV#?\"4$L#!!0 ( 'R" MCE>5^,_N/ ( L% 9 >&PO=V]R:W-H965T:5HZ<"AD&CX.# ?%WMB:RI*1UG7Y]TBRXX8A MS<665ON>WI-VM6RU>; E(L%3)95=L9*H7D21S4JLN!WK&I5;V6M3<7)34T2V M-LCS *IDE$PF%U'%A6+I,L0V)EWJAJ10N#%@FZKBYL\:I6Y7+&:'P+TH2O*! M*%W6O, MTK=Z8]PL&EAR4:&R0BLPN%^QJWBQGOG\D/!=8&N/QN"=[+1^\)-/ M^8I-O""4F)%GX.[WB-=EQB]=:_A YE2OV MED&.>]Y(NM?M1^S]S#U?IJ4-7VB[W%G"(&LLZ:H'.P654-V?/_7G< 2X? F0 M]( DZ.XV"BIO./%T:70+QF<[-C\(5@/:B1/*7\J6C%L5#D?I9TT(\1S>P!8+ M=]@$]UAK0T(5RXC6O$#V#NZTHM+"!Y5C_B\^88KYCK"HGE$EKY^%5],WI\1.QO$SLZQI_]="-P(FTEM&X/P\RL^$:RE MSAY^G1)^EOJT\'@^AHT1VO@#NFH*5WR0)-W9CX#:YV!\"";@;DCOT R7-()3 MSJ.C JW0%*$-+62Z4=35ZA =.OVJ*_#G].Z9N..F$,J"Q+V#3L:7: M"E#YOP0 &D+ 9 >&PO=V]R:W-H965TJ14DG2Z4; M;FFI5Q/3:N255VKJ"8NB;-)P(8/YB=^[TO,3U=E:2+S28+JFX?K;&=;J[C2( M@\W&9[%:6[O&3K>^+QDCV^ M&^C]>\J]7CM]6MM5R[%I>8FG 96#07V+P?SUJSB+WN[AEFZYI?O0YY2.5AE> MPP>MNM:$<"'+NJN$7#V;J3^\)W"#]Q;.:E5^^?,II_::?=JIG[GLJ&"WH1^= M=UJCM,"-06M +:':Y:2VG(Y'[\I2=9*$-)8H;AW#$"0]-@>0I]GH0MX2D-(" M3;^=AFS&1E<:6RXJP'MZ? PEB4N"M6O45!./;.?I='2C+ 6J?"DI,CT-\R(A M*V[3?O/H^+43+;TVMN?!PAGQN)"6RY5P8>UA^\.82.:#V9>8BZ,PRMDV;+7@ M"U$+2TZ_+'8M_^932TAA%N7N0#OAAZCL0A9Q,G![F2&"96'*(J!G#@@-;M8: M\5'Q I6>6I ==P4V8I=T=YZ7!<&>N@[*QAAS8IX M4TQ48YN+=PS7],.@G1!6*.FT]D'G%3W%PE@G?8L0YS/("H>5I 4%,XYFY))! MKLNUEZ_(OUKYZP7I%-(D)OF9RR8KX#U2J96"]W\IA]XH;<7?_0:Y&"<9)"R% M-&+0)U9]1Q18RIQ'%!D6)EE,A10GLQV/:F7H,8_C! YAG)'C-,1AQ*;]9)KG M-/GD+Y.0I6H0Q@,VG3\\/OX*L@R84\K2C)3RQ,WCR,T_4!L Q-IEP87_EQII M@QC-$GC]JF Q>_NOU<5@S/$[A 52GX$;!I;?DV=[+P4+&:5O3$/N[,=AFL9N MF17.4:KP6^'[!X+]'ZAC%Y4-PW&<[ZPNJ?[%(\[_Q8\BN\N/$KGA-WI1*8VV M!31Z7#8C^C=04ENMEL+V-#9Q'UZE-=;5$;E^Y/Q/LF]"/7*T$L:UR2 M:O0FGP:@^\:N7UC5^F9JH2RU9GZZIEX8M1.@\Z6BIF)8. /;[GK^#U!+ P04 M " !\@HY7I)%P=Z(# "!"0 &0 'AL+W=OJ?LY"RQ M^]V&?P1N]$X?K"=S*>_LX*_%U NM("PP,Y:!4[/&%N9*;/['SQPG,9*'=%S;=WM"#K-%& MEAV8%)2B:EM^W\7A-8"H T1.=VO(J;S@AL\F2FY V=W$9CO.588'Z_20P M9-Q2!%EGZ*PU%+U@: Q?B#37\+%:X.(Q/B#1O?)HJ_PL.DCX+3/'$#,?HC"* M#_#%?21BQQL$PPW>&S@K9';WWS[M!]GW:[_)%>*C,P.* MN)RCWELM&\ M6NCW<",-+PCS"BR\@8$_2$;41OYPZ%KFC].4.BSQPS3)$^*/Q@E\;!2]_!3)D(UI*AD,@9&_ M+(8Q"0[A5 M^=,DSL12971\S^D9$P$**2D)^CI(0OIFV3Y_=O(7FLT>R,/PL^%X4P/WV@T-+=RE"L73:^ M+BD/RMF?E,_.^F]>-51+'R8>J]7/\NFV(LT%78!MY(\HSDHAI=$;2&(;VNYH MFJ<[^_5G$1!(ABYPB43TL/\M+^L/_2E2J:RE%G2XNQ:9GXZ&EGG(.K.+U](\ M!N^[ ,%.623HRA5_3=>LJ4Q;(?O9_O_BM"VK#]O;GY,O7*U$I:' )4'#XR$= MGFH+?CLPLG9%=BX-Z73=G/Z14-D-M+Z45%ZZ@370_W7-?@%02P,$% @ M?(*.5]YT^J-A P Q0< !D !X;"]W;W)K&UL MK57;;N,V$/V5@;HH$D"-;K8EN;:!.-U@M^BV1I)V'XH^T-+8)D*16I**L_WZ M#BE;<0&OT8<^2!P.YW*&AQS.]DH_FQVBA==&2#,/=M:VTR@RU0X;9FY4BY)6 M-DHWS-)4;R/3:F2U=VI$E,;Q)&H8E\%BYG4KO9BIS@HN<:7!=$W#]-:9M$0I>8-2L.5!(V;>7";3)=C9^\-_N"X M-RU4 MRYH9O%/B,Z_M;AX4 =2X89VP#VK_ 0_U>("5$L;_8=_;CN, JLY8U1R<"4'# M93^RU\,^G#@4WW)(#PZIQ]TG\BA_8I8M9EKM03MKBN8$7ZKW)G!<.E(>K:95 M3GYV\:NR"#G\ $LFF*P0'OU1N'IB:X'F>A992N),H^H0<-D'3+\1L(1/2MJ= M@?>RQOK?_A&!&Q"F1X3+]&+ WRI[ UD20AJGV85XV5!QYN-E%RHVT-=WKKS> M>W3>V]V1J6E9A?. +H%!_8+!XOOODDG\XP5LHP';Z%+TQ2/=N;H3"&H#'^4+ M2JOTUQ#N.JU)AC\]:GC"5PM+H:KGO\X5<#'%^0)HC]4:];#-\#.3'=W1-\45 MEV!WJC-,UN9Z ,?13.&![>E(6M2<"0/O( ^+M*!Q$N9E ?=<!OJ2 9A>,T@20-TU$" MOS@7)JBO^)-+'0K4VBCBM4*GN$K"=%S M1>2,0E/RC)Q&C$$2:?]'219F$XR M)R1AG$[@ I?C@/^EXVWSWZF\F.%_HO*(TP/$ M(\ IW'=:QNJN>B<,BAW9U)#$85QD?LASN*VJKND$G:^:VBT56G'6-W07OU':\K][ MQ55)?&>.[S),TM' ]_DT1^J++*9_28[G2(].6FN#>NL?$ .5ZJ3MN^R@'=ZH MV[XUOYGW#]PGIK=<&A"X(=?X)B=V=?]H]!.K6M^HU\I2V_?BCMY9U,Z UC>* M6M=AXA(,+_?B'U!+ P04 " !\@HY7HE/SO-8# S"@ &0 'AL+W=O ME@1HLPW; M<.T5=]WNP[ /BLW$0FW))\E-^^]'R8Z;MJZO^R)3,OGHH4A17.RENM,9HH&' M(A=ZZ67&E'/?UTF&!=/GLD1!?[92%:N'6 M;M1J(2N3'\E@/=E(>6VC.X-=;^18_L(, M6RV4W(.RVH1F!>>JLR9R7-B@?#&*_G*R,ZMK:1"F\ $^(OFFX?26;7+49PO? M$+K5\9,&Z;)&"M] FL&5%";3\*M(,7UN[Q.KEEIXH'89]@)^2LPY1,,!A$$8 M]>!%K:N1PXMZ7-50^]?E7FT]ZK:VEV.N2Y;@TJ/LUZCNT5O]],,P#G[NX39J MN8WZT%<76J/1P$0*'SG;\)P;CGI 4:$?"/\XUG"+#P8NJ)]KB-]K@WVN[4!["6VKPSM+UX?:$UJ J75BG7B:SH M%,C1]T3\JZMGF *[I[/9(55@6^.?SL@AGSXB4Z\S0

/JLMK]E_5R6$-=,9E(RG0"\9L,(RT,!%DE=6WR4V0D$[5N2I M39>N?)N_?042N\&6'CD-6R4+D"_].H'3.!S"F1.B&0GKC(D=6A;-3AN6,Y'0 M"D61GA5K[+ $O6XVB(5,Z3X0W1JRX_!.()H-:8S'X[Y,C=M,C;^3J;;^#([V M:7+W<*KN>=$7'/WK("U0[UZYH<->E?M/;U;8C MNJ@;@2?UNIVZ8FK'A28"6S(-SB=40E3=HM03(TO7%FRDH2;#B1EU=:BL OW? M2GHOFXG=H.T35_\!4$L#!!0 ( 'R"CE&PO M=V]R:W-H965TPG6W.W#X3ZH-I,(M:5,DIMVOWZ4G#K9E@7]$E$4^?"A1)H9;Y6^-VM$ M"X]U)!,, 2ESRIK*?U/8O MW.7C"1:J,OX7MCO;.("B,5;5.V=B4 O9KOQQ=P\O<4AW#JGGW0;R+/_DED_' M6FU!.VM""_.ST@[(((W@%;Z7ET! M2T)(XY2=P&-=ULSCL1-9&VCS.Y9>ZYT=]W9]5*N[_/Y;, MR7#'DZ'[5G>HNRN'O[ELJ&?WBL^^W+&$V0-JZEYX)Y8(W,(;K8R!:Z[UDY K MF!5%4S<5=Z8?Z!O3';S4[BZWYU="XDV+5J#%V@N?AQ M.]=JHP5:EZ)VB1G(>PD,PFS X#P+1QF#"TC#G,5[93])O7+83^#:=RK1U%CY MN&8M-@9B LG"X3!S]L-T0/;Y8*\9Y!EI$@*=4^*2HB:]O@N3Q7">A@DM%Y#% M\5X5MQ@)@X7F)8+D-4)*3@DCQ"3.':-1NQLY4S: CW9-Q.)>!FS4AW/&1BT- M-L@)'<=\?)N%@P':'?<;@ M1!?D71?D+^Z"&R&%Q5?OZ/-=_MP2(=PTMM'X_;._?J2Q9?"%+7*2R_$6H9D M2V$*7L$3GJ];!3?J@R*M_,W1'=$(DYY&SHA#Z]9^8$>I*D[X2A%Q;T M;,B7EAYO.!K"0EF*=4:U,$KRHU<<'8P!JL65'W8&"M< [43HM-T\G;5C9&_> M#N/W7*^$-%#ADESCWH!N2+<#KMU8M?%#Y4Y9*GPOKND_ 6IG0.=+19_8W<8% MZ/YE3+\!4$L#!!0 ( 'R"CE=V_C\])P0 (H3 9 >&PO=V]R:W-H M965TVT M:J<[%ZN]<. DL0J8L4W2SJ_?8Z!,4@C32&AO$FS\OL>0X)TE%S%5V!0K4Z8":)B+XLAT+,LU8\H28SK. M^V[%=,PS%;$$;@6161Q3\7P%$=].#-MXZ;ACJ[72'>9TG-(5W(-Z2&\%MLS* M)60Q))+QA A83HQ+^V)N6UJ0C_B;P5;N7!/]* O.'W7C8S@Q+#TCB"!0VH+B MWP9F$$7:">?QK30UJIA:N'O]XC[/'QX?9D$ES'CTE85J/3'.#1+"DF:1NN/; M/Z!\H('V"W@D\U^R+<8.1P8),JEX7(IQ!C%+BG_Z5"9B1V#W#PB<4N"\%@P. M"'JEH/?6"/U2T']KA$$I&+PU@EL*W#SW1;+R3'M4T>E8\"T1>C2ZZ8L<5Z[& M!+-$OUGW2N!=ACHU_(^_?G9!WA"7DRYIG$C5R;"JR)0&,#&P@DH0&S"FO_YBN];O39"Z-/.Z-/,+,S"Z]+,Z]+,']3 M]8;]&KF.0NZ1XWH8LP;T<\=B&A8"+YRFYQ5T5"(%H M[Q4/'O-EN.B#)("BLPEP:]1C ;NU O4JA=Y/1_AN#<5K#'4/^WS4KP;MI7=8 MI7?8GE[! X!0DJ7@L\(E8?937C.J]PG;?B^A0![AVOJC6W[K(Z%VZF;WZG;O"NW@J^Y7^7')J_Z9?>'9#?V^/FC*CR9^V!>G5%CI5RR1 M)((EAK+.AK@_$,7!3]%0/,T/*A9<*1[GEVN@6 ?T +R_Y%R]-'2 ZOAM^A]0 M2P,$% @ ?(*.5Y>G#FK7 @ YP< !D !X;"]W;W)K&ULK57O3]LP$/U73AF:0&)-FJ1LL+82I1U#&P-1V#Y,^^ FU]:: M8V>V0]E_O[,32H&V0AI?6O]X[_GN[+SK+I3^;>:(%NX*(4TOF%M;'H6AR>98 M,--2)4K:F2I=,$M3/0M-J9'EGE2(,(ZB@[!@7 ;]KE^[U/VNJJS@$B\UF*HH MF/X[0*$6O: =W"]<\=G0L[P61"P@%9M8I,/J[Q1,4P@E1&'\:S6!YI".N MCN_5/_G<*9<),WBBQ ^>VWDO^!! CE-6"7NE%I^QR:?C]#(EC/^%18.- L@J M8U71D"F"@LOZG]TU=5@AM-,-A+@AQ$\)G0V$I"$D+R6D#2%]:4B=AN!3#^O< M?>&&S+)^5ZL%:(7[IV,K:9=3CS;_Z8L0@SO8,P$@IK"N)H8 MGG-Z,[ [1,NX,'"-=[9B8H]@7P1R">=,DPZ,4=_R#,T^G,FL!3_/L9B@_D6P MF_$0=G?V8 <(?3U7E6$R-]W04LCNX#!KPCNIPXLWA)? N9)V;F D<\S7\(?; M^8=;^"&5:EFO^+Y>@WBKX'$U:T'ND&O2$WI3),P*E65>E?@:AR+F= .QD5GLL*<[@H43-G"_MPHLAA M\F:Z)H%!?>"!/]!YW&V_W>Y$43>\72WRUK"GR.M*MUW%*;0%VORIC]H \N+X=[OV8/NQ!90AOUGV$ M@_19U>/T6='7@)+#Y#%H^!+0Z#GHX:PZ\W#%T0K4,]]*#&2JDK;^6)>KRVYU M[$WZR?J0NEC==!YDZA9('C;CTH# *4E&K?=DK+IN*_7$JM+[YD19CT@99@B3TDH4-"\6!0!$!;C[8?$$K6Q-L"U M<5O8Y.4SRW\OUI1R]#U-LN)JM.9\%XLU3:/BG&UH)GYY8GD:A[98%*HM_ MQ/2Y./B,RJ8\,O9[^>5V>36RRAK1A"YX"1&)/SMZ0Y.D1!+U^*,!'>U]E@4/ M/[^@!U7C16,>HX+>L.2?\9*OKT:S$5K2IVB;\&_L^1?:-&A2XBU84E3_H^?& MUAJAQ;;@+&T*BQJD<5;_C;XW-^*@ '9Z"I"F )$+3'H*V$T!^U@/3E/ .=;# MI"DP.=:#VQ1PCRTP;0I,*[+JNUM1XT4\NK[,V3/*2VN!5GZH^*U*"T;BK S% M!YZ+7V-1CE]_99PB!YTA+RX6+.-QMJ5+=+>A>52&2B%^^84F2R2"'CU$"451 MMNRU/?$HC^*D^"A*_?;@H9,/']$'%&?HUS7;%J)D<3GFHM*EZ_&BJ>!-74'2 M4T$;?1&NU@7RLR5=:LK[YO)S0_FQN%G[.T9>[MAG8@3\M%V=(X)/$;&(K6N/ MN?C=@I\CN[^X=WQQHKL;;_,>O,U[:"[^URCK\]ZAPMX'KUWA.3UXOS(>):*7 MY#G-.(J*@O("L2>T/(Q/MH]/384_&QV4\\!%L8D6]&HD!OJ"YCLZNO[SG[!K M_47'? WF5F#E'+"[MB['NT-R(=WYK[H+(-V%JKO)=&;O/788=/8,.D@D8848^)]RE@XAT(@_E,")VD0RG4H<3I0P/A-6;M?*5Z&P0QR)'QV4>] E MZAL/U,0.0>Z>(-=(T-\2*J;?+U$NKJ,' 1XO:'&*;K/%.?K7%YH^TOS?.EJ, MJ$-I@03S(,%\2+ $BP$ NL$S70?-%-CT(1B!X-._E[U9[%;$*N]#2OB:N<@ M1N?/VT+8%]K>/%4Z!'$L:52[F:J]U)Y+G<8SUG HS<=X#%0CJ>(A4)TZG,SV MG,Q>YT004)1K<,%"U;%U%,PT8Y+*P4QI[)F&!&.5AI)PE,M M9)9 *I4AX7Y MGH6YD86>C<]IM4%BAEJ:*R HGF@:#XH6@"*%C9HAT/2 MU''UZV9\(+M@8QS<9CNQ9V5Y7"['^O@W0@SF'Q+- T7S0=$"4+2P03ODWR%S MTA, I T 8@R ^YQNHGB)Z/<-S0JQ\2V%-<;7-)<$#6UD&+$'1P8DF@>*YH.B M!:!H88/6'1DF/8'1:EKXW44MLX?!X0&)YH&B^:!H 2A:V* =AD>_8(9;Q0R; M);/[O"2?_Z@&#/K'-MZD(E#Z)Q%0B0P4S0-%\T'1 E"T$&O4MWGO)-+*;]BL MO]UF/,I6\6-Y+E,-%/UA "JT@:)YH&@^*%H BA9BC:Q(YM.>,&A%/FQ6^>HI MX^>F"E"E#Q3- T7S0=$"4+2P0>O$A65-^\:'5LC#9B5OO]O<1#_*K:8V B"E MMAM0- \4S0=%"T#10JS*C\*T;V1H54-LE@U% .3E(-!N+@[.VK31 *GYW8"B M>:!H/BA: (H68E4&G>&^E6,K7F*S>OG6PU8S_.#8 !4O0=%\4+0 %"ULT+J' M+'T'N:05)HE9F/Q&=U3$P. #7#/LT* @JMB&'?D47F55L$C9@7O@2;BTNH4K6@FJ$BJ239:IG$6%[RD9J==;YE1 M!S.C:E!X.I>I48W9QV452EO/XO]4%+2.@BA51E1=Y$O!T-K:<$:0QLI6,((V1 M8Q&9$* &=@EI12-B%HWJ96 S?62K_0F$E@M0V8AH$K0<(I.ATTC4V5T#9;M8 MID.UR0!V^'0/43HNH A,BK94]CI4MIU9AAQU&&3!V8FM0*UL^ MGM&*"K995'A[?KC9P> '--3=OB9#7&.EZT\:,TV.N!9,[4]0[>P2U2H,MEEA M"/-RZMKD["GF-45![>T5Z;V^'?6X.-,,(%,VW M58U%85@UL=4!_CU4&+M58>Q75)AAF>OH?^AG'QTR5V1P:( F'(&B^:!H 2A: M"(76#;=68[+-&M///T)D!AX!PJAVMM((50+:R;&!^]@2&F^JEZO4: J_Z9^ MHGU_=?\*CT_5BRNDZS?XPL.:ZSZ^".H7=+3P]?M"Q!B]BK,")?1)N++.IR+$ M\OH5'/47SC;5&R >&>6D@?G]BC+]\*1WL7X1R_7]02P,$% M @ ?(*.5QBI$2!L @ '@8 !D !X;"]W;W)K&ULK551;]HP$/XK5C9-5"IU"(QM+$0JL*I[8$5%W1ZF/9CD(%8=.[,=:/_] MSD[(J 1LFO:2^.S[/G]WE[O$.Z4?30Y@R5,AI!D'N;7EB%*3YE P[[)K=N@25RR#2S!/I0+C19M63)>@#1<2:)A/0ZN>Z/IP/E[AZ\<=N9@ M35PD*Z4>G?$Y&P>A$P0"4NL8&+ZV, 4A'!'*^-EP!NV5#GBXWK/?^-@QEA4S M,%7B&\]L/@[>!R2#-:N$O5>[6VCB>>OX4B6,?Y)=XQL&)*V,544#1@4%E_6; M/35Y. @SW% U "BOP7T&T#?!UHK\V'-F&5)K-6.:.>-;&[A<^/1& V7KHI+ MJ_&4(\XF7Y0%,B!=,N,F5=)R64%&[DK0S*79X,DMB(S@]T*63 !A,COIVYF! M95R8"])9, W2YF!YRMQ&ESPL9Z3S^B*F%F6[RVG:2)S4$J,3$OMDCI?EAGR2 M&61'\-/S^ ]G\!33U>8LVN=L$ITEO$OM%>GW+DD41M$Q/?\,?R&GWY:P[_D& M)_A.5./2%ZZ+A>OZPGV?0[$"_>-8 X ;)R)0LA7& D\* WD*0O'G5&X8? MCT7_G\A>Y&+0YF)P-A?32N-WESX3JYDTPF>""&7,L:AKJJ&GVN^WPN_8]3W^[UY-SSO2&8S<)6",T MO'J'DT#7TZ@VK"I]0Z^4Q?'@ESD.<-#. <_7"INZ,=P%[2\A^0502P,$% M @ ?(*.5XT-D*Y4 @ ) 8 !D !X;"]W;W)K&ULM57?;]HP$/Y73IDT=5)'($"V=A"IT%7; RNBW?HP[<$D!['J'YGM$/K? MSW9"QB3(I$E[27SVW7???A3G/D1/=D@<*> M;*3BQ%A3;4-=*"29#^(LC/K]..2$BB"9^+VE2B:R-(P*7"K0)>=$OD9&8EJT_8U#-V>*EDVC^AJGWC<0!IJ8WD3;!EP*FH MWV3?Z' 4,#@7$#4!D>==)_(L;XDAR43)"I3SMFANX4OUT98<%>Y2'HRRI]3& MF>2+- @QO(45[E"4"'=*47>*(7!_1QUL MQRW;<;>:9/]7-3L1_E'-N.47_W\UNU-&ULM5A;CZ,V%/XK%EU5NU([8&Z!:1)I M)K#:?9C=:#+3?:CZX $G6 LXM9UD^^]K+B$!'#K3DI<$S'<^G\LGPSG3 V7? M>8*Q #^R-.ZOK/$IPAO@-W>)*1WKXA.N 2@=0& M9FU@=@WL"P96;6"]=@>[-K!?NX-3&Y2AZU7L9>(")-!\RN@!L (MV8J+,ONE MM5P%X_^X#> =(#IX2NN,HC_E4%]+E M8F,]JMV[K]PS+[AG@0?I2L)!F,2H;5B,P+?$]4H%0>%U7]UX5RHD8Y MAT(YT5$YJM)7Y&Y)7AQH^[GM3^RIOC_/9Q]D&9;7!@5]D&E!RVRCPCX*NM ^ MH5HYL)L*;)%P#';(^U^<\_0=?X3:6Z,9DTM6G @1]U^WHLX^"CN$::GVZ30[<5^N3[C'[=V$.\KU5F&.2!6.2A2.1 MM8HR:8HRN:8P)SVA.+ CID4?8YY)JPI4JPD'SMVIP3+)@3+)P)+)6#?RF!OXU->CW9&$YL*/!/@9:'4S0 MQWA.]\6MX/%\1RU!:)R^?(W!!(0[)ONMP:-PF.&M.AR5+1B5+1R+K5V+LRX$ M7E.,-7OKM#.@WY&C @4=>](1I H%#6AU-*F ^="Z\+*&YBD1YF B[CA!8(DB MLB;1L#0'>=XLS3'9@E'9PK'8VA4Y]3CPJDU.S=X6G=\]*54HLWL.!BJ487A. M5YI]F.TYEZ1Y:G3@<*?S523R\W%!=S)X@OFP.D?M;D9E"T9E"\=B:Q?EU.' MJ[8X-7NK)^Z==0LEJMOCJ$#0Z[[*%2C3G72DJ9_-LZ3GFW*0R&5@4GK5=*)9 M;8:5=^6(KK-^#V\74+$>%,/--F @ 6 8 !D !X;"]W;W)K&ULC95M;]HP M$,>_RBFJIE9:&P@$J@XBM:!JF_: :+N^-N0@5AT[LQWHOOW.3LA8 ZAOB!_^ M_\OOSO$QVBK]8C)$"Z^YD&8<9-86-V%HEAGFS%RI B7MK)3.F:6I7H>FT,A2 M;\I%&'4Z@S!G7 ;)R*_-=#)2I154Y2L.5!(VK<7#;O9G$3N\%OSANS=X87"8+I5[C[1BLRG-666)2.MMJ"=FJ*Y@:^-=U,V7+I3?+":=CGY;/)#680! M7,(<-RA+A'NMO#YG[5^9/&8/J5Q-S:*F9I&/US\2[TE2M@)3^HJKFEW226F-TAY*K8HU M\+'N? MI)OB"JE<_^KW@>7%I_IK1TVWL%"&6W.ZKOT65G=P/7S#WA;%P^YA^KBAC]]1 MV_2=.1PBCUO'?8"\+6J3AWOWWO7<[TRON30@<$6NSM60@NBJCU43JPK?"A;* M$J8?9M3Z43L![:\4M8-ZXKI+\V>2_ 502P,$% @ ?(*.5X.Z,= I @ MJP0 !D !X;"]W;W)K&UL?53O;YLP$/U73J@? M6JF)$VC3K2)(^;&IK=HM:IKMLP,7L&IL9ILD^^]G&\*RJ$)T66%+=EQ4*>[*1JJ3&ABHGNE)(,P\J.0D'@Q$I M*1-!$ON]A4IB61O.!"X4Z+HLJ?H]12YWXV 8'#9>65X8MT&2N*(Y+M&LJH6R M$>E8,E:BT$P*4+@9!Y/A_2QR^3[A!\.=/EJ#ZV0MY;L+'K-Q,'""D&-J' .U MKRW.D'-'9&7\:CF#KJ0#'J\/[%]][[:7-=4XD_PGRTPQ#CX%D.&&UMR\RMT# MMOW<.KY4FIOS*9JR6<[B\N((+8 +>"EEK*C(=$V-E.#*2MB5G M342[/E&6H>U@2O0_9^2 M/U!+ P04 " !\@HY7E_K'"*@" !'!P &0 'AL+W=O7P()%:-PV1 M?VZ!B>W$"[WWA4>ZK+5=\(M\198P _V\>I!FYG=1*MH 5U1P)&$Q\3Z%-]/, MZIW@%X6MZHV1S60NQ*N=?*DF7F"!@$&I;01B;AN8 F,VD,'XW<;TNE=:8W_\ M'OW>Y6YRF1,%4\%>:*7KB7?EH0H69,WTH]A^AC:?Q,8K!5/NBK:M-O!0N59: M-*W9$#24[^[DK:U#SQ#&!PRX->#_-42M(7*)[LA<6G=$DR*78HND59MH=N!J MX]PF&\KM5YQI:9Y2X]/%#Z$!9>@"W1)&> EHYO;.!9J9_5*M&2"Q0%_X!K@6 MDH)"IW>@"67JS&B>9W?H].0,G2#*T5,MUHKP2N6^-F VO%^V$+<["'P XF>I M+U$4GB,?"#>(]F:$FN0E+#1;';VU-GM M,=D4V16^ROU-GWDH2K/K#]$_9%%'%ATENZ>^9/>6Z,@2_;0 MAB*U&IA\;>8PO&;PZC!,<[@&.J#".PW'"M"-,CQ)^,R5#A)FFZDZA:<](S)5@ MH$HP"V.TZ8#C(L3)?CE'56$R3IMUM-E1VB>A">M7\QQQT&.0V> 4A!%.HSW( M$548X'0/TN^U.?N+^4[DDG*%&"R,+[C,3)9RU[9W$RU6KO/-A39]U UK\Z<# M:07F^4*8[M=.;#/M_IW%7U!+ P04 " !\@HY7"M/J*!(# """@ &0 M 'AL+W=OIV.N M9G;)$I$8$D%8@CC,AM:%>W[I.AI@(AX(K$1EC+25*6./>O(E&EJ.5@040JDI ML+HLX1(HU4Q*QU-!:I7/U,#J>,U^;M8*,R$9'$!5@IBDN17_%PDH@)P6WL 7@'P_A?@%P#? M&,V5&5M76.)@P-D*<1VMV/3 Y,:@E1N2Z#).)%=WB<+)X#N3@+KH%(TPQ4D( M:&(VSRF:J T39100FZ$Q5]N&RY<3-%9!$N$D0I^>,I*J>DIT? 42$RH^*-3] MY H='WU 1X@DZ&[!,J%BQ<"62JI^H!T6LD:Y+&^/K!^A/$.^>X(\Q_-KX)?- M\*\XV0>W58+*+'EEECS#U]K#MTZ <0YKYR=HSIFH=9?3=0R=/DG+P'6IVRZ@-K7ZIU6_4>A&&69Q1+"%2^UF=[9#@_,0H[3AF7)(_9J%.=T[= MKB@Z[7OM;=UU4:[7JM?=*G6W&G7?,8DI2O=D.@%9I[>UHZ3G.UMJ=V/Z%4<; M6MNEUG:CUNN,)T1F'(S,:_*LQP+]NH%X"OQWG=)&0OVR/A0^IWR@C M-"+)O+$\C5QO+<^!R#9LN\Z_+ZUSV (5?-7O0[_?W:K0*T&Y5KO2(.CN[ ;S M.4D$HC!3*.>LJRK,\X8GGTB6FIYARJ3J0,QPH9I$X#I W9\QU3<4$]V&E&UG M\!=02P,$% @ ?(*.5Y%W;N1B @ "P< !D !X;"]W;W)K&ULI55=3]LP%/TK5K0'D*#.%QV@-!)M.FW2V!"%[=DDMTV$ M$W?V+>G^_6PG9(6$4FTOB7U]SKD^U\EU5 OYJ'( )-N25VKBY(CK2TI5FD/) MU$BLH=(K2R%+AGHJ5U2M);#,DDI.?=<=TY(5E1-'-G8CXTALD!<5W$BB-F7) MY.\I<%%/',]Y#MP6JQQ-@,;1FJU@ 7B_OI%Z1CN5K"BA4H6HB(3EQ+GR+N>A MP5O CP)JM3,FQLF#$(]F\B6;.*[9$'!(T2@P_7J"&7!NA/0V?K6:3I?2$'?' MS^J?K'?MY8$IF G^L\@PGSCG#LE@R38<;T7]&5H_9T8O%5S9)ZD;;!@Z)-TH M%&5+UCLHBZIYLVU;AQV"UADF^"W!?TUX*T/0$H)#,X0M(3PTPUE+L-9IX]T6 M+F'(XDB*FDB#UFIF8*MOV;I>166^DP5*O5IH'L;?! (Y)Z?D*^AR*W*4 +*" M*W('6]PP?JR7[A<).?IP'%'4"0V-IJWXM!'WWQ /R+6H,%=D7F60#?"3_?R+ M/7RJC79N_6>W4W^OX/<41R3P3HCO^L' ?F:'T_TA._^7??[/V5\4(^B./K!Z MX1MZ]L1/R$PH'#K:ACRV9--MGF+OXMQUW8@^[5:L#_.]/BSIP\:^UX/-!V#! MQ2[LA=.P<=TV'?3MWP(*.F#SOIVWP$U9NG.WUV"7-FV MJD@J-A4VI]U%N\Y]91O6J_C4NYQY _%$=_JF,?^5;ZZ):R971:4(AZ5.Y8X^ MZN8CF];;3%"L;6]Y$*@[E1WF^K8":0!Z?2ET?VDG)D%W_\5_ %!+ P04 M" !\@HY7D8]UB64" #!!@ &0 'AL+W=OZD>I9%P"&O)9XMPH M7&6H,]F=-$#&Y)S< A9#XV!>5Q4'/"A#.9E23D4.9.YNU(UHKHVM_^DU&,JX M/D/)T_R:G)ZM)D[BXMCOYB4; MCH87J?^R#=_C=!%?=D[_($8=8O0A1,[H@G%F&/1R-L%&ASE[G/9RQAUG?)!S M5BN%-^I_?/'.UN,H>H>WZW,91/UTHXYN=)#N3HKS_#C"T<[NR3A^1[CK,XZ3 M?L*D(TP.$CY*^S5^\+238VYEC]/N:?M;#<8V]^]4K9G0B+%"63"XP&15TS ; MP\C*]9R%--C!W+# ?PPHZX#K*XE]IS5L&^O^6ME?4$L#!!0 ( 'R"CE== M[@V/(0, "X) 9 >&PO=V]R:W-H965TY-M82.[/=%O[]SDX(;6FS\J7U MRSWW\ISO+OVE5']TAFC@H6%[^LDPX+I4UFBH)NI5 4SM%4S7Y<* M6>I 1>Z'G4[L%XP+;]AW9[=JV)=SDW.!MPKTO"B8>KS"7"X'7N ]'7SGL\S8 M W_8+]D,[]#\+&\5[?Q&2\H+%)I+ 0JG ^\RN!C'5MX)_.*XU"MKL)%,I/QC M-S?IP.M8AS#'Q%@-C/X6.,(\MXK(C;^U3J\Q:8&KZR?MURYVBF7"-(YD?L]3 MDPV\,P]2G+)Y;K[+Y4>LX^E9?8G,M?N%92W;\2"9:R.+&DP>%%Q4_^RAYF$% M$$8[ &$-"#< 07<'(*H!T::%W@Y MP9T'3-5*(Z',3-LV%=R"BB9H\14Y?=X>^>_> ,06V0$7U2"5GBYJ+&>0V[O0 >"4@OHZBR<@8I>]R6UE&K'MNU+G3)$AQXU)8TJ@5ZP[=O@KCS M?ANI>SD5!$]>A=$6M];X[3;\=E_';\IU(N?" /&)+XG=QFAEX=Q9L.UV,>R< M!I3\Q2I=K6Z\EJ[_6%QCHM'%2ZXQ6/3N(P MV.!@FU!TOBXT;O5R?Z+6.(@;#N)6#MST.Y'3DSE5%M,:C08YH9XGZ(50G\.' M)&."7@GUQ+K^&H][OM<0O2(C.-XEZ*1/W>AL\M4;R6I[\E4E2H)JY MB:S!54+5>IO39NA?NEFW<7X57(RJV?VLIOJ2^,+4C M-S$Q)9>?T'25:5=.Y MVAA9NGDUD8:FGUMF]$&#R@K0_532S*HWUD#SB33\!U!+ P04 " !\@HY7 M@Z]9>]\" D"@ &0 'AL+W=OLEH+J96*F4QMFVQ2"'#XH(5D*L[2\8S+%67KVQ1 M<,")$674]AQG:&>8Y%8\,6-W/)ZP4E*2PQU'HLPRS%\O@;+-U'*MMX%[LDJE M'K#C28%7\ #RJ;CCJF$Y8C#\8H#F.&N7-%.+C?RPU:RWF]SIKF[-0#-W#;.],U*QR\EXV* MT]XJX?K\=(OYBN1"@2R5S+D(U:+QZDA2=20K3%6?,ZG."*:9JF,<<#U!W5\R M5=GKCCXH- ?#^#]02P,$% @ ?(*.5]A6O9@I P 'PP !D !X;"]W M;W)K&ULM5==;]HP%/TK5C9-K=0V'T!H&40" FNG M=4/]V!ZF/9AP(=X2.[,-M/OULY,T@R9$5&4OQ'9\SO$]OK$OW37COT0((-%# M'%'1,T(IDXYIBB"$&(LSE@!5;^:,QUBJ+E^8(N& 9RDHCDS'LEPSQH0:7C<= MFW"ORY8R(A0F'(EE'&/^.("(K7N&;3P-W)!%*/6 Z743O(!;D/?)A*N>6;#, M2 Q4$$81AWG/Z-N=L:OGIQ.^$EB+C3;2D4P9^Z4[5[.>8>D%002!U Q8/58P MA"C21&H9OW-.HY#4P,WV$_LXC5W%,L4"ABSZ1F8R[!GG!IK!'"\C>AE0-:^P+<')!NIIF9E3KM8XF]+F=KQ/5LQ:8;Z7:E:&4PH3JQ M;B57;XG"2>\SDX NT"FZHA+3!9E&@/I"@!3HR >)2230'3S()8Z.U:S[6Q\= MO3WNFE)I:P8SR'4&F8ZS0Z>!KAF5H4 C.H-9!=ZOQU_4X$T5';$0D. MH&>HTU4 7X'AO7MCN];[JJW95W5T2-5QI:KE;JINF=\LS&_6FM^/&9?D#TX/ M:C8O^U]E?$;9VEQ,NU&VO5E:L^,XI6E^F:UU89?M++.Y;MGU<6VX^[N^96:K M,+-5:^8=!"%E$5L\(A]6ZMI-U"4JT82SG^HJ5$=AB"6ZQ"M ZN!$ P"*ABQ. M(I J\[]?0SP%_J/*\%K9%Z;2\)!D_B')1HNLK;*.9^5HUI$L2L)ZOV&ULO5E=;]LV%/TKA%8,*=!& M(BG)=F8;2!-LRX"V0=*N&(8],#9M"Y5$EZ3C9MB/'R4KHCXH.LJTO"22?._A M/93OX3$YW3/^56PHE>![$J=BYFRDW)ZYKEAL:$+$*=O25'VR8CPA4MWRM2NV MG))EGI3$+O*\T$U(E#KS:?[LFL^G;"?C**77'(A=DA#^\([&;#]SH//XX"9: M;V3VP)U/MV1-;ZG\O+WFZLXM49910E,1L11PNIHYY_#L OM90A[Q>T3WHG(- M,BIWC'W-;JZ6,\?+*J(Q7<@,@JA_]_2"QG&&I.KX5H ZY9A98O7Z$?WGG+PB MPH;T"WOZ;R3M2G?57)43ALH)0SF> MWX%WGC NH[])QCK2$T#R"7@#UIP) 1:$\X6$95:. 2PKXOU @B\4NV<5$TF56?QZ:M9R)Q6&@H%+?6XAP MX#=HF,+@:(3-//R2AV_E<=6N/:7&R?9;XV.O,OJA2$-0B#M*#,H2 VN)UYQM M>:2:@C^ 7"(%^/,]3>XH_\M4IQ4L4_0SL24+.G.49 O*[ZDS__$'&'H_F?IB M(+ :[[#D';Y(EX2M=S+R6R_N2%"-P*@D,'JI'AFUO_S^Q&^2,$6%$)E9C$L6 MXX$Z9-P2&A1@KU'CN%4C&H?07.*D+''RW X!_X O^3*L)OG\GG)E*ZS=8QVH M;_<,!%:;$^CI5=FSSDK)FQ2\XVA%P !Y4I 0)2^4&A&!) M'DQK\84=Z+F\*VX$6@N]R!V/\A8W-,X;2FRBK5TS[8A]7_M0:'7^VES EW$7 ML&T<_/&XN2P744%75)V$MA?PQ?P%-#@'?]RR2<:P4=#%1!L,.)3#*("J$QZT MJFP[#%C1V'J-VF% N\4XTC)]1=0^6N]V^C],"-0N!-IM2&\9M<,]03ZM ,_E MJTT+M+N6:]54Z1&/:8?H_8('0JL3UOX&V@W.8'II\C]^T_] @P&J1M5): <$ M[19H2+VTPO5_V0&AUTMK.(+N=&6SOJFUV(&Z:2V1R.QV.#&FW M@^QN9T"M+$:J[TIY09.&(6K2)93:F""[D^@AE&%[99HT:VSO@."N$K670'8O M8>J0WE(YJ-<8"JT^(=IK(+O7Z"V5=CA4_"9_BE9:D9Y+7/L39/O D;.Z5MTT/'@4=._[:]&"[Z1ERSQ^V%1'C MIB:9HM"XP[QA[5>PW6 \73AQ>PND]8O<$#/IV'+%E=,5N[4XUBY]1=0^7-]6 M&@JM/CG:@F"[!>DKHD?@_$?Q1'ZG>MHA^C)V*V>MV4'W>\+742I 3%<*WCL= MJ6\\/YP='VXDV^;'KW=,2I;DEQNJEE:>!:C/5XS)QYOL1+<\P9__"U!+ P04 M " !\@HY7=@T\.?X" !F"@ &0 'AL+W=OQW1:8Y2V DB:P5^(?#S0)=D>5A#JFF_*\6"2+,:W9:C3_<]" ^F0]^0RT329L3$'=%CYQOLI:L2CPGQ>](/)+(K^6Z+E<"@L1\FS"DAFY MA3!*!!>S1S*$.;ZC*;YQFHRD^(6OC2)8;?(=SX:!B%,.IJ(_KB >@_Q9%5PM M@3E?3E1*0^A9>( HD'.P^F_?N('SH:I@_\GL1;(:9;(:MD[M3!B2M%^P( !8* 9 >&PO=V]R:W-H M965T # MXH.;G#;1$CO8[F7\>FPG#2U- T7MA\9VSOL>GR>)[<&2LF>> @BT*G+"AT8J M1'EAFCQ.H<"\1TL@\LZ4L@(+V64SDY<,<*)%16XZEA68!49@S!"?%P5F+U>0T^70L(WUP'TV2X4:,,-!B6?P .*I'#/9,QN7)"N \(P2 MQ& Z-"[MBZBOXG7 EPR6?*.-5"432I]5YS89&I::$.00"^6 Y64!(\AS922G M\:/V-)J42KC97KO?Z-IE+1/,843SKUDBTJ%Q9J $IGB>BWNZ_ !U/;[RBVG. M]3]:5K%]QT#QG M:U&(Y@R(CU16O:@X; MO;(W!J@?.GP-\C<&N!^Z\"KQ9X MFDQ5BN8088'# :-+Q%2T=%,-#5.K9?D948_]03!Y-Y,Z$7ZB I!MH7=(M3@: MXQ<\R0&=1"!PEG/T""LQQ_E;&?&8 OI(,4'?[J"8 /LNQYX>(G3R^NW %'(R MRM*,Z\2C*K&S)[&+[B@1*4?7)(&D11]UZ\\[]*:$T)!PUB2NG$[#&YCTD.6< M(L=RW+9ZNN6?8]%#KKU7'OVW?*L:MWFNKO;S]OB-&8T!$HZFC!;;S[9E5 M6:#-U$JQ"-V^;\G?P%QL,NA,JI:H"U[B&(:&7(,XL 48X9M7=F"];R-R)+,M M/E[#Q^OD2;A<*J_ MJ38RG3X'ECSJ[V"V@_,=S-%NF.\&FV%5S>;&3EH F^D3"4&ULK59K;]HP%/TK5C9-5&J;%Z$M Z3Q MF%:I+[5E^VR2"UA-;&8[P/;K=YVD*9! T;8OX,=B 1QWID(F5.-4SFRUD$"CC)3$MNJ8<7B01*5)0N6O/L1BU;5IVGGLFW)!JVNM(L2+2H-&:&63J9VS4BW%S3IZTQ%V&/-V[ M$QJ(ZY(SZ])][V#!N]#?4Y\]Y1XCN?7 MQ#,XGN[5I?-OWD=_[7U+#+\\ 7YFK[G'WMMW)Z,UEA\%I-$'#E.F:[]U;JV5 M63-5:-ES7:Q*3L=>;DI8A?F7%=2PB@JNG ILM,?8&VPK\V:9>?.8S!LW0JD3 M,I4B(0,\:(RGC,_(_0(D-<5,D0E@08:M&W)*[@1.N98BC@W\FFN0H'2=9'D8 MP4;X9VYP=5$5K0;H73:#JFYU0,=QJ\K5 %M-/]BK75!J%QS4;@A3D!*B[-S< M,#IA,=/,Z#+F$5-:LDFJ<1NK.=9J3D945@+*:5MM6"AM"U ML%I\^N"WG<]WM?-?=Z#^YVQ*V50K;.BCLF$L(Q8RSWX6XQ5VL5:Y5 MN1>[RKV+&+Z+&!U"Y#G:&PTH 3G+.K\BH4BYSBM1N5H^+KYD/75GO>^V!V[- M^A ?(_G;X=X*>:76*)Y#DGQ0&8&&R[N M982HX#&)F1PZD5+IB>O*(,*$R$.>(M-OEEPD1.FM6+DR%4A""TIBUV^W^VY" M*'-& VN[$J,!SU1,&5X)D%F2$/%TAC'?#!W/>39B?SGO&W#C\H;N36&DPE=YS?F\VW<.BT34(88Z , M ]&/-8XQC@V13N.AX'3*D :XO7YFG]G:=2UW1.*8Q["3"J>%&"=04)9_B2/Q3EL ;SN#H!? /Q] 9T" MT'D%\+T=@&X!Z.X+Z!6 WKZ ?@'H[PLX*@!'MEGYZ=K63(@BHX'@&Q#&6[.9 MA>VO1>N.4&:4N%!"OZ4:IT877"%X/GR"*1&,LI6$*Q2PB(A .)B@(C26<(./ M*B/Q1Y#&+H$RN(EX)@D+YT]\1LP/GG*E(PI2%&%;@9_7X MSS5X5]=?'H+_? AG?BWA9: .]2&TP&_[G8I\QO7P!::'X!_OA$_VB-[QP1!.URCT-0D767*GQ,6G!%) SC06LTS^%A1R%EM1/,9.)$I"7#HZ'M>HEBC,WK_ MSNNWOU3)I$FR24[6LV3F>[(>>=UV?^"NMS6QC]-L'Z=YI5.O='K1L&[9L&YM MPZY1-THB+!0/[F&1QE3!SW,T3?M5U8Q:MKR&6 M7BF67JU8K$@B'H=:,A]@^I!1]03F\]3:UD\+QIP959DYYIKH<:9*2+V_Q=Q^ MJ??QOUTFM?F^M>E-DLV:))LW1)8WW=T:11(4*SME2@AXQE1^TY?6 MJ^PRTL,["N.@WR^Y5ENQ,0'*OP.CWU!+ P04 " !\@HY7!$1 K\0" #: M!P &0 'AL+W=O>Z> M\W'7WPAYKS)$#=N<<37P,JU7Y[ZOD@QSHEIBA=S<+(3,B39;N?352B))'2AG M?A@$/3\GE'MQWYU-9-P7A6:4XT2"*O*X\$M76;:'OAQ?T66 M.$5]MYI(L_-KEI3FR!45'"0N!MZP?3[J67MG\(WB1NVLP2J9"W%O-U?IP ML M0,@PT9:!F,\:1\B8)3)A_*HXO=JE!>ZN']DOG7:C94X4C@3[3E.=#;SW'J2X M( 73MV+S"2L]7,1A!#>"ZTS!1YYBNH_W3?"U@O!1P4782/@UT2V(VF<0!F%T()Y1 M,_P2YRT(PD/PO7"B.J&1X^LERE,8B19<\:0%/VXP MGZ/\";]AF*ZI$O(!IBC7-$%5OX$6,"4,02S@,T/*:]2A?#?&8[O N5J1! >> M^9LKXPF]^,VK=B_X<"A9+T2VE[I.G;I.8^J.5N 9#'-1<*UL0G;.#V6C=-%S M+FP+6\=1MQL$0=]?[^ILC.0_=79KG=U&G;,,X5J0YE=MI'CNJ[X0V9[:7JVV MUZAVC'-M2E]I69CNK\_@$K%ZST.Z&\F>J[OW3S'84GBJA5*0O],^&ULM9I="8)QK#3=-.XN[WH]$(QBLT$D%>2G62F/[X2$&P")M">WM@@=-Y7 M@@=]HT" =Q9SI)TN[8=$*W(@QB$9/160Y/@6D&=^<(Q4 M51XH?5(GGG_9T56)2$B60DE@^;!?2/%:F?!?3?.YA' @99P*"I M@Y4%6$T=AEG L&FE1UG J&G . L8)SBDSR]Y^#86>#IA]!DQE5NJJ8.$H"1: M/O,@5K O!)-7 QDGIK]209#11V=H]GT;B%>$8Q\M!%T^G2F&?'1#(_EB<9R@ M^E$$[(02DI;9H9V:F@>,>RA6QJ+-4>SV"=^1;Q3'S^N MB==DY?,[8+[=@6NS5O#+4IPCP^PB4S=[%>6YJ0]?D,TY,D=I..)KS BONBL- M"M$S,I6O"QM].CE%)TC+%(\+SYH+FV_"57?]_RK?'*9\;I.G,/SH*7CU*I]Q M?%#+*I4"8;W\'>LELOTCLG>R_2:,D>S%ZJ)%>L^^; 47\GT+XE57X2S_T34. M<;PDZ%,09P4X17\?K]!UK;/J*2_X!B_)94=VA9RP'>E,?_S!L/2?JTB'%+-3 ML4$BIKKD8!B16@'.10#MI!>171;2P0?43[2W:P"WP2^QS))O%*)F'&C_%9:]>63T@Q M&U)L!BGF#,H,#ZL0AC1U(<4\(+$"PE:.L 71KJ([PM)N/^G9?1J&"N.-3$WZ M=M7)[T=356C7%J,MVI!BME4"R!R\:W0A_9R/_>:0?BZDF M15L.A^7!3E\?#(?CXO.T*_-9Y)HYR142TC"15GU\G4_PZ_1D1VQ[+3Q?&* MJ&,Y3WE1RP%'1XBUZFWQ@!2S1Z5FPZA"J");KYS-*6:08F[%O:UNL8!< M"UP:^GZ=4Z\E\Y[L")/M5H(F6FS"0* _;TGT0-A?5?S5R[4%$%3-!E6;@:HY MH&IS4#475,V#4BL"?;!P;]3WU KD-0U]B?5/;ZOW:CF_>\AX%]W06)&OYB/W M:EI2";M1?HG?]5$W#?+8]45N#2:DF@.J-@=56I">";I*-!P]4"!HEAVN"Y7A%99#7 M'ZD\! #W P &0 'AL M+W=OE7R3PY;6Q%W5#88'G6\AIW2#_;C?41FUA*H5 [8318K%;) MS?QZO0CY,>&7P-Z=K2$XV1OS&()OY2J9!4$HL:# P/WO@+@A![^_#C>PQG \SP/2$= &G4/A:+*.TX\SZSIP89LSQ86T6I$ M>W%"AZ;LR/I3X7&4?S>$,%_">]AA[2^;8(NML21T#6_ND+B0#G[@D3HNWV:, M?,D 9,5(OQ[HTQ?H/\&]T=0X^*Q++/_',R]UTIN>]*[35PD?"KJ Q?P=I+-T M\0K?8O*_B'R7+_GOU!XMF H>6K0\^AYOPCUG=V!;1K8P\(<\S=CA7 [:X9" M6\>16<*W.M+-B;]^)P$CBY5&1N3^Y/W/Y?*7+T+W/OH MP]%1[_[T:M]^T@"G)/227KR"]*R'\UH,HXYWJ9OAQY;(.1YC;I>O4_2RIE95 MV&9V,LJ5W"0X(LY@X]."!0]4C$E*!9]J#EXY+;A8.?, ##,EE Z,75DKJ ^6 MZM'!?=>#16]Y"BZ5;F*[".[OM!V^!ZQ[() +T0D<$&>8C$IJ#-/RVG::P8WQ M&12T[;M5:17.-5WU!Q=DX]"\;)"ITAG379@^69LF(\%RD*/Y? %OH\H00&-4 M81L9IW,E::-A[=$V+.V,"7$+.^)'OL-=YULKVX-UE5W3"FJ;CL9U@'^;S7%O MT[Z--RCY@S*?EW8ZLNE#N; ;S7)>-_TZ[P1@['V,\DT M%=NB;>T?'011[FO@G; MHW'K_-TY?3MK +><,?D.MRJQ"1I,EUP8+MO>@F<9D\\.84MOZ-1>=G?X[?B, MY70IS%T'CLFF_8UE?%DDW:@;2$0[:M/^"M/KQ]T5R\;B,F,UR]*VJ^?3IAG8 MAHW:/N"PCUPWCQ_!?!SF1P##XF *,!_GA<7YG^8S1.?C,$S;T(L,49\AZN.\ M?$C:?+ X?I_$/OZ9)DD4Q3&6T33U*DBQO,4Q?/ULF#;PP.) I-_+-;[:>(6\ M7 ?8FKY4(=A,\4K$9HKG&A!_WL C2?RKC<4!#VP5L-J!^/XX4%-^GRB"5<6T M83L81Y($0Z 6_34:QTAV8OCXUP?;)5&4)'X$,+^"*,(0V(TX@BD #1@21A>MS*MS\ C1Y E!+ P04 " !\@HY7EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( 'R"CE<.@\%'7@0 (@B M / >&PO=V]R:V)O;VLN>&ULQ9I;;Z,X%(#_BL73[,-LPB7I19.1.I-V MMU*GC9IH7D<..(E5L+.VZ>W7[['9J&83CN8%\Q0PQ'PB/[7:5/'/-U[SDYFT6N>621:3B@E?\ MG16S:!P1O9,O?TO%WZ4PM%SF2I;E+(J;#3^9,CP_:EY:R!5=:]=BZ/J1 L@L MFHZAPPU7VK@]7/\4&)\9[-RLU4;>\-(P-:>&_:5DO>=B:[N!LQAYI^'B,QKSQ0.?5LT9VT UXNANN2P0=T6#KP_R.]2%$QH5A!8TK+D!7 4Y!LMJ<@9 M\2 3!#(9$/)7XD&F"&0Z".32XL!?/<@,@+^0]>(;$Y#-Y4%LJ^+O;@U!(FG?\GYI[D!<(Y$4 MR 0@E[1D1&[(LEYK7G"JWOQ$/L8R^3@ 8@J(WZCFVC(N%-/PGR/=H+[I63B. M,@/*.=W1RI35K7U;,+G'/>FDR]]@^ M);"DR8*^44?P@8=Y)0XBEMA%,)<5(ROZVKZ\F%#B$$:)K5*NJ1*06R!^3,&3 M094?P0132A)"*7'J\DOIA@X+JF :LU)4:)K[F)A3DA!.B:U4KF' 'QV\+ T M,G_ZO(8GVL=$9S$AG!);J2S9ULT,']E>*NL5'Q'S21+")UUV;LT/$LPG20B? M=&FOC8F))0DAEB/MD4\KFR7U'SXF)IHDA&@^_'>2#]-,$D(S)T7H4'U,3#?) MD/.8]DV)>2<9;B9#/LW]9)EBZDE#J* MU#XF9J$TA(6Z,-M%:,Q":0@+^3+_[VJ3%7LU-?4Q,0NE(2SD84(8Z_V^M)5R M0TO_O4.&62@+8:$NS-9%SS +92$LU,+\04VMN.',%@)]3,Q"60@+=0SDYJUZ M4(99* MAH=.8]FGW,=%7.2$LU(5YX^?-#+-0%L)"QT6B0V+R,3$+92$L=%0L M.B7+#+-0%J3D=KIJ!+ ^)F:A+,ASB$AO:,ZF7V M<^9H<>[B7R:VJ]5V&5_;Y>M! MQI?)U>CM8U[U;Q]2A=)!"D%:/L@@R,H'.01Y^: :@NKR05,(FI8/>H"@A_)! MCQ#T6#[H"8*>R@?)!&6<$"0-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA M<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;!Q_;!'HKZJT$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MM@LX1 ;T.] MC4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>] MG4!O'VQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H7:/>-8'>->I=_Z?> M*9_W,=U[;FM\_G]2G2_WQOOCK\O;R<%+N.(7!E&ULS=G);L(P% 70 M7T'95L1X@ X"-FVW+8O^@)L\("*)+=M0^/LZ89!:T:B(2KV;1(GM=U]LZ6PR M?MM9\KUM5=9^DBQ#L ^,^6Q)E?:IL53'D;EQE0[QT2V8U=E*+XB)P6#$,E,' MJD,_-#62Z?B)YGI=AM[S-K[VA:DGB:/2)[W'_<0F:Y)H:\LBTR&.LTV=?TOI M'Q+2N+*=XY>%]3=Q0L+.)C0C/P<M.='.(.T_[*K\YORW0%QIDS9ZR/ M)^;H\KCCD32K^S86(A>*[D\\)<;25W\?-:>=4_[+[+B]'\:MVO/PK+U=O\=? MS_A4_\(^!$@?$J0/!=+'$*2/$4@?MR!]W('T<0_2!Q^@-((B*D&UL4$L! A0#% @ ?(*.5V4"[3#N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ ?(*.5YE< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " !\@HY72%JAVX8& #))0 & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ ?(*.5[-/ MY3F0!@ EAL !@ ("!R0X 'AL+W=OD6-4P( #$+ & @('=& >&PO=V]R:W-H965T M&UL4$L! A0#% @ ?(*.5R)CNEV\ @ ZP< !@ M ("!7R$ 'AL+W=O_6 @, $\) 8 " @5$D !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ ?(*.5RBYHK>X"P A6( !@ ("!A"\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(*.5Z;7T8-S!0 70T !D M ("!Y4< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ?(*.5PS(6A1E P 8P< !D ("!"%8 'AL M+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ ?(*. M5[2D>X4_ @ ^P0 !D ("!WF( 'AL+W=ONE21@# 6!P &0 M @(%490 >&PO=V]R:W-H965T&UL4$L! A0#% @ ?(*.5TFKY5EU @ 7 4 M !D ("!W&L 'AL+W=O&PO=V]R:W-H965T5^,_N M/ ( L% 9 " @=QQ !X;"]W;W)K&UL4$L! A0#% @ ?(*.5YH*4/F_! :0L !D M ("!3W0 'AL+W=O0 >&PO=V]R:W-H965T M=/JC80, ,4' 9 M " @1Y] !X;"]W;W)K&UL4$L! A0# M% @ ?(*.5Z)3\[S6 P ,PH !D ("!MH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ?(*.5Y>G M#FK7 @ YP< !D ("!^8P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(*.5XT-D*Y4 @ ) 8 !D M ("!$9P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ?(*.5X.Z,= I @ JP0 !D ("! MK:4 'AL+W=O&PO=V]R:W-H965TRJ !X;"]W;W)K&UL4$L! A0#% M @ ?(*.5Y%W;N1B @ "P< !D ("!-:X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(*.5X.O67O? M @ ) H !D ("!PK8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?(*.5W8-/#G^ @ 9@H !D M ("!O\( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ?(*.5S&2PZTF P &@P !D ("!?\P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M?(*.5\HAX!WO 0 ]P, !D ("!<-@ 'AL+W=O7 MBKL

/= !? !X;"]W M;W)K8F]O:RYX;6Q02P$"% ,4 " !\@HY7H9?JE,D! "@'@ &@ M @ %7XP >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " !\@HY7*+1H$\,! ")'@ $P @ %8Y0 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 .P [ !00 !,YP ! end XML 63 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 64 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 183 238 1 false 36 0 false 6 false false R1.htm 000 - Document - Document And Entity Information Sheet http://mind-technology.com/20231031/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) Sheet http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited-parentheticals Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 8 false false R9.htm 008 - Disclosure - Note 1 - Organization and Liquidity Sheet http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity Note 1 - Organization and Liquidity Notes 9 false false R10.htm 009 - Disclosure - Note 2 - Sale of Subsidiary Sheet http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary Note 2 - Sale of Subsidiary Notes 10 false false R11.htm 010 - Disclosure - Note 3 - Basis of Presentation Sheet http://mind-technology.com/20231031/role/statement-note-3-basis-of-presentation- Note 3 - Basis of Presentation Notes 11 false false R12.htm 011 - Disclosure - Note 4 - Discontinued Operations Sheet http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations Note 4 - Discontinued Operations Notes 12 false false R13.htm 012 - Disclosure - Note 5 - New Accounting Pronouncements Sheet http://mind-technology.com/20231031/role/statement-note-5-new-accounting-pronouncements Note 5 - New Accounting Pronouncements Notes 13 false false R14.htm 013 - Disclosure - Note 6 - Revenue From Contracts With Customers Sheet http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers Note 6 - Revenue From Contracts With Customers Notes 14 false false R15.htm 014 - Disclosure - Note 7 - Balance Sheet Sheet http://mind-technology.com/20231031/role/statement-note-7-balance-sheet- Note 7 - Balance Sheet Notes 15 false false R16.htm 015 - Disclosure - Note 8 - Leases Sheet http://mind-technology.com/20231031/role/statement-note-8-leases Note 8 - Leases Notes 16 false false R17.htm 016 - Disclosure - Note 9 - Intangible Assets Sheet http://mind-technology.com/20231031/role/statement-note-9-intangible-assets Note 9 - Intangible Assets Notes 17 false false R18.htm 017 - Disclosure - Note 10 - Notes Payable Notes http://mind-technology.com/20231031/role/statement-note-10-notes-payable Note 10 - Notes Payable Notes 18 false false R19.htm 018 - Disclosure - Note 11 - Income Taxes Sheet http://mind-technology.com/20231031/role/statement-note-11-income-taxes Note 11 - Income Taxes Notes 19 false false R20.htm 019 - Disclosure - Note 12 - Earnings Per Share Sheet http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share Note 12 - Earnings Per Share Notes 20 false false R21.htm 020 - Disclosure - Note 13 - Related Party Transaction Sheet http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction Note 13 - Related Party Transaction Notes 21 false false R22.htm 021 - Disclosure - Note 14 - Equity and Stock-based Compensation Sheet http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation Note 14 - Equity and Stock-based Compensation Notes 22 false false R23.htm 022 - Disclosure - Note 15 - Segment Reporting Sheet http://mind-technology.com/20231031/role/statement-note-15-segment-reporting Note 15 - Segment Reporting Notes 23 false false R24.htm 023 - Disclosure - Note 4 - Discontinued Operations (Tables) Sheet http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-tables Note 4 - Discontinued Operations (Tables) Tables http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations 24 false false R25.htm 024 - Disclosure - Note 6 - Revenue From Contracts With Customers (Tables) Sheet http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-tables Note 6 - Revenue From Contracts With Customers (Tables) Tables http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers 25 false false R26.htm 025 - Disclosure - Note 7 - Balance Sheet (Tables) Sheet http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-tables Note 7 - Balance Sheet (Tables) Tables http://mind-technology.com/20231031/role/statement-note-7-balance-sheet- 26 false false R27.htm 026 - Disclosure - Note 8 - Leases (Tables) Sheet http://mind-technology.com/20231031/role/statement-note-8-leases-tables Note 8 - Leases (Tables) Tables http://mind-technology.com/20231031/role/statement-note-8-leases 27 false false R28.htm 027 - Disclosure - Note 9 - Intangible Assets (Tables) Sheet http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-tables Note 9 - Intangible Assets (Tables) Tables http://mind-technology.com/20231031/role/statement-note-9-intangible-assets 28 false false R29.htm 028 - Disclosure - Note 1 - Organization and Liquidity (Details Textual) Sheet http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual Note 1 - Organization and Liquidity (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity 29 false false R30.htm 029 - Disclosure - Note 2 - Sale of Subsidiary (Details Textual) Sheet http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary-details-textual Note 2 - Sale of Subsidiary (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary 30 false false R31.htm 030 - Disclosure - Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) Sheet http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) Details 31 false false R32.htm 031 - Disclosure - Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) (Parentheticals) Sheet http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) (Parentheticals) Details 32 false false R33.htm 032 - Disclosure - Note 6 - Revenue From Contracts With Customers (Details Textual) Sheet http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-details-textual Note 6 - Revenue From Contracts With Customers (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-tables 33 false false R34.htm 033 - Disclosure - Note 6 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) Sheet http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details Note 6 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) Details 34 false false R35.htm 034 - Disclosure - Note 6 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details) Sheet http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details Note 6 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details) Details 35 false false R36.htm 035 - Disclosure - Note 7 - Balance Sheet (Details Textual) Sheet http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-details-textual Note 7 - Balance Sheet (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-tables 36 false false R37.htm 036 - Disclosure - Note 7 - Balance Sheet - Schedule of Inventories (Details) Sheet http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details Note 7 - Balance Sheet - Schedule of Inventories (Details) Details 37 false false R38.htm 037 - Disclosure - Note 7 - Balance Sheet - Schedule of Property, Plant and Equipment (Details) Sheet http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details Note 7 - Balance Sheet - Schedule of Property, Plant and Equipment (Details) Details 38 false false R39.htm 038 - Disclosure - Note 8 - Leases (Details Textual) Sheet http://mind-technology.com/20231031/role/statement-note-8-leases-details-textual Note 8 - Leases (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-8-leases-tables 39 false false R40.htm 039 - Disclosure - Note 8 - Leases - Supplemental Balance Sheet Information (Details) Sheet http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details Note 8 - Leases - Supplemental Balance Sheet Information (Details) Details 40 false false R41.htm 040 - Disclosure - Note 8 - Leases - Supplemental Cash Flow Information (Details) Sheet http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-cash-flow-information-details Note 8 - Leases - Supplemental Cash Flow Information (Details) Details 41 false false R42.htm 041 - Disclosure - Note 8 - Leases - Maturities of Lease Liabilities (Details) Sheet http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details Note 8 - Leases - Maturities of Lease Liabilities (Details) Details 42 false false R43.htm 042 - Disclosure - Note 9 - Intangible Assets (Details Textual) Sheet http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-details-textual Note 9 - Intangible Assets (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-tables 43 false false R44.htm 043 - Disclosure - Note 9 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details) Sheet http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details Note 9 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details) Details 44 false false R45.htm 044 - Disclosure - Note 9 - Intangible Assets - Future Estimated Amortization Expense (Details) Sheet http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details Note 9 - Intangible Assets - Future Estimated Amortization Expense (Details) Details 45 false false R46.htm 045 - Disclosure - Note 10 - Notes Payable (Details Textual) Notes http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual Note 10 - Notes Payable (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-10-notes-payable 46 false false R47.htm 046 - Disclosure - Note 11 - Income Taxes (Details Textual) Sheet http://mind-technology.com/20231031/role/statement-note-11-income-taxes-details-textual Note 11 - Income Taxes (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-11-income-taxes 47 false false R48.htm 047 - Disclosure - Note 12 - Earnings Per Share (Details Textual) Sheet http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share-details-textual Note 12 - Earnings Per Share (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share 48 false false R49.htm 048 - Disclosure - Note 13 - Related Party Transaction (Details Textual) Sheet http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual Note 13 - Related Party Transaction (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction 49 false false R50.htm 049 - Disclosure - Note 14 - Equity and Stock-based Compensation (Details Textual) Sheet http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual Note 14 - Equity and Stock-based Compensation (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation 50 false false R51.htm 050 - Disclosure - Note 15 - Segment Reporting (Details Textual) Sheet http://mind-technology.com/20231031/role/statement-note-15-segment-reporting-details-textual Note 15 - Segment Reporting (Details Textual) Details http://mind-technology.com/20231031/role/statement-note-15-segment-reporting 51 false false All Reports Book All Reports mind-20231031.xsd mind-20231031_cal.xml mind-20231031_def.xml mind-20231031_lab.xml mind-20231031_pre.xml mind20231031_10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 68 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "mind20231031_10q.htm": { "nsprefix": "mind", "nsuri": "http://mind-technology.com/20231031", "dts": { "schema": { "local": [ "mind-20231031.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "mind-20231031_cal.xml" ] }, "definitionLink": { "local": [ "mind-20231031_def.xml" ] }, "labelLink": { "local": [ "mind-20231031_lab.xml" ] }, "presentationLink": { "local": [ "mind-20231031_pre.xml" ] }, "inline": { "local": [ "mind20231031_10q.htm" ] } }, "keyStandard": 222, "keyCustom": 16, "axisStandard": 15, "axisCustom": 0, "memberStandard": 23, "memberCustom": 12, "hidden": { "total": 44, "http://fasb.org/us-gaap/2023": 35, "http://mind-technology.com/20231031": 3, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 183, "entityCount": 1, "segmentCount": 36, "elementCount": 349, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 754, "http://xbrl.sec.gov/dei/2023": 32 }, "report": { "R1": { "role": "http://mind-technology.com/20231031/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2023-08-01_2023-10-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-08-01_2023-10-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "unique": true } }, "R5": { "role": "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited-parentheticals", "longName": "004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited) (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2023-08-21_2023-08-21_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-KleinMarineServicesIncMember", "name": "us-gaap:GainLossOnSaleOfBusiness", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "mind:SaleOfSubsidiariesAndSubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "longName": "005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "d_2023-08-01_2023-10-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-08-01_2023-10-31", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "unique": true } }, "R7": { "role": "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "longName": "006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "unique": true } }, "R8": { "role": "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "longName": "007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "i_2022-01-31_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "b", "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2022-02-01_2022-04-30_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "unique": true } }, "R9": { "role": "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity", "longName": "008 - Disclosure - Note 1 - Organization and Liquidity", "shortName": "Note 1 - Organization and Liquidity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary", "longName": "009 - Disclosure - Note 2 - Sale of Subsidiary", "shortName": "Note 2 - Sale of Subsidiary", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "mind:SaleOfSubsidiariesAndSubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "mind:SaleOfSubsidiariesAndSubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://mind-technology.com/20231031/role/statement-note-3-basis-of-presentation-", "longName": "010 - Disclosure - Note 3 - Basis of Presentation", "shortName": "Note 3 - Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations", "longName": "011 - Disclosure - Note 4 - Discontinued Operations", "shortName": "Note 4 - Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://mind-technology.com/20231031/role/statement-note-5-new-accounting-pronouncements", "longName": "012 - Disclosure - Note 5 - New Accounting Pronouncements", "shortName": "Note 5 - New Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers", "longName": "013 - Disclosure - Note 6 - Revenue From Contracts With Customers", "shortName": "Note 6 - Revenue From Contracts With Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-", "longName": "014 - Disclosure - Note 7 - Balance Sheet", "shortName": "Note 7 - Balance Sheet", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://mind-technology.com/20231031/role/statement-note-8-leases", "longName": "015 - Disclosure - Note 8 - Leases", "shortName": "Note 8 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets", "longName": "016 - Disclosure - Note 9 - Intangible Assets", "shortName": "Note 9 - Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://mind-technology.com/20231031/role/statement-note-10-notes-payable", "longName": "017 - Disclosure - Note 10 - Notes Payable", "shortName": "Note 10 - Notes Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://mind-technology.com/20231031/role/statement-note-11-income-taxes", "longName": "018 - Disclosure - Note 11 - Income Taxes", "shortName": "Note 11 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share", "longName": "019 - Disclosure - Note 12 - Earnings Per Share", "shortName": "Note 12 - Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "longName": "020 - Disclosure - Note 13 - Related Party Transaction", "shortName": "Note 13 - Related Party Transaction", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "longName": "021 - Disclosure - Note 14 - Equity and Stock-based Compensation", "shortName": "Note 14 - Equity and Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting", "longName": "022 - Disclosure - Note 15 - Segment Reporting", "shortName": "Note 15 - Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-tables", "longName": "023 - Disclosure - Note 4 - Discontinued Operations (Tables)", "shortName": "Note 4 - Discontinued Operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-tables", "longName": "024 - Disclosure - Note 6 - Revenue From Contracts With Customers (Tables)", "shortName": "Note 6 - Revenue From Contracts With Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-tables", "longName": "025 - Disclosure - Note 7 - Balance Sheet (Tables)", "shortName": "Note 7 - Balance Sheet (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://mind-technology.com/20231031/role/statement-note-8-leases-tables", "longName": "026 - Disclosure - Note 8 - Leases (Tables)", "shortName": "Note 8 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "mind:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "mind:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-tables", "longName": "027 - Disclosure - Note 9 - Intangible Assets (Tables)", "shortName": "Note 9 - Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual", "longName": "028 - Disclosure - Note 1 - Organization and Liquidity (Details Textual)", "shortName": "Note 1 - Organization and Liquidity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "mind:WorkingCapitalDeficit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-10-31", "name": "mind:WorkingCapitalDeficit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary-details-textual", "longName": "029 - Disclosure - Note 2 - Sale of Subsidiary (Details Textual)", "shortName": "Note 2 - Sale of Subsidiary (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "i_2023-08-21_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis-KleinMarineServicesIncMember", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": null }, "R31": { "role": "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details", "longName": "030 - Disclosure - Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details)", "shortName": "Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-01-31_DisposalGroupClassificationAxis-DiscontinuedOperationsHeldforsaleMember", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "unique": true } }, "R32": { "role": "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals", "longName": "031 - Disclosure - Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) (Parentheticals)", "shortName": "Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "32", "firstAnchor": null, "uniqueAnchor": null }, "R33": { "role": "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-details-textual", "longName": "032 - Disclosure - Note 6 - Revenue From Contracts With Customers (Details Textual)", "shortName": "Note 6 - Revenue From Contracts With Customers (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": null, "uniqueAnchor": null }, "R34": { "role": "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details", "longName": "033 - Disclosure - Note 6 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details)", "shortName": "Note 6 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "d_2023-08-01_2023-10-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-08-01_2023-10-31_TimingOfTransferOfGoodOrServiceAxis-TransferredAtPointInTimeMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "unique": true } }, "R35": { "role": "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details", "longName": "034 - Disclosure - Note 6 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details)", "shortName": "Note 6 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-details-textual", "longName": "035 - Disclosure - Note 7 - Balance Sheet (Details Textual)", "shortName": "Note 7 - Balance Sheet (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "d_2022-01-31_2022-01-31", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2022-01-31_2022-01-31", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details", "longName": "036 - Disclosure - Note 7 - Balance Sheet - Schedule of Inventories (Details)", "shortName": "Note 7 - Balance Sheet - Schedule of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details", "longName": "037 - Disclosure - Note 7 - Balance Sheet - Schedule of Property, Plant and Equipment (Details)", "shortName": "Note 7 - Balance Sheet - Schedule of Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://mind-technology.com/20231031/role/statement-note-8-leases-details-textual", "longName": "038 - Disclosure - Note 8 - Leases (Details Textual)", "shortName": "Note 8 - Leases (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "d_2023-08-01_2023-10-31", "name": "us-gaap:LeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-08-01_2023-10-31", "name": "us-gaap:LeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details", "longName": "039 - Disclosure - Note 8 - Leases - Supplemental Balance Sheet Information (Details)", "shortName": "Note 8 - Leases - Supplemental Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": null }, "R41": { "role": "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-cash-flow-information-details", "longName": "040 - Disclosure - Note 8 - Leases - Supplemental Cash Flow Information (Details)", "shortName": "Note 8 - Leases - Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "i_2023-01-31", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-01-31", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details", "longName": "041 - Disclosure - Note 8 - Leases - Maturities of Lease Liabilities (Details)", "shortName": "Note 8 - Leases - Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-details-textual", "longName": "042 - Disclosure - Note 9 - Intangible Assets (Details Textual)", "shortName": "Note 9 - Intangible Assets (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-08-01_2023-10-31", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "unique": true } }, "R44": { "role": "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details", "longName": "043 - Disclosure - Note 9 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details)", "shortName": "Note 9 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "unique": true } }, "R45": { "role": "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details", "longName": "044 - Disclosure - Note 9 - Intangible Assets - Future Estimated Amortization Expense (Details)", "shortName": "Note 9 - Intangible Assets - Future Estimated Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-10-31_FiniteLivedIntangibleAssetsByMajorClassAxis-IntangiblesExcludingTechnologyDevelopmentProjectsNotYetCompletedMember", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "unique": true } }, "R46": { "role": "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual", "longName": "045 - Disclosure - Note 10 - Notes Payable (Details Textual)", "shortName": "Note 10 - Notes Payable (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "d_2023-02-02_2023-02-02_DebtInstrumentAxis-TheLoanMember", "name": "us-gaap:ProceedsFromNotesPayable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-02-02_2023-02-02_DebtInstrumentAxis-TheLoanMember", "name": "us-gaap:ProceedsFromNotesPayable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://mind-technology.com/20231031/role/statement-note-11-income-taxes-details-textual", "longName": "046 - Disclosure - Note 11 - Income Taxes (Details Textual)", "shortName": "Note 11 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "d_2023-08-01_2023-10-31", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share-details-textual", "longName": "047 - Disclosure - Note 12 - Earnings Per Share (Details Textual)", "shortName": "Note 12 - Earnings Per Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "d_2023-08-01_2023-10-31", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": null }, "R49": { "role": "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual", "longName": "048 - Disclosure - Note 13 - Related Party Transaction (Details Textual)", "shortName": "Note 13 - Related Party Transaction (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "d_2023-08-01_2023-10-31_RelatedPartyTransactionAxis-AdvisoryServicesRelatedToSaleOfKleinMember_RelatedPartyTransactionsByRelatedPartyAxis-LadenburgThalmannAndCoIncMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2023-08-01_2023-10-31_RelatedPartyTransactionAxis-AdvisoryServicesRelatedToSaleOfKleinMember_RelatedPartyTransactionsByRelatedPartyAxis-LadenburgThalmannAndCoIncMember", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual", "longName": "049 - Disclosure - Note 14 - Equity and Stock-based Compensation (Details Textual)", "shortName": "Note 14 - Equity and Stock-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2023-10-31", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2023-02-01_2023-10-31", "name": "us-gaap:PreferredStockAmountOfPreferredDividendsInArrears", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mind20231031_10q.htm", "unique": true } }, "R51": { "role": "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting-details-textual", "longName": "050 - Disclosure - Note 15 - Segment Reporting (Details Textual)", "shortName": "Note 15 - Segment Reporting (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": null, "uniqueAnchor": null } }, "tag": { "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperations", "totalLabel": "Net loss from continuing operations", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r58", "r101", "r110", "r198", "r199", "r200", "r201", "r214", "r218" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Cost of sales:" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r56" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Provision for inventory obsolescence", "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." } } }, "auth_ref": [ "r262" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Continuing operations (in dollars per share)", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r95", "r134", "r136", "r178", "r194", "r198", "r199", "r200", "r201", "r212", "r216", "r217", "r366", "r433", "r682" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r181" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r181" ] }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsHeldforsaleMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations, Held-for-Sale [Member]", "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale." } } }, "auth_ref": [ "r9", "r10", "r151" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r108", "r109", "r110" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share-details-textual", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1", "terseLabel": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r389" ] }, "us-gaap_LandAndBuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndBuildingMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Land and Building [Member]", "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Revenues", "totalLabel": "Total revenues", "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)." } } }, "auth_ref": [ "r176", "r186", "r231", "r232", "r237", "r241", "r242", "r248", "r250", "r252", "r256", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r370", "r434", "r657" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r230", "r238", "r243", "r246", "r583" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Europe [Member]" } } }, "auth_ref": [ "r688", "r689", "r690", "r691" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r113" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Discontinued operations (in dollars per share)", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r97", "r178", "r213", "r216", "r217", "r680", "r682" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-5-new-accounting-pronouncements" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r142", "r143", "r145", "r150", "r192", "r193", "r196", "r197", "r206", "r207", "r258", "r259", "r342", "r343", "r344", "r361", "r363", "r367", "r368", "r369", "r371", "r372", "r373", "r387", "r388", "r403", "r416", "r417", "r418", "r461", "r462", "r463", "r464", "r465" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "totalLabel": "Income (loss) before income taxes from discontinued operations", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r65", "r66", "r67", "r68", "r69", "r75", "r97", "r681" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Current assets of discontinued operations", "totalLabel": "Total current assets of discontinued operations", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r64", "r77", "r118", "r121", "r151", "r152" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r208", "r219", "r220", "r221" ] }, "mind_statement-statement-note-8-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-8-leases-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Leases" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "totalLabel": "Total assets of discontinued operations", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r64", "r77", "r121", "r151", "r152" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r148", "r160", "r161", "r162", "r186", "r212", "r213", "r216", "r218", "r224", "r225", "r256", "r271", "r273", "r274", "r275", "r278", "r279", "r297", "r298", "r299", "r300", "r301", "r370", "r467", "r468", "r469", "r470", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r488", "r501", "r523", "r544", "r559", "r560", "r561", "r562", "r563", "r626", "r644", "r650" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r119", "r156", "r445" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r435", "r445", "r607" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r83", "r131" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r63", "r116" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Shares used in computing net loss per common share:" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r153", "r166", "r186", "r256", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r351", "r354", "r370", "r607", "r657", "r658", "r671" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r688", "r689", "r690", "r691" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Restricted stock issued", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r17", "r84", "r85", "r125" ] }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual" ], "lang": { "en-us": { "role": { "label": "Proceeds from the sale of Klein, net", "terseLabel": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r33" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "terseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "terseLabel": "2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfOperatingSegments", "terseLabel": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r651" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "terseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r115" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "negatedLabel": "Restricted stock surrendered for tax withholding", "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period." } } }, "auth_ref": [ "r17", "r84", "r85", "r125" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LeaseCost", "terseLabel": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r393", "r598" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShortTermLeaseCost", "terseLabel": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r394", "r598" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r621" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "negatedLabel": "Provision for income taxes from discontinued operations", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r66", "r67", "r68", "r69", "r75", "r79", "r335", "r346", "r348" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Cost of discontinued operations", "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r76", "r152" ] }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreferenceValue", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockLiquidationPreferenceValue", "terseLabel": "Preferred Stock, Liquidation Preference, Value", "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares." } } }, "auth_ref": [ "r185", "r299" ] }, "mind_statement-statement-note-6-revenue-from-contracts-with-customers-tables": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-6-revenue-from-contracts-with-customers-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Revenue From Contracts With Customers" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r621" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r129", "r159", "r186", "r230", "r239", "r244", "r256", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r351", "r354", "r370", "r436", "r514", "r607", "r619", "r657", "r658", "r671" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net change in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r108" ] }, "mind_AccruedLiabilitiesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "AccruedLiabilitiesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accrued expenses and other current liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and current liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses", "terseLabel": "Currency translation loss", "documentation": "Amount of foreign currency translation gain (loss) in the disposal group, including discontinued operation, recognized in the statement of income as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity." } } }, "auth_ref": [ "r59" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-tables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r663" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable, accrued expenses and other current liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r642" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Effect of changes in foreign exchange rates on cash and cash equivalents", "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." } } }, "auth_ref": [ "r667" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Weighted average life (Year)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_EarningsPerShareBasic", "totalLabel": "Net loss (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r178", "r198", "r199", "r200", "r201", "r202", "r209", "r212", "r216", "r217", "r218", "r222", "r365", "r366", "r433", "r449", "r581" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodStartLabel": "Cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents, end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r37", "r108", "r184" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets obtained in exchange for lease liabilities, Operating leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r396", "r598" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary-details-textual", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r595", "r596" ] }, "us-gaap_LoanProcessingFee": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoanProcessingFee", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LoanProcessingFee", "terseLabel": "Loan Processing Fee", "documentation": "Expenses paid for obtaining loans which includes expenses such as application and origination fees." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "totalLabel": "Total operating expenses", "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r76" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r25", "r154", "r186", "r256", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r352", "r354", "r355", "r370", "r607", "r657", "r671", "r672" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Revenue from discontinued operations", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r76", "r152" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeasePayments", "negatedLabel": "Operating cash flows from operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r392", "r395" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r44" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://mind-technology.com/20231031/role/statement-note-11-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss from continuing operations before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r96", "r135", "r230", "r238", "r243", "r246", "r434", "r446", "r583" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r594" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-11-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r187", "r331", "r336", "r338", "r339", "r345", "r347", "r349", "r350", "r472" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balances", "periodEndLabel": "Balances", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r85", "r88", "r89", "r112", "r503", "r520", "r545", "r546", "r607", "r619", "r646", "r652", "r666", "r686" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary-details-textual", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r595", "r596" ] }, "mind_statement-statement-note-8-leases-supplemental-balance-sheet-information-details": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-8-leases-supplemental-balance-sheet-information-details", "lang": { "en-us": { "role": { "label": "Note 8 - Leases - Supplemental Balance Sheet Information (Details)" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r164", "r255", "r261" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r638" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Amortizable intangible assets, accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r158", "r265" ] }, "mind_statement-statement-note-8-leases-maturities-of-lease-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-8-leases-maturities-of-lease-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 8 - Leases - Maturities of Lease Liabilities (Details)" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive gain", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r30", "r31", "r94", "r163", "r441", "r462", "r465" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowance for doubtful accounts of $332 at each of October 31, 2023 and January 31, 2023", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r253", "r254" ] }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockRetiredCostMethodAmount", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockRetiredCostMethodAmount", "negatedLabel": "Retirement of treasury stock", "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method." } } }, "auth_ref": [ "r17", "r51", "r85" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r47", "r157", "r444" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r594", "r663" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r594", "r663" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "totalLabel": "Operating loss", "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r76" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual", "http://mind-technology.com/20231031/role/statement-note-11-income-taxes", "http://mind-technology.com/20231031/role/statement-note-11-income-taxes-details-textual", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share-details-textual", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual", "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting", "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting-details-textual", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary-details-textual", "http://mind-technology.com/20231031/role/statement-note-3-basis-of-presentation-", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-tables", "http://mind-technology.com/20231031/role/statement-note-5-new-accounting-pronouncements", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-details-textual", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-tables", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-details-textual", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-tables", "http://mind-technology.com/20231031/role/statement-note-8-leases", "http://mind-technology.com/20231031/role/statement-note-8-leases-details-textual", "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-cash-flow-information-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-tables", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-details-textual", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r189", "r190", "r191", "r223", "r414", "r466", "r488", "r494", "r495", "r496", "r497", "r498", "r499", "r501", "r504", "r505", "r506", "r507", "r508", "r510", "r511", "r512", "r513", "r515", "r516", "r517", "r518", "r519", "r521", "r524", "r525", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r544", "r613" ] }, "us-gaap_NonmonetaryTransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionTypeAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share-details-textual", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonmonetary Transaction Type [Axis]", "documentation": "Information by nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r400", "r401", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ] }, "mind_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "terseLabel": "Operating lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r390" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r37", "r155", "r578" ] }, "us-gaap_PreferredStockAmountOfPreferredDividendsInArrears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockAmountOfPreferredDividendsInArrears", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockAmountOfPreferredDividendsInArrears", "terseLabel": "Preferred Stock, Amount of Preferred Dividends in Arrears", "documentation": "Aggregate amount of cumulative preferred dividends in arrears." } } }, "auth_ref": [ "r50" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual", "http://mind-technology.com/20231031/role/statement-note-11-income-taxes", "http://mind-technology.com/20231031/role/statement-note-11-income-taxes-details-textual", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share-details-textual", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual", "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting", "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting-details-textual", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary-details-textual", "http://mind-technology.com/20231031/role/statement-note-3-basis-of-presentation-", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-tables", "http://mind-technology.com/20231031/role/statement-note-5-new-accounting-pronouncements", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-details-textual", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-tables", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-details-textual", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-tables", "http://mind-technology.com/20231031/role/statement-note-8-leases", "http://mind-technology.com/20231031/role/statement-note-8-leases-details-textual", "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-cash-flow-information-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-tables", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-details-textual", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r189", "r190", "r191", "r223", "r414", "r466", "r488", "r494", "r495", "r496", "r497", "r498", "r499", "r501", "r504", "r505", "r506", "r507", "r508", "r510", "r511", "r512", "r513", "r515", "r516", "r517", "r518", "r519", "r521", "r524", "r525", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r544", "r613" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "mind_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "OtherCountriesMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Other Countries [Member]", "documentation": "Represents other countries." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment", "negatedLabel": "Gross profit from sale of equipment", "terseLabel": "Gross profit from sale of assets held-for-sale", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r84", "r297" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Sale of marine technology products", "terseLabel": "Total revenue from contracts with customers", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r231", "r232", "r237", "r241", "r242", "r248", "r250", "r252", "r314", "r315", "r414" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-details-textual", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r267", "r268", "r269", "r270", "r318", "r320", "r322", "r323", "r324", "r410", "r411", "r457", "r492", "r493", "r550", "r552", "r554", "r555", "r557", "r574", "r575", "r584", "r591", "r597", "r609", "r612", "r654", "r659", "r674", "r675", "r676", "r677", "r678" ] }, "us-gaap_NonmonetaryTransactionTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionTypeDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share-details-textual", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonmonetary Transaction Type [Domain]", "documentation": "Identifies the nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r400", "r401", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital (as Adjusted, see Note 14)", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r86" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r501" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "terseLabel": "Preferred Stock, Shares Outstanding, Ending Balance (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r84", "r501", "r520", "r686", "r687" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r267", "r268", "r269", "r270", "r320", "r411", "r457", "r492", "r493", "r550", "r552", "r554", "r555", "r557", "r574", "r575", "r584", "r591", "r597", "r609", "r659", "r673", "r674", "r675", "r676", "r677", "r678" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r594" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-details-textual", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r267", "r268", "r269", "r270", "r318", "r320", "r322", "r323", "r324", "r410", "r411", "r457", "r492", "r493", "r550", "r552", "r554", "r555", "r557", "r574", "r575", "r584", "r591", "r597", "r609", "r612", "r654", "r659", "r674", "r675", "r676", "r677", "r678" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r107" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r267", "r268", "r269", "r270", "r320", "r411", "r457", "r492", "r493", "r550", "r552", "r554", "r555", "r557", "r574", "r575", "r584", "r591", "r597", "r609", "r659", "r673", "r674", "r675", "r676", "r677", "r678" ] }, "us-gaap_ProceedsFromShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromShortTermDebt", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Net proceeds from short-term loan", "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34" ] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r574", "r575", "r673", "r675", "r678" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Other (expense) income:" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r84", "r297" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://mind-technology.com/20231031/role/statement-note-11-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxExpenseBenefit", "terseLabel": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r139", "r144", "r204", "r205", "r235", "r335", "r346", "r450" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NonoperatingIncomeExpense", "totalLabel": "Total other (expense) income", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r103" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r620" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "totalLabel": "Net loss attributable to common stockholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r179", "r198", "r199", "r200", "r201", "r209", "r210", "r215", "r218", "r230", "r238", "r243", "r246", "r583" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive income (loss)", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r32", "r169", "r171", "r177", "r432", "r448" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 0.0 }, "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Net loss", "totalLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r98", "r110", "r137", "r152", "r168", "r170", "r174", "r186", "r194", "r198", "r199", "r200", "r201", "r204", "r205", "r214", "r230", "r238", "r243", "r246", "r256", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r366", "r370", "r447", "r522", "r542", "r543", "r583", "r618", "r657" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-10-notes-payable" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r123" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23", "r607" ] }, "us-gaap_DebtInstrumentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFeeAmount", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentFeeAmount", "terseLabel": "Debt Instrument, Fee Amount", "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument." } } }, "auth_ref": [ "r26" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r250", "r251", "r489", "r490", "r491", "r551", "r553", "r556", "r558", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r577", "r593", "r612", "r663", "r683" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse", "terseLabel": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r13", "r46", "r120" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TableTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-tables", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-tables", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-tables", "http://mind-technology.com/20231031/role/statement-note-8-leases-tables", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerAssetNet", "totalLabel": "Total unbilled revenue", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r303", "r305", "r316" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r326", "r327", "r328", "r476", "r647", "r648", "r649", "r665", "r686" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r250", "r251", "r489", "r490", "r491", "r551", "r553", "r556", "r558", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r577", "r593", "r612", "r663", "r683" ] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnbilledContractsReceivable", "terseLabel": "Unbilled Contracts Receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r413" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryValuationReserves", "negatedLabel": "Less allowance for obsolescence", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r40", "r637" ] }, "us-gaap_ProceedsFromSaleOfOtherPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfOtherPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Sale of other equipment", "documentation": "Amount of cash inflow for the sale of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [ "r106" ] }, "mind_LadenburgThalmannAndCoIncMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "LadenburgThalmannAndCoIncMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "Ladenburg Thalmann and Co. Inc. [Member]", "documentation": "Represents Ladenburg Thalmann & Co. Inc." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-10-notes-payable", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r82", "r83", "r130", "r132", "r188", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r386", "r586", "r587", "r588", "r589", "r590", "r645" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r114", "r415" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $1.00 par value; 2,000 shares authorized; 1,683 shares issued and outstanding at each of October 31, 2023 and January 31, 2023", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r84", "r439", "r607" ] }, "mind_MarineTechnologyProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "MarineTechnologyProductsMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Marine Technology Products [Member]", "documentation": "Represents marine technology products." } } }, "auth_ref": [] }, "mind_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r248", "r414", "r451", "r452", "r453", "r454", "r455", "r456", "r576", "r592", "r608", "r627", "r655", "r656", "r663", "r683" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-details-textual", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Amortizable intangible assets, gross carrying amount", "terseLabel": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r114", "r419" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r29", "r149", "r172", "r173", "r174", "r189", "r190", "r191", "r195", "r203", "r205", "r223", "r257", "r260", "r302", "r326", "r327", "r328", "r340", "r341", "r356", "r357", "r358", "r359", "r360", "r362", "r364", "r378", "r379", "r380", "r381", "r382", "r383", "r402", "r458", "r459", "r460", "r476", "r544" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r85" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r610", "r611", "r614", "r615", "r616", "r617", "r684", "r686" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r149", "r189", "r190", "r191", "r195", "r203", "r205", "r257", "r260", "r326", "r327", "r328", "r340", "r341", "r356", "r358", "r359", "r362", "r364", "r458", "r460", "r476", "r686" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r248", "r414", "r451", "r452", "r453", "r454", "r455", "r456", "r576", "r592", "r608", "r627", "r655", "r656", "r663", "r683" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, issued (in shares)", "terseLabel": "Common Stock, Shares, Issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Non-cash cumulative translation adjustment for discontinued operations", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale." } } }, "auth_ref": [ "r13", "r117" ] }, "us-gaap_TreasuryStockSharesRetired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesRetired", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockSharesRetired", "negatedLabel": "Retirement of treasury stock (in shares)", "documentation": "Number of shares of common and preferred stock retired from treasury during the period." } } }, "auth_ref": [ "r17", "r85", "r125" ] }, "mind_statement-statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals", "lang": { "en-us": { "role": { "label": "Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details) (Parentheticals)" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "Other changes in cumulative translation adjustment", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5", "r94", "r374", "r375", "r377" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r17", "r149", "r172", "r173", "r174", "r189", "r190", "r191", "r195", "r203", "r205", "r223", "r257", "r260", "r302", "r326", "r327", "r328", "r340", "r341", "r356", "r357", "r358", "r359", "r360", "r362", "r364", "r378", "r379", "r380", "r381", "r382", "r383", "r402", "r458", "r459", "r460", "r476", "r544" ] }, "mind_statement-statement-note-9-intangible-assets-tables": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-9-intangible-assets-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.01 par value; 40,000 shares authorized; 1,406 shares issued at October 31, 2023 and 1,599 shares at January 31, 2023 (as Adjusted, see Note 14)", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r85", "r440", "r607" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r16", "r31", "r357", "r360", "r402", "r458", "r459", "r639", "r640", "r641", "r647", "r648", "r649" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Income (loss) from discontinued operations, net of income taxes, (including a $2,393 gain on the sale of Klein for the three and nine months ended October 31, 2023)", "totalLabel": "Net income (loss) from discontinued operations", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r65", "r66", "r67", "r68", "r69", "r75", "r79", "r128" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-details-textual", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r263", "r264", "r265", "r266", "r415", "r419" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r85", "r501" ] }, "mind_AdvisoryServicesRelatedToSaleOfKleinMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "AdvisoryServicesRelatedToSaleOfKleinMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "Advisory Services Related to Sale of Klein [Member]", "documentation": "Represents advisory services related to sale of Klein." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details": { "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Unbilled revenue - current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r303", "r305", "r316" ] }, "mind_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-tables" ], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Table Text Block]", "documentation": "Tabular disclosure of lessee's assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockSharesOutstanding", "terseLabel": "Common Stock, Shares, Outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r17", "r85", "r501", "r520", "r686", "r687" ] }, "mind_DisposalGroupIncludingDiscontinuedOperationChangesInInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "DisposalGroupIncludingDiscontinuedOperationChangesInInventory", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "mind_DisposalGroupIncludingDiscontinuedOperationChangesInInventory", "terseLabel": "Non-Cash cumulative translation adjustment for discontinued operations", "documentation": "Amount of changes in inventory attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-details-textual", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r43", "r44" ] }, "mind_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "mind_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense", "terseLabel": "Research and development", "documentation": "Amount of research and development expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "mind_statement-statement-note-9-intangible-assets-future-estimated-amortization-expense-details": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-9-intangible-assets-future-estimated-amortization-expense-details", "lang": { "en-us": { "role": { "label": "Note 9 - Intangible Assets - Future Estimated Amortization Expense (Details)" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r147", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r317" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r87", "r125", "r442", "r461", "r465", "r471", "r502", "r607" ] }, "mind_KleinMarineServicesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "KleinMarineServicesIncMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary-details-textual", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Klein Marine Services, Inc. [Member]", "documentation": "Represents Klein Marine Services, Inc." } } }, "auth_ref": [] }, "mind_SaleOfSubsidiariesAndSubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "SaleOfSubsidiariesAndSubsequentEventsTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary" ], "lang": { "en-us": { "role": { "label": "Sale of Subsidiaries and Subsequent Events [Text Block]", "documentation": "The entire disclosure related to sale of subsidiaries and subsequent events." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-10-notes-payable", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r27", "r188", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r386", "r586", "r587", "r588", "r589", "r590", "r645" ] }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-11-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings", "terseLabel": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences." } } }, "auth_ref": [ "r664" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Interest paid", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r180", "r182", "r183" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Income taxes receivable and payable", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes." } } }, "auth_ref": [ "r642" ] }, "mind_IntangiblesExcludingTechnologyDevelopmentProjectsNotYetCompletedMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "IntangiblesExcludingTechnologyDevelopmentProjectsNotYetCompletedMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "Intangibles Excluding Technology Development Projects Not Yet Completed [Member]", "documentation": "Represents intangibles excluding technology development projects not yet completed." } } }, "auth_ref": [] }, "mind_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "mind_FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "mind_statement-statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 6 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details)" } } }, "auth_ref": [] }, "mind_DisposalGroupIncludingDiscontinuedOperationNonoperatingIncomeExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "DisposalGroupIncludingDiscontinuedOperationNonoperatingIncomeExpenses", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "mind_DisposalGroupIncludingDiscontinuedOperationNonoperatingIncomeExpenses", "terseLabel": "Other income (expense) (Including $1,626 of currency translation loss for the three and nine months ended October 31, 2022.)", "documentation": "Amount of nonoperating income (loss) attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r13", "r234" ] }, "mind_DisposalGroupIncludingDiscontinuedOperationChangesInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "DisposalGroupIncludingDiscontinuedOperationChangesInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "mind_DisposalGroupIncludingDiscontinuedOperationChangesInAccountsPayableAndAccruedLiabilities", "terseLabel": "Sale of assets held for sale", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [] }, "mind_TheLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "TheLoanMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-10-notes-payable", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "The Loan [Member]", "documentation": "Represents Loan and Security Agreement." } } }, "auth_ref": [] }, "mind_ContractWithCustomerLiabilityAndCustomerDepositsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "ContractWithCustomerLiabilityAndCustomerDepositsCurrent", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Deferred revenue & customer deposits - current", "documentation": "The amount of contract with customer liability and customer deposits, classified as current." } } }, "auth_ref": [] }, "mind_ContractWithCustomersTurnOverPeriod": { "xbrltype": "durationItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "ContractWithCustomersTurnOverPeriod", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-details-textual" ], "lang": { "en-us": { "role": { "label": "mind_ContractWithCustomersTurnOverPeriod", "terseLabel": "Contract with Customers, Turn Over Period (Month)", "documentation": "Th e period of turn over for contract with customers." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Weighted average discount rate, Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r398", "r598" ] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-document-and-entity-information", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual", "http://mind-technology.com/20231031/role/statement-note-11-income-taxes", "http://mind-technology.com/20231031/role/statement-note-11-income-taxes-details-textual", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share-details-textual", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual", "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting", "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting-details-textual", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary-details-textual", "http://mind-technology.com/20231031/role/statement-note-3-basis-of-presentation-", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-tables", "http://mind-technology.com/20231031/role/statement-note-5-new-accounting-pronouncements", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-details-textual", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-tables", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-details-textual", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-tables", "http://mind-technology.com/20231031/role/statement-note-8-leases", "http://mind-technology.com/20231031/role/statement-note-8-leases-details-textual", "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-cash-flow-information-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-tables", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-details-textual", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-11-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefits", "terseLabel": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r332", "r337" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r621" ] }, "mind_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "terseLabel": "2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProceedsFromNotesPayable", "terseLabel": "Proceeds from Notes Payable", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r34" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r104", "r293", "r296", "r589", "r590" ] }, "us-gaap_DividendsPreferredStockStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStockStock", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsPreferredStockStock", "negatedLabel": "Preferred stock dividends", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock." } } }, "auth_ref": [ "r11", "r125" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r124", "r126" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Unbilled revenue", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r642" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r621" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "terseLabel": "Deferred revenue and customer deposits", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r412", "r642" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total payments under lease agreements", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r399" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r623" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r319", "r407", "r408", "r495", "r496", "r497", "r498", "r499", "r519", "r521", "r549" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2025", "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)." } } }, "auth_ref": [ "r399" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r624" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2028", "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)." } } }, "auth_ref": [ "r399" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2027", "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)." } } }, "auth_ref": [ "r399" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2026", "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)." } } }, "auth_ref": [ "r399" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r621" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r669" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r669" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r625" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccounting", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-3-basis-of-presentation-" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting [Text Block]", "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r111" ] }, "mind_statement-statement-note-8-leases-supplemental-cash-flow-information-details": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-8-leases-supplemental-cash-flow-information-details", "lang": { "en-us": { "role": { "label": "Note 8 - Leases - Supplemental Cash Flow Information (Details)" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r22", "r91", "r92", "r93" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r90", "r133", "r443", "r607", "r646", "r652", "r666" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r54", "r55", "r321" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RelatedPartyTransactionAmountsOfTransaction", "terseLabel": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r61", "r407" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Total cost of sales", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r628", "r629" ] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable", "http://mind-technology.com/20231031/role/statement-note-11-income-taxes", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary", "http://mind-technology.com/20231031/role/statement-note-3-basis-of-presentation-", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations", "http://mind-technology.com/20231031/role/statement-note-5-new-accounting-pronouncements", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-", "http://mind-technology.com/20231031/role/statement-note-8-leases", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r634" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "weight": 1.0, "order": 1.0 }, "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary-details-textual", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Business", "terseLabel": "Gain (Loss) on Disposition of Business", "negatedLabel": "Gain on sale of Klein", "negatedTerseLabel": "Gain on sale of Klein", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r353", "r643" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r632", "r633", "r661" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13", "r42", "r45" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Purchase of treasury stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AmortizationOfFinancingCosts", "terseLabel": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r99", "r295", "r385", "r643" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r151" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "terseLabel": "Accounts payable", "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r64", "r77", "r118", "r121" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Work in progress", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r635" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Changes in:" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "terseLabel": "Accrued and other liabilities", "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r64", "r77", "r118", "r121" ] }, "mind_statement-statement-note-4-discontinued-operations-tables": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-4-discontinued-operations-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Discontinued Operations" } } }, "auth_ref": [] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryGross", "totalLabel": "Cost of inventories", "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r637" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Net loss per common share - Basic and Diluted" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Restricted stock issued (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r17", "r125" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balances (in shares)", "periodEndLabel": "Balances (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r333", "r334", "r437" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r100", "r186", "r230", "r238", "r243", "r246", "r256", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r370", "r583", "r657" ] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_DepreciationAmortizationAndAccretionNet", "terseLabel": "Depreciation and amortization", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r64", "r77", "r118", "r121" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r148", "r160", "r161", "r162", "r186", "r212", "r213", "r216", "r218", "r224", "r225", "r256", "r271", "r273", "r274", "r275", "r278", "r279", "r297", "r298", "r299", "r300", "r301", "r370", "r467", "r468", "r469", "r470", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r488", "r501", "r523", "r544", "r559", "r560", "r561", "r562", "r563", "r626", "r644", "r650" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "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." } } }, "auth_ref": [ "r127" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r62", "r330", "r679" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "negatedLabel": "Change in cumulative translation adjustment of entities held-for-sale", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation." } } }, "auth_ref": [ "r7", "r8", "r94", "r167", "r376" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_TreasuryStockValue", "negatedLabel": "Treasury stock, at cost (193 shares at January 31, 2023) (As Adjusted, see Note 14)", "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." } } }, "auth_ref": [ "r28", "r52", "r53" ] }, "mind_statement-statement-note-7-balance-sheet-tables": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-7-balance-sheet-tables", "lang": { "en-us": { "role": { "label": "Note 7 - Balance Sheet" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "totalLabel": "Total inventories, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r165", "r579", "r607" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "terseLabel": "Inventories, net", "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r64", "r77", "r118", "r121" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-tables" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r15", "r18", "r21", "r64", "r70", "r71", "r72", "r73", "r74", "r78", "r80", "r81", "r122" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r636" ] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Dividends [Axis]", "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Long-term assets of discontinued operations", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r6", "r64", "r77", "r121", "r151", "r152" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_Cash", "terseLabel": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r140", "r438", "r487", "r509", "r607", "r619", "r631" ] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "mind_statement-statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details", "lang": { "en-us": { "role": { "label": "Note 7 - Balance Sheet - Schedule of Property, Plant and Equipment (Details)" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock", "terseLabel": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "negatedLabel": "Preferred stock dividends", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity." } } }, "auth_ref": [ "r35" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "terseLabel": "Accounts receivable, net", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r64", "r77", "r121" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "mind_TreasuryStockCommonAndPreferredMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "TreasuryStockCommonAndPreferredMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common and Preferred [Member]", "documentation": "Previously issued common and preferred shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [] }, "mind_ReverseStockSplitMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "ReverseStockSplitMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share-details-textual", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Reverse Stock Split [Member]", "documentation": "The ratio of shares representing a stock transaction before the stock split conversion." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "mind_TreasuryStockCommonAndPreferredShares": { "xbrltype": "sharesItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "TreasuryStockCommonAndPreferredShares", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "lang": { "en-us": { "role": { "label": "Treasury stock, shares (in shares)", "documentation": "Number of previously issued common and preferred shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r226", "r227", "r228", "r229", "r230", "r236", "r240", "r244", "r245", "r246", "r247", "r248", "r249", "r252" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r141", "r146" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r404", "r405", "r406", "r408", "r409", "r473", "r474", "r475", "r526", "r527", "r528", "r547", "r548" ] }, "mind_WorkingCapitalDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "WorkingCapitalDeficit", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual" ], "lang": { "en-us": { "role": { "label": "mind_WorkingCapitalDeficit", "terseLabel": "Working Capital (Deficit)", "documentation": "Represents the value of total current assets net of current liabilities as of the balance sheet date." } } }, "auth_ref": [] }, "mind_QuarterlyDividendsMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "QuarterlyDividendsMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Quarterly Dividends [Member]", "documentation": "Quarterly Dividends." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "terseLabel": "Property and equipment, net", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r6", "r64", "r77", "r121" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r621" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "terseLabel": "Intangible assets, net", "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r6", "r64", "r77", "r121" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-" ], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r630" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "mind_statement-statement-note-7-balance-sheet-schedule-of-inventories-details": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-7-balance-sheet-schedule-of-inventories-details", "lang": { "en-us": { "role": { "label": "Note 7 - Balance Sheet - Schedule of Inventories (Details)" } } }, "auth_ref": [] }, "mind_PreferredStockDividendsUndeclared": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "PreferredStockDividendsUndeclared", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "mind_PreferredStockDividendsUndeclared", "negatedLabel": "Preferred stock dividends - undeclared", "documentation": "The amount of preferred stock dividends that is undeclared." } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r621" ] }, "mind_TechnologyDevelopmentProjectsThatHaveNotBeenCompletedMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "TechnologyDevelopmentProjectsThatHaveNotBeenCompletedMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "Technology Development Projects That Have Not Been Completed [Member]", "documentation": "Represents technology development projects that have not been completed." } } }, "auth_ref": [] }, "mind_ProceedsFromRefundOfPrepaidInterestOnShorttermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "ProceedsFromRefundOfPrepaidInterestOnShorttermDebt", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Refund of prepaid interest on short-term loan", "documentation": "Amount of cash inflow from refund of prepaid interest on short-term debt." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other current and long-term assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r102" ] }, "mind_PreferredStockDividendsDeclared": { "xbrltype": "monetaryItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "PreferredStockDividendsDeclared", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "mind_PreferredStockDividendsDeclared", "negatedLabel": "Preferred stock dividends - declared", "documentation": "The amount of preferred stock dividends declared that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInReceivables", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r407", "r408", "r670" ] }, "mind_statement-statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details", "lang": { "en-us": { "role": { "label": "Note 4 - Discontinued Operations - Held for Sale and Discontinued Operations (Details)" } } }, "auth_ref": [] }, "us-gaap_PreferredStockLiquidationPreference": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockLiquidationPreference", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreferredStockLiquidationPreference", "terseLabel": "Preferred Stock, Liquidation Preference Per Share (in dollars per share)", "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share." } } }, "auth_ref": [ "r48", "r49", "r84", "r644", "r660" ] }, "mind_ProprietaryRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "ProprietaryRightsMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Proprietary Rights [Member]", "documentation": "Represents proprietary rights." } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited-parentheticals", "http://mind-technology.com/20231031/role/statement-document-and-entity-information", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity", "http://mind-technology.com/20231031/role/statement-note-1-organization-and-liquidity-details-textual", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable", "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual", "http://mind-technology.com/20231031/role/statement-note-11-income-taxes", "http://mind-technology.com/20231031/role/statement-note-11-income-taxes-details-textual", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share-details-textual", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation", "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual", "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting", "http://mind-technology.com/20231031/role/statement-note-15-segment-reporting-details-textual", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary", "http://mind-technology.com/20231031/role/statement-note-2-sale-of-subsidiary-details-textual", "http://mind-technology.com/20231031/role/statement-note-3-basis-of-presentation-", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details-parentheticals", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-tables", "http://mind-technology.com/20231031/role/statement-note-5-new-accounting-pronouncements", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-details-textual", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details", "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-tables", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-details-textual", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-inventories-details", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-tables", "http://mind-technology.com/20231031/role/statement-note-8-leases", "http://mind-technology.com/20231031/role/statement-note-8-leases-details-textual", "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-cash-flow-information-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-tables", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-details-textual", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-future-estimated-amortization-expense-details", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details", "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfShortTermDebt", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfShortTermDebt", "negatedLabel": "Payment on short-term loan", "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r36" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "mind_statement-statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-6-revenue-from-contracts-with-customers-disaggregation-of-revenue-details", "lang": { "en-us": { "role": { "label": "Note 6 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details)" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction", "http://mind-technology.com/20231031/role/statement-note-13-related-party-transaction-details-textual" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r319", "r407", "r408", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r495", "r496", "r497", "r498", "r499", "r519", "r521", "r549", "r670" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r4" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r57" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r622" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r668" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r399" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "Deferred revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r303", "r304", "r316" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-contract-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiability", "totalLabel": "Total deferred revenue & customer deposits", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r303", "r304", "r316" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining lease term, Operating leases (Year)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r397", "r598" ] }, "mind_statement-statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://mind-technology.com/20231031", "localname": "statement-statement-note-9-intangible-assets-schedule-of-goodwill-and-other-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 9 - Intangible Assets - Schedule of Goodwill and Other Intangible Assets (Details)" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-8-leases-maturities-of-lease-liabilities-details", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Total lease liabilities", "label": "Operating lease liabilities", "totalLabel": "Total Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r391" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-6-revenue-from-contracts-with-customers-tables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r662" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 }, "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities - current", "terseLabel": "Current liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r391" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited", "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r610", "r611", "r612", "r614", "r615", "r616", "r617", "r647", "r648", "r665", "r684", "r686" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Other, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r105" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "terseLabel": "Selling, general and administrative", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r76" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "terseLabel": "Depreciation and amortization", "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r76" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r24", "r186", "r256", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r352", "r354", "r355", "r370", "r500", "r582", "r619", "r657", "r671", "r672" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r325", "r329" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-note-4-discontinued-operations-held-for-sale-and-discontinued-operations-details" ], "lang": { "en-us": { "role": { "label": "Current liabilities of discontinued operations", "totalLabel": "Total liabilities of discontinued operations", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r64", "r77", "r118", "r121", "r151", "r152" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://mind-technology.com/20231031/role/statement-note-8-leases-supplemental-balance-sheet-information-details" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities - non-current", "terseLabel": "Non-current liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r391" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "Diluted (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r211", "r218" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-14-equity-and-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DividendsPayableAmountPerShare", "terseLabel": "Dividends Payable, Amount Per Share (in dollars per share)", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r39" ] }, "us-gaap_OtherMachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherMachineryAndEquipmentMember", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "lang": { "en-us": { "role": { "label": "Other Machinery and Equipment [Member]", "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r60", "r138", "r175", "r233", "r384", "r529", "r618", "r685" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-operations-unaudited", "http://mind-technology.com/20231031/role/statement-note-12-earnings-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Basic (in shares)", "terseLabel": "Weighted Average Number of Shares Outstanding, Basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r209", "r218" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://mind-technology.com/20231031/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://mind-technology.com/20231031/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://mind-technology.com/20231031/role/statement-note-7-balance-sheet-schedule-of-property-plant-and-equipment-details" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r119" ] }, "us-gaap_PrepaidInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInterest", "crdr": "debit", "presentation": [ "http://mind-technology.com/20231031/role/statement-note-10-notes-payable-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PrepaidInterest", "terseLabel": "Prepaid Interest", "documentation": "Amount of asset related to consideration paid in advance for interest that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r580", "r585", "r653" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-16" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1D", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481724/830-30-40-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482864/845-10-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482864/845-10-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-5" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r626": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 69 0001437749-23-034443-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-034443-xbrl.zip M4$L#!!0 ( 'V"CE59 M46_;.!)^WOX*P@=T$T"V*]O9MK%C(-NF17"W;3:;?5Y0TL@B*I&N2-GQ_?K[ MAE1LQW'3%-OMH>E+')%#SG"^F6^&TJ1P53F=%"2SZ9.?)DZYDJ9T_=?1\T$\ M>M[#[*0?!C%;D9,B+61MR9UT&I=W7W2F853+BDXZN:DKZ;H9.4J=,KHC4J,= M:4@[*FE>&$TGVG2F3R;]H'*2F&PEK%N5?KEVW5Q6JEP=BY^O5$56O*.EN#25 MU#]'PH]$PE*M\K'PTE;]EXY%_&SNQF(NLTSIV?$SI44O5GK,>N9[-]_9>\]F M?F A:R6U.Q::#U:.A:-KUY6EFNEC4:M9 <%*UC.%1UX%;R33L^M")N*5G,\1?RD>5;X2KI#N M^)&<,YZH:6_25U-Q+@JY(%'30M&2,IQ26?&QD37P+U<8GQMXPVCQ!AM!0_=W M**@A1EM2=H^NXLQX)[!&_& WC7S:CBY/. M"$(J.^F4E(79-X-G@_CE*/YE.!R^&+X<8'#4F;Y/'8.$E(L$!(:3OIP*DXO? MSM^]%E>4%MJ49K:*Q+E.>^* ;7WZKQ>#P;-Q33-E70W/^(%X?'BOM[\C1 <] M\:NT !!052OQ09LEO#BC*"#:XI@9J-+&>:*6($ZI5Z+1KFX(MDE'%1*?72FQ M/;!5LA2Y3#%4"U.!Y9P)6R""@KG^IP-,<(QTY9;H*@];_=48TXRQ1O'+%$4T( R!O X]59;T\J M;2'RTBSM35AL\E1('@QVP\IH"UU[8\P=:Q\+P*.>N+KE#6:M^/G8MA"VI8F3 MP.2YPN.!/?2N.A>R)@\*G*R2DCQK$R(A*94M> 6+5> Y@%^SI1-2V,;K&-V MJ$T9T)G7)J4,PU8< (R,@&[P^-DUND,](W&*Q+ML2DC$0]F-CPXH6!$?9>$I M/"IN*G2("MY?<'9N!4L CVUYL*+\EJ(IC_7^,MV8VW!R?WG;![."T\./H0L0N5<5!) M:[1D_I,6 :K+,;U!&'2B:J5&[%U6>?6LX!'R >^Q"^MT2WVA1/L]?M M@>9-/4?L65\MT]34F3? -RPSTBB")4(0,S3GV&81-&,AS) #:@ZF^]$#+3T4 M9PM9-C[[&07* C? MRK4T<1N6?[Y5%/O+T^ MQ767&P\%P/E6P?>35!'@:2O)NLU=DOS I2$4?E\U\2/)Y4_V1O M>XKRD==(GPBN)Y_T ,^_>&I1C@+[*KTPY8*8@K6_/ZI8GJ)J79D68718F M,(.\%4/ _*O4I]ZC0*/#GQ?ZMK_[#CZH_Q'^AL\I_[B;=_S[#31>H/]5G&61 M>%4HRL79-:4-]]#B?:B@GG5>M\7G&UAT2 MT>CH9=R9OD:/4?$WDGBT^4;R#4YUBRDRM1!IB8OW2><_IW]<=2].WYYU?[T\ M._TW?ZK=FKUX^^;JLR+NU6=X=3 EU^.+MNS]_VVB#!']CWO,#*_K\S1EG M]Y^^_P=02P,$% @ ?8*.5Z$ ?5T !P 51X T !E>%\U-S(Q-#@N M:'1MW5E1;]LX$GZ^_@K""^PF@&Q7=K)-8\> MTV*X*YM+I?=UP,EC2PB$ND5 M*3N^7W_?D(KM)&XVQ1;%KE\2BQQRAO/-?#.4QH6KRLFX()E-7OUC[)0K:4)W M_SU^,XB/3GJ8'??#(&8K)R5;"NE7IEVO7S66ERM6I^.E&563% M)UJ*:U-)_5,D_$@D+-4J'PDO;=7_Z%3$K^=N).8RRY2>G;Y66O1BI4>L9[YS M\T=[[]C,#RQDK:1VIT+SPJ;PR*O@C61R?E>H M1#DQC'N#<3^9C/OSR:LO&/+DD*.-(=Z.!V:T5K0:@\(?=6+GH^=T?)/#I@"1 MZAVG?7=^?7-YG/Y^=/?^K@/CW89B8^ROA73GGAG[B(XH'8J7PE72'>Z M)V>,QVK2&_?51%R*0BY(U+10M*0,IU16_-[(&J"7*XS/3>V$T>("&T%#]]]0 M4$.,MJ3FR$N3"=(99>T9I,BDDUV7E*5)SSK'=W%G/1(H(SXY&L8_;T879YTC M"*GLK%-2%F8O!J\'\=NC^.?A<'@R?/MV,!R^[4P^I\XD5"//(@&!X;@O)\+D MXN/EI_?BAM)"F]+,5I&XU&E/'+"M/_YP,AB\'M4T4];5\(P?B$>'SWK[;X3H MH"=^D18 JIJ)6ZU6<*+,XH"HBV.F8$J;9QG9PFVE'HE&NWJAF";=%0AV]F5 M$ML#6R5+DL4BE;PE'R+K/2W&,A@#E26S)^M@ M@535:5-!3&,Y+,D Z[)0:2%LPW\VZY=44[L)'Z!2MD0= >N+I7(%#FCG*#VL MG?=M(S(U"RS+1++:=L.^8#Y\!G,2N=+P*@.T\6($P"&.Z7IK7NE0OE&W\3LM M&Z0Q([7EL@@H*Y_J<#3'",=.66Z"H/6_?:0:<98IWCABB::$ ) W@,>KL]Z> M5-I"Y*59VONPV.2ID#P8[(:5T1:Z]MZ8)];N"\!'/7'SP!O,6O&;D6TA;$L3 M)X')%#A9)25YUB9$0E(J6_ *%JO D9BBL2[;DI(Q$/9C8\/*%@1'V?A M*3PJ[B1TB K>7W!V;@5+ (]M>;&B_(&B'(KNJ]-V"$&"J]Q^5._0G2E0)4L, MWGC=!_)0O">+C@T>\]3YQW!&S.JI;.S+ES"])@1H6DV!L$U38P,DY4)9G^J0 M(NWWX:9I0Q+;1%-3*3W6+6-O\(I:$N))!<* +=:4"GV"-S2Q*E-P$!] A;KB MJ4_S3HUEKO?987UA\,1@+,$@W&;\HCG:%I4VI60^P[&\$9N:@16A FT73OQ* MB 5!.5A/V7Y0S.Y82A['THL3]TE(O3SE7QQ9B,:%RCA@I#5:,K=)BV#C%H*C M2-;9/:*(,24352JWXLJR2RW'MP??XQI"\X'H5@OB*?2N/="\J>>(*^LK89J: M.O,&^&9D1AH%KD1X88;F'+PYZ!.X)'GR+#EXVVD/N9G?!_!6-P;3%IVM3L_RTBW[%K M9:S#.+_,P%XVQ4;M]37<#W9IT?OCY:Z5K@-W5+97IH>R4=_VD7[$VR=R?&?Z(7]*X[L/BRC37(R M5VR'QB9/&=RO*'M/FIBU=1*-C#.U75<:/X M*]RG'=$S3)@8U#*>SQ3L\YL< M((! /):)#?^YG;J/>OJ]43#?1WBC_5M8>[CG+>\45U!N&!0 YTZ?[PRI(L#3 M5HEUZ[DD>T2PSUK1S[+# LMK=/YBP'2-BA8 M I311T2A]EA^X=U4\ -\Y0_3TNC.B_O^I/H7>](IRD=>(WTBN)Y\T@,\_S*H M13D*[*OTPI0+8@K6X%&9S)N M)GW;WWXG'E3_]?^.^\VS'R6^D8.V//,=M+TK%.7B8AUOGT.Q\P3Q&WZ)*[2L M*FO?XP:Y0!_3]17D.YAYHUVH M^!-$?+3Y!/$=3O4@Z3.U$&F)N^]9YU_3_]QTKZ8?SKN_7)]/_\F?/[=FKSY< MW%P_&BOR;FV63P=30DF]^O#IUX\;;9#@[[8[_L&*/G_'Q=G]Y^3_ U!+ P04 M " !]@HY7+=+[:EP$ !S$@ #0 &5X7S4W,C$T.2YH=&W=6.M/XT80 M_US^BI%/XD!R'G;"*P]+OI!P48\DEX2J_51M['6\.GO7K->0]*_OK!WR JZG M"F@/"1$R.\_?S&^\N!6J.'):(26^<_!+2S$548E@,0L6C;@XY3%-(4!O8>QB G_:$(N,2&ED@5- MR+53]A=M@%5-5!,2XON,SQM5QJ%L,=[4<9(GG>_Y?L)9+K@CDA&N&L!U85$3 M%%VH$HG8G#= LGF(BC&1-I'*)ZKM=,?3?J_?<:?]X0!&-^/) MC3N8PG0(UCGV4XTNJ''\YMN]KLB#@A?)E_ MLYK'@!Y[&!73*7W%;&3N^G;M.D$:"Q\H]ZD/+0(^4:2D9E$DO+9QLK",M:18 M+M9YO6:=;J1W;:..2LQO&Q'UB].>7;6MB[IU6JO5SNM5R[+.ZH8S])2840DU MR\0&VK56A3@FD!0"AI:;LB?4RR13#($EW(?N G<=GU/ PF*6IAHB_-&:F .% MD$J*P&Q#4,#U@(")O<&X"D9EZ) DP=W5"1D-T#-&4NR.PC (F(>IH1_M9@6A MF<>_)O(;N&@J%@^&/<8)]QB)GC6DQ OSS&9+9(%4+$!ADLDTPS$ );9I6;2] M&+:=$F=HX9"E\ MX^(>H9[3QKL@3K%K&$ZNUK#/\MA'UG$.RHHR01;AD'O8ET@/U'K()+W-F*0Q MFJ8:K;TN'!$DC@3KY,@_7L.\F)L)U=Q# MH1"^'!;_:1_LH@^,%]<135M]#2&,XU@SOM,DPO)5)&FJ^V'J8Q)%& 1WE*89 M'B38H-3,K8(U_="ASW+7FJFHE45%.P6NM3QFND?-\KN8?'R(9DXEK>QOMB+\ M>_K=JF2Z5L@_7Q_6/3S?(.((IY9IYCS_5-*S?8G+"I^?\@TR.AI)AO1*D%^/ MNX38UHO<0NP+^_3,<"ZI1V-]#;'JFVO(^UH*6S>6_P.%?YCFKP_0 M%C)O$.VYRZ+F\V_X%ZRYKQ]2A1[-3UW/$QE7^&_TV_+]4:X_,=]K];-Z[5_P M_86JVB&]S^[ BTB:MHTO[F1:&KE7W=*G<=?]5;\D497@YOK3334T&]UGOC +"KZ+0_6GK]L^AM02P,$% @ ?8*.5WWG MVUAI#@ 3*X !$ !M:6YD+3(P,C,Q,#,Q+GAS9.U=6W/;N!5^[TS_ ZJ7 M9F<*2_(E67OB[#BVD_74B5U;F=U]VH%(2$*7 A6 M*W^^AZ %Y$22%$49,L1 MGT01EW/[ )QS")#O?WD:>^B!"LE\?MKJ[G5:B'+'=QD?GK:^W>.S^_.KJQ:2 M >$N\7Q.3UO<;_WRX>]_>_\/C#]33@4)J(OZ4]0;A=REXL(?4_3[Q[MKA%'G M\*1[=/L%?>N=H_W._@'N[N/N(<8?WC])]T0Z(SHF"#C@\@1NG+9&03 Y:;-?-U$20'%;%:LV'=SIXOUNTI(Z MKID$%.1(T"=G5% 32G)5/<;_,C,"JCQHJ^(^D32I/F9\QH/Z@P/JC+CO^=%&.&J"S\<07 >(+[ =*M=@8M"$)M8D,4-HDNL+NO1SL]%[]$VIT/ELU<;@9X0N59J&!YK/_[M/!^$E[R=W)A/&! M']^"F\HI.4G\T#LZ0-I-.2'"473*G9GV1/@3*@(&PRKCRNH.1H(.3EO:)4E\ MD#\]TM\#3RFILD @[TEH.:$)]:YG["5M%>I.6Q*4[=%8ZF<7QR'>JN) $R?T MM%6V5"B7#E85"IHPSK98IHF@J\H$322XX+4LI3KH007$()@#1SC0WCQV?2?4 M%Q"\8_AEP12KL2C&FDH+J7;?[JXJ^?,1E]4[3UE,F)P9+0I>JD2I'SJ=#L+H M(J:5O3SC+KK49-'5C.S[]ARM!39"2=T;_D%?SPV.N'%G.;8[3!WKS!TPH2^P.L5F--7&YX#JM MUA:F#JIA*JTBD3] -RE'Z$TS8M%;GPA:V#NUAJYFJ5C,SX 18&$$] M]D"QY\OGG;)*R=N"UU$=>)UG.4/7P%DSA54W*Y$C//#\QV=&DXFL+12]K84B MX A]4APUZ*EL1AGXSE\CWW.ID)A^#U7P_IPP*J=O"T_OZN#I/L/:/]&EYJU! MEK(L]P.*NQA433C[GZ:@DS\> R6! PQ*8WIJSI+"%DQ,A M+,NS&-2"J8O[MF7KKM'6A_'=A'(F<-UQ:Q]A3A\QI;_C]G^+!7V@,";P0/ACY9$'@CC@@S^R M8(2=$/SP,?BY%G!0E9(M/!P8\: BR+N(#_0)^%".?L0'^@WX0.<)'SN.BW?Y MYR$*F!+1B M(T4RWZ4MJ[XSIT4Z\95$MQ'!73=I%T866(GB@#Q9F7#G>[1ET((\5U>/4T4/ M]12]7;?G/J9$<(@=I-H^ NX+$5;&J;%?6[8U)[=TF'094U6[3, W JJ[;N$# M"$X\$C]>#Z880@(N(2I8>Q/D\NXMV7O?G.728=!=1!RF9R".>C/BNV[VP^31 MDGJ,H!\Y*6VZ^I$X!279LG\E.K: 8$Z!Z2@I?EBEGEOHIUA8LZ&?LR=L[#HD MCK"D0_U?4'5J N9)&P@P=6O+X.;,EPZJ[B.B, /$1'?ZH&U33-G"Z4K;P"LA]+FC%N]%(?]);8N95N ,V=? M5\BR- MQ/7LR289#H5XZI'QO<+&2=O:687N\V$+;FKL:H]897I57F+1LEN#5 MK)X4).%_%/Z1/O.8>@_0"^"P*D>VT+ANAAFG14D>(XI:4XX;3!;DBNVOH\LH MV,),Y;1TLRZ6VD>]F\\-H^0"XS#: E_8G756I6@+(>;\]B)",+J/.5*KV-6, MHV;6J&#!^(5U4SR!&O%+VKZ';!*]N^U90%2)!5NH,F?3EZ'J-F;Q7^A6\:C7 MI\N$QP9G\T^Z["]+A5W;PH4YG9Y]FM8L1&:+R' RB5X+3[RY49YYSZ/%N:0N M95M0,2?8,U"!N2/#V=S$DGD)93-QE%HT?8?,L^*HG*HE#!V:L^C%&$K?7M/@ MIPP_H)=01$$N.!;ZYH9B\95)VD*..;.=0\Z7E"7EN^C;331=<6>(?=>E"A5; MX#!GH0OVBC0.S5([9<.4H>^[C\SS=(#B!R,JB@V[(=C49L<6OLQY9S.^\A'4 MYYA='3K=*'9+(-E <=&4@Q F=8JI#-A8GR$B8[67/]YS1)_4T0V;#SW6Y\$6 MZ,SIY2+0?=(\HLN$1W26X1%=1CPV2"LX)+R)W7'+2-C"B3FEO'@NN5GYRL\5 M;P(#2RC8@H Y9[QPDKE!0)4SR)O 024ZMM!0\*("\]GG!A,K'%?>!#16(6<+ M(06;J$M/2S= J7.N>1.(J477%G0*7JQ0\7QU Z(*1Z,W@9DJ9"Q!Y*C@70S& M$]D[!8CW[?DO_L5W\E\&U-\%C#\YK#&CS/WGF>.(D+J9A.89=W5&(?YJ3J:D MI;]V>-I:L0WS/!4HG+8":-5"ZM!&P()0,?99^.'DM*4_P'S" %HM%'UR+;HS M]CF844ROH$0)W$+1_?CIU&G+$=1E07([^@Q13W<0?9HXR'XI,9&= 'VU/2IA M:*8+]X%)7TSOJ7A@#I7QHM7SU1;FF\&_/V5L=$WA)M6'W=1P^>C!+)M*6+W^>O(%24]K MBYAL?U/[XI)M<0GW4Y DN7KUI#:5H:E /1//$T/PE$O=&'BSYXQ2(\8G(\('U)YQ>,7ULHX=0'& M7)S*$D5LL/\-XL2E?3-,-J;39(O8=!W%93MYD5%D6SU??1X?S^'#*%<2YTKK MX*NTLQ]"77?@_1#AC&#$7- 'ZOEZ*U@L90V-+>MOVT9@H4N2?'@5!+G4GUV] MRGY)-M9+>9WZL@)/"G'KSM2?E$=,/?9 W=DC!NU7*(,XX"]E'RJ<#0(J_@#K M??+#U,]:KXN7L'8=_W,FFKQ\BN'=2\.Q#)!OA?]?D%I"!/0'#50D[%'00=XW MM=;;2_JMA;J*7&L" *6)\PU30EX#2^ILI5S7Q*6\'XIA;T2\,81PRN/T%T1; M7FTKHHTH4KA)%B^]>2;UI7O^1WI+F&L<\;5:;IL#7FCE")2ST0A#T UA".:- MO+365B)8I65Z/LS8H#A&O/0[7W%&II=DGR(9*]=^J66L5$YI8EUF92NL\8KD M.8N;+);=NB@-,4G7EQ2LJW4AYUYEA(J@?<_0210_ K>:"PFG^DE!=$D>MUL960[HWHM4_FGN3, MW]Q.S@6$0:&8ZN$&VH:9&I"9KHIS$E6LO!4#=0FS>D^1K"A96GD-%U1W4295 ME<1> M>*'9\ZE\D?2/8('D;;BU]9AV\'JT8?WM/DN49Y_>CZ?K"N_RLJ3E*I1^//U6 M'.B1?_7#^$IW4 MZ/ 5:FO5UZI45=K*_;YVW2UYC4@MO2WK\Q7JK.*$M%C_]MY8J#M;3ILVD@.MNA;#4F\/?_4$L#!!0 ( 'V"CE&UL[5WK;]LX$O]^ MP/T/OMQG-4T?N]NBW8.;1Q$@K0,GV<>G R/1,6]ET4=*3K)__0TE^1%'E$B) MIL:Y!8HTL_?1E?#(+!ZWA,&;UZ_?'BY+'Y3%U;=1NJJP6?C] M8?'EJN@STO=O\[)''SY\.,R_7165K*H@$#TZ_.W;Q54XI3,2L$1))%2\2/91 MYA]>\)"DN1@;(0RT)=1?P;)8H#Y2,GM[].I!1@<@]<&@$)W@,1W3R4#]?S,^ M7[4Y8TD4I#2<)CSF=X^O0CX[5)(_>OWVZ% 5/@3&4SJC21HD/*7!!\ "4.[8 M;4P#(B5-93#)TDS0@,J4S53O!F3&1B[ L=*-4#YF,_D\$=(?.\$PYIG,KE M)SG^''OY0&&&'+I/;R- M2G4X-M;5H0@'7,"<_WP !N,]97?3M+0>"SI$A$\6W.>&3EGB4&:S6;%B GNS M9?V)X#-KWOEN]#EP:B2)HQ<@"0-E;BJ.-ZC$X=;4,97!6U0R<+FTF4K@W0N1 M0,4:9RJ"]R]%!-O+W5H GPZK/"_'[FK(03$!+Y'Z3?*81;G7=4MBY8D'P"!GF6I/*2/!*8*R57&G.KOG O?(]I2-E"<0,J MP8S[NBJ^,:C!<9[ 5*#7Y('*1@#UY7USG\W4G*?E@.:SN:!3F+:@?@L>+[A4 MFGHT 6;UF-I0\8LT K4"FHW$EX2!^(_)G*4D!E9G/+E*>?B'#IQQ1;]X\@51 MQ_.3+WO@JV$.5)7I@1&F=J?P$^A24K90E,U-%<[2- M_YM ZD+0*_YC(J>PB*G_3O^;@2*-@1,Y3(^)$(_ \"\DSG1A&*NZ?E&MYV0M M $TQS[PFJ2!A^BM+I\>93$%'BJ4=\5@_UFRJ>L5T0B<46E\O;AN&D3[^8UC+ M+Q+S:5SZ,CP):SO- <7_AU">T8Q5/'$TN9&%WC="HJGC%<6E*,V01O.QIJ1OCN?@D99QT&5(RL3_ MLJCI&1&'<9$^7L8D28$MM4C,52Q1OW:;5/&*8:RR:A(:G1*1P/B6&[$1,'19 MR'1(S"MZQ6.\UB-9W:\%:)1,/#9.8WU!G%O-U=.3MPF-8MHW;H1EK:PP;0,W MHM/['IAV6&<^M9Z4^YZ*=C MIQGF3ZU4 ;#P#_"IC.I5S-1.Q:0B:B(@VLZJ][ Q:00S=(8;MI@4@QDPIQ$@ M3&K%N%\;\R PZ99Z5!T353!EC)EUG_TF&%+%VC U]TF+5MJ2-KM[2)6HQ:+7 MU1+V,?AJ(C5/]6/[I!Y, ]00KF6:#Z:A:H:P/NVAQ0(>] RH*8*':?4V0]2X MM8!IG3:#9!O6QJ0HC;>ON9%4T&G&-O@,3,@^<^Y7!63 )P%?^BS28;J]>1,] M9]K;,MHIR?ZIZCIA"P8L1?*$AC$1ZY8V\^H-J]AL']DQ=P-HK=E[7LESWJ $ M@^LKYU$^9ZE8L)">/BP==@HV6LCR?H;?8YIKE>3)Z3'-?I@[PIYS#ELC1HMI MN59>4G$UA9'VA4@6:D#4EO7*]5,BL@7" M6X6V=.EWYA61X?E")US0C=CEZ4,J")@8+"'B\1R6AWSO1L52> RLW9TG*154 MZE,E=]XB,@G"O,JG5#ZY6DNEDDJ/2"L#NRM??IBF@MUFJ8J+7O,QG2M]F-R= M0@5M^H=S^FBE8S\B6M#K 3VP4B99?*$)U6OQAM*>.2^41\F*EN/*4EXYA=Y> M#PH-GY5E^N-RN" L+N;H1NRH]!#K;)*65/PBY0E?AG +9NO'4&/Y?G)N2R9T M(TI;KA]N&V= 34F_'*N(M^T0,:OD.1M54B)"E:9T0A42PH MK)U+XVI[VV_EI*KT"_@7Z4\J=Z#4!V+=--G^VF]&,,WM]N*&S5CYR]&,)4RF M:M O&N:(766_=[<-4.>Q\=R$C3+'Q!NC5,Q#3YH5^Z>?= MIB.F7C(":;&@8=K5-<*VNTGF=8Q6F'O<(&[88BCN3ED:@FDPR5'I_V9CEAMZ MV9B4AA4J&Z,>T]3R$:FM&M4ZQPW3 / LFQJHU@*?= 51ZOXNL&J*HF(9$ M=7#2JO?Q:@1+<,ZV-]!VL$74EC>)$=^4[0#5/G.EA4^Q=\AU23&8QG=]IH25 M(JO9LL.DU5HB;KU=B3$%,"1R&DQB?K^[%,"Z)E"E #8SVC$%D(>41OD8@K[- MDF@T*4_O+\VX47(UA=40_IB=T-OM'>:.5+S?H+AU\GL,K FF+FLO3X8__6"C MY&5^V3',.I7!3F'9R/]?';L[?0BG)+FC8^B\T\F$AMJ; 'MAHK?\OB=WX">1 M.NZ6Q[OJ[A:TJNTWRR\7ZFBR*>A1TJE+-P]NKH]SJKAGI4K7" T/8W[S%PE+ MU!((V@68'DV^9)(E5+M5W52\5]Z?'#=?G34W1%)?V6]^SPSTOE#-CR87/+G+ M+VDH3ME?\R^T&$TP8=T]:BTH($2X.CW9">4S*CTC MW8ARE6?,KTC,+LO8C6]7M&5QK8R\/: ME9=M&4.U(=8S[O5D,8=74:>?&XU_%># G?![W?D6?4'?.:7*&@2K0@6+HB^/ M-U)=!W#&$I*$*A4F3-FB;C+9$\" 3TE?IAWPU1# @&^UX]<67PV!OS*SG]^- M2A[S.,X9%V,ZSP2X9A)L]>;W2\PK]H)'73U4!I&?QI9AO2@^H$E(30"VH-0+ MXFL^#,&I$E1[)U@#4',"OF_O707NH">4[E+/4*\]8UK$D)4N*+Y_=N[6!:G> M,!?.<\9U?.5GC#AOK&\WYSKQ%83?#FRUW6^,'[\9Z"+_TE<:HD.%5KWU;HS8QYW4W0";>'284BU;1+1Y M=>"@7?0'6[)Q%V&T#/KM@1?78CC8!\=PG:>SW\FJ& JFD?Q]F 6&T VC<7LP MZ$W[VBQXN@]!"LO1W7H;IT6P IDHG.0_8[(#>LI/YIWL+G2A8;12;,Q0P*2/ M^Y M5ME^5.795=V--?[*H*J^TZ]"=.!.@78KGS4+'Z\%220)R[!A_E@_F4S5;%4&\'!T?#ZF M)&9_TNAFSHMXG[A@H/LC4D9SVTB^1PYQYE^8J)0]/.AO"0OM<$%E2+N1Z#+.$I#=X%T8;!O?G6RI3&43#A(@#CG 8$Z.I*1NJEI%B:VV>[:MF7N;9; M_CL=9;=X#E5[N].V)>2>L(.7<2SXL;E+>">TO=HV+5ZTU]@@'2AA1[SU.&EW MX)6OG?JZ::"*(8.;4;;N--,(PS'U_B6CKBXK UHVLZ$3+=^H38?M\BWI[["B MJ:N0+SB8+^O\PIK[*7;1!G8I5;^XW5TR=2]YHY3&UF/=+@523QJK3-2%XK*\ M4?R*Q[KC00XH8I7 DPPVLU?LG!+'*I=VKPVX;P"K?,Z3E"1W#-1?874]?X>\ MO6B::>.52IG[ZTRUZBABE<#V;>/=):"CB%X"C5L4;HABE4.90_+TI(>S>6%" M':]D-)F$+I6H12-8Y52^>=)=%EN$_KKES9!WYY=0OZ@W/#?<'8=!+$=4<>[Z M.8C0\1TO%Y@2\7H35[W5B6ESL#<1V8;',*7)=MDA:#N@S%RZ/9]]G;64I[+)BLA?[$M9.W9['.QXIP<3NI58;04*7>]BJ>^DV*%A/O MAT"%V MR8"8)IM_675-(.WCK,0/@2B,ET!)+PC+JRAE<,_2:1"6MU'*U1.TQMCPOL:/6O9Z9V"F&3NJS_PU MJ8(&0_T6J47-WA$U/375^6&I/H]P&HPHWJ';,+D#9OW$7>J2/M;*GX)8764A M YG-86517Y XN"4Q24(:R"FE:< 26.!+@;5;$SNVXG7M<\*KIYL=5I;^A6*Y M2?4TE/9[LK^:E_IUP*P2!AR-B7W&]7 N!4U#B;?K-$R^5G>(S9OX/>AYP)V) MPCKGD^)#!TY/6_+]:/963'9R6R[4I;)4,T[4W=F7*J]ADE+Q.R7BC&>BRF-I M3\5OGF0=F\M;&$^T>;ZVU5%B^P[#Y?J>Q@OZ#4S#J2[[MRLYE-@U0[@K&;18 MKZ'-KH/Y&1V\:.^Y"ZQK*OB0CNF,@+ZE8C0Y8Q*6(L5Q%]"U!'%:>-9:F#L; M])BL0&]BV)X/F+:U? BA?H7#E,^Y9PQF*OSC'DV$%V>:-R!+6C3'!KC MT)YI3];B, RSF9($C38/F,#O,:TX:=+X.MKV79V.R7M=S[7&UL[7UK M<^,VTN[W4W7^PYPYGYG)3"Z[26W>MV1[/.M:S]AK:S;OGB\IF(0D)A2A!4C; MRJ\_ *F;;0)L\ (V952E)I8$@/V C4;?T/C;?S\NDS?WE(N8I;^\??_-MV_? MT#1D49S.?WG[]3:8W)Y>7+Q](S*21B1A*?WE;_O=__>__];?_$P2?:$HY MR6CTYF[]9KK(TXCR,[:D;_[GY.;R3?#FV^]_?O_#]>G;SY\^^&[X/V' MX/WW0?!??TOB](^?U3]W1- WDHA4%!]_>;O(LM7/[]X]/#Q\\WC'DV\8G[_[ M\.VWW[W;MGZ[::Y^C;)=A\/&/[PK?]PU?3'TPW=%V_<__?33N^+775,15S64 M@[Y_]S^?+V_#!5V2($[5C(2*%A'_+(HO+UE(LF(::R&\T;90GX)MLT!]I>;L MN_??/(KHK9SU-V_*J2,\Y"RA-W3V9O/GUYN+EW,1I]F[*%Z^V[1Y1Y)$DER, ML.!TIB5U.X&*@A_4L__O0<]LO9)L(.+E*J%OW[4G*F)+$J?!DB[O*&](7N48 MG1,:+VFJ5DI0/JXIK9IANB9W( M 98DT<>,RGUA([VV5"4L?/%>Q98O! V_F;/[=Q&-"T+4'\4S6(0)$SFG4\DI)W+\/R9W(N,DS)Y1 M;-'#*8(O]&&R6PK73U;")(U.%R2=4W&1'K:)TS"6ZU3L &B@=CFTTSFYW0H, M*7/HA?SS.?O5-QR&WBFY2V@=K4\:F>CUU/^ M8@!A#43TOO-7\W0W:_1NJK?$MH@V7[(TDTS],2GF5>I'=*[^L$9\8/TT66(F MR>%X5=5+#8@\8'WN4?L9^=N["A6V#Y7]>[DVA6*6.,UI%+"5MH$MZ5DR0Y!-G^4J*HC#)E7_S[&!Q7.W61@7Q>IB=#.L5 M\7<*^9>,?>*>9>*>;?[TP!*^7?!'1&Q"-@L6'$JY/<%K8&E3EXWC$N5 M'$:+U\B]1F[0B4X4"UW-]A:U1BW2MO/V@]>9O<[L=6:O,WN=V>O,A]AJMDRW M2G#$PKSX@\@^M&"R($YGC"\+I1&N!@,'$?T^A,OKPJRFJ:]DCEV8:+ MRF=?4QZSZ%Q^5Z6TU[9U1J>:(QB5+UHZH/%BOPIUJBZTN5MJJQ1=2%,'5);< MIE]"QG8.Z/MG3GA&>;*^H2O&GYMD@)8.:)QR(C4T]?9JB=0U=4&E?(2)LH.? M>W>L3**(4R$V_U.K\[W6RV)HZXI.M<-=\2E[T/N"M"U=T7C-I J3_+]XI=FE MZQN[HK10T*_X-6?W<7E&P4BKIGGOU)[*1<%)J?\E(M*R6@?+!ZPY4J!Z0Y#BXJQKU3]F2),E)+J1R*/0;266K MWFF;DL>+2/F19G%Y +-&^-2T/ZKP(H FIEPB"Y;J9;:N28]4W=(PYW(2WG^X MF\99I6VO:^* JH^/89'6K)$AIF8]4B=-7Z5EWJZ7=RRI(*OR=Z>!R=.$"'$U M*[3C2CVKON%8Z.U,0VQ$]]X(^4PK%G5M.[?A:LIC*B;7T'"\,?2YC:# 3^'AA<)B&+PX/ M=,2G_>0D#/0F:_8LMZ@Z6X6UNC\JOK3<"%KQGU:2])P3 PYT,IM0(YI%9PL/ MX(H'8ON %)O)YP.$]ATZ:(9,%B"F[]%A@B6= .']@ X>,%D%B.]'Y/@T:2Y M=']!B^YEM!\(Z:]H(1GS/X#H?D*+SI!_ ]VT^S=Z&G.C,2L&B@^K5J*+)D)Q M8=5(+ )\4*CX-!2+F P4)#Z5!9AH!06(3VD!Y6A!X>'36>#Y4E",^#07:/X: M%"$^14:?1P_%A$]],<=FH28Y/LW%'-V%XL*GL1B"L%!0^-25^H W%!M6_022 M(@G%B%4]@:1F03%BU5 ,^7U0:%BU$T/R%10:5J4$D,\*A8A/*ZG+ZH,BPZ>; MV&;$[Y&Z.%T;LE1:G'*BU%^")7&D+K(([DBB+G8(Q(+23 1A*06#5>$>"O*4 MY%&LVJV(^GY!,VFP)A9E(GMYK*.3NSW2[DO>#'2^P$E.ZLL%H;Z1RC E(N?K M0CB4A?),GI->7%]&NP6?0<"E')/9,\6S >_RE%4BT2 M78]A$5P(D<.I?]K:*>5/L[(L&L(LQ*=5^IRE_X+@]1"-X8Z4I A;J+@ *'V[VUO ]6L^P A M]N]L;P^Q2C4"PNO?S]X>'L#?-W *HQU&:Q,6B+-_[WMCG)TLQ?Y=[RWQM5B' M_3O?8=B:>L?WW( M!ZV.H-*JEW2WCYZ4TS6[>G'/X/-;C;4-O3/UR)RI_EJ'<3B+8?4R' NOIG=9Z7;8T?G?A]PT'/,? MZ":'5BS K+5I5-&-T:Y!#-5'?"S,WUISQ+?6U"G4 WCW/@124E!USZ'([T0< MQ83;>O5,0[CTYM73X;UXWHOGW(NG(>M6\NK5[';+J:KJ61JIC_0_N63IC_?R M'Z&[VKS%"-X!.3XWW.M%[AV01^B ] X]#+JK=^AYAYYWZ'F'GG?H>8>>=^AY MAYYWZ,$=>JWM[P$\?3\&G$J2 %+! ]QM@C"7&12O'&+$_)-1G7I M#VQ$FG<1'K.+L-H4%#P[, /EISUE\L-OG\ECO,R7E1Y#[>_]4R67BY&JJM][ MI^I&E96J>'^5O[FA1CM#%;_BH6A0Q]?XW;8WI>0_EX+_="/W?Y52_W0C]'5^ M]:;=O?O,N\^\^PP=D.I=A]6(_]%YJPR;*QH#2S?CK%9;067>0SD*@^^EQ=O0 M:[3>?>3=1]Y]U%$^6#,UU@X,+)U$NNXNO4%F&KS;Y_6Y?5Z50>R- MQI[HS%>KPU9Z\YOU;-N;G,'$![_FN04"*H M;6CU>3>7VG+UL[V6[+7DH]:2+ZD0E&Z2J=+Y9;$&ZO0W6">O[?L0D=>$O2;L M-6&O"7>I"=OL/@/HOC\%<@I(.H_EQ =$DIK9JL&&$5QJQ+5D>.7XF)5CW<_4[#3$P7)/L[N:=?6'9"::IN#4MH1B/]V>,.AO,:OQ6" M%,O[9/V9_,[X:2)7N^&@9H,1L"#<4U=[?K?A*,>/=-!$ MS4^,10]QDDS2%[16+#0-X&:#>'O6V[/>GD4'I,VNQ#H2]Z.S[UMOY>B,R*;O MCW6MB*+RC RS.##D@GHGF'>"';$3K(T*.X!3[/VWQ?]%L"+KPY[R_!QT0P(;%;#>(T?IOZG9M?&9. MW?M@]:H3*K.[&W;T'A/O,?$>DW[3ANIUO2$<(^^#N"BS&&3DT3IA7M/;J5O$ M1(+WBARS5\0;FYL2J5/R"$\^@'3QIJ.3YFY5@3,E0%D+B@MYE<<;>K),[T MP<.:IEY3MT+P<;,:KRF_56NQ3DVO;>^4^B\L7;*49H2OIYRD0LZBE%9328(A MI OKA 2',50*[78,6 8-_WI;$(-6YVU!#+8@+ P)%+*LJ3 ;G?W;9/=!9U>! MWQ&S4=906?[],; /9GI'CG?D].K( 5HG0WAQO@LX3>174; B/%L'V5Y$V#IS M $,Y]>F Z?&NG5?HVIE$][%@?+V]ZO&FY)4I*Z]-*R^#U'I[['MW0/(EB6AZ ME_/Y=$&2)4G321J=,N-E\< N/KO>9]>CI-UGU[>\9JH02]=J_S/.O[[A6.@= ME%,.R3DPL@PB!M # P+P2]#V&3<*C%PE3M:'O]@SF6$ %/C@V5D-1O .>N^@ M]PYZ=$"Z.9B!'U\#DE#^'-A@;-E4743'K@8Q MR9HXQE"R;M<[22MF_C 69AX9]^IW0-;2$STFGFZD*[3BY^_0\+./:ULC\G%M M9_?#-G2_#!'I_CZ@_\DEYP5$]A0J\^>.R,D,9,^59&G2).1M,Z;3V+<]83X( M_@J#X/_,Y=*E/%F?Q?>Q5(@CH8_?UK7UQRW&&R?B<^V-"_IB0"TS721L67)TJ1O29KI>W6WUW><)AAHJ[/1)1I-P;U\;%N M'^OVL6YT0,P:-0.JLA@1P:02LU(E,>+TQP@U41>+;0F=\]/,B\Q&24+ED^]V M<1Y9S-O@U4#'H+KM@%EYZ%#RINU6>&3!:G_Z>AQLBNSTM8]2^RBUCU+71:G; M^8"&"%7_$&S8(.!TQ7@6I_,M4=#(M&$(IX'H6CI\W/F8X\X^MOK;;T^L]O>/TG7G=V>O.:'5GVRUH '7Y>[GTA.*%.,UI%#"Y((O\ M1A%DZH78WM("'IO4IM4H?"!8UR=3A$KN85$R3YQ%F^$A=IF.31 M9I%O>>UJQVIE-?J=L#LA"4E#>KN@-)/V]"2*"I8GR5Y$U&=G#$>)5YC=*\R= MTUD\N8[)JAN-7K$WP?*ZO-?EO2Y_]+J\1@0P1!OL .; CP&G]U0""M1L!0J> MLFY$\!!GBR#,12:Q\8;&0;/!79H*;2CTAH,W' SJUNF&EWZ5G'2Z8:2)$(50 MN(S)79Q(ZD Z68N17$()25U\PX,@_BT@B"4.*-'6_L& _- MJBA;MKZ6?*16KLH<7!6BN$;!@W<<*.ISD4JI*Y^X/LTYW^XM\% -K+LW:+Q! MXPT:;]!X@\8;-,=KT#3;%4=HT]@J-0.8,'\-$DH$;1C8T?1V:;082?#6RC%; M*[H[ZI370!RX#6(J+JG\TAR!:-37J6)YJ1C]E F8[5'3VC'E:@HWH?)T7I"V M<^I\)EG.H3&P%B-YX\H;5]ZX\L:5-ZZ\<75\QE4+]66$EA5(N0'BZJBP24>X M6JHW YB0/P5R*D@ZCR55 2DXL)DU63^02\,22HVW,8_9QNPT@K1EIYV8_L18 M]! GB74PR7*D01"SV;E:DU)^W=/H.>C-P^,S#SM3(D9H+/:G+0Q@;;T/Y#R1=$-C<5-5$O\G MCR-U;U5$,Q(GTDZ1Y.9DQ_?0\F<-AG9:%JTQ?=Y&.V8;31,'+"_Q)%Q*]^TU MGR]NJCV,_4':=T#6KXS_$:?S4[**,Y*:/-!@Z/M<,-AKSN6_/+><1-T^]%>'_)!KR5J<,K\9&T% MU'!_CMN'N\U060WF_VQ'XW;ZF=])NI-'V M%)>XH2&-[PU$ WH,YI$[%O<5[%H>QT*==:QYC,XC..1FBLYCU98%F+7QALK? M.MHU>"07&GGOO+4(.#;OO#M/M1D2U.>#+JL)]J9>.HJ 0#JZKJV3X6INO0-P_(,/=C0<0"/Y'9.#;&_ #A,(^!/)UT8#- I'?R1<2$]XV!&8S MI,O0ESU=/N3E0U[.0UX^JC/VV,;K13YH5.>3)."2"7&5WI+D8-O50*QK[B-2 M1Q"1\K&*@1WDWM,_M)?1>_J]I]][^KVGWWOZO:?_>#S]@W@P-7\.S MN)6?]M,G/_SVF3S&RWQ9Z4+5_MX_57*-&ZFJ^KUWJFY(.J<53%;YFQMJM#-4 M\2L>B@9U17JWDW<[=0.D>MVSF@4X.B^/0;RA<<+H9IS5[A>HS&(H1V'P6;1X M&WJ=PKM=O-O%NUU:)%A:VQ8#>"">W\/3SM, ',VE1\&*).\Y.&;/0?OL@^6* MQ%SQUM7LDJ7SHKA'6=+C[S2)SAG_*G16@55?;X1Y(PRE$>:U-*^E'8^6UD(V M#Z"J[6X?::>CU0TSR(4J7BOS6EE3?6!7GUNC"KSXW:VVLF \FU*^K"-3W]!K M@UX;]-J@UP:]-NA$&]3(WY'F/M5M*P,HLE6W';33:2U&'/I:!Z_IOEI-5Y.Y M--UQU!F]IPDK;NV\YNQW&F9BNB#9W\D]_<*R$TK34Z;X-J.1_IQE!\,Y5> . MRR"_K!2M4>A@G9SB,-1[/EE_)K\S?II(&6 X7]9@!"P(/W&F/4 ([88%RWZF M:X]_-ASE^)'ZK#)OPH["A(4=9FPBF5E'8F)T)GWK[0Q-)EO;]\>Z5LE0.4.& M61P8TNV\W\O[O8[/[V6GIX_4'69C. [@&GO_;?%_$:S(6C%6VUMV@,,YO5G' MBB;O$7N-'K$%O60D-?BXJAH,Z+62HI.DH2JFR@309U7=Q6TI+'J77:1""F2U M.@V.*7W# >FMK\U5TWR,M ]\'4Q&.179YK(Z1:.&?$-+MZDA4D@4Y4:%D"OM MG.J<*]IVCB])H2L21]O)T]"J:378=2Y?U&9^7>[E6I+-S;UWT'L'1^P=-&R/ MS'8[&JVWKTY'0.?4JWT?K%[91.6DZ88=O7_-^]>\?ZWONO=Z+>@H_&HFXQ8( M$-M5'#4F A 5N@LX3,8$$!.VRS5JC<\A_+KO@[@HQAEDY+'U$1[@:$Z]NC8D M>:?N,3MU._"5E3< 3 M;]ETH &*VJL"E4HU."T+QG\6RW_S MBG636]/:^]&\0>\->F_0OS T /O(2.UY9QK"2-T!;57+D?H+0!OE$/;UAX!N MYCF0'!J(!>&MDZ=LQG1J:]L3YBWN8[:X-6E4-_2>FWN[DA)*GU!5T]2I MZBYWC25+)3?S]9235)!0K9ZI),&0H@3KA 2',?4'VNT8L/AC8D=H>A="9,$2 MJ<"(C__)I5Q3T:Z]:)'*I!(VDA%NE";Y7HNDV3!.L?XJ-;R%U/4FDA0RIU]R M)36O9K=J1Q97>29W[E1=M'-"1!QJ@#8:P[LDG*3V +<5UE1\C\X-TV2_19?Z M WY'S$8]0N6 ZH^!?8*0]R=Z?V(?SI46BL!(O8SM=+PA_$S?!9PF\JLH6!&> MK8-L+R+;NIL:#.W4Z]28/N]\>H7.ITET'PO&U]M[DV]*WIFR\@K.\F9EK3_* MOG<')%^2B*9W.9]/%R19DC2=I-$I>W'A\R&=P"ZOXTSDN,\3GE,Z6;(\U66- MU+0>XVG",=,^J.MP(XZNU3YHI%[?<"STHIGG V.T7'GB:G;P'0 0< 04"/7" M$] # P(PFVG[C!L%QG4C3M:'O]@SF6$ '[KQ9WBU_BC\CO[QGN&%X6NPH!E< MC1D18@C$FBUIM$$;?T9;#\J?T1Z,+9LJ&^C8U2 F61.'$4K6[7HG:<7,'04T M^F?FD7&O?@=D+3VT8^+I1KI"*W[N*,W=Q\=]?/SXXN,@#_Q((^&-_91#!,&_ M#V@1K ^(["E4M/Z.R#D,9$]U$(IT$0UO\PRG8?'VA/KX^"N,C_\SETN=\F1] M%M_'TB:(A#ZT6]?V]9X5F23%@VA4)$F=J(5W>K#N-@MA*3](7(.27]'%;8AZN\Q,.0Q5;8:ATAP_KVZ%G])! M V@[6C8UVDH][)KR@D'K !@[.<51)E4JJ<92J;(8Y]_8=EQ4#\H[_ORB/[_H MJ%QX68.@V#E+87,UVWV[DT87TN[EE' =ZS4>9T"TE[%<]E&AII4_T#345Q\' M]\2&Z%\DR5O >M)]0&R5M@2DZ8 T0Y578*]ATDV>;8XF?1;4QR?Y^//9;8?Q M"4UN$IHJ[5,&- PQ(H))*&9ET&#$Z<^<:T+K%EL4NN"ZF1>9C3J$*O#:[>(\ MLL0F@X\0'8/JM@-F%8- R9NV6^&1923Y4AWC8%-DI3I\*I)/1?*I2/I[4^!> MGY&F)#5S,+J5+CV!M7:" U%C*^=K$[$$0L1V&Y"U]Q^(\T=D.+LJI6,$_1=D MH$&)+T!L?T6&K4EV$A#J3\B@PA. ALAV_2'8Z$T!IRMURUTZ;YO<:C&DTUQ6 M:[I\ZNHQIZZV3[O8E+#;W!J1SF]+]M)FP=2U]P%(7V5 :TJ//,SAW1S>S8%, M,0/*8[=:F7S=D5)]U1&;5+!$V7-4';W9-! !FP5L=T]1D*Y"9?"8GO@VU@7$]+><4*_6#%! MDD^7]>KO=^H0D) WI[8+2;))&DR@J=@N2J!<@58:<4W&RMGI) MAIQ0MP_WMIVW[5#:=K"T/<>+A76\&XW.7!Y22*%+DVG+ LQ:;T/EC!CM&CR2 MA$?ONO*N*V2N*Y@6/T \\7NYS/9"X=#_LJ!)%,P8#Z0NT'CWUS&[O[KPME1L^'^7+"@Y4#&@\2RL9>_A_$BG"1$BGLGU\;Q. MHLE?I.^%!0G<]V7J=QQH!B[ S9X6.\+\O[LD;LRX)*;9T!7"\<1^MNLMK02T=.QT1[?\TQ^VLTZ4KGBBEI$M_3Z&+'3!/%2^K8 M3*CN6#]@H,DLH_S?E/!SEE=F,W4P7 >@]H\6'Q\WPG"Z6UAG])XF;*76T35G MOTNJQ!>6_9MFZM!00B6-^FRM;D=V:DN6K^:RXM6(PW>R.2WU14J#Z0--[NEG MN84L='9R-X,BGH<;JH1!I%)[S^5V2A+%KIU,AG%DQ#.B6?[=#(8<]U0^6>>& M:3D:=N0/K#O<^[&PH#Y9?R:_,UY8K08??8,1L"#<4U>;N=IPE.-'.JB?WT#K M%YK9 SSHY'WPW@<_8A]\$ZG,.A)WH_7.-][*T'GJF[X_UJ--A\H%/,PZ\=Y^ M[^WWWOX^O/V=^QF \X"M[%J7SB?@%& KQM:!\0U$CJT@6R?N%B!V;)7:NO"Q M :%C*=[6;70!"!Y;$3<;:]YMT%930.&N/%84"'6N2 1A$73. JF4Q2S:5U& M!VN[>N#LZ\P.#L)0REOHLN8W,6)9$LJ)FETE2TH+],WLH-?JJ*5 M3?H[]:U) HM;NS=%53=4:7QLYL:#T'U#0QK?*VJD_(51;^KB&H-BCO(@Z)0\ M4E$+P-S>-?7Y,B]N@B\9FBU7G"Z4;7Q/2QI5*I. MDUA._RE9Q1E)#BJ!ZL"!.[K%4^@K.IJ?_#@ 735KH*K-<%1.[D3&20BB]GG; M :B^FEGD*4)>1)L!G>(_)6(AMU[U/U5Q^IXDJJC8)#LEG*\EP:;;*ZWZND6U MER1& )IFCFE-"_;_-8UFZYN3WYMZK7OMN0#=4X?$@;V MPGJ&;6/NLC0TOK0.1O31_495N.[E%#*^UE-=U<0IC7JKR=!B* JEZ']Y84$] MV<9N0V$QRUE]PX'IK5&SZCL,17^'"E='HSJ=B5TMWDM*! 7N]K!.&'#4[H'@ M?@.BN8GG"VEM'\BL31)BBT=01"K%Z+GHX1 MJ8HTV?HZ(:FJ6J8VN2)11Z][0+HXQ7"C3F*E-/I(>"KY6QQXI*2B'H>Q#@F\ MH\_N/,JKZ+6THM#Z7I)1HT75=W!*_Y3+G2;GZUKQKF_HLW]]]I[/WO/9>\\@ M ;SRZ%*LS32S5LYJ=*\1#!8>TD678 G&J'?6HYNP<[X-GN70,1 ML-GAW6#='>N&/V+8$]VV=/K#W*_P,'=Y5^R^L-@U9U$>9D)?;!K6HP/2GJJT M9_%]++D\$F=FJ?5"9X=I!0)C_M64Y^^&WS MTJ[XYI;@"KZK:^:*QF+KV=QE7+ER06W'0>V@I5Q/F9 JVB?&H@/"=K4'SZC4 MZL*XO#B'JAJ#2H=)G]2V>0:U^X&'GP]Q*Q6@FJ11>$?'!S,;OT&T[VAK8UU3 M?KN0$O2$B#C4@#"V'93JLSC)59DH,UL!>SE%\HE+TTZ*LYGV1$!%"\='/[<6 MZ+FTA$[+X(./U,VE7#4=QBY2E;!NX+HDU M\U!M>QS4U^B-X'[#'+C>$*-;']IVPU);,^>U[8>AOE8:&5JZI5A%DFR7*ZR3 MXX/4@A(>JM-'!U;%FW" L)3%Q#N!KJBT3%U/=VLG:L(';]:(;;P$J,3RU9 >Q-$[A:J M%=Z:@!>ZPU'-P.GB2^C@P82L98P5G;"%T_^D"ILAQ0*==&T$T2:DB$[,-D+< M+5AW,K8A!SM*;40GUEI,5TT6&+KCK#UQ1B/4[@ZR=H"ZLX1.=,=@FTE&?:8> M$*"[^B96 .V/S@'QNJMQTAE>W5D\J#J#7&5KE:6)3K+#='.KWGH"&F?BHU/H&TP%X- ;.M4%MJS;9;Z@6^>-X328DN9,X&[9]S@? ML#RP_8R@*6<2$K$(9@E[Z*^D1F,J9U-/IRYF\PG(F_TAHG):92]MXGU0& M],5,(.T[J1;"0DJC0AV1DB)/HZO9YKZ'K;_H*KU=2 M:?EB>T;OGZ9XM1W&: M[3F)?L]%5JQ4Y1>0BSB,BTM(]FJ9-#CD^I5XE-45G:R_"E5<* MLE,U=\GW^"BWM28DC<^NI[F1KY/'H91KF^MKGGYQT/*PNNZ^YJX*#%9JOIJY M'(*$\MCE0NJ*O9X2*[ M2A'(;3R$N:T\(QE"[>]2XY%$7\U.Y9VHP=!OGUO;ZE M&,#A5?09I"I7W19>V=F:IOZ+H^5Y4+\SQ.I0KXQ(6I MP6$_ %)\=86N&@^$ :_B-I&U>)^& 9#B:_8^ 0-AP%L18K##:1@ *;YF[Q-; M+&8<51L+K>4S"1=Q2OGZ\+;MRFBG;3>G6*1-5,3PSAF_H:NH8&WG$0/"K59)-7^C3=5,Y[^0553AP P 8C#8)XRB:A9"A.M7?!UP"%#^ 6 MWT'H7;X)M?]D.3_P(],RH5#)M_+W%S> =#'48)A+5W,A/*S?;,-AAL.J,BBF MU7D8X/:NJ:^>RY/U5-)A<"M;],2!2%%EC"U:]#P>1(-&1N7.N]NE(&NGMKW; MRHB;K&@:J8L+:2I,]Z"8&_L*E$=0@?(V7ZW*PD\D45OP><(>+M(9X\LR#<5L MXECV]O4)>P729)=C+;82C-@=!XX/"W=TD=_D=DH[J+HWT+SC/-32E@68=9JV MXW,LYIJ&HUV#1U(!L[&5@VXAV6Q%S\N7@+U]*-=.?WMW*R;OZ-"G+_/JR[P> M7YG7MH$>=.*W!:!."XA@JYS:__DK=*S0*V1-V4/P.1AT\L+5;$$<<^C6F*O) M@9U] $Z/NXINKJ:G+LT+.#'N:K<-Q3>0DR;H:@0YXZ)F9U?0K3K8QM\T41K= M=MX B'$:M&FXZ+;FKI$#C["@VX6[G@?M(0AT2[UKY/89]NBVUNZ9H>G!'W0; M:==3 SIZ@JXVF0NIJ3D2!YP+=U54V\U%TZQG=#*CE4\,G,R.3G-J >C03]\P M[Q.=.M71=+1.#D6G7W4_,?99I.A4KVXFI>E!('2Z12L1"C[?-181"@%4(4*A MAR#&(CIMIP&6DCT6^6B)'IA4.Q9!"$3?25E$= IEMV*A\=$A=+M$-_/2]#0T M.E.TF^G 5CX,G97;S30/6?<1.*4.;R<9?DI=\"BVBOF-#B>@4YIM451<6%=9 M?02=6MP*J+E2VAXKGMKV;+GB=*%R!^]I(*>VQQKW@$>AJG4/IM?7O#_FFO?M M*V ?,E(I([;7X#RCV**'K\U179NC8NK.&:?Q/"V#7N%ZRDDJI 0OL_J*3TDA MVK>)-Q,>"Z6BY%S^6RJ!->_+X9-1S&AQQQ,0VXVZV$V(>!:'Y0:ZRPQ2GH/) MU>G%#25)_">-OJY8F?+$+V.I,D9DDVS99.8'I-"?1W9_'MF?VO6G7ORIE]=Z MZN7(CG>@W=/0A3':S6=OVAFZT 9LGL!6AUL_1LHR&GPO]ZR]AS!@.Q=AL*!) M%,P8#X1DXH#(<74M(YJ1.-E!KW=K]/5D1UZ.?LGW3H]C=GIH;M1[XK8WUS4X M+8(CXB*=A"'+53BES,3=G*233?65TYT\:Z#IV)U[Z@KSBP'= M->B-[VI=8/ M[!;H#154[GPJOG5&[VG"BHRW#4TML8+&[@#NT!=UMK_ELCC.H)(KP'.K<3*T M& D[XDUZ?W? GPWH%'\E08"KYD^HU&WH+B2GF8R.1Q]^9B0QV]P2F]70:JSA M48N_2V56OA&ERAH+<5OV=HULOR!/GYKO^EJRP%Y8D,!OJ#3U.PXT@]:/M1#_ M6ZWZBS0HA511+AE)#T[0&6Z5[>,9V&=I8WN8-^'.QD4\&\_LKBXGQ#PTUCDY M94(I7I\8B\0M2W2EZCL8$>L,/"FO(XWS@PH[[2<#,#C6>?E$4_E74I2EE(97 MK'+,LOB>5EN7_3T Z_Q6AEV)D_JQ\<[*QO/3F6C5C8AU M!G;'ECM;*+H1T<] ;8)6-X-BG8?-T:.G92\Z6Q>0T?'.C.:P;I="U.(A6.?I MADK9EW<@0IX--!Q>^]+?)M!-:\F_)N2#6O1U!0>?0835)QR(=G/1NQHDD(IY MCG !7,EBFV0QR3(>W^69LO)5T;R5LE^D(E($&X8S_%+)]B!;5N8,^1<61W1'D[^OJ0,3Y^[I&>%^7O\K('^KRA[HT MD'I,'!GIH;#.@G@C/<352[!FI >UNLK@15=JK@=6L Q+C;3&5 _I#N@JPO6V M-AKA=E>VK;<=TY10")R%GT8]"Y L0J@"Y; 2&V@F.G760R=AQ&ID9= >BGO$ MRJ(Y@Q0Z 2/6%JTR(Z'S@45C[/$<(G0J1JP]@A.*H7,Q8K71G!<)G0!LVF*7 M.9'0.<"B.?9U'ALZ#]ATQT[O:_V 31_4V(+M#KI")P.A7MCVM"L4.C;5L*>$ M,>AT8%,4>[QL]\-8E<"ZRB)0_%@T/X?59/93XZPRUH\!+TW70,V)*FA=U"<7 MP4.<+8)P<[FAV/T0D,)#5A1\2O8X&E;'ZNGI+BMD]0K!5\EZA56RC+>+2BFR M_4[:ETS$NF-*70SEN,ZYYBIJ?8$ 2!D>OOWF.W?]A<,;0-*EXK5ZLR2 MFM88*#?;B+!.&'#4U@8!]QL0S4T\7V17LZ^B3'4$(='T\<:N-W:]L>N-76_L MNKFR!RZ31VKF@G29D5FX3=2 MAO4V+-CFN"9KQ6$ZC=W<>$"Z?Z5JDZ71Y%Y^.Z=%8DR>9C=R*5U+!1-J",*' MP8/UABJ^WOXXI7SYO@E6PS!.L3[3EJ[NI$A+:721?GP,B\RF<\;M_"X=C.CM M9V\_>_O9V\_>?A[ /+'=J(["I+;51(["UJY6*$=J8W>F=@QI?4O#,N=E@C"; ME5]VD';==/A![.Y&-'JC^YB-;DWB]"65"YUJUO24G4CY%D>364;YORGAYRRO MO+2T^2ANBS2;R-P*\C/MA02VW5%B^R*7^?2!)O?TL]0%%SH[K>UP*+%K6+CM M,&BQ3N4SVS+SBW'PHGU@76#=CX(/:6E'2-7Q:G8NM6N2*(K;@#8.B ?_US3: M&!,TDJJH;#I9JD]-H->-A2$7".0,]1X_[_'S'C_O\?,>OV&<)5UML"/U_75C M(8S4!]A*HQRI<["EQ0!$C:6$13=&(1 TEBIEG3AS@)BQ%29KYMT!@L52@:Q# M"PF('%O-,:SA"VA-%/EJR'S.I7)9I,^QV:Y?O^5DP,_%6$C&DO@6D9!BV?!U M:9%N/NR-T8C>0^R>P]RYW1.8[D[S*]F4TY2,5.>)U5J_HIO+J@S MW,]LT1,3(N.U\E9]CPM5]]+7!MV&,DZC27;-I#UWD4JJJ_=DNTY#X;BZI]P& M0G5['TWJ%0AL9V=6:A8F?$UD-6LE#D<7*[10[AR_6;T3"\:-3.\I0!7_[&81 M'MG%R];:%1KF;"8\6+-]'14CNY"V&-B\"\ED=JR@B7);X:GQ8*%Y25VN4)/: MBB9<#WZ+0$^I6_;T"5$^(>KX$J):.QX'"+O^Y5EY31$N:)0G5,4(X\UE+,T/ MC34>:AQGYL;#T/V)']PYJ*/W M2:-AZ-1?]U'59!@:;\C#9REY>$R2VBFM:CL,U?\B2;Z[IY7?TUK2M1V&H?]7 MQO^X2*\Y"VD])UD1SJ@NMK(#F_4J_S(_"NKS1P6#XP]S=XEXUTR!H-E$H;Y,D\D T9G=,5I&!<"4/Z=T$*NI=%DJ2X=_[/X M_LGEW/*W%_=S/S-UNA[>Z=RU3IB'O=D$XO2-RH:@W(*=_$[R5BT'(5; YY')->;E$59A7YYYQ]5BG[FQFX#&6J#$U=Y)C7.5'EC=+$,7;MAPB[/1)(PA(I!?7RPZPB" M784,N! BI]%9SB6/EGI9R;HW5&0\#K.-J)@\$!Z9@O+M!L. NU!"JRB5V\&, M%I$%2_ V(Z*>@08O'C:6>]0;MT IW$R0*ALZKJ=UX"60>V#,E5DELL\T6[#( M>*V/3=?A,&V%0T$>!$EEAZ$"[QW&;"WV7'316K.-QL F]&#)!J:P+.S%L$:V M'[HP"?A-UEL1Z.(C8&P6[CYT<8]:D$V=S^@.Y(!?)\1T1'B+,EL/Z+8-&"R#?QC=]@#,AG :T$*WR\ F M"6I_C?0$J+VA# 2*[!P0"!#;/5TN CK J<%VD5<7OEFHBN'.\= *NXU[ M$@H=G7K5E5?:;?Y;<=+[IT!."TGGL=1U R($S<23T]YSQJ*'.$F*<]Y,+?V* M#LT.QO?Q:)>'Y/NCWQ^8/^8#\YHD1Y4FRV/)#GQ]$\\7F>&6M9JF[0,--5=: MW4@FKCH%7?F;&VJT]ZI5_(J'(N>7D?U*%;_0:')/.3'0:&SG-G%P4ZKWAI:J MHUC$*W,6"Z"'VQH.:N.AEU)1EN;N5OZK@L/95T%G>7(9SW3)"S9=D6 2![[2 MPS,.U@CK!L*"]V3]F?S.^&DB=W1#ND^#$; @-&4E0+MAP;*?Z2]D::Y-T'"4 MXT5DCFMH;FRC4]J/(*DQBDG$54R MP

QT@!ALAKKE;E\KR==*.K[,3?L +H]I2W0*C\RNIVD-4A0 ML /==M(:=H,24)OOU3\J7U1^\_\!4$L#!!0 ( 'V"CE< ?\ZLDTP !@L M! 5 ;6EN9"TR,#(S,3 S,5]L86(N>&UL[7W]<]RXD>COK^K]#[A-*O%6 MC=;V>K/9W21W)4OV1A?9TDGCV\O;>I6BAA@-$PXQ(3FR9__ZAP9(#F>&(($F M/NB[5W67E26PN]'H!AJ-_OCCOWU:I^2)YD7"LC]]\?*K%U\0FBU8G&2/?_KB MP_W9^?W%U=47I"BC+(Y2EM$_?9&Q+_[M7__W__KCOYR=_4@SFDKLY==G+[\Y._O7/Z9) M]H\?X'\>HH(23D16B'_^Z8M566Y^>/[\X\>/7WUZR-.O6/[X_.L7+UX]KT=_ M40V'O\9E\T%[\.^>RS\V0T] ?WPEQK[\_OOOGXN_-D.+I&L@!_KR^7^]N[Y? MK.@Z.DLRX,@":"F2'PKQRVNVB$K!QL$I$.4(^-=9/>P,?@4\>_7RJT]%_ 7G M.B&2=3E+Z1U=$OCOA[LK)<[OG\.(YQE]A&6ZCAYHRFD6(%8Y779_E^;YP6= MQ_=B[;X%.G[5!:W<;;AL%,EZD](OGH^F]);F"8O?9)9)[@;KA/;[,LI+%]2? M K9,_YR546J7\E.0MFGF6QBU3/,)2,LTOZ>6Y>,8H#UZ$826IT1J4I?"J&O^ M4S40 /9LJ@)?M86W --/)>7G4;5K-K#9XF 2ZR0#;G[]ZN4+NXU&D"DA:(V79*5P2K"\FO#!E WAGJ5M;FHQ MZ93].2W8-E_(0Y6CAF.?9FM5 M*^T(([/*6UUM5FS\UU%,LX=M_CA?1>DZRC*^?URPJVSQCJX?:-ZU]VM^@MG^ M!T"[UJT&/:GQ$WX-)!?L*WX0++XB/TLR_J^)&KF95USM]AT';L_\[NB&_Y5_ M5I".J?XF6F_^T$S6_W&G*U<,P]21:O*>E73.N+KR2W 2I?Q*4E+@_R4MHR0M MYMSXVD9IE[:8?8E1&CT,KG4'J"!S1AHZ2$,(J2@A%2G^18@4]?YQMO\I MXUO,V3=G<5)P?I1)MJ7Q&=N DYE34YR5$2>SZ#I71@/#'#5HI%Y.GV_(&;EL MD4%N&C+\'SGCUX?99?J$#Z:W?%FMG4MM8-Z.)4 ZW5,)J/-S*.'X@#N3OOM, MSJ0#@1QU))URUYM27U-.&*TVU.SQFD9\Q9+H(4F3?W9P]1"H%'9\6*TA*S._>#L+H+=Z/RLMO^GN^VKR5R<@_()[2K#JS X.ZI MPU97 OC=60J*@+(+%-]:%;DC'%YD[3LN:V)[F-+1K6+VH'3UVX',Z!='B.>,T)^X?B9':! GELVR3%M!$"IB/I76UQ7]_EC3DG46" M/LQN/PS&ZL:O1N?E#/B>GP$G"C"AXT!C-09/!ET63]2SKNF*LP/4BZ?=MUO. M#I7N/>_C^8+SP(?Q65H26+0G/HS_4OW8MZ)I?+9D^5D1P3[%P:I&QC)NQ=)S M,AJOIY=G8_I"/U+SO_R9TTPXS>2>TRR"#U5CGU5!2%].Z-!U(2LC7L%'"L!G MH,EGFRCG<%>T3!91.,56D#%9/3\D]_-4>_+L]F 6_TWW 95H>=T6^N1EY"XQ M7]%K%F7J:/O. 1C-.@#D6N8Y,@+8\"'S(\D='R /U(,FWM/%-H=+E!7;?/#!4.<3I-^W#[1K M;9&X"4=.]MC)SZ$?YK2XS3 L]!6<4U1/?W"L)1E7&2X2V%,""=MI.,\ #6'B M?/B_VR_45WNZ)KF+8]?5.$C(:+%":,@F!T]#N3O;\!&E."WH/[?)1GQM6V5, MD'G3(1VB)J%4MQ6A,W(+E ISZ4U-Z6>G9D:R,$KOS!?8>1A?L=UL4O&'*#VB M/&D5S,'HWT@<;L("S6CQ'#X(:M:B[T@'6P6,)JEC8]=;/S)QS").(WW@750* M)ZI6H.((2"[2"+HQ.J]%(TB:D88HJ3.SYI[.3Z.2D0=*;J,DGI&:RJG$&8Y9 M1-VL!)V5\1?!NXIR^IJ3%U^P-02*=!7/TQN,C:KM!.HK2*H;.R;XR=8\$$%- M]R4($-2BCQJN0G7[A829<0MI^TS-:7TUAAI1ADLG#\3:N\MOMCF$'.@LI"4 [$&T E 7\?&*6;,D6&# M_E)1L[DOS $^(0N)D;2<_6%,+K54,'U6.3\GUM)J V<<6\I?CGY4Q )W'C7$ 9N+?'KR;_[H9=6_V! K=O9O\6!$M'DQN@.B.3Z9XYC@1%U2^H1T9\*G/2Y'; M>T:+,N'G*HW/HE8*U1F5.536E!B%S;GF&E$55%VKC/4W-:7=N>N?BX[BI &E MF".6.(0_X69YF10;5D3ICSG;;JZR1;J%IF?M/),FS43;^3 &ZGA/!0:[:V6[ M./4%P$G8SC A^PR3D:X./PQ ^T5L\,"]JV24#'?[5<:ORP1*"GPHZ'*;7B=+ M\Y+QIY]:+P^P1^%:HW^BR>,*3L;HB:_8(^5BO>0G(ER:_!Z'*+YK9;FKF&FA M:4;1U3^AT^P;'HUMCM$-U8?952@Z8@2HE*+!7F;(,V?BCKTJ4495$^?XS\CCJP;CZRVMQH5,ZOX(8B$#3.6&7/+GQ2!EQYB\G*ZXO3PNY=,VWO+Y*1Q7:]!>J>*"GWE)(H_ONV*->#P4VN5,BC++" M"QQH?D$++VT2 F?BR9B[EB&=1FH;&977XA3@"M M P!>0OA_Y*O(02FR21T-(?<)C2,DN"A]5D?-?L8>3@TULH 'P"E1KO?RBK(J M.'RQ:V\'GZVF]ZRM9:4=6C!_:7V0$;9B:4SS G+^RQTXM<5O[S=I4EZP[(G_ M"?89(/RE0K.P8+"I@(;HO"4)&M*%2A]T/G=L8F%%U&^))(L 73,B_D0$:3.R M)XX(ZL(D'F*%E=E:A2"^=OYS2FL/9,LAJ>%H'_K4@I==A<*UZD[;YSS(>(7# M68^;WL10QF/VQ]UUCD$*U@$L7YO_ 5+,SCZ2ZM$)?I'_+C?]B\^T>.-9BBV& MFHX'.$H_IAQ@*F714;E6Q MHZIA2'4]!N=<"04^4@#"&?GUBZ]>O"2;*"=/@/P/Y)L7LQDVD\(P6EXD)!7GX3)BY5N:9,=Z'\'52-=Z&8LSL*DTM2 M^IZ6>T?%G$'YC-N;@Y(4TTR6I*44PR_A9^AK@?90OV>)*O/@NR11 W%8:(8G(H!\[FV(8X2 M4=^H.&\VTN%31?7%^ /F&++?LV9_F)!G7,#EZ1!\OU=RNWOK[V>A/]^/OE%5 MEU7>]=]7+$#$>HKPF+W%:.))1,5M^N0(PB/=B6)&,EV7&;>E00V8L(.C_5C9^:0E#]-JS)IVC5&4;A M_EES2<5&7V6A!9(O UZS,0RYR#&/Q>O"+<[V)9%WWD*O)4:65 M0K_[(@X(4E#-D+F6V8.ZD:=5ZZ;4M1&Y2LP.ZT>ZR>9TLPGE;UX\%AG&@CT+H6Y#UII$4; MJ8DC0!T!\N#EG@"!I*&0_"QI')#KT S!>=[N(!2SD*^Y>Q[%+1YM:AZ5P*,5 M\ C<<0_ HT5-= #7F@TA9[87:MS)5N1EZU3C_]J?:/P??SLODN@V6D#^5*?N M]XXQ5.A.6,X]WQPAJ3!J:IUER>IG(=/BR\BS8'_V%&\^55> 7OGD<)]^?FO[F0\V0!L=CP^14<-UO!*)!?0DH^8U]!]T-PP2M#7*6 M&;/+J:ER!VGX2B.EXZ\(\Z0%Q;4@@$#%K&,0YU,G/&\=0BJLX0ZL?G8R;1XYE8W;G,7; M17F3W]/\*5G0\T_)\2UM:!A",KK N1:,"J=XQJ[0DI\!L7_)Z.4FTV61#[F M:/.*@$+Z.=3"H1Z+EY!3F$'$))2+9YBSS(A=[OU]BOWCY&]87Y^/G4+IZ0NS M6YSRCO4RQ)O]>9M78=LB[*M5I5/^@?)9]96=,/T<::/JHO'E&=2E!^,K=#=7 M7 AO%=5?Y9.TZ"%[@F9$8[J.C'AC$61C>>U1.=F"TKB LKJBC.Y2! GS7_-+ M;+F[Y4M5\M,"J@&*QT>EDN+ H)75#)WSHR"2S;-EY#FMT0825N12,%O\G=+) M@C]4W)\G$SI*')TB4SI R"U731%A/J4X>A-!-#M5)J&3^H:=?1O.B[FV%[ZZ ML-C+KUZ\:!<6^UI=5^S;[UX=UQ6#]*5M693\!U$"J20T6JS@;.FL-W9<7VP" M,JQI"84T>KI2,47T_GM:FB?:*KZTF&=[A,&U3'_('I(TW:?9DK,ZF6XR";@*E,6H!O^7"KNZB MJQB%E*4C:!XR"00Z4;@HB(RHV,>)OOV%ILM@U814#Q5P'1F-WFFZHWL[5 M;O2H\]763!#G;!7S #<=0<9@D3)7V^. C#!#=HW,ZS*I'"[[F%[M:_,=J8$] M@)@LKE&(72O3> J-T[4\\P.ADN]9=@:UAC6Z(BY9;J.100C&C*T]V&H?G-14 MD*@L\^1A6T+X%I2VCJLYD4>8U SJ%,IIS9I*A6FR3B *J60S!2L#)+C9V2V8 M_97UMZW>T8)R/*OS+&YEWE4-RD?NL%JP'6^VO31,;=_M)=;E3F.92XC=N*9 M.'M;&;&?T:S';K6Y@@5US:__B=NNWA:"V($-UMYID)BH"P6H?Z3L,8\V*XBR M4@2-#8Y%!)$I83HOH]3"%RJ2;)BAS(A+/H-9NN,3AM)K]#_$!ZP,(/ 0L"HH MF!%!@]A-&RK(SW.Q>X;.N#%8!X9GKMN=BSX>:X0R(GIP+&;G4L'TNW.%"H4> M9BDSXE/01Y3!YCEZ'UE\3/'70D?UH#*A9CJ:W!]X6!G;4L>B#_$H!0W:[)[T M%;#E7C3!Y%M_B?<[J!IMK\7WPF"1/=^.#WT?H@CQ;N MV$\TBUE>"'8^,A;+PMM%E5,$K?YH\E3%L^U!B!#IAS1YE$YB\5=U%Q<1@?$_ M\'*/VR+'N%O-Y=2I"?UF"P:],O^XZ\\(0[D-QO6F+G&%RS'N9!D;XH,WVW>> M1S%]'ZUIT;GH0\.0]NTQ..>%A0$?$0C#2,(@'YDNU#NXWU,6@FZH!?=S#V90A?$SF5G.KP9>;%JYT;=T>4VBV^61W&8-]D]O]*5 M_!_K2_IP++@CH6 N0^;87(N_I (,PDT5:YO4 7#0^0)(.0-:2,JBS-A8]S'? MT2$$$&219% K3Y;*RW59$G-Z YBP(T2665J70-XXPQXU9A];\]Q_IM: UOL"6455#=BV# G5'RYF@-K8.IQF"??XM M[Y]8_H^K3.S%B4<>X&>7F=O#)/\R M [MC$T^2/YV\&NA_,%9V3@#[BM!74S#JIC=F/F,J/$-E2Q*EW%B-()<>_+[L MH>#@BL5P_0#76J*6GBY-&6"A/QNSJBX]9^>+?VZ3G!H773$&@+4UM1%YRW_1 MI@B5$N-BOF.T[Y;_?B6*XHK;H21&/I^$K35C+H%L/)O]GV=ODRPI5C2&OG^# M9UGGX+'GV %0UUI6(Y-/>V'W]FYN=NWK/2SR+S$_YFS86CX8-%9"!##OUHW M.LJB0=*-\%Y?L$)XWEK^Z["R?;C^73+=P9R1[NL[^@21%#( :9,FI;H)W,!0 MC"-: =*]MUF@E06BB$",;[EF;0[X0 [Q?@^B7 7%Y75?-5$S2/KB9-9>M!!9 M>P^46^Q4A&+(/Q:"!UQ882YA0B*&Q(N9\-O;#G]4B?O]%FBY6<%$*;?;@HHH(VCGMQ7"F]&2I'S/$R[C1=4''0;_$&2K1B\3 ML\5[CZ9+TP1NJ,R&:B#:A#D&Z/[Q_:!;7[""&TI&,GWNC+0'SN.GI."61ET/ M_(ZF<#^=,UGW\R\I33*UB6#^-<9JT,?BO*=(14E=\[T@%2T0FUC'FPIZ\/:% MR]F.;ML:U0QHQ7HV#"C:# A@42"DD8UD>J 7:1E&(![/Y6\ODZ[NY7E):0#,#O6-M\N.\@!@12WDQ0.;^>MF@A%3%$4$-:Y(3O M4(A:'F:#Y_X]ZG?1QW?<),N3*!UTK'>-'>M?;\-T[J^,/I)UC2RLC[J3E5VN M:C5_O,F*#)M2",?A'Y'2(('X,E$E-HS=B:43G1,0:9#J2%2/%I;UMTT'>0B.KRD)8_^9+H+B9-7FK.>- M\F9ID"S:NZNB((W:@HTP^MVOC4C#;^Z..3#R) !? JHVJ--# B>G)R?*"-9[ MC"XLP6';FP[0.08=(]B"Y3SM1"(+&^+?S3VFQ1)_5@B\,JY8&M.\@'"Z<@>] M7^&7KZ."QDT(WI ? D&:Y<8HO/R7%W1\ULB*9*M?T7ZCR"*U%1-P"V 72UF M:PF\R3+\KD2?CD!@QN/""DC)LC=.YW MK2WO0B:DLIH4$C6TA#'$1RP.L\=QGT(M7_VO65&MYT1 5Q_5LFFWRK7^ *IHSV0W;_I2=3D '=8 UZ'T0S!/7_&?5U_ M^3K)Z!7_4>7[5@_$&N@G )V;X#5&\C/@) )I(/-:S4VFSR)_SKXZ:_,MRR_9 M]J%<;M.ZXMN=*-0'^V9_WU,4#*R#SP27\X"_@Y37N"*'&\22GC"^+-1B,"L< M]F<#5V'2C75>%6Q6;7&#X[%VK0JN-PM610#*5K4W&TQO*8%=-+-NKI9ZLW%E MA0X*#3/FG;]]_41C!]M7ZWR"W;5[0#O?I"O<5=U90"X*TXGBO_T;. SY]:M7 M7W\>G=:UUH]A%L6;U+[=YEE2;G.H,OLV^00_]5^'AC] 2JP:L//\ZAJSD*P: M=]C+D :;F3GOO(F5P8-I&0> MT^6(/WLGX05 _SWY\#)8X3,"6B]%84H+Z(-@F$Z^[?#U5N%.T/LEY'UY1A0<.)+0,?H!^BE8!=O\DOX!IMV#VKGZ_,B%G^ M0JQ8)N3VIZ1U.R=T:M$V>TC2E-^A MK^$IKN!K^"T1M*3W M1]U-D450ST71-&KN-@[=E11DT!U%F7%CC ^RWYF MGE3>F$9AQ7W:(32RO9"Q27Q;;8*3U 7J=#\<54J]#X&_#C%#E."ZQMB?WYCT M6I$GOVC("%WEQD"^3BK,ZS,UD)YUA@$6?"ENEO/H4_L%<,X:2^<-_Z#<::FC M!?A6M'8$'9[Z)CP#V?]2"K^BR%.3?Y&T6BW,H"ET%=1)(O+KKV>OOG]%'OFQ M#QW.17.:@Q+ZD+$!ORVY/,E8^0Q2/]<#1E4\:+2GBD0MLJ86#CJT M7'H1H5IK, 4Q5X<3Z'UD7WR]M,HZ$<_!=U(_\\ ^9TU-BQ1Q R;L\A=J$Q4K M^'_PW#UQ6UWD%A?\T\3%M^745Z:[5RB-B/<@$5Y=+HG>48>Z&.29<+[M"02 MP7]7QKW)8FMLH_RWF@QS%4D68B=C4UAQ;^?5F^62+LJ;Y9M/BQ67"WK'K:TZB@EU3^MYEXFYF2P2XL9S01(6QG8V(_"^O9 M>%;>S4 /?$:O=.IG:/AU()VU9@2,7? I>/7Y>*%]A=#^S[]D3X .[H1^! M!JXF>;X3#[:B::YESQ]RGHA*2D-%& 0E4_,-'DJ9GG>P@Z7^>ROH4D1,B# V7RQAB18C5OH]P3>@)J05H><*37(Z9/ X<8X@VSV ME[!ZF,75$S?3,Q*;FGH*T9=R=:#&:)&5&2#495_D>S@@R%5J;8\X, ,.A4^B M'6I?ION=[:1:7\D*-YTYJ(':D6DS6R<9-7RS,!J+: P7(D*=3@J[>+3%8$.TB(4JBFP9?H',E! M#*Z5L2*!5$=#(9R[LF3!XB##+5"JI/X2L!%\#7U>7&5/M!AS7O0 L'M>=" * M?%YT4&3QO+ RWS'GQ:8B"*HV/ZL.#S#@*K(F>GKTR>/PZ3'(=&_Z*MS!G+QE MHCHE.D8@-:X%R9=*M5!B=&84Q0BE$/A (P;I=23M78O--/CAKY,+75)^OL7R MCC2//K4" RL6E"][H#11)6^9 M/L."%AJMA5F58Z[UC<52HPWLD+5&K_7V*"^S0K^;QO6N6U4;);^)UIL_\#ME MU)"-+D/Z=4]'C*#C("E>6#%*IG M&_SX2OFCR/"ET+;HQ>A^ %Y]+WF5T4? :K91M,B%[:"A5[B@@F?N6I?_[OX$ M%A8\W"UJW$)D:8T8G>1K=RKHLWN#G97O@GF*.Y,^&[W? MRP\O#4X7:1%V(P"QS[/1!"V^$*P:Y$^/.Q+UI>[R/;9Z272'G5*?D8 M+&AEZ^>/522!#\YF^B?-N[*$\R>D_SIV1!(4^OLZ./ M]GA#N1F$ZUID9 D[B9S4V&>$X_]*L\>/\PG%C!OQ7 ZBBSUMO[E]GX!V3^D M9XY>E4)?B)@Q(T>JPGV4TIOE_?:A2.*$XQ/-JN&??!?A/'P#KLU"57E]! 2, MNIAAX!9X[1LOJ*$?Y3D5!1VK K0YU0Z&TK6 ME,HLCME3[-E#!>T!=!$IL\S"DOB[$+43SD5'VV29+&1S>G4G#\VOL%>=?NC. M'RHK]$3@)X<$A.SBH)A#QE,7%;5Y=:T5+4;Y3RU_ JW)?%^T1D+!W2'.,OCQ!"-)0 M[ED?'$#X@FJZP*"YR>,DB_(=:4B3C)1?HQY6MK/N! SCFOZ MPG@;1N@JL\ANCZ$>17FS_)&Q6)B>U17QGJ7Q0"*6_H?HH(\A!,[[QG *Q,V# M6^F!VL88<)GA6>?3JCNM5:51YOXUA7ID36"=VO:S"1UO(=J@PMO3C!UR4>\U MH3B%>&X][ CR("@XZ/DQO=X4MM6!.5ZYL+L0)Z>NVM?Y=Y,]1Q>6S1UF"&?0 M_62(.&N[AT4NC#-J#P.1/[MM0EN"AS8%LP698'+?4#T"-"#GR7[>S&3(?5NF M[&,EW%T);X'J%^ 7!Y7Y%MBZKF^=;UE^1S=\M59106^6%VR]9IF.AVKXPY$. M*34"W_XG-25CW"M6YC?JX*EPP[6UA!J5VWPG'2M!W2D:@M7A/='EIL\^C4?U M/QM3EA:<:B@P*1JRM7Y]1Q8*_*)3/#E!\1\81R-WWY&D93GF#5GA%-Y*X M4%W_;"P9<[,._HI@L@@"WA>T*/@Q^):J)%PY#EL0\QB>M[*8QXA1Q3''4X]X M> "L9(^6#!+OJDBF4A:8-HN\"?@=+:,DHW$=I-H9V*K**>JX#?M\=@.)BJXSAN+U-+#,1.!VB" MS56_D$$F,V/.>=R/1()NW;W\.,WUS:>J'#V43^+_%ZN?2D9 0N]DQAA]!5ZN M95QO21>KC*7L<0=I5?%V,93R''"B" M )HS5.=["4[.HZ"O(1TYAD_$=Q@\Y M1B291?9[U&81XWH;Y>5NGD=9 >XREIV+]@/%S;+U.Z46&T- :Z\V)E_&N %) M.#5V.&.$^E;T$$$0:6&?D8HFV,JT)^U,B^IF+49/DB'&>ZSV',K'K9WA^L;BB_G? +20_WF@]CNH%M=+T^9":-\ MOK[)IX^J6/1KFE%UL=>!T?CWLBZHONX\"O28^XVUF2#N,M6['M3#J+"39Q7^ M+\/,Q4VP5ZC'R5[!9X9\\Z;?]R7G/3S\0\&&S MHPYKOY 1K$GVN.^U?A353HLWG\H\8E5ZWQ77A.(]9PYXHUF:BK9(_-"D1;_I MXA3C*//'"65^32@G4\";+A/A*-Z4>W8M\F+$J])^$F0_BSIE9F_Z00&=0\+) M?Q]&FB<8 >7[5[F*?^R$?Q,Q+]UN3B-/VV*J-[L,/G\3CDWGT" MS]>.>X)X5&]///7H(JO[_F]4:P:.-$\M$%T=/KOYY._U(BI6J@>+UI^P;Q0< MA+>Z_QP7JKP_BD;$$3Q,H*OGDO9"LKZ9>Q6[\RR&_\ =XBE*Q:VSO(CR?,>U MXC^C=*L*4S;Z=H3@#N+PDK %,?2B:QG=TQ%,BO39SD;QTILE]D,Z[$P6PLVBL$! MTYA$T\VJW6:K8+/:/V'VO;7D) 4>YW$NBX6,L*J2CF8D6BQRR-WNZ<6:[NF; M2)+2T"KUYB-IL=[?_EJI54[C\_*6)5EYE7&5H[WOR'H?87?47N#.M](]=A*5 M1."'UM5 0=B'9DVF,QPGO0GUSRAXW+W%]#'.9T6BZ/$QA^B#A&4W MRRJ)80[&QE 4G]&W^(I#PS@\5+YM$0%7A8H,\K,@A(2.V3-;"3:*O?X"WE,A M+306&7"ON2T8P[LLMWH%L96;42&;9A]C0^"UD/AR%^I1@^H9Z&B>")>CH.!, MD$"J:AWD/.>;ZB.5_6*TINDJ^M],Z-@X#D_%I=03)&7PI1MWDH^ *4UG4K@@ M*I-5T'!,_H0T]]*"X%['T%5?DY0,2-5FM^^HP$X#] - MXAQ-$=?#BJ-]2MBV2'&2/QKEW+B<%T[[WF]!HL#:W_R/U,,C,=74PZXU0IEO!5U\]GL _&T:/79(1>??$;)P ,=YS$"-C V[\O>S3,VR A'2_Q& M;*@0I)USL1+[N\@1NX"XBGQWP>)C%[+A5PAQT(#N/#U+GC,'-,R(H *\5A4E M!$CQ+D$FS&=(CGKS%WS(=SYI5_)JUHEF1/%4I6:)JN;H0J<87^#I6*LC> M4D?4)* R2FS.")$-=8"_SD24'=%"E>L:E!V&8)_C:[!XR1/EY@;OP:JA(R[" MQR"]W83WB$-?A95<92:L"* \C"W&,Z M.<:&V.#MR/PQ2C)(;[[)H!SUS?+UMD@R6JBN)D/#D8>E"JQKV0"\=?$ OC'( M9O!)'=]74X$Y+.W-"'%)F?2TQM2Z$A/CLRBJTNE_26F"*J]L?1YSY"J93<:1 M)3.HU]KZ8 HR)6YC-&V24V M8;R=M)/3?SYT%N\_*$;,G)<>B]UQ0J[$(^7E-H<;/,T3%HNUB G@)U4Z(.]@?6RF)GR+=C=\C:'4D;E[I8SO6P">35OFOT?6[IW M=B/Q=4KH46/CNC-ZGJ,N<3G4FMOD;)F4,B:XO@'120S/V_WP&#'JUC>>^HVXD=R745Z::W3J50,VT^.;HAWM,%O[B6NS>?%BM(MGX?K;L>"?N&(6Z$7>!<*V:- MD]1("6#U?@'LY23398_/^)NZ-YGN%J[S"3X"1PG:8PB.D@9D#([%.6&JO;:Z MYBUUU?',R7572_ JI30/072O4/F?S,(V,823/ MTPP1ZG74I*W6L+:"S<@;.=W*8@FN<+IRIVSK%M:8>?GUPSPITSY#YGC("".F M!N6^'DDI/4XOOW[V\"6IT0>S8$Y8R'3XXBK(3;K%WR;%(DK_2J.<:]1E5'8& MO T,Q02_*4 Z#X2K*L-*Q 0PPU8"3QP!PN*&^,I,F.7M9+X&I\D%4_9..OD[ M\K1MX/@R5!N$F)-S!+6(,U)@@X(.0\0Z.N].UY@-LB*@ YR?M9LHB6N_9E5% M[#R+16V=<_$@H>T'-P%FS1VN@S2<5UR'.CO.<G77)G%Z_423QQ7?$O/65?,Y'A3] ]1-2@?>VG?31@=E9+UD%KBF>HWG$CC- #>-Y,T.J*$NSQJ9^;3)M%_NK-PQ7[ M9OFAH,*E>/-01DE&XZNL#OIZR_+#6_E0B+L%B-BJ]'C,S@O5 VEG;'FV+6B= MJL$J^J (+ZV# 2%#43AQVFTV)^+AL;&RS,%R3<.;>4>A\VW]1["V7V*\F3U@ M7'@S.]!Y]V;F-0V5Y,.SSJG(DV=P40\3B(1>,5W?YN R.,W,?9ND5!8;[S 0 M5$/0&;A[4)ZR;@$AD1@#)=IV<(_IL,3;SO:>96N6T3+*=Z(X&"3ZLFS.T?=V M=-?]#+ES#8%W+3\M_*1% $*PK9OUV8\PW+3WV6>/I1765'FTB5+Z?D:7GE4 M]_C^T=@K?#=4;[?W;O2HB[NMF: 2'!]*LD<^(QP]T9F*JSO[@*PP0[9Y]&\5 M?'K<5MC2N#(;6%;\F:8QOQY 8G=O'SK#K]%>+RTLSF_^+3+(GHX9^7.=" ^Y MY&';TYDN"!O)9:>VXILUS1^YH?ICSCZ6*R@]&V7'K@#-T6@+LA.J)V.RQDTD M[ MPOTZ2E-%A=>!4>A=X ":)^T7.#7KG#I3^FXV,DW>N)6#%4W3H4.A:Q!>"EK M? D!H R\\7?RD.DQ9@)>A9ZFWGH?6?]/"-?!6Y/E6KZ$@'V[937J M*.46SG9SE2W2+:1\=IK0;UE.D\=,YH MY!Q2\1PTV8R,^6.Y=ZH)4'-1]WJZ/'IY#7J1YN*I^<+%V;='>+JOB%;/_% M;2GH9MN9I:0S'+U_=(/UM)'414L:[$2B#[2E#+"8F?(MT"8#-0)[0T:&AEO9 M\IF1&@Y$R00@0MK=BQP7FZTCDCD6.C..Q-!X]2'F2\^\WR,DFWT)U,LQ8Q M$@I2+PVQN8]V%'B#%^;%+@*SQ%EO,GN;LP6EJ(U%T=Z-"@OS)1QWC3C//[[MBC%S6C. MSN-8- &/TMLHB:^RBVB3E%$JM/B!FX QQ"'1K! O(W?0C*U(2GI/\Z=D064: M-+<1V6,FH(B^E0H-\X46J:FNR7/>G434)Q#$D46+NB#:X6VM6:@%#'*.Z3C6 M!L=;.,F\.M;>TQ+:)K9V_RFXHH;9K#@ IN"*@E<'*J\:_,K/UE"<%A0BIRNN M$_SB4?WVH1!MX!22AH2"K7AFALW]=EN1 T5F#^@@DA#RTUE&".-;Y;FGL;N[^U[&P_Q> B(/UM$Q8HLMNLMA&GRC:\=U1HUUI@HC!.W MDSU9DPXY-1>=8JWTW'1]"^ V)(1"N];T*HOII[]0=0B98AP^".00GJ_H#XF5 M"+2$XPT5]J'@)M-FT133*^JWJ\I%4<6KJ")";,%UGT#1C7^"&1/=A#I.D;#% M'81CKWDLW03TYMD39%SN@P[_G1XA=_0Q 2M>1A(I3Y#N8>@#Y!"3C)=]G@[.SYD#TF:@L-,]H0O]B$!BE-!XPOD?M\#V==.WD,"9H^V.B/$ M[EOC)PT!1'="CK9B'>EA" 9.U-C*^;^O]_5";=I;_:"]F%S=)$S3ZNJFU;WA M98M'.-L+L+<:M;5*UWX&AMB A*-M,9TE<6J.=<;AJ_Z,-K_\Q-E79E>0P'HE MR]@0'[P=%W.(M-SF._%^>T?+)(?#K"C?T7+%XMZ*BB:?(K=['12^MG,=6C#; MM>4YCHD4<69<\(Q*YZ!,E] M7QJ.CM3;J_^DR3[F,0V.^'_N[DK"[Q\T]K':2^+]_BTZ1+;] .[WI-]9]B? MQS%G7U']YSK)Z'&!?ZVQ:$.K Z8GJZM".:M_((" 9-B(0CWU/L(&N_<"]W6A M[Z<"HY6VYX7QJ;9( -W;$T%TYN4J(%]/FAB.E=XTZ4V40ZNEXI;F0L.KG+,! M,TSS*Z0N#4#W$1X/)23)AN_U"[9>LVI')V?5'@_>_8JH(+*GRWZ&Y*F/J^,% M__$FG[./:J>\HN]+(V F+"> .^R%L8.K7==%%:N\;5#@X[Q9_LA8 M7)QG<95/].93_=Y$-SGEUPC84_G/*157B2QN[[6*/

8.0V-YX U]([9R6_ M=2Z@33<_=Z'%2IBSUN)2,7?\][%K\MLR7Y+_DVPN6*P.*NL;/';O/ #J>_N4 MR G'3@!]V!VTF[U=FV@/SWP62V)K"C6?(6>NNY<2MWQNEO/H$S<2A*$C+ 7% M]CD:'K[($@ZO^WH4G0D9PB$0LS2-,'6.>8*C8,8F.(\3&_=ZPE#X<7+WTOEQQ81TI!NH;OM" MI'?#M@O<_5'90\0$3\T>:AT?H%;YA.JMO,C M0CSUW^2W.7M*LL6@JT(Q?*RSX@BL;W>%0 _NWIJ L X+%9.[7!:]G//H_)4Y M2#\EY>IB6Y3\PIF+YS(NWW4ZP4[$OLWII_(UQ_\/I;<7#0GMWC7&Z%H^:Y+( MQP2Z-5=$S9I4M;KF:_/OALZ9V&?WF6!57"0!THF@/4PDTIAE91;7:HH&VX\T MXS^E:"-QRDL!4#7FT4E1IO2/28&:'R0] M\9.\E$^ZSUY^_ZH*583?_7N4;:$9\ZN7,P++_B5Y=EX060.4QC-24"JJ!).7 MWX1QL/1(E"I/*F29T?:*:T%O& W*M_A="URE=H9$'N*57W'+$V./GN9'B([,2+ MJ%B]3=G'0C\K4?G)^&S$$]!^*W)#:5J!?D+9AVIN=V<=#K!PBOLF1*D659CJ M/4OC\1NH"J+[G?08L_O[@XQ<_DQW4^5"X;;5?NZ[K:*RSO-BS?_W,(3I_9I/OSM M^&-=C(N2=._ &.^3-^%BL:;U,*'61;PE_T M2W]Q-(G7$5^=!;U?41$&L^__!U^GK-CRI1R*N@I("=8P\T^QA\2TU@E0#!\! MQ52BNT**#YN03(0Z?71(?KTS8DI'R= PR.VJ=!EIY]<'M M93G#W#2'Z 09Z"R2;@F:C7NF/M8@"A2B'KNMU5'=F+ LGZ:0[]5XR'*U!=:' MV'>@GYY-.2-[,KE]&=BRM+:\6+T97#-O"@0]-^ONV4-:T3L6*>J=,)U7>N=( MSP K ;3AY;&?L)UDL5O'EBUK/Q3)];KMH_\55-;U M4G&/Z;#$7R*H3M4%JP45_-9*Z,:*2OP<23^X'/]Y%D.@[,5.J.YK"@\AME)>[>1YE1;00WI37N_9?>N+6S $@%40?D?N30. C N&,S/GX MD/%CB!5@X]D:1$)[0[34 RU(G)_ JD[)"AE8U<-3A0P%#8>JRNKA:C^:?8PU M;;60.'=53+3\H.$2L'%\]6BYEE![0903CFG\>O>AH/%55G6!SA[/^9;[E)0) M'2JU@0>$MDI-$3JO:@"5.):B$H>H%;.L22%10\L/@:Q+].(P>QP?^=IOD##X MGMNYA[68*BT[-A7M \;$$U@AP+5TVZ/4.&0A$'\0[SLR2B.1"9//JEY"7Y)G M^RC<7[^Z4X_")M'[")T)T ?<7SF%/BIP11/LS@M5&J$B@50T MS$BE_IP,69!G2L5F-<6,X7CL+]^@ZJ< ]EL6GY9G42B9[F?8+(0!\+X4;8@. MC*K9GQNZ 6*Z)T48'$6+F-_\ZKNO7_[^#X1J3-15&H:ND#$L=T=%YP6K?O$WSNU#.3C]@Z&2[ &X5H,/[Z_F;R[)_?Q\_N;>JPAT,(FI9Q[Z M=<+\.<+=^X/W!P?20C[!9P?#=X:)/"RT*-)^8U!^8U? KP\'(K85-X?U/P> M%K/ 2=J5(=JS;W6.&7MI\E-,H[Y&!-R+NKG7=1<(6I"BHF&@T$3GJ+&BX*LP M1",,8\EW+R'?/9+! MV)]O56SEHN&*/O:O1,!<>F5/2H7<(R!8R[-78@J7=:\DR4X.OHT9C\G(_Y ] M)&G*%3>7S3(FDI8_+'*]2?J:7/5X02KYT4CC-U&>\0VD.%\LMNNML*\OZ3)9 M)"IEU/\0?54:0N A%+;&2&*),M %29O5#,^_D4$%[Z*<8YO3Q2IC*7O8L MWB[*GF(">E]@P@#Z(;L6&XF=[-&3&C^^UH#M&8VN.K"6DRSWD]Q4) 5XY=64 M)(9@IL>-N* H\X^KY1%.V@?7ICV;4^@:]_?; ]I"'(Y"+%Y1XCS[0]JO# M989BG3?Q:NW^526.-=?E%::+[+GOO:7FSG$>?% *'A((404-L/LV!NNA* MBR#RR(_;( **715FB=53=*4<9RG;=*H,PW;O7E'3,,'^(VIB'3$F@Z,1O[U2S1CU"@"C.I4)-G%7+S[!-+ MLG6;XY[/-URL-06?%@"R >9(<24D"+$@)U M)P)X%/L5A>ESWN/S*A="6@QX#!6CT,^D!]#\/84>H,4]=V(I'U=D7&(E5(=R M9T^:W2+ -+GC3:+Y*;J@-"[>%DE&^98B_5&02BO_3E6] MX\> 0NH&!J5K!:IIDEG5L-ER>T9LUW]):9)I6&\AYXJS4EL3;I$&<]X3-R/O MYIDJ5K/2PV7B6HG]S1HMBDVN]3=5#:R9FX9Y:79A*K. MI*@.4O8(?Y,9WNGTR'99(W8P?]=)QBXJ"&7-\C+Y17B8;I9-N:,+5I2JG"F= M3[#A)3V@?6U!?31@%,'NG!!F89L N%&)YH-0?%CX]#3FY2I&1D>.&(:1(WWW M70'AQ7R;9S=/-)>5FKL\^0:?8?SZ&N"]>/DUZ##VESN9&T)5:CK(1TX(:2B9 M$:"% #%$4D.>O8."5>8O TYFBGLGF*\()?*(%8Y^F"*#*4*)KL4!)Q8UI0'\ M_B9JQ;!<'KEC-&TW6G4YKL&C0WO[N*"^Q>P=NCB VM4)""C9.S-"-URK&2DL@;Y]9M? M4%(C&P?7-3B\:H7=S=EK>ALE\?F2+\%?:92_Y?SN.JKP4#"'ECDVUUHT7]&< M1H#1^%SR,9FQQ4>;4VF;B31]_FO(JWA(DT=Y>03#, 7*R2;: 2;QFWW!4OFW M>$N)8!+_ZS;GUN.2 ^.:N>,3X[]*4_81!M?((@+N%3Y@"2M:R0 MGF5;/D*:J@7YN*)9\_?ZEU V,:<;?D/D)(NGQ1I^46\(,,5ELT]L6)&(28DV M*L\X U-1S7JSR5FT6'T9X P>H5[,DIAY.Y<5) X&UVI_ASRC!^&[WF-NCK2I M'9%U!O6!ST9$M3J8'>K4;B;1GEZ0\UI?GAB:C1Y?C*JM[B+E%XN;I6P@IJY^ M-3@>_7ZD@.O\11+PP3Y?)4N$*XTUS%IFS"]_Y[5S%>M)$*?YA.VA24_)#%E+,[/PDX-_L(H\2#P+V\RPY2 M8:RB-N:C7*VY2HJ25*TYAQ@*]'7)(;C MY[K=E'=@\Q3W?5_@<3^X\EZ&EAXA&G_4K2<4W$,&_TA9!M\H26 M4;Z[2QY7??5M!X;B+G^=(#WD#==HB<2+/P^L36%TO8I-:U:Y("7(#:=?2)@) MVT;*]MLD2TJ:)D_0C/J@5!ND3"[X5;H=%3\8P&,!'$9'1J#UXCH909^QLGGE M!>+(&1'CY'5J8X.=HG96#(0QB5#<&:&?ZF[6^U@A\2?AXWUD+/Z8I.F,I-%" M% O:K'9% @%,Q?:A*$5*C7 2+P4S^,F]I**VR$(V8B8/$*>T8(]9\@MXA?]_ MG)3Y!FUC%V.V93:0_2].GIOEAX+VM6G1^L:*]7\$V[?Q+XR&,[8\VQ9U@=?Q MIO_H.2&VX>.)Z2NC68O+K:I(E^GG2%W21>,K M74"7'E2#:&=S13M?JZAF^<)2ASI'CSD-F%!@+'EL+(NGH9,?6C'HW-KA0Z7M MAE'0(5@NM%6%2K#=;,'>3JMK0]/1X4$!UE5J/ MWVXB,"[-XR^./[$8?7$Y@=B+2\NA"8@YN8J[L!UU@5\NMS$7]3R;X(LH(U'\ M]VU1BJLRO]!#!=U$M&.!2S'<%5DFK_K\=VM^<6X7!)I.P,:)Z@V$:W0OT#1L MA98I Y?S.</8HF_PN=ZO.&=_/[T#L)?S"(M6P4YOXBK=2M<=;J6B M[4^JZA[>40B+YOL#E+4!+Q^0KQ!@BY"1(FV! E]&L 52,29Q$ XAG$Q<;+\) MLA?8%&+FD.^3/-XZ'O?&@O%PN/EXS.-L_6[R9]OQ,X0=9AY+:IL-U_PG_LOZ M5_Q_'CAL_IO_!U!+ P04 " !]@HY7YMO/3F4Z !!1@4 %0 &UI;F0M M,C R,S$P,S%?<')E+GAM;.U];7/CN+'N]UMU_\/W[[_[_NT;E,U(@K/%SV^_WD63N]/+R[=O6!YG29R2 M#/W\-B-O__N__O?_^MO_B:)/*$,TSE'RYG[S9KHLL@31,[)";_[GY/;J3?3F M^Q__^OZGF\]OODY/WWSX_L,/T?L/T?L?H^B__I;B[#]_%?]W'S/TAA.1L?+' MG]\N\WS]UW?O'A\?O_MV3]/O"%V\^_#]]S^\V[5^NVTN_IKD^PZ'C7]Z5_UQ MW_35T(\_E&W??_SX\5WYUWU3ANL:\D'?O_N?SU=WLR5:Q1'.A$1F@A:&_\K* M7UZ169R78FQDX8VTA?@IVC6+Q*^$S'YX_]TWEKSE4G_SIA(=)2FZ1?,WXK]? M;R_WWUSA+(ER-%MF)"6+S7OQ.-WW'"<[1"61YE)$?13U&& M'J-X-B-%EO-9C]:49/S?L[(-XPR6WUM2-/_Y;3GZ;CA!TO]M-UJ^67-%8GBU M3M';=P=LK2EBO&$IQRO^BVU[0?C@+%9$H6\YXFJ\%?:.KI3,G@E"D,)V2L?0 M[+L%>7B7(%P2(OY12JF4$/_AUW/^W7S#5T:,L]WGTO@>I3^_E?VYHB85.D7H M5D8]47.%%G%:?7/R#;,:@B0M=&AZK2KB-[]^X1/"IN0"9WSYX#B]VTT5F]RS MG,:S_ 4YFKU:BVT>L_MR&18L6L3QNI(=2G.V^\V3$+>_^/4,LUE*6$'1E*O- M"1__/Q(N-'J,EX/H@Q4>OJ#'R7YMWSQ;VI,L.5W&V0*QR^RP#>9:Q+<>MF=! MPFR?0QN5R7Z!\$T47?)_OESES0WMT#N-[U/41.NS1BHZ#X^3"9V](90;*#^_ MY48._\L<48J2J^H;T@.Y/%!*0O@'2Z/BKT+_4?+SVYP6>RIB.GMV2+T>:-OB MW3JFXF2:+7&:['K/*5GI;W4$)AK^X8'$DG.[$5T9D0U 7TFK36HXZ9A1&M5Q M39K,B[$SWZ#^!&#-@$7P?JPB@&[UOB@#Q,8B0Y[Q3X+\V[M:KV8(/^['*.%\ M$T%A@9*(K(5CSK^GZ\$UCF/6=P.2$[RVX+4%KVU,7ANG:$U8G'ZBI%CS_766 M%@)T/#M8[=?[Q5Y#OIS17H8-WEKPUH*W%KRUX*T%;RUX:^YX:_V>[U8\M1^B M^YAA%I%Y=/BY2--1:QK&K)\&HR:X:<%-@QJ9)T*?KN=/N(O$SI2V&Z]+-GX. M+#F5P9$:H240'*G@2 5'*CA2P9$RZ4@UF$VF/:.$S(KR'S'O@TJEC7 V)W15 M?A'N&P$',N8=:=$SB'\TX9]/! D7:?S2B);^?4 /Z51L2!3%IR1Y:?+(_CPD M-045*^N"KYXX_3>*Z7F6G/')JZ.LH>F 5)YMM:CZ]@VBF"07_'=U_F5C6V-T M"AG!J'S5T@"-ET^K4.8N0)N;I;;.68 T-4!EI6WR):1L9X"^?Q8QY>9[NKE% M:T)?.K: E@9HG-(X8UC,7B.1LJ8FJ.2?4%%V\.^E M0*"BK2DZQ0EW3:?D40Y72EN:HO&&LG-NV__0!LIF9)VP]-'5BN2W>7<;;A;#71=Y>>OK M-?*JUVEXRBNSK-H!^8?%#->:')#F@U/K2IRB^MSY"M$%%\(G2A[S)9_.=9S) M=5/9>G!:+W"*OA2K>T2E!+YN8H0J>LKWE 6A^ M4^'LTXUR4P?U,D [M[[B68X?$+<1X^VJ51"M:CXXM;=H@076DN5?XI5-F&)-OV;6M!J=M&G^[3 1B,\?5Q=Z&S:>A M_=ACSKHT$0$^+$DFW[-E30:DZ@[-"LJ%\/[#_13GM5ZTK(D!JLZ_S!9PAN@+>",'2^>"1=!J.M[%K#'0A-=KG8U<.'4' HVV>[K.O MN25@>-C3%=,@$A6HXNG2D4I$DDJ M"\["Q>&5V:H19H5+R!,S5B.@!I>-)W8M,(T-+A=/+-MGD*2,>'2\83V_6\(9<9+A!/+-ASS8LZ3P(R<_%_1K($95Q4XE^,I#@1[TE% M]W$JWE>*V!*AG$6SZFB(UB76'!597"18M*L$M40YYH:Z1JWK03YKK*C @-2' M$FW]I,M+2K1-N5_-"KHIEV*U*B=9\I0@5B[.%Q3I=S2:73M)4_(H].Z"T#-2 MW.?S(MV6%6&W:(;P@TCTJ;_ TVD,6SG;-S&]IB66EOPK3@MT@V@I?@EO&CUM M<51ISZ3(EX3B/U#2S(FLAUT.+ADKX-0_;VV4\N<9H9H*I=?9(E] M8)ULLZ' M4KF:.UBG7WZA6[-7*.D(H?=ZOB]F>$.J9("&>IHZ74.92NLI[I!9LEZK,MPB M,J\8H1ICJ,8(*]C:P>WQ3F64@FIC\L*A/O\DI#:BP9)Q--K473)UICE8*HX& MFKI+!0 *C_,Z@)YHM $;L'@<#3^U%D]/VXRCL:>.8NFTQS@:?8*)I"U@;3KV M5+Y<\S[B_,<9_J-ZL$:4:4[Q[P5.N*4.CR>!AS+[+ ^QS M3/ERN4/T <_$F\*SVBHJX/;AQ:#P!H][;_!HO= FL@25%9LZCF:4H0JO4(6X1QNM,'SRM'T,5F8<^#(-S;$7&R:"+V$*\TJN MZ0;Z(F@34=2Q!'R./HJJ^:9=D_UO!5_\$/$= (F'L5EQSW""8ZJ+*ZJ&,(LG M-E,2<,2 (]K%$24DWG'%O9[?[=16U&7-$O$C^KW@GSQ_$-_=;S-UY+8;8;P MXO@Y"!!H@$"]@$ #I#A"*S9 B@%2#)#B.-"6 "D&2-%[)0^08H 4 Z0(@A0[ M._Q6L,8_111QH@H4":9%<8B2,18]XGP9S0J6\QV':I3):#.J642R%7$!I!P4 MI'0)#:QW91G-#]Q8_M.3\/@/OWZ.O^%5L:J%5:5_'YXJG*FIJOO[X%3=BFI_ M-2I6^S%[_PP^)T>U;(8@!MNP>@ M, "% 2@,0&$ "OMCOMZX( VG_-BY;O;F%4;7V-$Q3N>,>Z9S>5ARBCQ'F7\@6F,]K%'-BI MD9#@,1V-QR1[:G&O3F?H :5D+3YT0\EO:):SZ3+._QX_($[1"4*9>"LV13E* MY)4T>AANO$[4^#FPY 9R5<8KBU,U\4"MP+;O?^^_"^+ MUO'F<*ZAKU))NAM^B4I)14#KCAZM6Z(K$F<*_*VN@5D\"MWGEQGGO!!"4$ V M\H86Z6VN,]K0?+S8W_@YL)7$0K+%%-&54(W&W!55VX!?!?PJX%X+"$< MY?$W[5LNDMZ&02$5$0$3.AI,R"UG>_P<6((+JHKFT_@;/!T&TB6 !P$\".!! M \">#!.QVBTOF%PC)2.$?SLMN,??8A03#.<+5BT1C1B2RX 72])-89A7ZF9 ME. Q'8W')"%1%#SDEL5=SI?@W3K%N3R>WM!TO,[/^#FPY+Z=;[>7&T3OQ.;2 MY+LUMC=*_1>2K4B&\IANIC3.&)!, M!VN;*']:^;I0%6 HPX@5F*( 7 T*7$V2!\P(W>S>>[ZM9F5* MJ@=NJQ>AI4"1?N\>2+Z*$Y3=%W0Q7<;I*LZR29:QR'$!@N$X3 MKM,$@-4Q@'6[<]Z(PU"I._*&UN@]<$D42Q70PP4.P,*7]G&!"W:R.?R+_K0H M!G""/W@:68L1 A >@/ A <@/ #A R TX4K:*YFT.(,)W"+T7$H0L338:KY( M*%QMA.TRX6IC5^O?%PFUVWGU,<7CB32!W7S/5:A69]KBY6!9_>"VK$S$:G\< MJPA"K+;AP?:6.(Z=Z.V/$?J]X)HF$B:/23:U#1%/ML.8R>>^&(9JW924)\0Q0U1W!#% M#5'<$,4= KNI,V4)T(;T10JP8XAH6:J^R"9<>.L=#VXV=GR)J6@OK&;+W3O1 MR&/\50OZ=K>>X7>;-'H& M-#R@X0$-#VAX0,/'Z5 Y[F\'AZJM0Z5[A%OQH7Z,$DX7X4J<%2B)R!K1\GLL MRL5\Z[XP!!W.K&^E1U7PLP;ULY[FIN4L';I?G0X1.YJO]R17-??WV^Q)G'(3#MTM$G3#M.< M0&2/DN"OF/=7>J>S_'*3DM4W2D)RM!&'+"PK[N2?(HH>$&>.MG0NVPUN MUM7L0F-P/.TXGNWF#.2&=E$'0R;RZ9:F7SA%IUN")HR5^\T5CN]QRJ<"9$=W M&,ET:#%>+"A7-+'TK^>WU12!>-3J&US=X.JZ3.?QN;HM]^/@^ ;'-SB^P?$- MCF^SX]O"0O)%39J%T]E$MN+5_SFZKW"(B D@HIWWKA[$K)<.H25XXW:\ I!T\Y>,HZ(6(=8\@736F6CZX);,4W M_DN4HIBAEB%M26^SWK"2B. &#_M,JP!_V 'Z@Q&[0OR7ZG!DJ[Y#>NT2'0*Y MZTK],V3[7PD*3@F#N;$-K0U3+F9\FT&4+4K2]E#BYS@O*#1^WV&DX*<'/]UE M.H_/3Y=MJL%!#PYZ<-"#@QX<=+D#VL&Z]D5-FKUSD T,%H?CM?@@XNAH/%M! M+SY&F'\A6V!.5Q27&M\.R&@>R"RF :4GP!MVHOS-\P."#J#3;"$ZOB-K?XY\ M(B1YQ&FJ'2C7',D*QV1^@3.<\RWO 24O2;XH^/:')BM1"../;D$K^]$7I8&+JG_[THI+ M_S[B4HJS+97EL[TI_KW B7C$-T%YC%-^LG*"BSC5=/+;#&VXBG9K"@,0,"@0 M\(\4X>QS3/F^?(?H YXA4>I"_A OI'U/1;_KBN*>5:HR?:XIAP3J]>R!U%\( M_0_.%J?Q&N=Q>H;F>(9K2Y+7-K14 ?LT9DN)PR/^9.U-WX.*+.J"+*2T?1Q$U#K: M/LST_-TNSF#U"R18SA6WGO1'LK2*;BB9(92P"VYM77<['-57]'B8SI%D/9>M$@0)F#T/DUN^?^&$IV]X/9+9HA_* @6M'# M6_!0T^:RCA<&>,R8FV_X="4]&T"^3$,S1&?##/(%RS*OY)J^N"^"-@&V.Y[Q MY#+8[EP<#HZ[#+="G!.*"N@9;I4X*P8-@QTL'>WW:)V53@^./UAJVD_8.BNU MOI!'L.A^\D9T?8 N5N)['R(^X2@B\X@5]WQ*<4R[QO5TAC0;S].G+,3Q0AS/ MC3A>"%.%,%4KSC_Q#U\1QJZSNS@].)$DK,F:6YJW$&0+H9&QC[? 48*,%(;+*2M]V4% M$WGY?E$W[ ,XFMW7#0.680_+& ](H)/BL5K'F IBKN=7)%N4%5.J.BE_1VER M0>A7)O.?0'W#[=;@L :'-3BL8[%F1VO0!VM6&MEK=5!9,6GW3WUTLV6;AK'T M*%FP7H/UVJO5M'^X0&(P[?]NRPI=$II/$5TU$?JZ8;";@]T<[.9@-P>[.=C- MMNQFZ6%TA-F!S2>T%8>AKM9^-]]!8T3[[P %CR)X% !2IWLU.T,/*"7ET^,W ME/R&9CF;+N/\[_$#XE2=()2=$J'..4KD-Z%[&,ZHD7Q8Z_QU%7F)T:SN9,D] M491U/]E\CG\C]#3E6X/B6FF+$5SA\!,ETIO#3=W^&XY2G"<@^,< M'.?@.+=W#=H<%J2G?TM*0?8I&556L9XYIZ@63XRZMVUEY(0NL8)SL!2JA]T:QM^N<'R/4YQC MQ+YF">;6.+XO56V$NG54U@3L]3_>T3 M-.>45NVF8MF=?\MIS+=U/H%T4VZ37TA6%ELE*2=MT0 *#OC%*+,I1$[J]DPX M01F:8[4 7K4.^*)GK[Y3-".+#/]1[@+;298)5](ZO/8>L-%CPT;#W<2 ^[3S MRT#'ZA'"/B8MKB.$C;K;^D>(*P$-'CM(RH<([6:*+Y&(+3G37?$4G3$-HRKZ MI 5LY>BP%0FIM^A!;#'EH^UW:[[UR7,)&YH:]<[X:;8B&1<*W4QIG+%X)I;4 ME).@R,V#=7*$#V6^'K1;0"(\0"+*!; M6W&PO)=RHC>,)3SK%VYH+;G)->'$Q OTI1![S/7\3AQJ[+K(^>&7B1?03F*& M9Q)6M<8(&$W :(X-HP&>A*3MB>.+G)J!'!V;PA=X"ZX]<+O1%]F$K+> ?K;! M4SJ9+$>(B7:U9NT 4S]$%*7\5TG$Y9!OHOQI^^R*3[48VC!,U9K"@%8-BE9- MD@?,"-WL'F*_K69I2JI7DZNGVJ6HD'[O'DB^BA.4W1=T,5W&Z2K.LDF6G))7 M+\@?T@GLY8]RF3%OLP@5L^GDL)(I:&\]H7"86[^K!=)MS5[VH!^B*A M=CNO/O)T/$$@L*OGN0K5ZDQ;5'6X3&17U*>_,*KVE7971!#"J(I>H0! MTPYHH9U8Z8\1*N.Z44]P/BOL(FG;YAN'H:7=20Q@U)/U7 MI/ZSX+L HNGF##]@;IPF3!X!;&I[O'<0)FGY(92423HG8C6>'BS&[35&";H+ MZVPI;L,I69&L$G*9@'3)6($2"2N2UJ[0?I \!67@H(NM2.QNL:D"WG5M[%"I M#A/7M[)#Z;:87&7VW"!:3G@3X;6=+&E&E>PF]@J2B3-")7EE6T?N.87[6K;F MY&;GV)0[7Z74S>0E MQ1M[NLO3O^*TZ,!8V=T)[FJM0DA3BS1#39"&7K9K2[TX2%16":A/R X)]U+; M#A/N:\J!X) +XQ?S:E>/ 'TL7Z0 .UJ(EO_CBVS"C=[>HVK-!HPOD6GMA=5L M;7LG&GFFE!R&\T4(TN-'(T)P/(DMH22 X9( (9[6S FH1%P%+Z2=OI-1?J9(&D?W)&Y$!4TK MDOFS-Y)IES<$%M1?O!&43E*/G037GR*&%N7/%*W%PWZ7;9J]^R<;=6T[<,(V>*NTCEI@I&LO>UX^ZN=[:@BU>.*+(38;8C=VH;_ M'$>' _S7PH %'TZFK=<9X7995MT]RAA)A<^/Q)VD;0,6D7E$]F\31446%PG> MUGWD?U^B',_B=,]TLW';]Q>-V;[#$!Y,XT%-X^IR=4SYXMQ=OU96EH2T-WS9 M@:T)B]-/E!1K04M:"*^7_WI6O1V&DJ>GPYJK_'4;S2CGG_B'Q3MIUUEU3_ZD M8'Q6F,R,;FINE/;J];;]V3"Y9SF-9^I':*6M;5)^$J?<"D9W2X3R299,$KZC M<=V(4Z$R_&@M^"9[LM%2*T6^L=F/!W&+&:4#)DB246!+,T;$2!OTQ2@X6^R$8LD1I M$LT)C?C^@,JR-[*6NT!B6WS)$"%F0ZZF^ EHU*!HU-.L&I_?0Y#+(AFFL;,: MR^/OG!7.B6!$>0M=L[<]5/ TC1G#-&;0%?$(KP M(CLMJ,BMK&Y:I.5?Q '/Q F/0!/9PV="BD3 Q+12)&R>( %L.QZP#7IBR5"R MYH/!%TE![K9JG/Z^X"OM%$C?[O-%7@&/KM>V;!J9[)#AC4 MH!C4!*Z04I:A.F.@S7SNN4 ML/7T<7;^;;O]3/=*?(8>4$K60F=O*/F-T\6^D/S?*!?WK5+$J92GA/4[\I H M8F\+$006]KSL#?GPE;Y>U>@K.U34[=V[+WPSFCZB] %]YN?84H9/=!O4$OJB M1_0M$GMC(I*8+_BI'J=B%?WR?;#['OQ%:>LR*B$*+$5SA\(FZQJSIEJ.XPND7)$L\5G>*?@A1@1 5 MZ",JT)^I&,#_XP'_VQPNI*==VQ<9-H.9K8]P7R#OEFHV&#;@BUQ#*"&$$MJ$ M$@9 #X9;4IY(L0F2&FY!>B) B2,/EIL_A19[@G[ DO.G F,_>"%8<.,ORMAW M HL.OWBC"2/4Y=$UPX!K1'%)'FJNP&/OO?S M'=N52%J1&Z+M@T;;)[,97]_)%8[O<8ISC-@D2Z[S):)5_DM^\)>ZZ&N;_D;1 M3TY@^>C\MJSREBH)"JIN;(7N6S1#^$%0P_<[&/6J+J9Y$,I17=:=QM\0:V1 MW=XT]<6J2,7652DT6?&-_;B1U5'V]8!8=M7*"SH3J0LJT%JJ_G M&LF>D*GH,J!1_D]CMN3'K_B/J/W^$*=(O*N5G\:4;CC!JM=YM?J:Y>II-U$R M(&EFF-:L5/]?<+X\+5C.=W>ZLX V:EW3Z6KVSN#6D=P?RPQ9&%;XN,P>N @)W_UX2#/A MM=WL:U\W=(;B!F.KN8,M^GLTNWH:U:@D]I63KU#,$/#,AW5R@8_&DQ#< MSR(WMWBQY&[V5U:=7B!.)'V,BQIPXZ,K,&;D% NEBE(=;D:R8H>0\IAG7;W: 37%S'<^PC!-X MQY")"Z%7Y()L7^^X(:R$T!K.?9VN/F07#T GT+9UQII]34BCCC1U,$K_E/+S MLZ";QD/K=<,H^PN$Y)&GO$*68S.S6E M)T'@ATMV=527X' 16#3:3Y$[*AH-2!8L&^W7QQV5C4YT%BR%T=,3S@ZZ13#>5PN2ZC7S!JOKB.VEF-7]]5Q'ZV7%=C9JG;< M6=,3DE9J]' NVY@66>O5Y;BE!/- H(%]7SP0 +_/46IUSILO[H>>6-3W8?Q9 M0#HRT;VO.("/\;&24H86(GO.=,D%'6$!TG)\<3/T!*.;#>F+JZ&YUKI?9[7K%M36<#4 QHV;3X0D!P3MZ_">(;[ASG#U\B,2]7;%Z9T]*P?W@L7^ M![8O#W;'#_"&FPWPCH8K([2>06?G:.?4W"!ZM^3;T4G,\$S"1&U;2[=E7M)R MAM-"U%94*Q:PEU%./E'N%O&-;"Z]CG?0PI*TG_RW"V[-GU;Q(B[(I_=():0W M=W26HQ,T)Q0=1%[/OW$EX:X6SF*Z*<%;$><047^2= ME2%?9^4F42ZVUG*I'<4BI_4O\NZ0C4F>4WQ?Y"(]9DINT5KL\-FB,N9!,NAA M?&>EHZ\1+<:SP/T^LM-P C6TMD Y%^(VX_\$94A^"DE:]^J^:!%?[7U;:J1$ M/VMEBUBNK4]*+2'U61M+._HS&B8/,4ZK7>8@8K+%WU1VHN8HMG@E&=FE+U3D MJE5)VMXU^AMV(' _.Y5;ML3(5LFK=I:D_XJ.!JDWMK=#?>.N5-/2EL1%5$EW MT<(Z&:[*PE!,9^+.ZL&HV0'T,<_& N$6V,]E?)C[OP2EQHX#_+Y%73.XP MD@V.90ME]V=+JV/W^89M2-;,;*435'JOG[@!2>-4H&#)"F=84)3CAX85K=0SE^!=Z?FQZR)G>9R)C4+"2,M17.#T M%7$-J[SM,$[RJO(T6HWA7XFA)E A5!7ROZI08]R6:(5,QRZ.!GTGT$#WV).) M(6JAG>4Q=J$T*T=X$C94X*J]FZ%VH'R1A93+UY)H[[[Q94UI\-TDK0ZI7UXMNG8B5:33>'>J*UU!*41 MFO!E=6G)9\ M6O^1=O-;M):L&H.[PUU '(UHY''8X?3&Q<-+,XUA@$/,YM5> M./?/2MVJDZ%\.;]:"4]P#'XP@W.5B: MZG"W]/U13%]K-/<@KMYR]+VZW=_N+%$E/H/% R\9-IHMK=4-9[# X 7$O!"8 MXL(UW.X=0['G[FM0/V5_.+_<1==3ZQ:I+^@IE&DM T-Q>\L79[2SW%K??_/* M2VTA1M!U]>'< !=WKFZ)H;YL9:VET$*2-9FGONQL XH1EI3])$B'JGW-8K:, MYBEY'*[:E^H3;E7[:J8T5/L:M-K7/U*$LRJUP:T+>:TO2/M>*FF1&4)) M:=_P55EDR?7\IGI];H=M7F=W2T)S_L/J#-V_O.G0<12C%QTFR6\%R\LU(; @ MOEQFN'R \;KTR4"]_'_":SG+NQ915$]<6/(3]EMG04 MI_'%BYZW?#HIGO$=9/OBY_-?'+0\?-O@Z<4#D:!0:TI+9&F2A.C'(&4#4OYI M?%+FS@LFXND 49T9G:'JOWO&S[_-EG&V0+?\U#V?SY&\I)I1(BQ=@CW,M3G, MKQ'I-C-.M/CWP8L+BAIMBM[1!SN\':KX,\VO0P?B%:HU?WH:S6RIMU*EKN>' M:G:=.;!WN4.8V8)U7!&$)<%M*T[T]?RD8-QR9 ?D/*&INE]88?4 MW3]Z]E;P:T:@(]@K;P8A4_E,T\J'1LMXQ\&ON7.+^*$I MKUO1SZ#6Y?# -QM"L;3LC+*/.\J[QQ>V3_ T5TG4', V?^HG3)O9@SR!:HV[ M+:BV>\ANET^P?;FU,A# K$(&:RRAN:+I%9!Z!>X(P;A,\ 5 D?\ 'L%0$%$MA4:;+U0"[P*_2-Y1UF MM&8 MV:TAL!V,PH8R 5^:X(<>GS6#.#6C.I'C-H/Y'8!92M4EA;,YWBVQ!FB M&V[2[!&AVHBK;C>CO' 7J8PC7A!ZB]8%G2VY;7,]KWD[\P4WS1UM&44[RD1^ MR38K^'FR,!=]]0LDL!T CQHCV69Z2B8SKE84/8,L#Y6M@=?F :RQ>) 'P.=# M'$5Y00^@9E2E2XJ-KOK[JZ>Z^AC*&L\5%%WN(MJ3VW(8>[R*=(YI?5((N+UI MZNME>;*9IR4-<;J3W&4V)W15)68T MB%VOMW]E@4%Z%VH#^U\;N(U!03J59(TI:^ F\'^5*#QICVMKNFY)W_I[3-VJ;0#V!Q MV5SZ+<2@%*(JMWL \HGT<'O6'EF+O4M2-4-GP$L(9]$U^KRB2_5+?O7P[87 MZGRQ>/J6*.@:&%AXVE6X+?CI)@X9Z?U6L"3'4'N[FR3;WWCPQ??NA*2#;\!X M9EYW$,=AW+-]BKDO@'M/@NR]%H.VO2OIBA'):54VO0*)^ILAN,6'PA,"?A-M. MR+HDC5OH-#^Z:>E8L1P\*?!GYYY-RGDVRK/69GES7X(L,(^YU6W/X=)+#8M( MD_F:1\%K:\#YXOYVDH^ZZ.V3B%QZA(BL.!E+W@X_H"@5[ZH.]A@1X%../4H$ MIC@\3M3/XT2="P&<'DY9M2)W#R"^H!C0PU[)MK&4,*L1W@6A""^R*C=AMIG2 M.&-\QZQN%90_I>4JWJ7 3BAFPG(I*/__RN1OF#W9"HN7[GD#>;L73Q8SA M.9Y5!]8^TU8@8Y/KT\M;%*?X#Y1\79,J^9A>86Y))O'VLD<;R5N@T%K]G/%6 MH:GFBL]&S0S""]/HC.)#K9J1VODM)RP4>3F>(B\FKH>[[NZ%Z^&ZV08&+S3; MC*#!Y.&R0>1+@E:WF1C,*? J9PLF8PU7V338E9$<13]&R0'>'9$GP'N)TB2: M$QHQOGRBF(\K:YF@/,;IGOUF[&NH+QN#PH9E("!C@S[;_2S@HZZN=5I&2]EE M-IG-2"'BJ]55G&VQ!]Y4_A[1H-]J5T^V1X'L+[GWQ?5^0%NL?2$9V5W(J#;J M[06VKA,K']@6J[=\-^2GC8B/GJ$'E)(ROWI+54=NE6/WRC"DR-TA$_"B>)W( M>CHEAC\O#MDS^5VC(%5U<50DU(&54()DM1C)4CRC!:7;FXW]L;X=T-9SXW4D M'7B*Y266)>+H:7279,/)V67WZ:R)5F/9BB34Y^;\G6]C?%K$ M)J9\"DBSM[T7Z$^?@QOR1RR O5SA1/E\!;B?/6[4^^7.;O_"#UW&S9\K$F<' ME_3E+T7V^@U++TVTX&'KWZC/K<[CCD(>+[R[/D52/[3[4CDE3-@KGPA)V!UY M N':"T,VHJL2>%9I,DL.BTUV%X9B[#] M?\!]"5UF>9PML("/2L/_"\EF?6TJ\K''()3FB M/;=(F^+&K,%N@[HOB>V-S^=5NGI;':K1W5\ITE(4?6ZG@(^X+ZE;Q'?!HH>M MY,5 ]OC5?Q=(Q73;5X8,<2ZK!2UAK:GY&&F/LH].D%]?UAC(C*0FLIWM P"G MLETNQ"3/*;XO@R@=!S5DHZ--O7^F!/2S8=S0PK[\:2P0V-&L@^50#]V.Y6I'>*#4Q1MH%JK\PRZB#)ID,MPN MYH,\FT*$PVU-/DA/)X1TA!?,^DOL':">JU=JJ!VF&[".JP<"A:>1#%?"U:=5 MW7HYZY=6]4#[8,FBPU5#]42&L.S2X>J7.KN >PX7P0WLL8!Y?2EA;<((7%R. MPRJ]BTN=! V7VU&Z(IIIP7!IZKLCKDEST&O"<$$>I6NBDEQ M/''709C:5^'ALM,/AKBJAH.EXL*%Z8]#TBZI&RXIN+/Q?,E.QR(P:4H_7$;C M]R/Z+\0%E][XXQE&B[<]"=9@X<<_1;1"SB(A%_&D1UG5FD6/.%]&LX+E?$>G M;/^'*"Y#$F5:<7K 2[OBCP-]W6P!R$&9"$4@!RT">;J=DU_X5)UN9VJW1#>B M\/OV=V?FK+T*R\F(^JBZ5+0"J2 MU)>>-'I:YVB_Y#1XV?<)U[/"]:Q^KF<-M>V%*UK'ZK^YF14Q< MSHKPTTN]+;&X MH?7X*+?DM$NH42,IZDZ6*C1)B&JL;M?8SPE^;O%BF5_/O[+J@@F(EQ=]+/$1 M8*$1^FO#'BL!_@GP3X!_G(!_G$M6:'64>:KCN.36_(&&;H63RP'^[0&5&:9'EMWQ6;A"=08$7 M^##N\'J+Q$K>_7&*Z.I]&UX5PQCE]861?7W/5T>&DLOL_-NL3 F^(%0/Z^QA MQ(!5!:RJ?ZP*=AX$G"K@5 &G<@*G+$J[ XW. I:Y4:3>?7+'BZBM1W>$G33BLJ VPR*VUPAOJR09 5- MR0G?AW RF>>(_AO%]((4+]^G[SB*$>A)4_'T<*=66FWJ-2G5O.Q.F#/ITX?0 M[I9RF:#D?>%[R/01I0_H,\GRI/ MI ]>GT9QC]/*K^(&[?7\@KL-<2HH[L*T\..#% 2^6E5'OR1SQ3G^Z2ZW1#3N. M*["]6/O'!2AW= *'RY PP-@66F7W'-)5KT H&!1^5.:NRVX"!85O :W M^['!?MQ[L.BT"V\_('I/1I4$_Q(^L!(?A-9;XO,;+Q94Z*?(6^+.Z:[?L!4L MP=]ULW:E)OD=0HWEZJ.;"I#9_O"$Q6Q_\>O7NQ?XR^L_#!AF#$'/7<2P?(OS MM)0]1NSY@\N'P3]5.Q:EYJKJ@O.R6A^@''RGYYTB/_PZX3A^":> MB:?C:R=1V69PZLX+4?M<2EC=GP>GZ0XMQ(1_0F1!X_42S^*T=D, M1V>VIV" M'M)0LUN VII-K:]6A'A0H*[2$K?2JGK<(JF)_R^9QM\DT'R+D4+A!YN1D=[I MG&*^;R^NYU,:9VPN@$+Q -XUO4/T <]0S7IHT=,ECFIWI%9]S7*UI8C[3)/\ MAN LO\PXM?4G@%XG6WQ<<[].AX7Z]L<21^S?@ H!1O\#C##CA6C99&.729L# MC'0Z(WR1F#Q&JV$DCSW@"%Y2,OQE[ * 1^RU341?1--V:]&PU\8>@]8ZF>1P MQMCCRUIB:(";QJX2_:T>E:LP]B [6&. *+,O6F,BA\[1360,.73.UC'K 0.U M$M[]\XL:J6RV1$F1(N'RX^U+E>UO?[8ZGG9I=+2<-%&7LI!"& M$-#]*[(7.,.X6 PB2CL MFN%@,6?OC:C]EP&@8_=OAV@8\,/=R7)?890OI3H""ZY%%(WFFVC-6^3EP]KH M]P*OR][]XX0ZGW,'.-2G.B")[B&).K/8&5K45QE#+OAD-BM612J.EC/$5](, ME^N(_SM%Y9:<)9,5H3G^H_S]S9:/&\$&_]OYC@F)\][7\+:0H(N"9C@O*.+$ M7.!OXE_U%W;@'.*:QBDY*?@AAK.%DG1E6Z-42]7@9#/E="A2SC5ZNL&1 M"BJ'=7*##SF0KNIB"5B7DB1T1)G^K]$S(+\>7'[Y%UKB6=JPY],+OMM2E:"&NB^@;TLQJ^LXKP,L$_>C)H-!8\.M.&=C+#H8@^F8RXQD")^TQ%%A<)YFWA 9?^OF4LVM(WR;!0 MBR20,*4H9@7=W(GOG9+5JER&-[M%(B_5I-71%L"_O>FSXE.XY"+'#^@RXU.C M+J^@W=\L=PE7 :Z)<2HJ7%YFI_$:\SU*S1&DCV$N?BM87FK[E$C(NUORO?(^ MY@M%S 7_S;0SA<#XZM@>_/M!E%,DELT(XNL'$6$Y&7XFJG/&I5EM?C*=:C4 M FD[H]2>X0?,M[^$[;>*DJ+R_R2$J[K8"I.=EUNRT!"2<7520NC*MD:IYL9! MM8%=R6,PM6W,OE8BV74%01>$(KS(3@NN!MEL4]YOC6=;Z['\*:V,OOU*Y_Q< MS^7EOH;]F.$@S^'R4.X%JJ:&Z[95[TN>QU2\Y:H..Z@;FPWGB%."71G^R&RUYLGDP1"@?U"4%*"+W7\[L#!Z22Y^2>E3>!FUB M] VAUUHZN=@N&2M0(2Q#/\NV6/7F,::)*I>@VF M\EQ9U M':7\6)ZC,I*AR3QD1%L&I2[)+>8>-I9YKI_M%"J6GC6T=9!VH-C.4?H,J>$F M%*;"M67Y9Y0O2:)\Y!#2U=:">4;;;ELK*80P\ZP#D(61!R] Y_*1I*2TB'$U M&Y7>"47),@$C2][%A*%R:?:RO8L50T6C 4G[DG0!EE';^,K8J[BU5B8(+C3< M/3S'A=,RG 66E_8#:8[+"X#6>W>@.9CALZ[@BCRFN8OY%XVX[G ZXKID&CUU M[XP>I3P4\33O+!NE(,P&WX^R+H$&Q#& /30R^4#QK $L(?;6[Q8YHIGIQN:#EFO M:0CU M5N&DZO!WR?^)9_OZX83NW?S% C?6ZZYJ^#4_0+$NJ+DLD#HK&"-F4[ MLY<7MD^*W*+*,6)+O%8G 0-ZF"V8A3.YQBQ%S,*[=@ %[D2U)7Q\T8C$[YDOO545X*G\F7 M=/:.$E([%;ZDM7<4$A@N\&6;"B^[.YV][F+.D'ZT8>PV35_RJ<.ZO=M(VLH& M%,?Q;L]I*ZU7"#PD(VC[%_%_(C>>_^;_ U!+ P04 " !]@HY7/S#RH+X9 M 0"S]A$ % &UI;F0R,#(S,3 S,5\Q,'$N:'1M[+UK=YM(%B[\?7Y%O9[I M,\E:DBW0W4E[+<66$T\[EL=29DZ_7WIA4;:81J !Y-CSZT]5@20D@\2E@ +M M7IU$%P15M9]]W[7K\\R9Z^AUKAOVKRSZ1^OW_V M2J\Y<2\ZM_#3UH6OCY;.+I4;C#;[GB4>4;>30KQ\5>XTV-%1L MJ>8<;_WZX>KKM4:&_VR?3LVYCU#1R/0:R/L'QJ)B+7C9R1=;JS[7C T'TC=U M!T]GAJF;SV]TN.QBJ;&AJ!5"3VN;F@2C@<#=NFBZM"QL3-^"[[CZ=ON^VC0$ M3]ITZT+\.IT%7TF_V1Z&N30<*VP4[I?;]YZJ(;>>JEL7$LYX5I1%(,O0+[8N M5AUKA^.W<$&^/J-?>P)&JLO2R<5?T.<95M0+]!>$/CN:H^,+2L05T?Z0&O\] M)0KB\YG[';OL_ZO7T5=L8$MQL(H>W]#$!>X5 2ZZ-RU'T5$=2?*9U&+C0\US MJ7G>;J+[[ZA>=^\QQXZ"Z"CK^+]+[>77DTO3<+#AU"=DA"=HZK[[]<3!K\Z9 MJZ'.+CZ?K<;Z^=%4WY#MO.F$59[(Q75;^Q\^1U)CX7Q"[(,G9:[I;^?H__QW M:3J?)MH$BO>&Y+Z4&DS<&0KE>L)=YT.#K/7;)9F^I>@W9&%??\-O)T@C MD/%)B'KP91<-\E]?[K3DYN>SK6'P&=8#?M9LJK"<._)-V*AVKKKX?G-WA2;# MRV]WH]O1U]]KZ.;NDO/P!G-LJ.2/_GA#]>_ZDO6*5X$$GPO^" M_]:UI4RI+KFT]<6EH[L<_ MQE>KYWM"[GR@Z^9/JIVN32)DEH_.TU(?3)E@M1_P%&LORJ../2J<(#I0\NOF M-@J,Y;RNFDY=Q5-MKA!YXKT@TK+>/+EH-N75;%:C/S"=5N!T/.NE=--I]:-2 MA^!M/%,LO#NM>^(>8#)F=>R8TS_O%6MDC1VJ(OZEZ$N\^94WGT;D^=S<79]< M2*>-1KP9M1M1"52:&4F1:!1A+NP2>[!T9J9%%*>:!&4=(@-JC=ASD"-11>PY M1)-DD>=P8]O+9.,GG"[5.KUFS/&W^8Y_M'2H]T MJ1PG$4W^BDN$#M_Q%T*$ M3K",C:$U+LWYW#0R$;"-TX84F-C=Z^8%LRFLQ,E&/I$;*@S> %E6%!#RYHC+C='P^*\8S92GW7#&V^ MG*_6PZ?=:*"=/N/?FC.[7-H.$766/5E:QN@%6VXL\<1//+DE;\V+9E#/U:5% MM*(S.[G@$6_TCUMYY3;N9N"XW[!BG5ST8X0N>\U=-R=$">_'W9@8G\X$6_-; M8E[@2]-VDGH"L4,69 :=2")-C!D$06?;;MX>E\>OQC,;U[\)R\Z(TS4@N%"> M\0.>$UY=?4E'+VWAI-GO[L&)=-J)!96VW., %=<"H>+EVC+GEZY<(E/8R+PO MF P9N]=-E%=L#U\)=Y@6$66*]79#+!?[SC3H0"Q3I[GC&S(D8JAL*-:)KD'; M?F%U&D_VMUN10P3O!+5G"Y#YW6K*HZ83NPO;/PR5YI:TQR6AL2>@AXI%*9Q$ M%,FL\&]4')K+Y@ S]I3E[##G+F(O%]HR57 MH#NZ(Q4(+Q,%,WIZ%SO[HMC:-!F3$-YHQ9Q;B+!XEX\KX]R"O*WW-E\YY]8. MI!N9D"3[7Q(13,PD[!"1S&Q']U:TQ($9.P^83,IV/9OQ@HBW=^;K_?+]BK#+ M9Z:NDM\._[O4G+<[T_'=A*@+>EORH >J*Z3$^:EXC-J10N(M_;KS8)]X"^=6;O\-GE/R_;.;5:D1@:)6''E^8S5J;)JLU6ETNFK3>Q_ M]VM:Y?3KB:W-%SH^(???OH?[P*V'L/>VN;3_;9?K[/[X8O71]MT7S-=9O2/HLAQ:;'*Q&>'J M=YOOUL-4-Y>R&6P>X7ZS>K]ZR-G66L19FS_6 33FR!.1S4(Z5.[YN,23>!FO MH[<<+G3=MRIYV"L1E].5U$6J1KZE8M,O:D.F<'(1P/'N?3Z?!=Y^O93K4524 MN&-RWB(0 M0"OGB)A[30'$I5OG[%QL!K6^D?=-W#6C_M+NBGF5X^?DN\0+)HA^V5XP/\AB M+EC '-U4G&!S] HV4X-BG>Y?/45E28X+WZ4LH*0XII40/^]^3S^\PH9)+*.@ MVT9EY*U;G&V/_A!\P^)=Q5-Y5[;VBE&F :$+P=9&CKXV,O>UV0T/B+QD4FE&>K#?A>!?98II@MN61R"">!0-!P*D0Y>]9N *0@Y50HB M8(ZB!%*WYIA%*FF3E7;KHB[-^<(T:+5*2T=0;XU)9:(ZB5X)V>^=6)2(>V/Q::F)&V=U;/8H^8$5)7(-IA.E_.E3MM',,NPA,W9!,T M6*49^8VQP@B,%)E$E:(0&:S9HR$U6,%'3'RPG@$)8'4?(;G!6L_06A<6% ($ MU8M?&PU\G1S"N7YB<0A @,]219*![U$!(H(/436*@B]02K*!39];!#X#X@I@ MFV472 MN1)7AN:-&1*+>S=1:-Y829*!*5H!(H(I6C6*@BE:2K*!*9J/*?:QB[8W 9ZDHR<#WJ 1P8>H&D7!%R@EV<"FSRT"GP%Q!;#-,YGC MRA5I;UP1:&B2K;\9M56-S+>-3VPB@\5^-*0&2_^(B0\> B !/(LC)#=X)#EF M&80!A0">3/%KHX&ODT/(FF=[(_!9*DHR\#TJ0$3P(:I&4? %2DDVL.ESRS)D M0%P!;/-,YKAR17IK5P2:O63L;T9MXR/S[>T4F\A@L1\-J<'2/V+B@X< 2 #/ MX@C)#1Y)CEF&_$&A@3V??5B6@V^*+IB3/%XAK%#Q,U&G5QI]E0WB4#"]I6F[T#KWUN]LZE'$X;9JW>MI;K4E=L MFQ!MRE:'X29XW;YA77TR+?([P177@>EM5%?$>68G9GBV>@LX%07H7!B=WW-\ M(4?E!$1; 11B@**X$'QSTSD&)(58H&A&;YG#7U+(("F$!$6L/DI9G[3&"13@ M @D 3'#**FVB 8\!CXG$8U6T>(''@,=$XK$J.A# 8\!C(O&84/[81",+\3QZ MFEB*83]A:_3TU335D>4MAU<3XGYG877@W)N:X=P8Y'>"^^<19K:!]_XI'H?; M % H$@I"6;< A8*E@CA&&$"A8*E06EMA](*MZJ)@>W9@(0 P"X ( U "H MM VP#LQ\Q>:SI2QFVE31&=E_C$6CKVTYYZ'C/;F8FDO#L=[.?XR/0WL#Z4JK M=X%TI=680+H*ZKKATC(7@EHU!XA(O_8/_]AU'Y"R,KH02%D9W0BDK(RN'-B: MGY;@['KC6!J!74GT#4"FI2(&H%=:K7*8.ZXQH6M*/+ ;JR^KN@ M>1R[:@7:5E?# FVKJVB!MB+KVZ6AN83]3KZ8K>DR9\W@\,72LJ7( MMSVEZG$?D*QT7':K&"KYZLM2T^GNR0I1+G!FU>,Y(*!8'+@*(C ";EX*<,S> MKA/NG_!^)WSKTJ3NV#TQ5MZY8]XMR,O8/MF6J+LF/JR#;[47K-X8A'3/VJ.. M![:-'?O+VW?E/Z;%-KI[QTR8"TO#9,9O#]KSS/%DN\^9^S>FGV-U\((MY5G0 MDH2U31A]ZEZT)V0!0EDKB7\9N(1ED;[<,'6\F!&,HJXX!HH62-%,3-PX%+U< MVHXYQ]8#UMVF(#-M<4RR?WV&5/@Z@ K(!%Y'#Q_!B!M?&P!Q*ZP8[HD[8QR5 M&[#VQ_TS!^'/"4)'"!'!")C W <"EEN(3RQ%Q7?*'!^C'-^=/(AR?D Z3J ( M1L;X AW(6 FQSBH3=Z\Z0@F_9QU V&<"KZ.'CV#$C:\"@+@55@P3/)T9IFX^ MOUWA%ZR;K(S@WC+_@Z>./9DISC?E!=^9SA>,#7J^L(X=T8\RCY_#2;$(96'[ M^,C87& /7[VN\'L7BBS0[]BI+$CXK(?P>/'5Z,O^EU?XT;DAM[66='RN[)CA M6U,QQ";T^W&OF-X_>IYD"2C=E]?WV7_DL/]2#D<. ^%2:&8_+;(X(1C(4JZ= MR$$G60$-2[.=25T33I+]+^],8VX:K'Z']:=5IC1ANZX+?B!ZW;+QV#&G?X[) M,CAB4W;_;#PJA\PI0WJSI8Y,;XF'#@R3NRPEC]5[,@;_$KD-/]07S3:MM]6! M1MZU$W.LZ'CTY!YYY 7-@F]#C$?_-UYI.2'LX])Z)IZ$/E<,8V"HEZ;PYUOM M62@/1]&7*WEL[C,[W3W@O%$_A4@.PUG5;6*W4S>3$F(C=6O"'OG#IIT>B7O7S9S'G^/E, M>SVWL&TN+:)SR93I^QDFZHX.0-5>+M!?$/I,7Y!_$?H_?WU5&I_89YMO%\AV MWG0RSR=RU_J3,M?T-WJ8 [;1'?Z)'DRB,3^Q[VSM?_A<:BP<]^V+8FEDD.>& M:N32DPOWJ9_/%IO1!#\4_9__+DWGT\ZSW0\_H#R7#\ M^>RQP*&,AY<_'FXF-\,Q&MQ=H>'_O?PVN/LZ1)>C[]]OQN.;T=W!\>TA1MD(KG1;O5]"^ P'#V:%N'5 M7T\:)V1TNKY05!I*7K^W%\IT]3X^D_[45&=&7C9^\7BSKN,GYUQ9.N;J XNF MIMU/R+"=1U,EHLHAPL-15P\DJL^AO8U6JSC75%7'GY![=]1L_D)^&E^*R"%2 MQ$C2MTQ%^?( MF6E&X(V"62(D.A"DG%VOF5.641&VJJ M$+"X"N&!2KJ0"-7)!?GGGTQ#;&YXX2)R>R4C47Q%"?K3,X(8HGL\^)PQ:(2K-XJ[,A^^*]2<:&?CC(8F2]F%^U55:EB4X]F[XV(:T(DN2/)G]YC.T!, MA*Y-7S[M)Q-E46'[SQ^#A\GPX?9W]#"\'SU,T/V/A_&/P=T$34:(:,\)49%( M:J+1 Y+:']2/:'2-)M^&R*=8UTIU<#FA7TO]9FO- _DPHT]<>=(JG&-R>B85 MEJ9%1#5&_UT!#+DF,R(>$58/B]%[=O70=9^V8'FNDD_J<]KOCOZLKBIO]3>L M6'5L1,3G:.J8U/UL2C5$/P^6P"V[;6"B*2:1V::GH1!!*;K\1F M41&-!D7XB^R&\")[\C"X&]\PP2R,S-[OQ47TC(.MSL-R(<.'^Z2XLP;=2HP_ M6>8>(.&M$^&L&L597L]G_-]KZ)^!-FK\_G]'! MTHDAQ\QB]&G^1GO^V?YL-8T=6&Q1-!@%41188=KHTIS/-9N&@]&U1M0$D4%$ M2Y^'VPI#%LJCU[J71I1UC894EYJM?B-([Q^>>UE58EM*I1&WW7G7 :<^_5\; M[+]/.TK!O6ZE%WJI/-2],DY.'FQR8??]YNX*38:7W^Y&MZ.OO]?0S=WE:09^ M[&$&^#!\5:8. S@-:%KX6;.IY'608B-[@>E)$<1VU@RD.3::SIAE_;&(&%9* M+.T&-#RPK (:%"YH)WP4%O9) :NR,C+O "*UWU9+WV[PM=\.@_Z =+\QB#I> M>!J9I7?='NYOEZ:*W]N^-KUB89DO]#Z1'<(KK"L_%=J@+<01/!21$WH))\KK MC9<'F[)EC*4MNQWRH=3HT6#YWM5Q>2\6H^]=JKU2OY=2Z']@4$+$O#7ISA+T MGZ6EV:K&DLU$]FZFEO_0-#_BV0BM9\70_L?>?XP,27&6^N;TX71\BH;SA6Z^ M8:O(M=WF W1GGNXN:#S#A'=^--016XWR *L/5-7"MNW]D,W>O*%',+Q*4>WGBI$7'1;C?6A-@5AH( I/BEB@;12_)R9$W, MGU%U]&2&T;]-4]450[5W5[]VR$GTGLJD_LBZ)P8"$;/<[(<)?E7>C2GBD.Y- M\DS]_]<6KD$332=WF[U [Y4+ O8(V4@ ^.#-C/HP"XNLL[90=(1?\73I:"_4 MM7FB%:DUXLAX6[40F3ZB\\\B?QC![PJE%$7IP,)*#-K(/6F7,A_#H7!K$I5] M/S.->"&,9KM9;[6Z[=@8R%31/ZP=5B^2(C>D_B?RC4UNH.,%G28RV#S]Q">& MMT*F[5&_E,$1<&A#%G\OX/H4<-X2,:<6^4F V(JC+2*@=U38>NCFMBQP3D2N8B2K)'QX_4DE* MP_"#J7.>Q/@/GJ$?9QQOM?(#RT*9P[)MHCENB2%6B&4ZI7N/^5$A_]E8"A.[ MX[?YHZE_L#^6>"YW7JB4$0:_3F>TTPLB;/-SII%/-KP5$*>H#C[W&=V>I'F3 MY$<&XT@&QF;_"=MH/WIBE?9NEUAS/J>!.-_&$_,QE\4R6'*:LZC>#\=7@7<6F!WQ: HD=='M[&1(7!7F3A QC3(]K'01O>7._1 .T_GHCA:33 M1@.D$#\IM)<05![=5V]EA1)(>PF01C3Q#G9']H(B5#TT\,%#? MD^_NDQM#I0D'XDJ_H>D,$X+,:;G\SQEFJ2?JV/E2_1^DCVBFV.A)TXDX4W2= M?$GK_*BG^-^E1F4<<0\?L7?:56S2;)%;]>8YC#X_+LCOVGLCU* M.D3WQ]XS2\F/Z"B\^U!6L-D@V" 5VT'] M!E*5-_OT4(#UV($;;?\;N [D[)%BMQ#ROFNC/?7YVB MD"\#0,?%):47(=5<(H;AG7 M#FPW]_"'.QZ6Y,I6HTV1^8"?E^[1#&A\:FMC^>!I4F[=59GBHI&&]3'25/)@"+I/ADD!!03IY&$;*=$IP:=&. M$XQ4%I4V@9^241KUP"]L,GCRTA-8%$I3<[Y0C#$CG%])16RJZM#1KR^ M5C-<[B,6>UU>*0Z_MC@]LGBPW,D]'GQ+T>'RI(_^[@<,!$GLZ%:L>61AW6V$ M2\RAR^W<23#@MNZQW)<\EIUC!"*8-Q)E$H+AF>A6P7!)EM_(,;U1@*")4$MO M71(>>#:MMP!GEEW$&&/J712Y1N(N2.,FV6XDI)B3RR+FQJ[MX")Z;4"X;SW+ MH'PR[P"JV9R_+&W-P+:=VQ9GD+H@=3U\#CT3W)V1:X>G9KF"Y=X!GEM-^2N; M[*4[S>+WJA:/81Y[GB(2Z;V[G7I':38._],>SYI6B@7& [2GH! 5"TP1\\(P M65QI:;M>.7FHVW@@8"SIL_0W^O"?&GDT=?<-,G^3^M@OFLW,%4,QIIJB M4Q^>[D"A%].>8*IBJ3:B):.:&ES#XRZYU/R@? QTKRL9D;%G6-?7L9,/A#(L M,.)N7]L?;U@'V-[__3NV8P3:QG0,N8B>..$V.?O]W#Z*T<5U2R[I4K,,J(W, MI<.@2S&\JI[Q"*'9]I*9AZQVTW:KG3 +94W=.@^;YI1J=$NB]Q/:XM5V" O0 MF.:4!8EHBX[UQMUKRVWB^#Y OTFQC]G 1IMQG2";B%K,XDA+0W/IPJXZ(4B: M:F3.]J\G-W?7V[U!R%3KJLEV<=-+MLFZZL0JUZ7FR854:S7:M6YWO:]I-4Z/ MFJNUVIWX3GU+#?W$%MY:4G=IKO#4[7(I-=TV(Z><"YO#*S=G:SMIAMTXF;1X M7:>G5CMV U):ZZ^VHG!NR(]"C>Z$7P&M2<7("3HKY(%YU+^JVHL+_U]/[K]^ M^6T=SPR/4#+VW Y0LAZ%Z"]H^V[7DX?U[8(RT;Y'G*R;-*Y^/GNJ$PWI?K[[ M!0W!HONO=S^^G_@[3+(K-QTF5Z\V+S8$O!]\'=:_/ P'O]4'UY/APSE2])_* MF[U+E:U56%%=CD5UEY8[2_/M*GAI7.64;F$FH\M;S?AS?7]5LQ>Z0H2N9M N M#_5'G7!XH-G$UG)/[\J?W@*PT#\5QR[RZ!6['ZXE]_;'D>5_2,O+ R1>_QNL M==ZQSK[VCCZ8AQB:?DZ*W/=T]2+7K;,*ZT/+Z.G0>B7OM4=G<@U9V@,= O(= M<0#Q#PZ$KV#,\3$"[JE'KBAPO3CW#:*[0;R7B#J,1,S1#BV_GC1/0IS'G?88 MI^U\]XRO!1DQ8YP_I/4HJ6%<)[^EEM Y?IUICYH'N_O!PP3=G*+KF[O!W>7- MX)8P 6V(.9BL^\@J/@]\M3#,YPU9I0@KTW/[2?F\Z+@W:)_*Z>[0.FT%WR#! MW#:=LGJ9-LJZ]K+>AHG\HQE*QWGQM&=/3,Q.1&M 'F:R<9VL2\\&U MOT.6\D(26U+F"C-S@=T^%TDAYI,$%%OKVZTK!B?D29C5P]P1"Q]]=XO"ABP6 M& Y%\DZN"/Q\2WP1/*?CA!X-35IX1L\?><%_Z*;-!X*7_MLBVKUHCM&'6W+[ MCX#)/6M_$2SNCQ2;BCW[XTDW?W+")+D=NJ:W6T/P6(&W6=B+%@!N#3@6VOX# MLT.SN$".!?5GID[\=OOOR#V-"^1?X')?M &(:R :IH/M/];)UD-8O*.7TU1K M""B#7,:*8&AWI2ZZ ".? EU2DU>Q#DNS]94;B"#ET5PZZ-JT?BJ66K\US3]9 MPX2J02X%+H6 -X/+A -YWQ5">&0=MZ@NN-'NZ=)M^4R4_,!3] MS=:8#;$1WE2ZNS4[])H';"_U78>_(BRY7LH+J0,,*2)#-LO"D,W##/E/6JFF M$;5&8Q64M<@'^NH]Y4SBFB]I$G:#3Y-GR E'P9)%J)4O('(7B+GXEYSD09Z[M0*5E&YY](E@$7Y P'U&3&EV3STRK6BPT !X2EX=*%%LZR$$_#%\CY;&BNSLWO,23KPT6-;U_ MV*R UE-;E6(X&?A-7'XK4>CH(+]=X2>%16%_+&B?+FQHIN7CLRKQ5!-X2ER> M*E%\Z"!/?:?5$&/E"1.5Y8N^5HF76L!+XO)2NRR\U#[,2R.V,_W&<#<':Z91 M)2YJ Q>)RT6=LG!1YS 7#=U7E5)!'<8\@I<;B\$\Y:D$VT(W?OV#]B]YC8AN MHB7(Q16!^'KN /$J0]PFCU8Q<^XB\NV&,5B*^F:Q:2:P6+*R+QOOOWG48H?]IVOKJ=3^'G3=;KXML M-_)N!6-V'$FP7,G[CJSN*G;OD3C$][_,O1<)?6SD?B2Y=R%9-6/P&I&LWF[U M(HG0AV&Q9_B\I5M&>FZ]))O> -ZB;#[86A;J?OE.CWV\D%B#%L2.1PKL'/#Y M3+LH\7I%!M7N3GYO'7<_CM?P)L=I7([NKH9WX^$5(J_&H]N;J\&$O/DRN"7X M'Z+QM^%P,BYH;!\T SDS_[T12,@MTFZ"$" MJM$BXVWVH@BH->5[\4_K67F0*1N.1^UI&W1BXR$*[OEJ,!XSNX&1E!]=$Q$L M:XVR\F&[C3TA'.X$.[GP3C9#M(.P8P>?7%^$;H2[E.TN_"6?V-)N_4?JN9Q$ M.[C0TD7:P 31QA$OBNYZL0$\M;*,?XD?W@DF7>(;OC<"3B[^%G9W^9=M(>^& MA3D\<;YWF_U^<(]PUN]]TWG\Q_CJQ.M?OK3KSXJR.*X(* )(@!E+_.L(KVOWVF!OM6SD][K<\TE3SD?(U$ M0O=(U[5.+II-^?,9O?;"^P5C# MYPX[ZS.$$XF(9JW7DT';B \:.:F"R00T5RZO5?R.8;/I[ M"R\4347X=4&;4+J[3$VV V&Z%0,M5B3'6A@>C!>/$G&9L)M45'OD&KK4(HXW MVRPR8!1*9Q1)M6Y#2LR:J9>K8&%>,7SUD@KYC/#5=L\L;(B!+T$,\'6&VS$7 M;BG'^I-UY:SOL]5L7OTB_G5;F83&X0]4F>Q;WMUD& VNJ)I-\:492TRTA:^3 M)4\=L9HYFR?[([V?/.]0+1>:I"R4X&L@YCNCO6(I<<+"%4"CIRO-7IBVHG\E MW+JX,:;ZD@[ZRH?&=5O5 ]+J27O%:OU_V#)W%:';X+7U*4,S5220 5L>.UM* MB9,__-GR8'*QV\LRRE DHNE!>:#E#/E+RA T'OU)NU5JT M0S]$!D6'2?(4#0^8R#6YV1(^-%B9I P+_5'/S7EC(3]:F+6@NXL@_Y*4?YK) M@WHN(>YU0JV!H0Y7M$@8:6^=7/2:R6,M(')S@TPK>9R.+V2(!.ZW"\S?'9OY M2W?JN"Z1\8QTK-C815S=?*HOR1NP=A/S5.(T^)H@MY0>#W2PHZ*L M2ELJL-0$4!,5-8G3XMF@IMLJL(;Z"&WA&\-1C&>-[N]U16\&9G"T'8U'E:B4 M$B?"KVD;$'RKO6!U0SO7$4UN C5KC6YR(TBT'#C@[3W>$B?&,\);IRD(W@0Q MP'W))9^(#LMQITMKWYHTTH^M>8&)[:U)9I>HB_$8KMFMW4?OY$8Z2>/ M8TUC*GYZ6$AX5!V%6?0-;,V MZ YW0B%#8+O]B..TE=U>7<FVYO!EYO;F\G-<(P& M=U=H/!E=_O9M='LU?!B[/D/_$QK^\\?-Y'P8+^C9 M!'?)F(,JDXV.T_MCH;S13?B"IZ;%;[DC!V<<8[31N'239&D]!5^PA8]1MC"+]A8BBZEA2P%D8-SA%':ZI%?T3O^ M6W-FETN;P I;MYY%^I:"U5JTOP;4 OF\2BO%6K=D!05X" M! 5G;/8(\EP0Q/RU5A=ZUXDDSV^,*='6R%%><5FB(V+R7'!N)UI A+*=2X@) MI4/:F$BK#3&1$B F>,==M# (;\3T8?>42%)Y=W>5SZ1&]96A#6(Z =,%[UF, MO;^*DW?;2U% #9(Z-] $;\J+O;V*$VCZ#?&%=5[=YZ)6VF\)67X]Y?QRN5SU M]_%TFK]I5F%=J7(?\EZ9D#@!ZO.B2](23C"L ,>4DV,2IWTSXI@#T4ZYUI+S M:OG*&2U'ZU%%;<<&*8IT!G'B)+./E=,9P=U:OP%1KA) )7%2F1M4>K5^,WEO M^*IX3$4V!]H.7Q$JU"&$E9BC6K'SPP>B$:EWZ0O^ M>K5.$TXX+@%&$J>XTV.D7^LUP!'(TQ$8.^;TSYFI$Q5EKW?WTQ[ZSAML/(>[ M0.L&;H5\]];*Y[8IS]70WS[3#B.KT=5M/*UKK_69II*?G:^E<9],/\)U[<;) MA71*#Z:D%U]X_Q ?QD(OBK[$GU"DNT@1GR;3I&CCW>/LF6+1C4!+9V9:9/W4 MB(]M1GQL.^)UK8C7=6C%:X>>Q.6?1O"D--NFM3QLD]/2L1WR@H:U%0=A93JC M-3^CJ6,^8@LU)0)HHC/9M?]0C*5BO:T_!+,U@4F2YIAAE^F8GOL7Y82DK9.Z MM6ZWP%[F ):H8$ES9G!%P,+5D$537;')Q+Y>_^/W5OWJ^@>YQ[QNJ<]U9T;N MB"W5G./Z5->(MJL326DNK2FVZY>V_>"]J<^?Y%?ZC2V1M>D M(LK]TIS/32.69N\THBFI#M')C5-ZI'D:S=Z1(SZ-QG<;_%1[I^6>F-T)T:9. ML-:,=&MV&'>[W]\=HO-.Z:(/BHT&ZG^6MH/5&K(Q1G>F@Y'4^@CZ.+Z(;2?6 MQRZ?I):O$F292X"2%$TD^*!$_%!2- <8-/!A#3SPIJ/H1#5J*OD:396%1I,& M(/QYLG4G<<7GAD3WA$(WQJ5+'Q^W)V5TJ5F39- )XH.GF_R(]LS (_=K75G\ MJE!PUGBIBHF%%7M)W //72,.P]2T'?0ABM?1[1+(])N'?8Z/Z,, ] Y'T9&X M"FI%[\,&9>C..623B9)7N1R; \HF^L)\V N9Q,<21X?,01^DUNODO$G[(^3@ MPEO6+>=+72$"F=#I29MJL.\@$6,E]@$>L*,0TT(=*I:A&<^VCR)7+D&2,=I& M0#-[KI7\D(LT+ <(BHJ@7F)'( \$=6N=% <.Y2"T*U."%%-H>^U%S?G"PC-L MV-H+1L\$#K!S0V5 M"<&5.O&V!0X,E9^$2'?B()SH#I=YCN)PXP9H3IE&+?/VV&R$:XI8$\!>3IG^U ]6+/4W;7 M(<(S?!CUCD?>>BH]*5F[F,PP4J8TLJ@8;W1CCV$Z5+]9Y&."+/*S9XO5EED. MW>M#G'@;4X"I].PC>EZTP0P*%J5\T@S%F&K,JR,?S,E#[5-"^O*P MOF' F=7(]Q#O]ULWF#W5+?/GZIO=KZ98U]']U[L?W_<^(]@L"F.R$Y= Y#]I M]=0UA;9>^U_.UA;C_>#KL/[E83CXK3ZXG@P?SI&B_U3>[!5G4C/,P%L3_X1F MV%U%F;;\] S-OS;8?^1W[VQ0[ZL3=!:TY-^N@I>:\>?Z&:IF M+W3EC9XG3BN(ZH\ZD9[;6H(]>GU3]%E!,XM*XK\20;M]UOI/;R4T(JPU:JRZ MQ*-7['ZXMFNW/XYA9$^HG*.<34^PHPS[^4RYB$ITWZL$7(W>27 TFY,UX0O[Y/KR;C-'H&HWN MAP^#R0VYH*!1?M ,HG_,I4V<+X(1_#K%Q&LCZ^M6HR&BA)2/18UM:2A+52-: ML) 1O%=G'JLR,\83N[^>4-N0B"_/]%Z_MQ?*=/W>%71$E3/)$*P)XVF3;9>Z MP>S\SYZ=)4"8@4<7@&AA.C(O6CWYZTGGL*[.(^J3JX3$<_^SJ,::$2'/O@W_ MZMJTJ,F))D1T8O2=?#NST9 @2?7OG_M\AN<7WE\>[Z4D9[IX*&!').S<$8-, M<.@($W(M ,\RX-D'6K=5QG%(,J#\#N5EH/R14AYX_E@I7SS/"U*:M(K*M>5? M]N1^#]_F8+[7IW)YTR>]"EFEUH\=W"9LR3PR6!Y:GZ+L$ M+$^6.Z)O[A+NB,8Z2^359]KS3*>)":QF4M7#0;*O_[#C34\NQHJ;VB"7T!B M@Z@4-O7I#BK'] MCFG[:\N[(,&K?-R:9L>W&\'R EBE=&&X"#:1N5UJ\/-:DIXJ ZX(@#8> M:"5^WD=2T%;%I8BW28T'@.,],35%>9.? MAY$4Y2G=AB)0+DSQ7>8Y[TO:[=5\0C8A+"2^(74)RP/+(\3R9'EJ!"2^*Y/X MKKX#WHX4-?KCWJ7BR!ICZT6;XL&K9M>_,V)/UK3V+K*_X_DCM@Z=/&,[HZ>O MIJFRO?_N7=?1Y"N\L(B5Q[8QDMZ 2Q@B.(%005FKR/B%6(C:1FK=4H5V0">*I N!Q7)Q*TW M +\,;,CJV)!R4 E.W$H%\+& /ZK*'T&5/'%K',!?@@+K0'^IW5IE*+]:IFW3 M;-D3/2HQI%"B-(?=960$'F#5H'*DN,X,H\,](T-B,TUNYWP0:YYR=0R*/+F.=@3!_ 4DDJ/94BGQ%/KY*)?ZS8;12E\0%=FZ K) M0LLZD<S*>I<,S3;H;+Z!8/_'M_&"6G/$H1+W)HZU]AI#O]6&'!L _._CSZ'.?Y1Z,6D-*+O,%WH)1C6#Y MUI9U\UVI'3@M(EIY+1[=[M=UE5[((7D'\6ZC"OMR ;UYH9='VWN.Z.U4 ;U@ MDPEDD[5X]+_GA7!)JK53>-W@@@#<#\&=1R-\CG!/4Z4JL,-1ZE3)[EX>W;1M MV.@=FDG[L)??0M+=R6_]_@C0B0>=D,QU M,MN;'W3D6K^1Z]EI,: #=1'1X16234UF^/*43+U&838!0"T3J(5D.I,9G?R@ MUJG)K7;A4.,:P]XYX>/Z1\(3/G3-P#<.GM=?Y)-!ACQYO^W%HV_VBG I*YX[R>OK$R\.OZC#T>)K M'[S://I41X37D_:*U?K_L&6&6O1DD>2&U/J4/\YRR(F(_DC^CF82@=?FT2:: MC\!K-_/J0)96^ $>L\,CC[;,?/"8/&K+$XU'5;/G[39BL8D:,C#G+>U0Y\0G M+=[FT9"9$?G.-,SM2&7*1D[) Y3B5#P!CO/",8]6T9G@N)VE[P>E3$=8RM3F MT<8Z$ZPW<[/[ ?@5!?Y^EX)'B^TLD._+XO?$9X%X_DBTJ/Q1YE]#=B@%YF/! M_RG*;MPO4D(.O8[E &4G35JY%IS%E2 9'$!?,Q3KC?K--F%Q.A#+9%W#5_G3])L3R"P% MW?L"$'0A&))OCUF1)"P$Y5HOQ:8%V'XER)Z83DC&.6:9DL P;< VKHI!-B2Y M'+.225C(=FJM9FFV@Y6]P\"]9;YH-H48(=6.[0T9 @$S!)V0='L"TYYPM>=O M?\$&3G[&KY3OH1"0%B@Q>D-2Y@F\ E[H;>9Z'@[$12L>%PU)X";P)[@ O$73 M7J4)A@+:2X;VD#1O E>$%]J;O=*@_4A"_W?88;W+]L3^(<:?( S 9T?QH3! M^E!]MY%KW06$ZN,BJ/MG8? N?50AZ? M+.8VF/2T=Y MU/'$?, +>M21\3PD/W#>DFZLKLG=Y*4\8F[3@WQ"7@&H+H^-U@6S@-_FE+MB MGJP"\=E2*@@>6[.+5A!2K27GU3$'-O%4E$OV*Q$>^[@%4B*=%&$R2(%DM/N! M9D$TO[-9@KT-0>&!O^4=NM['N3T>^QP(9=+VLK]H=W*M(LD[+U%2Z.R5^CT> M&Q0X8&.?T3J=J+IF)#M5&=TD17R%?9A>2/.P'82U,[/]<,]7Q- MO3$EWM6*=E<>X1):C_U681%PH05X4=4R>S&4IH(]#8;$:+N?VA4!<15=7*6I M)3]Z<05 BPZT-&7<%0?:D40H]YFEM&%F L,4LN YI?EZ:2K!]['OCS7A2V:4 M0-KN"-)V_31EZ^E@+Z[>@HJ.BH,^3?5\IJ"7:KV^^'4: /MRPCY-Z3[ _LAB M[%ZY!=MTJOAJ;9!C$A3-YZ;A>CDS4R>KET&7R7?RH)F)9W,0#^2Q2#67=.H[ M@,@Y#Q9]8/O% (^*]ZU\V>!%T72W#NN2(6/L \87Q=:F:3-JS6ZA;,^!;M4:CT!92 /@2 YY'Z7G. M@)?D6K,IMDUS)$D;OY^SP-;:MYD1?Q;5$:,VVP9\I>E+AZ9O0AP=/F499;X+ M64I^BX!RP.G/::5_[MGVV]:D92GL9KX%=K]H-*80Q&G M>VR-J0Z.WSN&_))I;>_GGJ'6B&RHW=Q=^RVUTQ[L)RD1UH+J. Z%>T3!FGS: MS;4+.& M#=8ZC:#BB4.1%E&PUCQ-<:PU8"UWK 75+!P*A;57XZ/:9 M=E+L[OV!1MV_,9T45@>$$91G?+> E)8)P(L"AHC $+%/*RF8(4KI1YTYCZ;Z1M_19F(7 MZ"^(N "J]N*^"G1!=G789H!L?%ONA^=]^ W)9X4MCYY[LAVIFV1ZU,_/Q+\ M74QF&"E36D&@&&^LA,!TR(-H:RV% )+\[-E2=,+NEH/,)^3,L(TI+E5LT.H# M\HK5G"L$3.A),Q1CJI'+"9R(-T@>:I\25%RLBP]"I_?WG?G]/'* MN;W_^N6WDUT,-AJ_!$')^X1)!?;1";O=SOVN)P_K&_J%B;?,R/<0[_=;-Y@] MU2WSY^J;W:^F6-?1_=>[']_W/B/8[PTSM$XNW&NH;YUFO_R]DZR' _ M^#JL?WD8#GZK#ZXGPX=SI.@_E3=[Q7O4SS;PUL0_H1EV5U$FJ@%YL8F_-MA_ MY'?OPA;>5R?H+&C)OUT%+SFE'8\%GXPN;S7CS_4S5,U>Z I92S1ZYNBSPJ:650._]4QIR=;(/_IK81&1+5&HQ$N\>@5NQ^N Q?;'\>( MG$Q8#W#"J[1K &7!SV?*152B^U[1%^Q"E[.BB$;TCHUK[HAKR,:6]A0JS3WN MVUW=(D6CXFIC(A@M/"/"3GO!?^CLZ%E'<^@0@K[R $#N0-;\^\W=%9H,+[_= MC6Y'7W^OH9N[R]/#HC"3Z5R.[JZ&=^/A%2*OQJ/;FZO!A+P93\@_WX=WDS$: M79.OOM\_#+^1ZV[^-:2C'7T?H@^WH_'X8T'#_J 91.682YM8)W9A@U@:RE+5 MB(8K9 3O%9O'M&ZS?U< L[).*L@\NWS]WEXHT_5[5^01-#A59:YEK9<"IM2W^WPCE#_(\A\"3V,7T\ZAU5['CL# M.Y_%E5P,Z(3V+?A7UV;%K4YT81(5HR^DV]G-AH2N*EH-'5,XLN@IE3[ M?(;G%]Y?_C+7].1-L-$8,%423-T1NZY4D')]5I"H0>B7 ?T^B-. J6#@!404 MC0@9$ &( !D!B"B1C(AI\D0\TB_]C#R7N2W_DOE^/]IE1&-=;= '&F7ZN).?6\*=DUL%U7\9-#DE!)S]V+V$VK=T)V6B;-5DR0L!Q0&OO_FXY M))N;_(R[M.<;M6M2.Z1M?M8D^@@(RP!A01T$4ATJE_H$K9K4"6EG! @K(<*: M0 M,>M&L9PO=<717C!R+,6P==9T$2GJ?Y:V0VM":&Z:_*,Y&KG3#.MJG="^;A,@ M)+)L$]6M[2Y),N;.[]']=(\.$!8AH]DK &+O9 X0 ".'N)N7_MRYKV6G:6$R MQLNE96%C^C:A\''',3#4R09,#YBE,K4GPC;LVS6V:-//P>CRY@&3V?X/JS\6 MIC$FR!I9M]I_E[1.B5R^ZO\9)GZ>M%>LUO^'+3-4\A"BR0VI]2FU\"D0O8GE MAXB/XZ,2DS!%[/W/Y62*Z%9?1PZIC18&+-5^7'&L$'L?=#E9(4_]D#,RP9C* MS9B*O4NZG,P276_TI?3QJ(Q )&@:(NO4 X,7FC+7SH[DV^7GP47+]&6Y REA M8I./$'J?; P02SQ.)FG&WGX=0TY%E5%?% M RX6O^2@:K(D38YN&QAO_(RW_2HH]BYRL5@J5UPO(?4@<3RTS+$>V&%AX#W:N(] MI,0CEA.5(=Z[M78OY&!%(?'N]WI6';B\/C30A@O:<&V05N$V7,VH'9F@#1>T MX6(7'G4;+L6>_?&DFS]][;=\'Y6\[=9@_ U=WX[^/88N6]!E"[ILQ;@;-#^" MYD?'!73H6%'9'B9 ?&A7DFV[DFYC7[N2>!GP*'E>:@$3,QTQ,QT]6>8RLF&;0,_C$3#6.&.QZ!'<^?UYS*49>AGO'+K1R\)G?788:5 M4U/O+U;-CF@=R!'T.)+D0KHXM((JPJ!/"$",(\2"RH"@48BX]F'14G^SY=!& MCHDL3- SU72,#$\=T$_I:QKT14N:\=*,,%.2FQ^0DW<'=ZO4W8[:L&NUPUC\ M"B\(6VO>?E%#1U!MGIGWW*=\VC^(L/[4&/D(-#'4PG5K8 MV_B=1"VWJ,$G-QO0X;+\4.-1%Y4AU-R#":5"2J-*%!TL6C6,'7/Z9_U1<0N9 MY@MLV* 5>+,JC]8\[+30+Y1.ESXR)>1,N2,,7P*NDN.*1Q<;KKAJR\+@2E!7 M(%Y;T/6?9FR)N% M26C]E4!]89-;Z$LZ0'H->:1F++$Z6;U?A*RV&(_[+;O=(< />]DAI&'+CC:K M'CN4M*,A.%2!#M6]9;YH-@4WH3'2C!?RI6F](?/1-G5L3S$!*SA7'(U@'GUK M;E9D^K>E.?C*_)G8L/1MX08I</XC.)L:?\W9/3$EJ M1 Y7%/OR-GE;8&8/LCY,WY7IC-ARUIO_HB0VX=83UW=**"&:O<([,)6JFJ=P MY;,7M)UH)_V4';1R1X0#T 1U8@J+$MZ91IW5^1P^2(BZ-ZK/?UZ5!!$'&L** MQ851.CQ*$&[F"T6S*)E'3[>F\7Q+<* .;!L[]L3\@MUH"E9'3T)WXRP37HX& MGCS*%E+#\V#A@F#'Z)3.\^*\G6G]1^JQQUZN3T6 FE.X6ZEJ3H\E#CZ83LG< M'9L6E&/MA79C@+ W3S&'DCD42MI^K;3$V&S!T K M-5W'*I'_+]A8@O#GR:%!I1+I M93]MED8?]V_-F5TN;8)#;#&O*O4! <(P*X N.>B"$NWIU4)FH!,&<^ @!"J( M58)7AX!KP A>/[@)9@$NN]?HE M3"@>BS=P;^&%HJD(O](M)N2!=!>R6QXS92=8.>P3W32>ZPZVYDAAT7Q0#/SL MMVY074%ZO>!1]@H_84)'=>@2>&"HK/; 361CP('(&(!!F>GTNB,7 M #:$ 2!X$R'>!#O'SE%>L3_EP+3*0GF#] -G0[ ;E,?GX650,DXH%>]=JK%S M6GP?;\+(:9E:+BA"$-L9@1+@%#@-VGO/PV')#Z=2>MW#M[H7?)S]&6]/W]3H MH4(6K8SQJS2[O;#>G2=^%LM-+7\$-HK$CO M)INL.5? 7?1[PNQ/!#\FI%6?Z\:NTN9,94R]O!BAYL*TM=+%Q3B=Z) Q?T<> MY5XQD%]J?B4.WA)7.4M2(4J',QP YT7@/+]J@+0X;\IY%"1&6U0H*3NH&[MR MF&Z\B]*$&E1CD2)COT_&Z?0#>JP-:[.B8O7+VP\"!F(GKZ P6",A=="_UBFF MG5WDU2Z1[W94..=T!$-..)=KCO6BC*3O=T5X"[*42YV[Q MC^HJ^81S6K[2F;89[V2]7UK3F4)S ^83[2'$&FRPH$^ZMD%''*7=JYM[/-HC MW"MO[+R<@XAFB-:$AU!YBK'J67;TP/"MIMTU>AH7M-@IKH=)C\=Y#BLB7Q,:7VG,>'>6 MEJ]=,+9920DU]-WOL9I4FS1JO:8L4C^3XWM<<6#E<4@$3["6JS44^"O;_LJ8 M8VO3R&3R1X@@1,DA>]>+=O1$=*'@-HADQ2J\;50>W4W%2U+'8U.>?!#OR?GS M1,I:53[\$>TL"D'X([UIE]>:0QE8W%3WPLO_H,W\,C/:7+$QX3-J6 MQQ$5(?G FQ42TN8#+R2IUI#*5BD#&!4-PTC.;3N=VF]D7&8TS]+9L(6GH'< MIX_[/-I]K!*0UZ;U@!<>W49/E^9\;AKLZ/!R'&K(S9:$K=C)4^)]'OT_DB/R MD/M3=! %;+Z]6H-&1!9;B7%[9EJ.VRU*-Y6,SK(^4N7!H[O'5OR3TFI"2'6% M'Q.?&%7KM[J@+"JC+/8"D$?;CM@ S"$UG7K52A-"+ZY\RC41$(%4+BH"ZE!6 M0]AO_O'HR$%L/L\ '#VEUBDMVI.VVVX45V_"O]P6P!BE**K/HUE';"R*Y1.7 MO02J,/U"\+"D?9SH?@VWJZU&D&1A&U2.8%R>IA?'7#/4+0O2)3L]!9<1_<:C M^42R9@E2-)M$-5;#* M(*@_/%PQU.?1*>-^;9U>K9"PA@B+E \,U?T &U,L3#:GN%I$8 L!V&)_#(%' M9PV.?'&PPUJOG]ZNRVOERYU^*J@%55 1DECZ5OQ,U#Z6[S9XU#&$U!5>KXC' ML6E4#W;NEQQP/,H4\@,"!8,V^#U0QBH>5Q]1L7NWP:,^PL7* MZ&GHP>*!H&)D4+%!_PPW8'C MF-I4P>K] MBG6Y_X+ORQICJ2QH]N=+LA6DK M^E?">0OR"_*>CE*"1]U(*L%PCRW-5-\W*_?$A5\$N6(I8;BH5>OVA3FU M'!";PH7D45Y2!LANM%FKUFSDT6(*W-#(6R6#E%,-/6)RJ4$#EK2 A<&DA!JK M8O;R7F&R4\6B>?I/RE:"Y&(-7W2[T'$ ^"(97W0#^$*N"%^T:Y+@P972U(F* MHWJQ5S5:6J5[D)&;!#^JN:0';^]P\M\$$37A(]PK:WJ!.CAK*SXO6=/N%- , M)8P2E5##Q\LI_4"M7 U.Z4EYN+A<^03\8:J4Q\O%0L>TZDO17<5,^P@AS7") M3^@(C8.@<9!HRW?L!O5N@?MJ-P.B6QM*;SL7I^GW:W")QPDY*U+=$TK=X<3' MDW0[D ZI&+IXG(O#!UV%G.T)-EH4.3\UYQ@YRBNY/\CZ++F1QTDV+KDFE%KI M&+(CE:J]#P L L!XG#[##6#-KC#E%7Z93UX_FNJ;^Q5YHQ!?G[WY?*9J+^ZK M0$'\]YW!_/W39C!L+%NBUY.\GN#='MABSU-V9QSA&3Z<33%5UMM/)1[/9^UB M,L-(F1+2+A3CC2:D#9.612L6^=A@/16>+>*N+Q2+%50[,VQC"B85&W3S#7G% M4A6*0]YXVW#(Y;9#/F#[NTX)K2_6;GU^BTAHAJ:Z8A/0W7_]\MO)+J(:C5^" MPF_>)XPMV4>>"M^^W_7D87U#/S=[RXQ\#UF9 /X;S)[JEOES;1SL?#7%NH[N MO][]^+[W&<$:/HQ!3BX\YD*M-?97L-YZ[7\Y6QM!]X.OP_J7A^'@M_K@>C)\ M.$>*_E-YLU=Q,FI1&'AKXI_0#+NK*"]>/R'/=OIK@_U'?O?.K/*^.D%G04O^ M[2IXR2GM>"SX9'1YJQE_KI^A:O9"5\A*:H:N&;C^J)O3/[=E-WNTS\13T,RB MPO.OCCD]V0+Y3V\E-")?-6IWN<2C5^Q^N#;1MC^.H>XF5')17KVD(I_50BH7 M48GN>T5?L M=SHHB"M$[-JZY(ZXA&UO:4ZB<]KAO=W6+%(T*4Z%L$_\?-('H MO)T@1W/HP[<_](A.?D76^?O-W16:#"^_W8UN1U]_KZ&;N\O3P^(ODRE?\3 M^3T:_O/'S>3W@D;_03.(MC&7MF*H]L>B!K$TE*6J$>56R C>ZS2/7YEU@JC@ M\AIU_'I"=VB2]_9"F:[?NR*.J&4F$X)UH(\C^^_4R!X?SMS;J-JC(CZ!= MU^+SL\_XRC',&F-^N^OD+:),UC!6+#K](Z4]3R1K1!!@_'K2.6P\Q)[ M8^S_\BZ%YLP(1P<6&"6(<71!7E6%E**, R!5&5** M,@[A(#5RR"M 5'G' 79ZO"4LE)QGH(SP7H"&(\!C(,Y$8H.@!' * 803(" M&(4!(TA& *,P8+Q4%IJS+E8%- (:"]73OKXA@$7 8I%8O,)/VE0#/0UH% &- M7Q4MY^PN0!&@&)PK-LMI,,8,X7,ZDH%7"#\W>+R#PA=%5XPIO<\_%&.I6&^H M*9%5:9,?X=SQ^QY>OEST)IN]W\W?C::.G8CF+0TOF$S?RE6KL?=&QE M>&5:!M7_W Z3*!/*DQP_(1[DY4P@'W!\!;MP9NI$*]E#KW-W,L0'G88%(AO)D8X>ONK(7(]4ZO"4 'N9X0]:VL4)^E:&]V:]TN6#-E07W&NZD3H+Z= M&/6;+B1T8\"-X65Y\K5LY'ZM*P<=S@7X!_RO3D39RP"=Q RPVL_ T.S:]@-# M72N#/!D!V60YR2MJZ]=Z'1'-H(_ "\+S0C0IJO4Q!T0G71' &43GNWD1'951&\ESZ' M]LS)#:F5>[NLH]0HX@)DCP;I2 %'MS3EZUZL\$W5T9DAFMHW1+!$:9W MGK17K-;_ARUS5^5L4)WRE'= >%40#B(0 ))8!#9YB,#X:260@I4&.<]V]!Q MWN(!\A19)$ [H#T_M+=YH)U#R@A07WG4YQL0W)L2ZG1XP#Y)=B@2SO=%$EN^ MQ)#<:@@&^$HGA,HIX;M<[!D^N2"0\I5&?OYIG_U2OA<)^B"P89M7AGD?9A37 M'Q4;T\V5\P61F0HE?.7S0!&W'@H1"HNX2[(D(=6(LSE*578LJ-RC%[N- E)9 M _4_2]NA=[,G9DAXC.V989+RTB(RM%VV*[\GRF>H#GIK/!KO+ MOQ1]B"_@!4BH?*??I#+B8/""H$F+5(9LT[B!UY]'N9E4O2/D4^ MLRBNW1^3N6@7&HD!ILV3:8OFT/@:EDL1 H>T+*AS6@&@N7@40>6042#67CSHNIW=D.8.*;.W1]BG MEC.B*LAR*99,M&X1_/@OI*L$_^J)*C?-!=X#=1>)W7J-Q.P&'7R!ZT#C<6#! MD),1,JGWJ'H[86#! EFPZ&*.Y"P8>#'"Z3X-.Q2O[([U?F<**)U)1M%2](?*=L;C!=)%(#FP&;):.S?89*B%M6S+- MY$*#I>)! :)'T#6OEN@!#0]L)N2:5XO-]FGX?C$%!*#DB\<%2!]!USR? '_Q MTJ?7X%*^5+&C#^@6_$8/Q!"((1!#.8DA+L5B<)C#\; &B",01]F)(RZ5>7 Z M13F1 ?)'T#4_'OG#I=P1CMLX+O8 D01AZNQ$4K0"4S%%"01[JMZ2(YNJ/HZ% M?%N'E/QCJ;^AIE3X&24;\=ZLJG@7NQ%\SE/>W_&HUPCI0I:RPJCZ9Z6(B%P0 M%WP7O> ^9X))BI#>:/QK$2MTJ@M(B>I+"3 JWHF*;F)1%G)&93X5A5<\CRI_('XN9(4@2D"0K21)RU&=&Q8%9'*#4KS4[QV:#@.P MV5&T\R*%'%&:7UU?A4Y\ A\&I,=1Q4FED"-5#Y?@\3N;2JJUNI!3K4)+O//" MS[/2F-:"$ZW*TEQ3W+XQI2:F*.,0[IB5GA32L+6W+C^7&G"B5371*,HX0-16 MB)BBC$- 41O2J(43K4H*2%'&(=P9"STIY%3->(R1HO0 . 3&(3:'A/0R MC,/$XIZ$"KBW9'A W3I8:D*.,0D#5">L'%-+/@ M**L*H524<8CGK4GYE M$4)["R'ED(9E_-(S@9L]MSQ%=^>G"S8UZ9Z,?E ===&H@.-9R\\@(>VS,LU? M;K&'QQB7INU\Q\[,5 =SHNR+-CGP@;JTL!'AB'\,S$I5PB21(8[#<81ZE9I\FE?H)3DABX"<91 MZC!",UK)!7!!1DEF(7>%EBO)O'8>W+PR4K473<6&:D.&N302"G8Z57D< JJ] MS*L6 M3DU4HP;4?=V5_'HAYA'*)R"XC@*H]#0!&<1\8?I'#9@"K*. 0,?'') M^*?(6P+GP#C*R3E<,OX<4I? 03 .83EH;]%,DTOV/TG",@G/'*B2Z;>Z K(* ME,B4@4OV,@F7K#ZGU"3H&AB'L(&!O;JF%2W##VKCO=J +:YY9Q\9H.J/BHU5 M MKY@HAIA2*C\'/=I:HV"B<30[:I:^K1G, :.F-Q@_8BD1S8#-@L'9OM,U:B M=>'@FTD>J/]9V@Z]FSTQ0R*Z;"LCTTN7/K7T@,GC;A+7.IV-R*Q 8@>$#V@X8'-*KCFU6*S?1J>2P./^(4*H.2+QP5( M'T'7O(PG!B:3/ES*I%)4?10EA@[M=&\$G4!VS"P!8@C$4'9BB$OQ&8<2&K"* MB@<*B"-!U_QXQ!&7BKXDY4@@?XI'!L@?0=?\>.0/GP.A^%1Z@4@J'BP@D@1= M\^,)4TQD._SX\4715>,*?UP-'5,HG=14R*K2'CG M\]GC1>$5?$^,=_>*8[6,CQDP^V&/EHZMJ,8 M='9)Q7>M%2C 'TLOQ%,B%\0%WT7_&T@*GZ20,I$4 58CNW!FZF38MGN_I(*B M!5("I(00BWY1."Y^2/GYA#_!=0'H4+CV.*S[:"Y<>.7&]+-7D!F1&_'5S MY/6CJ;ZY7Y$W"KD#>_/Y3-5>W%?K"C/_"OQ]9^Y__[29IT1+T-C;%\72%(,0 MAA))_^3-@'Z]&=C"?0IY')KJBDUH=?_URV\GNQ1HT*HY]P;K17'6GZR7SO$J M^+;O=SUY6-_0SW%3HJ&PM:[,HP]950#Z;S![JEOFSW5MX,Y74ZSKZ/[KW8_O M>Y_APX&TJ=%; 6IG.&!$[3795A39>NU_.5O70-X/O@[K7QZ&@]_J@^O) M\.$<*?I/Y ><<$0[ 6Q/_A&;87469 LPKG?QK@_U'?O>NJM+[Z@2=!2WY MMZO@):>TX['@D]'EK6;\N7Z&JMD+77FCK6!TXJ74'W4B-;;E*WNTK\)303.+ MRIR_$@%SL@7RG]Y*:+1(EP#7(QZ]8O?#%<1W/@ZCZSL8G%Q,*-,A\PE=4O%( M3*;/9\I%5*(?XE/TCE'WR"?)QU(>?^VNWSN^#7SJ[JPCR ;?@SR.V9(61+M\ MO[F[0I/AY;>[T>WHZ^\U='-W>;HN0CNZOAW7AXACVYFHP(6_& M$_+/]^'=9(Q&U^3=Z/*W;Z/;J^'#F([3#7[U/Y'?H^$_?]Q,?B]H]!\T SDS M?BB]=H?PA+X'S(Z4]3R1K1!!@ M_'K2.:SG.8SH/8F],?9_>6?^.3/"T8';)L+40HJ!;:L]C]M0T%+X-8GK((3W M;=OSE9NN0,P/\-JZL;\.;#[@#XWHRPZ@/7;0;L[?!=PFP&UA3\R2.S91XT,M M+-D ]S2PS&)=(B4I 0( 8 0"!_ T8NUH!A8RR-8>)+N!5E=(C'U)44(^V2 MB9$J[-H_+_/15J*,0[@#W0K :S*.P[A8 62JNSC $A5AI2B MC$,X2+'-#H"H\HX#+/1X2UCFZ*YXZ0-(6 B0L ( 0 @ !@ ! I@RE( M0YMCU6\,*'X!_"3"SZI?$@ ( 05>("A0C"TU28%4 36L$#6,$3Z8NW 6O7S M\)US50II&?E\KM((5;?-OBA;\1(>XP<(K3!"!W,B/AU *"!45(2"# 6$BHU0 MD*& 4+$1ZAW< ! %B(H*47_G$@ H %0X@%[A)VVJ@9H'B H+T5O3!D<)\"DL M/B=F.8W0F/F'1JN&Y&9/E/Q#;O!X!X4OBJX84WJ??RC&4K'>4%,BJ]*0Y8/T MYU]8GO]N #'J_M^)F(/M\_M!1W_)]8:4[MCRC \B)B,ONMU^P%(+BKF,9UWP M:10)(!]T5%5ZR&=Z,&8'X YP3PCWH..5HL']Z$^;!]27%O5!QP)Q07WUCTT' MU$=$?<;[PA.@OI\8]4*<_RWW:XT.F/: _SWXWW<,;9\>&Y60 7(]R3KRJ;2= M6J\C"\@0^1\<"RR1D"6DQ"PAR,G,4K?6:XOH 0,3E(8)Y.2&D5AG#/OXHM;K M2< 5I>$*T7SD?J,9SA1Y.;R-FMPI1YBGW!N3BD@,KO_(77K]UFF#=9=O[["# M=%;) /G!E8S(KM[@O?0YM#50;DBMW+N"':7_+2Y ]FF0G>RQZFD0JD2\EZUZ ML\$WJT9DAFMVT1*H,+WSI+UBM?X_;)F[*F>#ZG=*!Q NP!-!! ) 1 /(/A'8 MY2$"X^><0 I6&N1=L4#>XP'R%"DF0#N@/3^T]WF@G4,^"5!?>=3G&Q#<&R.7 M&CQ@GR1G% GG43D2]$%DPZ:P3',_UZ:%R7J@Z9+8P\;T#3F68MA$F!+B0SX(@J&@6\0$R#[5 MTBH@'Q1F>5'-Y,F82T_$3*B$<<=-?/')1MX,V '==$1$L8V>)LHKF&' *B!+ M 2#%R=).,8DE$*? +26,YW!)PZ;(4 '; -N4D&VX)'8YI+J ?8!]2L@^7#+% M25)FP"_ +R7,,0YQ#] FFTO MZ>&%N6;XPJ:?^\;1-./(6 R%#&VO)(I62\"]DR2]](;AZ&IID3'?DQF9JMM[ M; ,X=MG@IV*I7ZW$90H707NL2P$7&(?P[-,L(%\:PCS_4O0ECLT[8GN&54"M M*.,HB'O$2Z%6@9BBC$- D?2V!H\J"9%'&(2!'<2EW2-P6$UBH+- 591P"LA"7D@>> M336!J\J"9E'&(5[4H1FM+@*X(2[UR[QS4YR4KAX 2FLN>_>P3GB"D81QE") UN100Y)C_!,:"<8C"6'NW/32Y5!84D ^- MP&$EK$'.<6,0<%0VJHI+@4$>Z5#043".4G 4GT;YQ61'@>A9=+5;47C5R@PIF'T)<1>I@("I ]RJ?%Y>2 F!G- MJY70V(ZSL[]*;JL!\H5"/HA& $ABT.R] %M<\N@I\G[ M!0)@\NBY@$OVFT..#KA! &P>?;_+%I>4=9(,6Q+\'XA?]EM=P6 /O2F%D_]\ M^O#S28"!#A GT??K;45+2<,XAS.7,P\&<7P4G]4;*P23,X71*(J!9RWN,I& MUEVRD'LO7@N0)P05EHHM_RB0;>J:RB#5J"'Z_T=18W&11U^&F"Y?4@!4RPK5 M/7JTS>7L@)B)MTV'MH]3MBLN/Q.+^P4S=N<03%_>/%%T57 MC"F]SV!A:3IJDB6FJ/Y\]GA1= U$4PB91T:!5'/YJ.-2"KWPX1/J[Q5\.U5: M6I;'U[)S:D=+QW84@V(@:4.!6KO?"Q!ICT*)M92(JB#+I5BROU66__J9\%]8 MXP_:N1Y;MGN_I.P79$X [P'OE8WW.HW$O'<@R9VQ^NOTFL""P()58$$I*Q;, M4@,VN[5NMP\L""PH3KU(ITR<1PO\*3!_MA+S9^*&X7P94I9J,HW\ T<" M1U:"(]O)[5>.#$-*Z)QR$<\J? *3".PCEE;[:D&](A)AZK M)$EE1N*-?6'M%MG4'V0)19AB' *#: MIZ]"&GUDFM +,P&INO/DV*4GQB94BKGC'ACJ9"/3-LU%B+80*/50O;HHQ#0![C4E? *6V:+]OM2TRU3RZ: M#1&S4:6"NRCC$"\TTHM6K0#LPAT>L/TR;0;W =N.I4V)K"8II>>L-P=+6TR)C=3OINZ\T-X-AE@Y^*I7ZU$I:=/1&;=\ 9/99Q",@]7(H\$O5XYJI_@(>.91P"\A"7 MS@<)FS2#$BH+<$49AX 142Y5*VE;+ ,GE07!HHQ#/$[J&3BJ+$@6 M91P"&X[I@+FI%^W7S"$+OSV:J]\JMO25@S\'S3VPQ?=7;4-X'TYJSOXO+; MBU?V1WJ_,H4=092*HJ4ZMS[?&8N[1T\DD@.; 9NE8[-]IDSF%3 !IL^F#,^> MF"&Q8Y:,9'KITJ>6'C!YO*TY>(RM%VV*79OI 4_-9X/=A9E/I;:21&(#$#T@ M>D## YM5<,VKQ6;[-'P>94:@Y(7$!4@?0=<\GTR!"-*'2X%6BOJ2HL30H:K\ M=M#AIL?,$B"&0 QE)X:XE+EQ*,X!JZAXH( X$G3-CT0<]1H-+K6"22J;0/X4 MCPR0/X*N^?'('SZ'=?$I"P.15#Q80"0)NN9'$J8F(BE:I:J8H@2"/?M@784F M--E4]7$LY/O\>/%%T15C2C_\QU)_0TV)+"%AG,]GCQ>%E_,UJRK>R<20:BX? M=7PT\CU\R@2$>V7\3MVTEF6/'=;,8+1T;$C')2K:B45%HMY) MW.R*3J\)$@,D!M@5>0J+3E;"(DO3HMFM=;O@A("P*%Q8E#%#EEQ8=!,+BQ0% MB_P<$KE?:[7;(#9 ;(#8X"PV]IPV3^1&+['J#;'7:0 M;MHVG.!6FE:_:6]>B2PWNA4A$+FT.-"WUGI52 MHU&4<8"HK1 Q11F'@*(VI/]D/%$;OS8#I"V,(_?08"S&"#E;-1YCI*A# Z! M<8C-(2&-#>-Q"(>,.W *C*-P3MF?"PKIPA>/59*DE"/Q1M3T3[LFM8/*8(N& MQ6/ZAAQ+,6R]X".N0!;QC$JS44-,NJSC$"\F+8>THLHT_1=F M,%+EZ$FQ2T^(3:@,<\<],-3)1J)MVE\1W3IZFBBO?K7Z:FOGAJ;_>N)82TQ6 M0#QE62K*21."5"X9=$49AW@A+IE+ICU%0A%XJ608 M%F4< O(2E^0\A]0C\%3)L"S*. 3D*2[I_"0Y2F"BDH%7E'$(R$1<$OV<\IC9 M\U6\?GM2%QBO&N,0,$ 1K8 &"8#@,">R+1IT@=L.Y8V)?*>/)0X(TBS[256 M(4-:&M$$^W:J/ [Q]%TSY 2Q3'.D[,(;)IJNEA89L7M*#SN:9R/"V%6#GXJE M?K6@@ [& 2*Y2L0491P"BF0NN]83MKD&J5P6X(HR#O&"9TTN108I,J3 2:5" ML"CC$)"3N-0:\&J&#!SU_]C[TN:TT731[_=7J#S=MY,J<+,OG3ZIPELZTXGM M&SMG:CY-">G%:%I(C!8[S*^_S_,N6D ((800\)XZ,Q.#T+L\^WXLF%R5?520 MH@K).,C=%%B2T+&@;E7V44$2*B3!H,C>N)*JC@6;J[*/"GH=LF4<2&K8VWFZ?:?AL.IKBV:>AG,^9T[8FK&RZH M$L@EF4DRVXW,4E293K:N%L7&M,-\+??97N,[IC.'J5RZCHBE;P26=PV//!'G MU= (TYF^$A;J/ITU%I2EJ2$EV1V@G=^6F26)N$+Z>RQ?8J$ M%/*'QPO)?2IZY\420[JNB=GP\[*B17,$]FD^0_A\<,R7\J>N?GPW^*&;143%J89$F' M1Q;)DBIZY^?CILZ6J5I-5B*=/:<^OWT_67T%)O+]/OYXI9JJI>&'#YIG@]Q5 MVDVX1:"=WW\=?SQX1E_[5#D\'$S1;7]LDK-A\>N/#'B8RN:74J>-8I*,*%-? MR;#&#]T'WW,]U<+3Y>X*U1TFS=D9'ST3WQ%S);LH]M)_DIPBPBF&>^$4ZRHQ MIK8)VW;9^_(RBB0U3W()R26D4K%75M%MY&85&_*:]JQ7] 9MR3$DQY!Z19G, MHKDO9K%/U:+=K_7[T@B1S.+@S.(8@V3YF44K-[/8(6>Q.(.D-:QUATW)-B3; MD&RC8+:1.BR\V\[--XKJ %8 _PA'C3=[M4'OW&P5 /+[PYQ03F M)+D[GQ7+.EJ#6KMQ;CJ(Y!V2=QS<>.GF-UX*[/A6B/OC#'4/0:N2B52,B9R7 MN[2WGHF41/RM5JW5[9X9 TA/HX-_CVU]P;Z"/U1X _WC]U]UXY7]*T@XB][ M+TMG_^5#>,XF9J31/U]5QU M P"R?S 3X!?AQN;IZRRM$B6-2($I8$8(DY\ M58JE'Y^G1%$U[%.G6@NX9L6R/5A(=>!C0%OXV8NCF@ $QU/LB0*2RR6(O3H( M+MK@SJ(IBRC6E(EAJ99FP..N$(7N)2#9QR!9KKQ+!)@IFJFZ@/"/GZ[^O%A& MXP9F(K(7!)CE!9\$^.?QK,CX^^Z>OP4OC+(M?LU*9!&151E]P712=^RW(-]R MZ2N-F*;R^.G^^]?4-2+$U SS'@55+J/+Q4=.T4HOP'V!UK%_1_\Y#?)*'T>? M;NM7WVY'?]9'=\^WWWY35/--7;B"^GX#M+%([. ?E"EAM]A"*N7IJ']KT/^# MWZUDJO*O+I1?DZ[\CYOD*T?8%7'ASP_77PSKKV -W7#GIKK ]CHF6'SUL0FL M-RZDZ-*1K%E5F3K(N/\&7/HBAN1O_"8,3'P&Q.7 PR>6/Q0HOO3Q.KBNH,'% MQV?D7$BKURAC@ 1__U7]F!7HFYB=LD*H*4R^&2$I3E_+]W=(YJ=2J4SYW;\" MUG6A>(:'ZZ]\SH&+X? MGF^? (&5ZX?[F]O[I]L;_-?3PY?/-Z-G^./N\_WH_OKSZ(OR] P??+V]?WXZ MT%;?^9;JZP8(B_>'D0F,#;+/E_"=Z4+W_@SP6%LMG&C7&RU>.-$6NEI<.[M7 M/=\A#Y.'.7%H!81[P?2^5K?5[K2 LQ%0UN9$S.]FI%?4Y:^@]_H^87!>5,OX+]TK2'M=^6* 4@G@642!4Q)TUC& MD3#1IA;(GY<%D+"E7=845;DAIOJ&"I!F.W.;@5)Y!YJ/PJK8M _73%UB?^H? MWM= +P)9]C)5#,]5WD!#-Q>*_6;A(%1_[,*5PNZ01SX1=:;.E4>/*%\\O:;0 M/7R%+STXI3+2;-_U# T>_/+E.GCZW5<5))%KJ.^5)]U2KJ8Z!9;X]ON?[_%E MRCN0HR8!1?Z5P.IBJ^RIR$YU@GY$6 (NTY^ X@\XZ](7NB 'X5_*V+%577%4 MZX6*D;ECSV'WGNHL\-^ZK\$9P=9 71!^8[@S0ZLITX7NV* JSJ= //@V>S)Q MIS;<(ER[C[VW894WPYN*=R@NV"U\87\.]^PIL!O#A*N CUG[9,-2GD G5>%; M I?%KZ%&5_YN(1M1_H3O=7M&WT,WA)HG;ON9_%#=2^71,7"KMI)"#\K??;@Q M7MD!U@*E#GP9AW,*>*]52P7H6B&FOAJ=-U1G[$K;[_(4#A MU=!1:?=-L^ZR$BT%2[;FJ+>#<%9=N-I:%$S\(;C,".@%?!?*F^V8.FAB)$XL M7]B;E"L?_H>X;K#72^5V,F$(FPLZRR]6IBH!+&>/ 5H<4"1.";<&T.051D/P0=$,6 8?GP=^0BW[F$*/>@'Z1MNT/WR99B M1VY_".[D)OKF4%Z(JZ&[58-L!Z!93S5,%V[LP4J]JI'_ K!06NRRVJNH3#N2 MFP0/2&&H,E71]AWE3Y, AB SLHCRM'#!@',94XR@8HAU]/$ EMGNI$6W4[]X MXLL^!>^]H!B6[4[K%VNN[V+]O:&9:T?O&: "&V!G5BF7TDQ?9W"/&+MQVSC) MP*4;9]+"@L,0!]ZQ#G$$UTPY(G :0M@QZ9M3'K4 4.S)&7P#C)466+H* 3G' M<3P-5Y8JVMH,5S:LB9XJKCWPVCC%G1+B*>H,;#E*/]3%C4R"7ZZ+5YE*WR"( M$+7:<:R=JL 7*#G/@3A1GZ3 T>CH>H]>CFFC]X@XP/Y=EWATI35W#R)UFX?Q M[6(ETU#'0BZM_\TEN_$1V)+H-7$XVB@>\&&7^=<8KHQY3:$2'I"8Q@Q0RV,B M+_2IP&\N*Z*&I;CYBE/)GK?U+BDQ) &ZI3CB^C.DUBC;>S, +@)LB$:J\F+C M0_"91ARK!E+8 '%)U7[@D"HZP? %#@&#AJO( 'R..D+;0%R8PJDH-XOB"8 1 MOV*C,L:8E=CXE.YU:KB>#20";W@A%D4Y MV+MIPV[89BSRHE)!JJGN5)DXH!%QU(3G$/M>Z;X8K#?0.,!IP4@PC?G8'F,# M% + )?%00/0N'%5CA**Q]#PXINHI;P0]BJ_ CNE1#008:F:<:5V"H DX=TT! MZ"*JO%#5$*0_7#+\ F[;\>*K P+3 (*(/JCU M@DJ@ 48J/L(<(_GL)PB'%],&PE0((( ]6S!L8+<%P /]@1T3K@9(&W%0U5\) MPI10%4:QK2BZ,;$X_. &\*Y%T'=NN_R80NE "1Q*")50916PY8"N V'3-!LH=N%JW&-D!3X[;KB>@'@-ER[. -ETES5TY9) ME-.7D$O)ST9)EJ)I)K)@8 /!1S$CRF:R7,48-H5'W "!<^+[7\%0>J$(1?F= M@5\R]9VQ2-.TW_!N9@"I%\;3T'*U'3>"[JH.U@L:?P'M,*!S+@1 XZP)+GZ& M*@M:2?;8I&\$//^M]!NG,2;N0?^?"ZRX @NC"LA78)T0*P2YLX,I06QJ,;K+>9$6#[LJD+6 MB P*_DT#7Z([! LSB@!C-+8H4>TX48WM.L0W;FZ]VFUCD$&+F/KFC0**AQ,U71:+'_37"*9"VF]XW!@H?G074!M<*E M^AWS(: H FN2>5_A'QI\3G5>W==0O79!VJ"#W7:HRXI2 QHQ"$BJJ*#80=N' M&0V!@0<*D<3 4\5 U&5FZK]M!W58[H=<,>08[J#CD;Z*&]46C4&BG:A-D5\[ MZEM@LS(C".Q,U[8L8@:N.OJF5:\#LZX!'R/>J33'Y1M7J\@/HOD454T@B=#< M9>82,?EO8V^>$E77 MT )4F!D_QIO5X8*,"7!\4/?0=8*^"W1 CA<8%..6B"2O4R:O%=5-I1E)IOU" MG3%XS>Z6>DH_J0H^DY[RW1J#4H'=$RT/W^Q^ Y0T7A'D.=67=O^R4Z0>=\GT MN$<6NL5WH/^2.]'"O$!^;V\J$W>.3;V"-"(IPBL&)A6"9*7NS-P*)3(1 N1* MV8/P=85VOT6(SF(0(MQ%'V#;DX1])(2=GDIV\7%D>E,:E8]J8D ')@L#*+J! M$6Z4.1;U]3P1FH0P4H+*3X4F5"OO+I8^N7@OW,*ID3K#T9G(^X^O.B!C$9DG M!A+LAA!:IQ8)#E-<9O[Q5/:2-&^C76]T@Z2D1G\CIWE4%]3#\3"YX9?CQCMP M!'6QQ-((NPO!@1HQ#E1WB89<"$Q>W2764,-'''[OD/SZZ:/EB;O;5>,3X.09B M'K:@C)D&=9!?T]T([W_";07[2M#?> 3VF<;E!*H!('@8AU5?H5*(^@XR$ M*K8Q?FB3#BNUF-E&DD9/P+*F]DA!%UV+;QR!3;/KGGY[31(2P-M M--B#.=.($Z"#V6 %9S(^= /,%AH8X%E*_!Y^ 3O>5AU="O]2A7^T^,U+407R M%1$E*06?+1$67A!5(%[,K%4-FEH0!*>=0(<0V5"L101'2F06RX@Z]QW7QT R M1[+1\U?E80*/('D^TCS(F?(.,\C(!,O%%13QAO6>OLP'4#EO@+<>0=69_8I2 MW!V@C/)4WYRYR]W/+#_%7*PPG2ST#E;]B\'CD(;K^IC0I_D.BX5&#[AY5UR: M4/,[#%;#%5NP&DTK7??N=9=WJ?QAOY%7Y&<9PZMA=#9MO0PW'# PEJ+PBA'% M: X/ES)*)&9)?LQIE!H6B 1W*:*!P*!\FPDA<&0T9%M@_ M#<:57K2T!1>(F MH<%S^FIRV=SAWCIG09.3?->EW[',:QOK@3!*.?%IETV1K5.+^+U"7S9-B&#^ MNDA6CT[&+/F.T )4D16">DDTPT>0R1,Z(L7/F0].Y(((ZD(MBQZ)\2&Z"G\Y M*D>X7DC.-1JJ1>UHC#Y)GL=!W9WA0Y?*0VS;\77IR;H M"HK?+2Y#\[,Q'TPA/,O"0OT;1HS"8%<,UI4!AU8,P552UD M%1F"U)C-YK"H,X(CT/V0<8CC4;UI'&4D<>6G%D^\"A(E>&X,N]+@"2J?:$;7 MG)$YYDR>-%! M&X-ZJ_DOUD CZ,#!KA;PQ]P&JO\$TGCN?A9! MZFAV>9A<3IMXT .P%'D^U09_EJ5O1VRM]*6NHW>3-Y#?3 OD8Y*QZD[!:@Q2 MJQ!,>#/X;QYRBD&M1OT#=MBA.;. EHS?T((.&]@B=81A+J]!G<58GI*MN*#98!RSKES1,PH*DT6,5]SP;] MC]Y>]L#"L)GL^:.(?TPT\,@OYP[NYL9 P6FPBDE1P4/<>^(]3#!O@WU/])SX MW[]<;6\CT)^%.N-P 53%)H$DXJM;<48N9_?0FJ@PJQ@C]S,LJQ(O,3SN3@H# M$RX<.)+6GUUPKDXXRI6@6:FL3Z!25$L#AH*7GI#A&$F9T+_$DN!3LH#59A3W@K0 M!OE!]>&$?@FY.ERD=5PHJ<>%6"T-3'T&(;&O2$.$==T1#MT(8]=.&%L#9O=> M&$?1#",3\*D4B5%*E'0$52T](T0/;R:PU^X#- <4A=G#Y"E2:PX2_RD(V=R^ MTOF-\,8KDX;T(FT)FENT)2B<56WJ5"!J#5<+1BO4H6#/_+N=W2P3^TTOW0+; MC=WJAJ@=?RJJZ[JVJ7.-*>I65;E?_-%W0*T'H3D2N?3Q4O"GQU%8,4Q=4I]X MZM:#1EV?HZ>PP!A_>.4O0*E\3ZO#-,Q:8]HQ_2E5KA]'<67\!;1X8772'\/> M3%!1+1>=(H%>ICRAQQ87'AEPJ(E'^SVXO@$F1K"!R#-AS7H88Q2O-5R%TC[V M<12.%[XTS0=E:7:L. Z+XUUT_KB@B#OQG#M14\A_:[JV0L4@39JAEXP-'M2Q MZ$@1U"OP$@114,@(XK3PG$ D56 MF11SB$4*):E>QJ%!G8!!M 1WS2*\P9U&M6YQJVPA]>4%-3:/Q)T#2[XL]B5: M!C0]BZ7#1FRT=$LJ.*&2L#@UD $@?!QT2O"B^;"Y#] V,D=T MCTO!F4]PMK82G)/C<*X)N<,>0'Y-')[OS=.QX2'3();H D.C+(M@73[A"BW"1M8K&M?,8ZW2]FZ*PJ]T%J0CQ=-::']+X#JJ!>: M.IYYD[T,[5FI* FZ\C&B-F:[]N#@"J'8Y'+*A^.+GE*@\=&L/!ICY9PQ3-W M)VY_ #/#5F28E6/0<'9$1;^]CK23NN;YZ(;%I*V0?!/;]K"=(XV(>+S@5*CHTOX4"DAHA:D")@B7CR7A!"KR7=AW)TM" M$0 'V#U*ITCWB,Q(Q,/+8]IQ1;3!^;=O+1E\FU\DQ)FH;F+]C*- 3G3NCRP@ M-U/Y1MM_!ZIQ5WX&>"9NX]6Q+\2%'5F.D[R)O?8\:L6WITG M>BP*@]N-]*07B!;D!NT%-/720!/RYR7^L64/]"5'BA"R I^1&6?AL(+>#"JU M=-K'YI4(8D^F#I:3R#(4B1ZVG4+-G[,:P;=P:QD85S9;J9W-R1CMDK@="^PL ML4 99:M2E&T@HVPRRG9"4;9$'^PFMV+HD$P.O;4K8Z]WN+V^IK%J=2SV?;/Q M?O6#;2+2$MA$-&!TJ8RPAQQ3 IBZS!KAA2T?E_J8LC>'*HY#XFV3V<]K++@5 M-.^I*0FO6M?O=D-#O65+*%3/#"^T6=8T262.S(V]FO>I@K*KC;7=W8\ZRJBS M&A18N,]L ['1[M^M_DKW[RLLYT/G+_4KLV C^6$P5\=R:_"UU)$)O9/>R#S< MD9[/*UW&,Z'GEA12BY+(.M(03OX#T8:2T(UZ&[)H\683HXVN@CLR=NCUQ&]G MW7'3("FRU@-PBJ8Y9J1E^B8;HW#2J)!(? Y(9H5"HJ@F6J>O@P'W,0E8!"&R M3"O%,4?$>TG#O+JY[7?ZU]?U06LXJ'=&-^WZ ML''=K-_VNX/;F^:HT;B]6=(^@VZT^LC#('UK<#LK MP5@&L%G_<]':[$+(1ZJK,_B6!CHVYS\4ZE];GN=8YN"J5:<]MXCV (U@XF7D M!I)!%)U?R; T'243W"!XIZU&!T[5'L!_=;OO"T?<@();/^>K8,N96GHM)D5L M&O?PV[X@>1"2/;I7%X7%W2Y%X#UA<6F8&_R'%X;R9 ^7%YJQWJ(6\=*1-L>X MWAR84,@JJR)@>6!TTI([CHS.MHV4],5FNYV<3-K$6? Q=>\Z-G> )ALFZWU_ M@ T)1AE:D 4GA HDHJE4H$-BLE>DS> ]"3M&;S=)NM]9;92\9W1)$H])P#M: M@7DP5O.9=V:D?19.B<5D7N7P7*5S1%Q%X,N"JUHY>4BGUAJVRN8BY3*,$]5- M'GDN,>876&(6%4]!CFG?)\-),ENGU6$XF;>Z1\27.%J"GD/[ (TH"N[& MH_J=U6*8:G*H/7DCXO3?[C&O,+:S6"+U%$/[%!C <=@FO4-3*Z.Y);_WAJ*U MG0BT6^L/5GM^5)-$I=415R*00_!Q;<$$:FF '(AU] _-.K82] QU'DU -A#W MMP)[[FU+VXF=M&I#:9,<)3OY;'FJQ5K;BAR/4^(D9VN K*G=KR1?"G&0Z4$[ MLZ-FK37L2T?KT?.HF-V4P5XZ%:9UI"&>-2U'*VU&Y>4PC5JC+S6>8^ FD=R& M;(G8,L'A)!(<3DT8+B=AEC\,2(93X>AG*GMWVD=%T="5/P2XM]N3 G,$&GX'SV?BAG^ MV;3VTV%;1ZH''3S!,\)#RHJD=C#TT6DUCD +$B,31#>!Z."$A-8 YU"X_KR^ M2Q*VA3M$(>A>"Z,CW6/R5A;NO6@3,)%?NAIA,5FJZY8J\CJWO4ZCW;FI7]]V M&_5.L]FK7S4;HWKOKG\-?W1;W>;5OBOR(@5YP\T%>2NM0[(5X:W.V\IDS*S, M[V,J1FPN5_KV4L5C[K=LKN>*5=KULE?:;5[Z.*KK4J@\Y:L[SK6>D34I7QFS MN:7,)L)0>.L$^E_1FKW\X,QAA$G7DD.I 3+SH=7[A@J3&SJOD%Q _K=M$(T/(8I\;2XMF M='OKIFW%.IA5+IS*\2]G+*/961/).# *%8W,DF3V03+]!))IA233.CV2H4E0 M@\Z:)"A)-))H-A+-(%G.M$Y7S@#1M&OMYD 2307.>YQ$DS0*M142S6E*FEZM MVUF3VU8AHJF("V3?;H]KFR5/();LQ_ONDVWJ>2W[9FYEJ\ADWB)TN])?N"?K M80.^MH[3 54$OG9HTXMVJ>Y;B:;YT+1]G"Z?HMAJ;3A8TSA!HFF5T+1SG$Z6 M@M"T#6B:7P'8&4W/Q(W"H6:]!#V1I2]%OD6^1;Y%^E+VXTMY(J8)_+:FO! + M>*])ZQ-5?698ANLA+WXETI^R)W_*D>84?6*80F\+=S\;$WD,Z6(\#9(\VOV1//K;4[I>;=2*S-A[5'FN"R'ZQMU9J- M_+K"2;IBUBKX:RR$+(H3%B^X1'6T*;4)=/)*3)N.!]B?01 9EQ.Q6O9J)N1; MJU]VMX9T***\8[]6#(W9.[ [5-@L@C'S(93_)=^4(HY,_]! M_Q/I!\X[!HI/>$?"V&?"XEW:8D'%4GLSF4HZ72I72TJ..8)0 M3I0NT$L3H8J\;"T_3SM>U-Z%.Q?%&++7'E;AQ@K5/ZK +H5,$ZKP0#:O?UK M-97 84GU9T_U:S(XJAY-+)[JVZV.I'I)]>=!]6OR7JH>C2V>ZCN-?59N' Z' MJQCBW5LB:&RVCKV2@+]_[\A.S5#V/@'L,)FCQ3"J-IZJ9P4;*F MUNZ56AXJ">;8"69-.E/5K+=IR%XU!6!L;)KTW9E_Z0=ZOW> MI9+\FO2NH[''X#%[1KX CN2C>L6%RX)_83.E_*TK=Z[V>R_+3U;N)!UQUR1M M'8TUM!OB=B*(VRN[IY)$UFV1=4TNSM%8(@5RV5JCE;\T0J)K*>BZ)G/D:.R M(M&UVR_5ZQ2@:Z$!'S$,^M/=W__9J=_O7KON-_U&?>C.S;AH6^>R16?VU]5I'JYM&ZBIL17A3XB@&10?E M'8\?O5?>!7BD_/0[3NP26ZB[1*L;/^I30]>)]9L@B&$3SICE.9Y$W?O]5WSZ M(_\?; RK^8Y#+&VA>(YJN29+^T731A&SVNE =IH)C /7X[/6E^:IMR[?2XMH M/QU0!E7H@+)M,<"];=EQWL<](3GYW\>#1:ED-7Y.D5V%QB>'1MNHV.YU]IGS M*;7,3'>2BK%5:'MR:(S]V"]U7(KDKCFY:Q6:G1P:5Z/M2/"CF#S M=46&ZVR=;'6%GU3#4@!_$9W0\/C3)(:L)Y3UA+L&AX?EUA/^B[&L)T_U"%8V M7ZFF:FGD:4J(1YLW,=^#:N+[P([V'>)>+6*+N^G\T:7;H>3Q577 Y'XBSJNA M$?Q9%L<4$AJZF!ZL)]CUP^3*=^$E>5U.F*XQ+"L 526:D<4+YUZ\,"RW4/'T M.,O$^$'T^G^)8R\S%4"D5J/9^7"2)1&2ETA>LL)+RBU_/#U>LE2*"[9[Z U:8./9,SD0M M-X(]K%B)Y>I+PO2<.\"/Q$>N*#*Q!Y_5'[FUE=8.@_QD*/L@P99AQ>H<#X>_ M8<0%$+DOX]D'Q]L4M&TU*E9M>$"VVZQU.@<<3"E1-B.K!06\ G'M2N!LE-7V M!B4G9\B"3DF!=G'HKO;ZGY?5M-2I66EHUIPOV MBA7GEB;8F_LL;)32O+*7=7KTG4K>%2MFEM)<1EFWBK+>$R^H8&:1UL.Z.@(@ MM:XZ[>:RJNJ4'PL>%4&UZL+N/DP ?XU\CS'&/N>"@=^ MMK^1.?;QMEYNX0?>(G_P=H?6"P5WR\V+>KLW,\Q#95LW,]R%LDKH9KA^>^F: M?16*HBM"3@>,)6>'9O%JO"2CW852%0JU*T)%&-K>ZU@9*8B.E(+2!5$5ZLF"[>O8Z6U91'5C1G\&V8-NZ,B:F M_?;;AF/_LG3N7[8\^.KM+D&:47;GMM=IM#LW]>O;;J/>:39[]:MF8U3OW?6O MX8]NJ]N\NF O4'ZGB,.Q[W\N,%&,F";GK\'?[ES5@K]9N[:)83WC3R_BB13" ML]*_[/Z\A.;L(TXS@^[/"6213D51N(M$#GH(. 4E _Z74ICC1;Q0R9^QPL_; M&_P<%Q3%O1K9S\8V\['EX":P^=O_7/0"Z$4%E 873)P">)K88/_G[%ZTXCA& MY$C\1#%2^GW\\73_!0L%GJ]BP9[#-1G0"!4@DF*VI)A6=HK9U%RV>UX47MZ.]+*'&3PXV))X[]L3P6)11=!$#SB6)*)0I]S2KY/'?#X*P.S?:Z8N.](\'[TU&0#M 3LUCP MY%/\"E]O+WQA?8G.BIJ7QAM:Y=;*GEY?E?Q=FDK!O?5JO22KW<@JE:K*K>8] M/:K:.:'V4!A_%(9LF0+_WK;JUQB#U/R9C\-V7DEL\(ZJ_]MW/<1:1(#-N;22 ME97,RM84VU9Z.,3U5+5>D#E]MEX!LVQG;89$-4SBBJ"A1/L0[==4GE9ZSD1V MM-^86T/2+H8X-$^R$]4-IJB$KI?NX9'RO0M7F0?!]@Y!LKTN9/02^Q\2C MR)/E.8^YLV6+3N 4UW7OSXAC:.PSW7C]2/?)GF7/X8?T7[$?9.&[RYX'V#S' M <"51\>VX)\:]9*X@ S+>$*?,2S-F)O$?8:EKDQ;^^N"$42KVVIW6OT+A0"^ MS#%,#XATL;_$WTV9(MU+FB="WQ_N7XD?,L@B*3-/MQP=*)XAV^K/62=D)>7* ME'O[E;(9!3&FIM +Q.S&.\-2 >RJ&;W))T^U=-717>4=DW#:A[O1TQ7[M_[A MO6*X+OHI$G_R?:ZK'@E_.7KZ'OXP98OW-@=KEHRS>LI#C3Y+RU2>R OUKP1% M \J[9WL.Y)2VPJ!!?_S^-^7S;.[@K2$V88HX>PW-HQ9OCO@5:_@(L:;H@*1Y MHWKXG3+WQR:L2[!HP2 TO^'5T(GBD!>X,]Q9-*O=Y6_GPZ)=Q;7AC:K'$]Q! M:BCPG#(FG@< I<.S7;Q^!3ZD2RS8A0\_N HH6GS$]-^#-@$V."[EI&-(3V&T"O6!K:WI&Q MXZO.0F%3ISN7#'.Q#N#:GLU5:P&XR"=;>^9"(:^JZ;.* (2!!=3VXALZ XH- M@@QN;(8)O?BM 2_0X%8]MKNI"IM!)0# #0Q7Q[O'+"6+9H710H%)0"VN\#F[ MEY4@_^/A1'_WX?H!.WM1+@3<)6 JZ5B7C4TT>QLQL]GF;")D@9\M%T0;A6K] MVB$Z8 8Z[^&R-C..=JLG&,=7HB+94QH&0S7^)D"PQ 4I_U!UW4&R](P9HC \ MZP#) &>@VBG.<&?O,H-WF;9JL0H7FPZ:#S'4"-]]J3Q/@4Q\QID=\A_?0*Z$ M?,%V7E3+^"^O=H$MS-CF&3[A$\B%-$3^^-IH+18UQ8%0(4R?@NG35L8K4 M!#N&G0 +0Y\$?;5C$"#.FJ!A2GGTN' C>"P']F-;E.OBGZX_#[@P-ET%?N5E M8569$(+A W I=2]E++]MAV*%M2@>R =>%5 MLRWA37HA%PP9?H&<:^]%8Z#DDA]HSA"ALH/^*RJ/'C_=/7]+S0P-*B\;/XM?7 '3+0!C:,4/N7_HC] M>QIX_AY'GV[K5]]N1W_61W?/M]]^ TI^4Q>N2&E&7FV1V/U\ -)D%5LM['7# M'89_:]#_@]^M^!+Y5Q?*KXF@^>,F&31HK14#F.>'ZR^&]5>P"JA3_ /PQO M>NT#RX>7)AN6@\H8ECVN6O!CL/QC<1 7T-J;*N(L%3(P]U)F.[%-L *H(DW1 M=PX: [6$G.CE:/'+T<3EH/6COKR@?8/29[P(5)I)\(*(:K.IHK8,2;0;YM^$ MYX7S/$PX"E'27T+[JWZW==OJ#.N-QG!8[_2O;^I7C<8"I0EQ'B:?;%M_<'BU&\UC M%-\YZ(1\1%3X;.'!LI3!;8@+W/[@.8TCFI5"]/R#7SNU3G=0S8Z>Q]D=]^Q( M9DT)ZW+']M,AF5:MWYHWJTTQ%O".'\8A@NOA^'2$G\!:X.O&B\0K^'O/!Y/7(ZSGT6Q*N M1WKBDCCTGAUPB5&=G5DT0"K9EI5 M6$*G-NS+F;\2WW/C>S\I$6C5]*H*OK=KC;9,29#XGA_?D[)XDJIXJX'OK7:M MV3ZHSB<1_L@1/BD'9]5"J@K"-WNU9N<($'[#^/6E]AJ5&KY>3K.O9]KI*6(: MS1U;]]$R@L7\"<#5=S!_'%LWV2;M!&'[CO)$U)DZ5\9\' 8[D.$J+\2B_>H6 MZ.I?V%R/-JAR@Z9+1.RI%C:APD^Q%1P?#A_TG(*+ M-.8^FPJ/ YM@J^MLO4OE#_L-3N[4V,%Q7]A B_YOPAE%TS_LH#%7#8>N/%,- M; E#^].Y?+0(/1SOUZ?X\Q='U>F'5GA0^\V"#1(Q-0RW^C8UM"FV[POA8;B) M@<-+=MN?<08%.W8M?;^J9?E@ 3_9$^]-=8CR-;+IT8M#>(O$H./CT]=1V/$1 M;B3L"O(VM7D_*UB<]=4RX6NX&<9N>/TOKC!/]I#NA=?+<,=-70LDL)01Z2@_@I =F!FLBD> M%UQE6S95'X;N,I; KJ<[=O75JLIHU1K-H90 E4>^C#6FQX5\S5JWTY?(5WGD MRUC$>63(UP36MV;DM\2^"F%?QB+)(\*^SL7'8:W9+K62OI*^X%(UWY%KJ/5' M5<-YU%+_W9X.L]46IM A H#??X6(D>DA0^F$JSP&#K-5^QTG!K:D(^X(,#!; M_=U18F"CUA@W*7"OLLD\7U-2%VV393X?I+XOB9T+=LF2H0_181O-]9$RF7; MQ'VV38SVT*I>X\3"5QVYV,DLI0H^VCM'"?H>U&B'P+2?_5V%2W06RS\39I:B M K9YK,6A::ACPS0\,-KQ>]=PL<27=[$+.KQM:K!6?!N[6!/-;+(G3GQ)%(>$ MYHTL_0L_](+V3GN&-U^9MO;7!6,!K6ZKW<$7$J#%.;S21R!$2^4@%^Z=LU9I6 C\;\!.E@>RK$K#6 MWB"MCT;1W9(IM(1P4JA$ W!#IQ_G MG;6Z]CWQKAFL\TZ2W6>*4[9+.\:\V[-#W5XBZC::!T3=?;ICBL'=L&+!:7])9!V]H-K>.UL6N>=TS_;W(:J.0$:MNZ[=A=1NIK=$X:U1>+ / MD55]6947@\_-LEIR%'P)_?1[\Q:6+CZ[X?#? MS3YLUGJ#?>8E2^_&R:!SX2K6[\J$\-':[G-Y&BWVE=?/1P-N?OO^+3'W&%3+\#Y+?@6L3/Z'AC]U3G M%B/+ "7'96"S*>1TP]5,VP7T 3"- 2 UQ04.PF &0+1-P M!>ZE,C)=.\!U',BMV2XL9UC4]:'C)=IC3P6,#?_Z6FJ,5&>PLER9HXM'(: JP/Y! M8_J;9VL7,9Q^X[Z3(Q4HK0CR&KIF20%""_Z(WT[^Q%[3JRS>XG!DS^?F[0=@FI>J28RZ*,-OGV%;K_(+ZTOUT57N[QI$V)[IOD8?+9 M CGLV_"3S?U#?X!? X,&"/+V99?D G/5#3ZN2-,0:F& #DJX!'S@!- MOS9HE=K#Z!ACAI5#G>22L@PQOB)1IU?K#P^(.A71?:K$H._0)3\ENO)BVWK5 M.?2F%QZ&LI(KWK9AR@((GQ &^3O+]>7,DR- E^2"J6T8<1'HTJKU.Z4VWJRH M4Z(ZG/@?MO,7QD[GCOWB$+?JO+B@1N-5SO9M)1>&;F$T]// $>'.XN3(G"T5>L-]SE[_:2RSD6G4-AB1$C$9%'4:1F7%NU> M('#6QB;3A!>F[[D>9@48H1]T/ZW=E\^WIX:KVRU3##&O63J-4MM;ET*M4.HG MQ\Y-H.-DOU<6Z+HQ4Q,"HAA*)5K1%3HZ98Y/B[-)Q:"6![]\AR M_IY'S7:MU3N)UET254M U=TCV3N@:K/6:/6JCZH5K4_=N;C@T;'G("T7CR8L M.;+TV__XQASK/I++"CJRK."8SP=G(6"37!_K76 MYKI:/"_F9/3#<.L!%.#[.PZ#KV0&ZFJZ2;[VW;N$(P>U?N. N8T2X38C7"_9HFV4K_UU8'E0Z$2'+/2ZW85O2[O)R2;9 MA<7_DJFAF0>DU_8@_YB%G:_VP*+BQ' Q.8$BNQPY/"[ND#A5*"Y*VV(U@8JV MK8/_C'W#Q-A ]>V*"E8\=9(32+++"P0#?'7%@7 P4AT.]]E2N7JBXDC1+3F5 M(;M(D.A6'9NB(J42\T3?;A6K)K83DN&2V)TSO,D?04S(L^=[36LL=[^I?"/W MT-V]4'^S46L,\B=%50D/)"D<&RGD'N*[-U+HYY>%A\,#:5*M.N8TS9_YIDK; MH9.Y X!F#BDI$'DU'MS MEAIT+CX.VHWJUQE(O*T"WG93LBG*Q5L457M5O4Z[/J:H/_A^=-'+QEP#;7.DQ!D'HX-"YU&.&2&XX6!K6X^S[\YX9* M+]BCX>"2#Y,OMO7RQ7@E^HC.?_N#F/J=[7QW28#?C1A^XW0VQ/$WP#276,OH M;=DKV TWIX,6PV:!>5.5C:$+YF$%H\3X +JTBY^I"X6E]F<86#9FB^"X.D!? M-NXL]6K["5>;5'-5I:L-EE/>5#>\5&QF,3%PE;3[Q$/QN3I/AJ413F^Y,-\A MRE1]Y:\8$V*E#Y5CJVI3U7HAKAAP!W3Y%P'E#TYAV3-#8]/47G!&G/5J.+9% M#VI8RMO4T*8Q>D-Z NO#Q9]0D)MF?![=)/IXC>$A'>]64VCJ/U'4EQ<'%O-( M36 L?*:S*8I8I!U>M0I_+US#5>#_+8)]P?!.U(U\8[E$Z9*7J93+W^)<]1#S MJ+#S"B$/%&3 \+X0U5TW@:I;F0E4 TXI;+<91D\=G_QK,\,L0E930&H-)!6. M3028US4D)I,-3A/@ Q*%&P'R<0B=,<8&/MJ3B:$!*?'II\*'^:8Z!,MLB(+U MHP1I#P"ONC7D0"_JW';@-U]54P7Z4FOQ :C?@>\";_L3'M3MV:7RX#M\[7#: M)+[P&NA35RE#Q(&HAD7=J9O)\ZOJ %?AQ-FJ,4F#B]MK%OK#ART#Y<-*;*=; M+7HB6FXH%"9"Z;- MZ7XP9+DB.-02Q 4OV1:'!LF:O<"A5BG7WVKNAD/#Y$.T2CU$KSW,@D.A= D8 M>*! (^RH$6=;J/$!*P_E':C*]HPH[TS;==]?*I\M/EV9Z9'!U%^$OSNU':^. M8H$+$,$ LPW+;O<:%Q]C./13BYV,S<#.!I1>LP#"?L*3/,-!=H9.-Q$V[!SP M'BY)JT/3PL@Y1OZ3"<=Z1>!8DO&\+>'O&\=B(+S,I <=J[H5'?FKC/G07!>' MY@+VL)M$$#J$Y1J 4[YDYO#BLV$VLF>@Y#QJF@U8"].'#I7_L#S?/8LZ/KZ M;\RY,[+T+X8Z-DS#,XC+#-R4@;Z]<6\* M4GJ;3B;[Z89 &=R^>A_('C&)+.A8&@1)@)]24Z"4_45TM4HE1&Y;59 N.M)+ M")CT/$BI0$ UH+HZH'C0?S IF4?N?ME=YNR9/'84"AWCNI^4*C? M*;FUR4$5BB5\.\R?YR:ON,D8NA=DTSS9-*^PZZF(T5%E[<^,DIY4 7>2WX.4 M]DC;R&_!#A=2^3LCY$GI9U0N\IR"VI==03HFM>]D!!43U]<8X#$F/($:8W,) M,DFJ@U(=+%<=/!GC*H,Z>.T[#B8!236P0$F>NYW,&DG.@92W16V[U()XJ0L6 M@$&YN[#L!8.&C9(QZ @#BU5BZO=8S7!\C/TTNE"DTG6R@S^_9 !(:SN1=F^P MS]X2V>[L*&7(&2!K&9^+-E1Y130MHS\:/O@+3;RZNS:Y<2*>QE)6ZT)LIP-9#4GH+M M& #58#>*HZPH62F!3*PAZ?5O;YN-8:]^W;QMUCO]ZTY]-!B-ZE>= MP:![T[RZNVDNCW:FFS LG^@C($UMT!AVN\VKJWI_=#6L=YJWG?K@=MBJ=[JC M8:-_TQPTFB-9E'*.12E*,B7+6A59JR(!?N*U*A5,LBRS%N4?! 43%O]C ZD7 M;!\V4PTKM,4I:WRW(*I3R(CH[?KXRW?+=Q_FW6<;/4K,!JUZB.AP4Z7.)LPZQ'WH\6))Y&G<$I;E^A+ <,5GY38A*^B7V\&A>Q%U.@]5> ME[KOH#!%E!@.EETEI>&&S)8\!::=I+_%+-C?9(JD?$O.MU3$&)(:T%$(UJ20 M2Z>1W(1^.4[XZ#MD*\%[PWG<-V!QC\31HID#]5;F:$P+A'#)"6P_2PS:#H.2 M(\W+0;OSPZ"S#K]AMV;#TIR@UYOM./8;\FH:@,,F@ !*C<^4\UW1L)!W>/[% M5=Z6U2:-CW75U+D!K[P\1/B,_*!--44(2C=>153I\=/=\[=4W[' L4;C9Q'# MBKUA.JG#%05?+7^'T2SE\=/]]Z^;/=298U/A:FGQS&:3!3#%QH*>ZTM_Q/X] M#=22Q]&GV_K5M]O1G_71W?/MM]\4U7Q3%Z[P *.LMTCL@CXH4\+"<2WL2<.U MF;\UZ/_![U84'?[5A?)K(FS^N$F )M,9!Y?KC^8EA_!:N DC\WU05>HVE8 MI#[&0&F@5H1 S,^L?QAH$#%/]Y" MR#RS1NH3($; *0L;S*A; 9_RMQBI1&E'D-7*,P=H0:FI[E29F/;;AO:3M&GR M82/W/%*NA@)81LMEM%RV<*Q E/0>&+SRU::]D6]I;V09*)5Z00-E%A15 MQYXMCT*JNG^T&K6]:9.H.XVD82C;CJR(>[T>U06=3I6W"+#5+->Y5>59Z$> M0$4,HBD6@=K5Z1CT7O:(/#%9A3H6'Z8)@IQI3GSL!XX%=7V3RB*[V2I _UMJ\?PPQC&F1/]L MW?Y@@X?O;*?8>L;VL&0EL>HYCD> :>T"%,7R,:W7[59&F]RV'C8:8#G%D/Q7 MU?,=ZK!*]&(IJI>C$O84:EI7IWX'9,#O;)$R,VU8[LRT9F,YXD8_X40U:)Q6 MP$T&,DDNN4O") 7IV*FV,I*G'G("IQDO/ Q) MY1Y\EHFD;GQR#Z]^?B/F*V')$7D(JGOQL9\P-KMJ!'5BXJDG"2H'0>7N$IN5 MH% J/;_9>3V![4'EZ:BL),Y!^^>R::I?<9K:WI=[&"I+;F];-)5-'4+R*H#M M5N7I[,3DU:#BM%5)2FIE*__9X:EIU/OLWU%'E5#'R$:[$B_ M.PRPV0?8I>AM ^X,#1ZJ9YGB$K0%3[33%F<]^CU2_ _HGK[:>Z)9H!&<:4,:7A M^,>0%S!18T_J1"$3-3JMCAP#L[7Z7[&6/4E+8P>2CS3/C#W+GA,-.'9/BOMD MV_J;89HC2_]L>:KU8L!-T"12%_LRF386Q";FPW4:B?EP^\AQW)3.-+QD.8KA M"11VA""EZ:@2%9^T*=%]DSQ,ED$"4!( 6Y^HV&FF)BKFS4Z,->U)EC49Q%2- MT7A-<>%V)@DYB0D,,IX7R1$B3%P,-_P'4?%8P9:3)7/^S:[*K74R?H>7BJA5 MJ_]SMJS( M9JEKQ4ZECTC>EN1>RBL7$;Y1^\#*@&Z87-1O;\PEWVDMM!*LB@ MF3-XNW%GR>IQTF6L]-Z!_U]-H1UGS* ]0GJ52+0?)%J=NG)() K,7RE1]TLV M6Z1V%TLUT.U)JV']GS?:=K'BOG/1TB30)= ET ]] M+Q+H$N@2Z!+H$N@G!'1IY$HCMZ)&+I^'HGPQ)D11O;,S=27JY$:=3X[MNLJU MZC@+X&02B382;;*BS3WQ)+N1>",%E<0<*:@DVE07;2HF MJ*3[X=0I9;O,E.,CJ)3>@?LFJAQ7*S'Q=#&1E25)_)/X=S#\ TG]7Q5+7"06 M2BR47%#BG\0_B7\2_Z04EEAX=EAX5%Q0^J%.QCE<>MGDP8]:*LL\7(U;98O7 MEL=&G%$ 1F)#);%AN7//OF67DJE)6 D2KCQ$B /]T;'GCD$\K%ZEC1FV:PFT MD]I06 NQ79=J[-8I;'LFH M^(U^&&X] DLZ2-#]2F9CXOSK&TX.I$^(\DN>HGJ'K)0%:#I3SE99_5JGOY>FN1+'JXKCJ>T<>]V*(GDD\RKJ;,N']HH+EPW_ MNOC8J0T[E<'_E>%W$O5+9.\I ]\.BOGW)&_7TU:MV]Y+WU/)W(\2PY/GKS6: MA\9PJB79X)-^; M-KYI_^)!68XT+]5,Q/GE-V>,S/J<#@/*;: MH->L"G)7T=4;[P)_PJ[>:]^%"R6.XA"3\DUW:LREN_=HW;T"GM^BX"S+Y=MO MI+A\&]+E*T6J0)24>6=%H?M!K*9.;3#H5%&P2CP_B-743QD8=G!$WYOE-&CE MGQ(B+:?C0O]4[$^9875P[,]O/74K@]U5P;LS1O'DX/7VS@&IR4@\K[0FDQS MK@:B[TV3Z7YF5/.GJEW&2(DIPUL"."EV\0L:2O3B6EI<3LPQA$R6D! MAT+M DV@3L0$:M6:U<%Z:0(=D)4/&I7"]YQ&3Q>L^D9E$+HJJ';&6)T3F_OLJ#JA""<=L\?JF*4PO <0EN:;'712?+,MZ9N5\E(@2E$EZ7(-^@$1?H?JQ&%5 M4+HJR';&>%U4V;E44B1J5TU)*:JPO.I*RE Z:,\%X=/P?9@<03X@ON?74=J5 M0>DJNFC/)G'VP9L21WIGC]4[2\&W_%19CMIA,[5;0D061RQF$MDK1.@K12+;IA407O^Z"M/1EW[79%W'69 M07AB1N"I4UPJP175.WX?!'=T'2:D))-TQ>FJJ&K_RBF)_.5))F:W4;*4T+JF8C-5NU=E7:#6:_ M_E.SD\Z+>%)I)Z5)_R$RKFJ- PTDD_)%DL@:$DEIL7 P+:Q1B30(225G127I M6EA*9X;*:6'-6K\J@R^E%G8>Q)-*.RD#!@ZBA?7:1ZV%,)WMI?EH[PRX=PNW2W,8\L=\AR?VQ\2_.T9996V7(1BNR& MI1/XMM6EJX[F<\?^ >#TB+E0?DIS,+4*JZ FVM2R3?ME<4->B6G/9["A1\?^ M-]$\]WFJ>G^HK^3>]JX(L:[MV=PDP-$+S1!H9,;PS_=WJ$,-:HV$'H$,9/9$ M\:9$><$5V">:ZC@+PWI1U)GM6YX"3QC+SO::,G=@#0>@"E_"'\$D4,:'X '5 M(6P((]$5SP96):X-]A?<&_Z27AQL0O64*5R=DN)TMFR/>IR5!?&4,5PP@)3? M\*4R&/"[P)%,JQ3-HX?AK(>K+1K M4OZN6CX"N]VL*4A']-+HK2N(\ZJU""&CJ!;\/SQO G1>#=@C8!2_3^16JU"Z M5*Y4%WX()*Q&?O,?>(7A@58$2#(!)+8=0#/#4]Y4%W#*(\[,L!#9$),PLDF4 M-[()W S:@) 6((?M*-H4RR1<1&K-<$ C)@LBY6\$J4[;*9(%-72LQRO MDW"\5GB\UN&.U^OU4XX';RJ!#AD9PE6F_0JOB7->D'MSD*- ?.8"9"_\3LVN M&[7[R:@V.#RJ-?OM1%C0(Z8?:I",8(/#(UBKU4H^5 ;<\J8.*0VY:D(4AA0K]63N&-$9-PO2\%WP^)C\MH'3%V_GK"_B7,NO MXQCVI$V)[IO$GJ3H_W?TYJ+(>,MNZQGOYAF6O#)M[2]>C]GJMMJ=3NL";D=3 MYY@OXOCD@FU8^9U:B-SZI)BK$=.!O-'W@'@V+KG8A+I8; MIE3?_TWI7W9_7C)6V4?<=AYT?TXP@F/6]+(<5J*B%4S?'S2?B1FZ8:95ID0H M)3D?:WU^U,I>5K;.KPPV%DE-BN5#11.6-AP]Q9$ A[X#MC QD-!-;=\% M5NJ^3\R%VNO=+"<=9NI>4#PIY$H"S)GV!XRT4RRN%X[5ZUVV%'4W^6PW8\9V M;4JZC:(\7^$#[NT/S?01/5.]8?>V]T_B%>4$2Q!_W\A,1?G@/(#T1/[X3VPV MD-,3O(,?.!?,DD],)O>@Y**&"5:/DE$./[_9N0=&Y$\;E:(X%P'W*T[ VZ=9 M'8:DBQJB6%&21N=C7OVZF3^/3TKE7$0]J#A15Y*$FT7-A:PF"=_9?FX+^0@H M^)3$\C,&X=6)MV5'S@,(YT**\?=%[D74W'>;*<4CE>$*,\/2.4LP$S:#7$!; M2B\>(7KMR!<&PWW:V_NISS]U!2#X3ZN/S\/]U__YJZRG9Y .%J:5DG398* M%6SL5]A9<(+('[%_3P.!\#CZ=%N_^G8[^K,^NGN^_?:;HIIOZL(5^()>'ZR^&]5>P MBFZXR*\BN<5I&1+-QR:@0A DL\Z@N M$$R__PH_*CLSJQ)Y\G=D[- 4G58LO?J-*)03$AWSVFQ%34UE[#:3A%XCQ7G8QWKGXV+Y, M:$VI !1,/!YNBN9P/A'-A\M:**,7AQ!:$_(.0-EJ-+4/F J)#[*_]0_O+Y7G M2(7!5,6T?%JIL4VZ:[?9+>,ZXZFCH"FI%J;47=MN_L310;.3G#@*?%"'W2JJ M]A_?< UZ9 U7PF1)6S-HBN2;X4UI>JF)EP\WQY3"K:ZN5\;5X7,4&UT7]G<7 M<3EOFVC;77-?AJ78H/8#4.@1$1%MK'E0/$>U7'[P"0%>L5TJ=;>YIC=?(?1) MYJJ!BC8P#M?+>R>=P7HIJ F M>Y2 *6VZA*-=6#J"=2P.9BBKK#Y+]]FM84T8O'.U?,;V'8[,>/4."6NO\#?! M'D2^,%RGBGI''348!4MFZ'NQ'$CAQ6UXPY=*]F+!;C,I=WPU(7Y'@ I(6OR-)92OYXFKR,DK5]Q5]-HN)7]#3GUQ M!5KQE/P-6LC(?_'A2*VX$H(E;K9E$883@7!X4IE>_:=)#*L6T ]-MP_8@S+Q M39-=VCN7$*KNI183T!7KR@5_._OIDS]V#=U _8CB@((IK[@;U<2"/M4PW?>7 MF?2ZHM7'0^CYGRW-GI%G]<>-X6JF[?K.FLS^3G74_297]]G>%=@\<4]8V[]C MS( OGH4CU#.SA#IE"- MQ#,M%_O1*FG0W.H ;G968!YN&L"Q?,L%$TJ@%HYJJQL_ZE-#!VS_+;B4P<7' M&%[\U+SL_?XK_C(TY#)5>W9;V;2,+/?[!0Z')NIU<+2'X&17!"Z8!'! SS=H MAR#A0=%W%I\],G/O;0LWXMBP?>ME19G>PL;M1?O!7R;@'K^BVE+]W-TV&D5Y M_*-5B[3T368BO "V,$[2;A50HEDPU;63FV5D922)5=O;EC47?J3M&8F2@8>D MPW9-?7<.V%:&XKLQBE\->F_)%-M)?JA\N%+)*^I=KJ;QKF.*Z-=CJIB&IIGW MAM89>@+@=]@Y!'C**QAQW%>#[(GP;(;(5V/1-02__W[Y= F\3_5\S\:V--B. MP7"IZR+L7>/9W 04'@CN#S)-^XWU_5!?5 /,7J%6.42E?66XEV)"J/,1"897 M)1ML]?!T 4?&C<._01%%)Z=N3.#'A*XASCNV[;\$VZ7'5'_PVF?\:%/SC&-5 MJJ,NW8EAPLLIZ"9$!PPVZ44@&&,"R2&>[UCHW53>,+ %_^N";4J!++Y#@]+P MZ/\20$G:H(1:FP8L@>8N Y7A *_#TMI_^X[AZ@;%4S?F:?YE:4NQ'3@$WXP1 M=,0F\@-NB7L5QPN*"I2B/-J:,RUL%S6NT%FQ_ON-(DE_6UNL$5.Q[SKPP]N[%QINYBI"]Y"P'2Q[#[E ACD$(;LDBFE^-[4AEO)D(C_1W?$)7GI Z*!?+TU$# M3 G?P:C%#+8?;[Z%5P 2G0:N^0W@QU&!Q9F@D%3"'Q^_)'$QP66]V;ZITX/. M4,,'")F453I4R5C=1!8[L]/@M\DLRS!@$!>PIJ&.#1-#A4DQK0W[SGO%)THN ME79D;=O[*(ISNJ%GP[G.Q<=,SW6CN!E%T1<+[I]25=3-!O MXZFH<,"SL07NU;3H&/Q'F:JNM$T_HW'@'8%U1%)@!?2LN7@C:4]CFD;)&#)P M[%_X0A0P&)&^@0%'?^U2H>BIK)>-'G8X9)RCIA"1M@KTP\4HFJ6 B/A/UP,D MNE26-JD;)MU-D=M$3D3?2ZTY&[/-0.QM5SS M6M;/E#EB\.<@^GS4-L@/XFB&RP/FX=+BU_3E]ISII5/UE>9YA*<@8'QJ+,*^ M\FJ\:NKLF83W+@XY28# 5O[,_45(HP/)UC]-6R7AZSE1=.UK3". M-CH-53*Z\:F:?M.B]RE#!>XU 9-$PR;T/(!.HDR0$=.8:*J/>1=L%W1E;/M9 M%QMFIK.'U06<9ZQ0VOJ#@.+&;E-B5*:E(P@3M!6->^#3/)"]-3U&UX?RJ"!< MEO'_X/ =,?#>4S[Z,*'/N@\A=*\0&_)Y%3\V4YR)')$VJ5/E2,T*"? -:2%" M[VZVEGO_QOQQ$2/KB6@.Z_(-O($:K\*@#?ZX :WWC69M*==8/37!1L#TF]$, M*(\F>&(:E^-;_,8?>*(//.$#D0S51Q#X3F#])@;PV6BW/['Y]:TYB%2]=A M7;<1]F#+,!FP/B^G$AA^&.OY\%;5-V9;/@*M+)[#E%5W4^I0KSIVEG"]\J,H M]"Q*Y##5,;?VA$!?5/AL[#LOH#"I)KS88I__7W4V_P!D>(EI59=A.GSP?,@2 M:>R+^LKT5\-%2J4YLPXVL:>LUF6Q!C=P.]-P=ZYOY4_%20Z@TT@ X9?K^MHTN&Z> MM:B,@@O" 'L(\&6X+4) 16=F+*=CQB^7+KTI#M_/IN+]:PU'H1<_XIOD@2N7 M/_MLX^8>)G1K#"KK7N->+:+?T+<&MR&P?V3IUS:@?!8 K]LN!;/[,(E\ECMM MHMM=WZ4[#FT>3JM?3PTR46Y_$(V9;@\34'\(HTKX^A&$OX%\ *$6(@//KK^W MK7KX4]"##(P5BXSX*UMU]$OE ?Z9_&!LG M].L24#&;@'#.GF=%'G0%C^Y74 MD7C@0^9/"92"\IWBYUO4VI9%K;*H]02+6JEO8&J;@(0NLT. ^],/J1$"6@;R M'C=9B^U71XOMB&C!DBU57[6E3EB?S3T2@LT9HNZ"J-.*GR)%K1FD],[K,U-[I@3%]TL6!8;C \R#4 KG5GB<_I+ M3!BCE4ZKUY6J!@Y2&A-N+#N,W-:7<$>/P8;^%TOW?P.F)+Y, D^O3%0F;=T][,U@K]5Q\U[&9?]-5.'A*<3; "0 MO01$(.(0GQB+:J N]L!-CS\8;^7J(_ML&?F0[E##\TSACZ+Z(MXZ8;8&S:3A MB_%T-J9: M[2Q!G8C"MT1N$T5%_!$J223!B=<\;.:4F>R-) JZ"&,]W0W0=0 MC)Q%H#H+>JCN-#Q=4#N6#O2T;ET!M*@5\O_$!H*/N25#/9JX:\;:\7 V9FZR MG\4Q(LEB$0'O%=-4K,,M:89-X=/YF$_CLMMK)=3;!\[!F'F0?GDI'8BR'3$# MR\A?T7V9Q&!#'RCWKJ[CG"QQ=XD0+I6;$+]8'"R)5.8,8!&<18N<$3S-GD^M MP9P[AIDQK-/8'%%2_NX'8K* %5,/F=)OQ'YB%MN@884@:%CUF/6J89%3+R* M9 HQ_B6X&H^8L?\) 2OX#:<:85PGH416S8.+ M"YEYYJR\8D.QF3)A#S.+LA*!P282S$3V3A(+QN$2'#T-CMZE5*Z MR\'@NL59T*!KK7F^B&J[KTZG->LPZO68Y.^P^:=:/9L_&-,.>]K#*0.+K7LTT M-^KV"M>H4?I%.X-.DZ9SF5'AFJL.[Q43*'T8=+>Y YN6F^C_]EV/.I!X?A+6 MJ,'5J MD4N,GN12$=<,YDPT;2I+=0&_LC7-.A)Y312-P)2S>=(^;7#TACF#XT2S#PAK MLK1/MLVD9[- &WN$A+"=VZY73Y(4<:##04V#^"S5$->B(,)HR_+F>-@E4?A0 MAHJ8ACN(7@?0'U**N>!9G1MB(QP(JNG1*,XB^K*P;HJ&[-C<:]X]AE8F#%%N_1EHIR0N8,/,U.W(E.9V9DX'ZZV9%(<=[%( D64@T4K0>-9P M0E:1Y]@JKZ;E_&\UQVA-5A$2B0J*S>#(-&K "9E1$ 10OH%?0C'4<<)C*3@P+ M8Y#45!0O/H;KNB;R@F?.-4.O'>MF4_SFH3N2\RR/G_ A*<(;J MQ,G+<6FPA/%T"WI-"\>HSXOUYF&F8H:L]UZK!+E]0\EU_20WM9.,N)%JZ*K,T8&379-( MWEM1S5P;-\::\% G [W>$O7>MLRD2RA[D)ET,I.N4IET1;&!"% X&:T(8^,C M0(/CS\_VG\/LGN(>/43%>D@)6CE%_S5LYN")!A'J+\2,F M?+TIR(0@K83K-1C9N8.W W[6_Q^6D\$SHJXC^#RLZ\ .2_!2%Z#C>V'E&0@U M] W43=O^BTJ58 OBIY'&5LJ,J!8OY&8I#<8K>L>?0G_W%_B?%^:7^(8-7&;* MB-6@-8?#[J4RHM[3E%.&)^+=\Z=J[%[@3?"89SLX1$V9@)I>B\P=B#R(^6ZL M"1O&V">^!QHLE\\LA2EL/$AKUMDT!>P+QWMIU.@/QUAG3UR0OA[J0B_,RXM. M$;?&/:6.8M.V3& B\.Y3;+%PA1I-]EA_U?PATRZ+L&$)R*81'T(KI!2RRV'=Z^'RG)F"Q2[C=(^H.?6K87Q2# M.PO'#1 Q;&#]6^C/@X: "'./ "#91X$U8PR1"BRH%4NCAE#17-!XT MG$A%?E@\[P->_&-J@- !)J/RZBN.%F[0@VKSEM%-"GP8I9?*UJ3)>!B\$NFR M&A#9&.^&MFQP:,M$ND#BKEEL&9MH8,,GH.@Q/FV[_#=OK'J?(1@C>:S.%P0O M+@0O,'9Q$=)Q6%\[MMM0Y17DNP((1$--=3V1G @O-GC+B3B9ZS9% )[VR3() M@ZL/"V9IQ)]M)=+KWV7%,BG7;5BOMOE*:,-*&O 'B#F&^Q=;/.C90SGE.Q<[ MC,!B(6Z.R<+F+(4WSWS/<* 3^PWTD]^8XE"JTD ']W$MGGJB M4!6>H^EHO01_@XVLB;_YIIC"317]+=0-X7%A8P.YUNDY@3*Z/. P7N;LZ0D/ M+@TI]>SY![ZW0=K$T4(N$OV!'\(9HIDVMW9'NSJ<..TN-8>C361YXSC ;=[- MF'%7Y<5F37,HGUL^!QOQR*V!$¨\2>\X >^!M/G)/%L^(R*C(""V6\L[; M$](BW;!=(4@-P4J9:-&"7/*@@2T+JL9^0\6=8^.\)#>0U>%>F"!PX<!:$'[8>."1@194'S03Z#I>^F04"RCI/'C7C_%MUP'7\N.(3R8MIC3%GR MYW.3YK$9%NM"S@O\V??LHN= TF1F:)&!=%QMB]K-HI=DE(W \R&/&1/XBO7- M"VIQ:D'W6Z&AWY*PXKH M&JJF46<$7M/2D^*MLSG1R:J.PF(D"N4-[@?)6,Z4L42)#C#%HX:M%#9GC1-" M$?F++$+.)7'BK'$"/:PFIGGR42E@HH DT4S5F+FL;M=P=,R<1U^6Q)6SQA4Z M.X>[K2<1+R>M9@T#*_";OW">3> \YZ:.R' (\T.6E!=[3)73B1AX+='MK-%M M"3M %T:=&$M#%E@_HV%XDT?KP.YA\7X6G(.G7QS[+1;8D\ATUL@4C\DL!8WY MR(]H(#>TF>:S5>$106\!GUJOAV!8:?#04\B)Z8".#(S]H M!)]:96Q &?452EP\:UQT6:#65":FCXI7-."'37QT6B&#U3A& M,=P5J!F.YL^PC(]-!%R.+2NTE8[JB9BY]#U+7/*H)W.BTKC]>!'B!!WEREJA M"OSR):*<-Z+,;=>EY>P3-C2.1BP,1_3E0IYBVM9+W:0=8_DT4Q&G(-K4LDW[ MA>:BV&-,;GW0,;1@<#'_,\K8(CU&)-]$8%0Y1Q(ICJDBH&B988I@KWDB%OCC(Y%3U M&5CBU"Q'(\C##B00 0. &D%8E5V.U&C5LE6Y,$BI[ M&#>H8QD)+Y'CGSBL6"2% 2?QHUWVPIN8LEIZ5E06#2B@A@P?)2,EXJM$S)-%3,&L.*NB M=D*,7;%D0E9=B>8:V&)>/'%S,48D7'X@-$@BJ:.76^KR>S'/]U]?>X%ER7?Q M7@T@4&@S&!0I88SO+\M^LX+DU/7E3%0/V:;*BM=+D4#6@)9D,C.:$.5=\ST6 M)8F)%!]QXI3R^3,V@3 ^BH)(^/RS1V9*H6VX1>LDK+PR/O*VWI%F%XB= M[]KOHUTNPG6'N*XK4I5!X.- RN7NN[?7W.\'F$*]B?"_EP>H]"JG/!PNY)F6 M::+8&9-X&G=801CMB0(8@9*+%ZBBC**MB"EJ4^'%1!8@KX?.?> 2FN^ZH@X[ MO:24*_*T VJN>K]@-< ]HM(FFBHM0O7Y:##<.KQD;JH:;?CM\TH6WF]_HSVY5/[!.HD[GOH7K7NUQZ:H6\>5??A3@U_[<_HK M[.)*7K'1*:T,7;<^7*O'&^O1G\$_%O1HK-;V;4J8+\SEQ3G"568!KD185$UH M)TPA"9QHV&F5SK G=B>-3NVK-GRQG=O6',,_6HV M GU3.QEEA5(S^F6C728C@6_6JPQ.A?K7\U@VXUX0>Q7C6H)&';&;Z[ M\"%G5*M#L=5]Q4 MC;EJ%S16%Z!81%RO:V.GW 8S(T)%.[J'&KI$N!^#&@86$4WH1(L_W@N/]\YC M[>QT@@6NKG 4\Z8>6&7L!O[IB$.9?>L[KZ ZH7Y#/ #R/-KV#1,!!X.AV%0O76H-,+&%?6[/ M'>>3.KUOGRO$54S FFZ*0E31[JI"M#,U6 M4A\0<81NZ^>4O,[-K]EL;U)X?..>!X,YP,!*OR>>0KNR4%<'.O -RT?3/O0( MHY."NSC>X:/ODSP=_*MB@;V1I'"BD6._\3_V2E\E$LX[ZF>Q?1?;?+W?ZW5N M1Q2-#M!#>[!_)7F_A!#'>2W$>3L2!5E_Z<*9LEQ*L*ORG_N]2'JU0;-;-G@J MJ;CN6T9_%M.H^Y*XCI"X.@>GJK,TN&_(W"&:$69=J3,8M-NE&&P2)EM^H/LQ[>M\+3$:&!N?SZA0L*[^T7XS'ML-DO@587>F,2.\N#1 M'AP[TT3<"JRNZ[6,/B"7GR&$28+/O#\SK1J^$1-GL.RK< MR)"X4A2NM&KM_@&B'!)7CA!7VF74%DE,.0%,Z=0&PQ*,G7RXA#2N^O>ANL M[LODU#ZSA2@NY'PTL. M#H]R NX2'EG9>3G!=@F/K-I/^;K/69K$R]6 ..[-=L 6'KNV25P-I]7F$;2R MV<3Z9A/O6MNFS^[<;D+RG:QR0&8V2W!(<*P!1Z^$= QI\7Z\GJK6"W'%X"8? M9Z8Y1"/&*YW[\X[/U&43DVSKI>X19R;+O+9SWW3*R *0O"4S1 8#"8\*P:.D MFKOC"A )V(7!VUFYZJARQZSVY83M:K;8_9<89*S?ZP$S-XE M;85K[Z0;[W1ZQIZ(I"L8RYP@Z9P&&/*U=+2@,)F*3+&DJSJVH@Z;1* M&>TA8;+%9;7+:=(D"['Q[9\<'(HV=^R)X<5*:US5)"B ;6]*'(7\QS?F,V)) M4WD;YB(MY:J!1.I&%05,>R %<=5@\J[9+#U&?Y9V;R0H'*1I24&[1<5+K5=& MYQ')/K:+%-3Z#3F2HVI0P>(6J9=6$"KEM/F45N^Z+*RYNL 4K!I^XOA$%U-( M79J+Q^=K.62:(*#%MR.7NN@J1:^33O2:1WT&SEJVW9E MK[?MX5J[IQQ/$H7.X7DWZ+4L=?;JG*BJT=/ M;BACP3$>]]9@YFGXQA.ECKW^\1I@!!_%-YZE&:0IE+(S,/5KJD/:E#38 5I9 M4X74AE9V@%;64KNUH91=H)3U5)7]X4(I\'$0^W?T WS&^ S^7"]I/2P-\WZI MBWP/>>"D,Y->;O=.)Z^N_2 MGG<.H$-[0:M;7BRA%GEIDXH](GE\)DUU#N\W%E?$\RR>O)&73^8)V?>,M+35 MLM.RE&+3GR\TUXQJ94,101\=F=4JB6ZBD [V?SL[^^(,@\B-O, -G;%RTSQ1 M:5L_%Z08D11$\*:;4B9M$'GQ&"A##6-H8\]]!=\("H;\A/V9[\3!VG+V!E)' MP>!([L&_@8H4Y@NA%O)*-Y!1\BXVL^>]@OXGB?*DY@]^Z8YC6,/_T!?MJ9FI M6R_,?7@?IT=U''"@L-;X"SF G2LWB%+Q[Z:I2ENP^/7HT2TG&$_<(,%\)4QA M@FE!"P$>#78(M\1I;#J#L3N)"ET<49"I,?=C?O;B-$NQI1!66CF3. Z+C"C* ME(*U_U.A0I8&W2M%BY!G00@TGL+; ?KJ:3R9)AI< M]C0E114F8P^7]E./M\64DMJ+(@O \79WN'QC]SLLM3L),A@342J\B^,"BE#) M=0"M^FK H0 \>)AOG'S'[O5K"6Y?0D/GO;[!PQ$&"A8B&[G9O!W$4RA+P>_3 M"_@M$.$XCL([AVJ0#.[@=3>\2Z6+%$\)QO>G-#'8$'7MAKE+94FJ^UY:%UP$ M)' WPH##-/=&N$@Y$-U%!$(1\B;8Y:0U-0LXHP$^J(9YB$M'*VF/J1@._ I7 MD4K2#+^G7:03@3:%43 Q>QYDQ6'-$A>.G,=V!R1*?8:D*P^9#9V@NOHK1'JE MX7+#LAS05ZE]-PSCF[0\8MB&"!Z'V<&B9XE"ZJ%_,,7_J%F':6I8T'S[OAVO MGKGB6,P\?;2>=,IX_T=Q'OK4T*#@%7PT@S3FM7;HM,!D@1-'\,VUHHDR2X0% M8,M/W7+BF_"DQ>VG#Y)YK3)F-[H3ECB+KO: MLAD(W!;Q540L!!=++T]*FQ@&8SBV3 NN"^*"ZTU=2GB>O%:VEL4[! 5A'X_>#:\4*XT7YY\>6W7__YHJHWH1!=HPK)-PEK!/"5EIY+[7WX M]O5%G3[A*:1"2S,X>*E-UG8#H^%^$M\4QNSR3RC\.U]^^_3'Q[E]U"M*L]3 M%V^Y+\?I'.EN7T._9M_,9_MCH35].?OM_?ZO7]^?_7/_[,.W]U__#KSOQKU+ MJYI/:7FU8M5]D&*EU:3*FO_C7?V:LP[WXRO^[?/Y[T'TW?3A!^DD=&$I@R@$ MH6Y_$((86[8(4->F4>=GUQD!__KEQ7^#Q/NB1.4WLA)!!)< ZJ^\>_A$]4NC MZI:_?H"'XQN=:N!+Y_ 3\J.?7[MO%]UTZU.]]CYU4EL\)A+K@N%,@T,-CA.N MW]3!78&V9ML'Q#SP)]Z5*8R";K=\"!;4RS4@6KEYUZ6LL X M20)H&T:%S#M503H./'H1OXT4W#')M;K3+)TDJ$OECMT)9[6?ODFEB;NB89'J MG;W@%=TFO^41$J-I/H5+ N]G#X26-##:&KJ6$M!R4I 401UZ ^]+ [_F\1VU M\/6W+Y@_SFCO'&WY/YHDA MMZ:#*F"D0DO4SN(;O#C4*$!YSP$Q"5;W%:N? 8X55H:&J=<.KFZ4@E@01P>C M[D_/$=36.$01 >09+9ZC..FY$8F0<,I1?!Z&0!ZY M_$8B.$G]=\#HKO%8^#G2%)P#6- !2J:@G\ S)/;G&0K2A>Y#!UL3HGY*LXE! M[E^I##D(D%RAXF %9UAI8,4H'J*VF6D9!G3BWERI9\%D! MUR"VIYPOH/O/TY>/NKV*" ;+,PCK___#IX:VIM[\Z4>QSHFBJ0A_0MF .!F\6>CPHJ;."06!\> M-H2##XK87SF<&&$.08KGKGO0 M[3EL[H&G@@24W-J'#O4\2@8;M/,9U@.#21198N&,DD$-=#_10;50 O_W7=%M M"&WA,VH(JYJ1@2-1< ,JL;2298J7V%RUO%WWW5M+IX/-$%_DG.57(.0YW4Z+ M=HFH ;7C4&5LHG4N!:#KGZ$*V,HJMFHVG(@U:>C\U.FT^PX,-"3+^P7<'KX? MB)T\PNGFF9)Z)PT\SOG*H%9R A^S>]4(KNIV3\9LV ++R?0: +D MO$T55LG7F4E/$ U1[7*L6@K5S6F>10DF6MK2Z4"HNC MT(+P%-"QI-!?4+6MX^+[?H(W!?,5S47+1OXI=S5C:OY^P3Z MN 7&GX$VY?S4.VX?:B;4(D,IF0E96ZP\V^FWCV7@_ (^'P_YJ_\!I1HODV*D M./>?.H?M@YGO5&;71?\CLT \U2"EYH,4:!,9@' D]"2(_57?B#>JRF#2'!2J M.XNS$"&[<%7]FPKNB0D?>S$:+\G?))K2N'%SO8PO0"P"I+1Q1J\U^Q!P'$4W M"USKAS7.%9 J-!^#_S,*@23.ZKW6?+4R#AXHS+T84 2T7K,$T/3 OJO8]1%, M)FSHM5:W&&Y_>KCL ;+)3K/.JSCV'?1(BTM0\W/0$;27AX03:?Y.N8GV;L^0X194)N(ATBAVC&Q"<$3"@'@\/\#."-!9 C\OM@(OQ&L\ B7A M\QZ>N.S8&/.OTY_6I!?GFJL.V2F$>;E*8<&1^H 2M$XM$K0^1O"+_BBBK=F4 MU!N!E!J6\LY%@2;ZE<.,9AEE.ESHM%89HG*]D>8_(#T#@F_ MVK%U#- E!9=KA8?V>:>PWUM/D7#G9E/\Q!R5*,;+.T_PL-'E0;XO3>A(G0,\ M'+YJ:6:"]D_\9YDG$M#14^=F%'@HLJ)?E-W+NAD.DPA9B'#1* F',)B@O"#2 MS;=1C,]3.]I\P0N-CF*8YM^W_43\6+26N$)*_1Q00&1M5-:,4"9'8IEFA0'V MCA9/')X;H?4(\_XB:1$DI7:[;Q9(>6FL9<%H/% M[V)4ERWGLT4@RZ#8'S*]EM6VS1M_^Z(VU-F]T099,JUK5;?J8KM']=VR([[J MO*-%#OJETE#<]E'<^]M)* [3[26[=<60 MI*AM-RTYC]K/J7!O+N>=&VJL&JI"Z#5+.,"H_8&(.*6?D9J/!@4U(_:R0 M^N,FI+X)J9^YZ<\FI%Y""C#(1V)$R#,WR9,T5SH6 G? ),Q9/C%7M \=219C M@A-PQ%0'P=JO:D\2LD3QX(<4BDTQ0N@;,VR44L,*DQ3L(;YD^"KG)<V0N)84[C01 9ZZRX]LE] M3A.D7$?RR=F..XFDC^[,PZ5E(#<^FMI7&XXO!OV&](V\TI(3MD872H2I&@7)I?!A--.,W-5F"L.Z'D4A.'OKVG96UF2M?R]C*9 MQBFP,TZ!,Q_NMC)I2T)_)7N_3-;VG6H3;/[K3DV9#Y-I%Y#0M? MA,XG;DH)E,R\T4)XQX)FSBF8\S6KXC34*V?/7HZL249RW$%<82JV<5G",NAD M2A"&G2Q9D^^I+=22Z1A$/%/;S+:^/,=::-OU='I92KZ;3N_#O#NTF$:,+'B# M@C<0-;%X"PE-6YY%0=)&9A9??'@](&D>WS*/:L\!A]G9;@.-?\,)^"&;VLNM M<*9M7=Y:)=&6;.F$7@BGT^[$RKLE5+IRFBVFE]53C]6$I,VC\7ND7%\/ZI*A M!HGAD-@[@6*CJ*4WG-F6(%J&W"\!?.)U\/$UH->_9L0=! -):)?(&0T!JQ8 M/AC' @U[G$F&_BC2&^P :PNW15X3.T8!XW"EX@+G)8_D7&9W$@-80B- 2T?F M7G%2F3[!Z$.)(]37"ZI1"-.4Q!'ETQ8_TQ0HC8RPM#QAM.ZU&X1$@,7#-F0% MY68BDH8'?Z0FN\R&QQ%'D$F"A;?%7A^I*V8'96,]+< ;9V2GEX[=*SC .6/Q MT%3D'6A=L!-=SR.2)8,J5K!%G^!64.?2V7XI)Y/Q#>J D&B9>7549%@%8JU8 M3KF"F!$% ^&B)2;24P8$!22FC&X/*Q\R)2P*S,!R$3$[]9)@@%8_O.EW<]49 MR>=KL=2?S5+O*)P/S_NKIC2=+$YP:HSR#6=,D .@V5&*2;) !%5$!+AK$E5% M*NBW#S2H <,0='OM3@%S@+9( R@GIL79L >]:F.=HZ*Q&0-WYHVY6QX!.\)M MKE? _EAMF5OQ5XI@* MA=&;S")6H2W:_0I*!6UT^V0&T=A9X=)FI2=GNI-N^[1,2$?M[M+I"&0I34?U M S/"->59" ['QM#G^3R-72E7=\(S'I(TM'[U$Z,LQBI8O9[,Q]._,)V=9: M-V9+BRWO#@$M7 )[G71F*4/+I;#EU$AO-G@'-[CA-"^ZSX\0T=2R+138[.R2 M=[;;[.R.[FQS9G=U9[?FS#;RP.ZHKGOD!XKSU(W\=&ZI[68[=FL['G:*#P[A M /=.5GV*M?^DWWWY0_D890]&?7Z(-D?__8E1?=-8TUC36-/84[<4KY"[%]B1 MG+;"<(T+) )V7CY47%@P ?+![=:)(3_-[^3T9=FM3<$CR^CWL'5Z?+B.":YF M*9_#%O5:![V39HNFV]W4AG1[K4ZOV^S(-A^:SE&K<[B9/=I*[6O5&M>Y'?/3 MJ%U-8TUC36,[VUBC=JU0[7(DQ-)V7ZQ.9EF*$VRUTLS"8^RVCKN=U+ &I:DAD*=*( >MP\.MYB#/4OG^+8G35%(P MUR.2]59Y8NXE!^C=\>,-BW8FCAL0R^/&]_)T0:N MXX9:GBBUG+:.>P?;M& -O6PUO?1;1Z<;D.8>0"_/S]#&,<&V1">_WA'O;7X?U[V>S&8C[SM40P-+NQX-E8BV>\V8W%UJFW=D[U\T;*/C\6 M_O:'RNKE:I"(1*L@$^QXXLPK3NG;U)=Y"R.TH C($)H6A'J6:(R M)=7DJX7&;D8!8E$B.AJ"P#*D(H%8FE)>SC. $:!-K MLU'%,!>DGC15(>&'PJB=-&:,7*L:G\'6#*(T@T:57T%[S>P*=O8Z&,PMPN]D M>) R!XB+E(5PSX8O!:*O2FFB:AX#T$/=$I ;?L&M&R?0,MD MA@*5-@NB;B:4G(9-JP&/6P2%T 91*X]G00"Y/['RBE_@J1H4-X&+RT9!XCM_ MY6Z2<>5;"XL0AP^DP%AO M)6( ,*TJ#4G@\B K(-KI%NIQ%E$<./8'[R2&/+ MX8\AGA6<7SH*)@P-RR>'*O( JPVX*&3JC92?(\G**&!:*LUH*6D:&A-6P\3) MJ.+(K+_,5\^4IS90V0VBG1*!"("?V12[+UH^:5M&R"WH6?@&Y3%&).<9*ZJ; M_)4@?'-8'"H5:!7.T:UKW&10><+XBK&Y>1"5RG46R&1EJG-'@@MLDZERXEMN.5K: 0Z/"TQL+83W(HZZ \N^V>3?>\)(?]E_R!\+_++YP< M=5L'!P?%[]V3EP7]XIFM.1G\M'4\^ L\KE9#-2=&8U061VY6BXQ66K23+;Q" MM"P_G;:/IR$J#[LOF1+[[>,2>^CU7\Y#&34@D#4=&CHG@$C:=9?QV67%\$K* M58$E2OS<&;K7<<(X^\$M$D=BLV"^".!;P8*4K@P;IF.MDFN$!M9T?\'PUEA3 MTTU:B_$@NI6(IUNHD];5G$ZHY 8,C M;TKM$O!F ?D*'"V!A_S*B&;(3%.RSR.$J*EB2^L'E&,TO<\&W_0]L+PHW7$4 MO=]F5SY0,G_G$5BR!)Q;QWU/:W!Q3]O=TK?W(2H+"YT2:*::YB^@_7*O_,?2 M$7*-;,A76$ET"Z:PDO%!/K@DP8-@DW AX2AE<5>67XLZ>%Z].(=;E\H@2($7 M''99!!DDL>LKAJ8W]2W&,, <>BMA*UM#MUDTKT?Y4D,.R$/$T8Q!O!(V[7E) MKI#50IM4;YJZK8#T@@0.HP4B&RJ2_0@EV,@L&C.8^WH6M5"^@B3G)ECD !;* MJE4H!17PY-32>/_@!&41C2;=-U>T+8]41'9N:*[<7E4AI@Y<^1C+J3KL=.W! M=,JGKR0AW:_5U(HW4\?MG)8'FBX)C#(UO(AU/9&2+(&B; 2;H'&\<7@9$#/: M/*3JDMS2) A'5S%R?WM;[JVZMQ55!%9=6>281O).34#7$I6<;HTQBD/_*3$M M+>E(]4NLNF"]!AE2*W@8W.+GU'"V4O/P9@!*>W05H&#H MIBG67TH4,B12+T.7244;1W#S$+A^'R4>^J1K=!8G;>J.ZA\7='URRD0^YX ) M MHW0P\UQS)P_INWL/::Z':#8HSUT@+ :HZUJ<6TR:VSJC MX_+VPBR(G%6CNSU"Q+-+0&A!)=#MQ]SD[[$;U1B@.D>G!T?X1Y7?5X=: M/@_W#*YBM;Q)@$_OQ\,AZY+(,IC-#T!>\8 =<;$P80PR%WP1F ;90"?NG;X, M]+2>A; B:A'9AYHSQ&>(5T-397$$+)J[8\1Z>8I;C+T'-]H*:7H,9ST[/4K=Y)>0G=!.CO_ZI2X&3>=DD.2U^!SY%SEE_EP,.[ MM@10>(RG"ABS-=N]NDJPUJEB$XI?&,SHC7,T8D2%?<7G !#/3>$&+A0DD!X* MZV3;,8,1-VA7CXB+[NBR;1[<:!*L,C6Z%EY/< 5E:0:;25ZP,5K#654CP%9J(=Y&+:L7T%( MX(*M4FP0#6 PL#!0D?8Z2B5VW2F6*H1MXR5/%'?%IQAUBB_N'5?XH6*W4DT7Z)E+UJ6OM)OS;$@A!M!GZGJ62LO%5XM- M*MP0.+-6:7LYF@*&$JD,3?B>4GY:.#C*A:^S&(X5[4A9>CHN7.V5^MG5%M!3 MRUJ352O;&D\1^E0IGBV%LU,8IT))Z29.OE,,B)QU-+5QQ78I@EE4R ;6P-4% M,=PCC=$VB0U@#6EV5!M13BJW:R,PQQ8L6%-Z-TP WRS2&(DS/,WBA,*_M%6] M$'J+HI6%R5+73R9.P0%B]V(/"=(*&N.M%VQ%F@Z.,XGCL-"@CDRL'LR)*RP7)DN$)V"V-?L'+U/IY4F."] MYI_-ZYRKBE1\5UC'J&2K+J"MP_B"U$GS 7)J%'$H\2+#)_.L_E3K8$)H;JE*QE3>">&G-+[J8NYKEW]",!+ \,\*XF"F7QI%!S3I8[D V2&]I>WLQ+ M(:I=AZ<_]>J-&<4EAH82',C9(G^@K"'N".:)WANTVX!R1R$5V=U$\??^&[FR MC!SC 3.$S]H LXQX^X8+-5RHX4([R(5$%*_J2'6N62NTR"4#_K0[H1!Q2$*? M;J7?/BJ%!#4C. ^MQ*"! M6>K#4N1?/_FQ*'RL8IH\@% M&6J:>#A;QG P"5U4P"CWR<\]'>A51.TS=T)W5N)S*@[)6BXEKV$,B#%2@,[6 M\*R&9S4\J^%94U+5V/UWG$C^:ZU)2VSNB>($5CR,P&& ^^0)<*LTQ^#OU$G< M&P?E)7@B%(NV2M(XBE1H8IFI)7;.V!JEMDLZP VUXR"[B1UUJ[R]D%* 2-)S [^( MP9 $=$RC"#"D@3+1R!%:]6(7>:NS$]>U(Y;"3*+8M(F)6#($S%#%&!>)4)\2 M8(MNTU*WPR#!W(X$ UWB:-8 2O+J"B;/HZCM6Q 6!GGFF$!5#-$Q34L(3)'7 MC+YJ]5>.3F*-.%%I$-LD3E"M@>Z-WN>C8MI(@-D3CCN%AW 3X:Q:$O&UE]\08D -A$"46B M8&!)RHN#*",MR@] OZ)P@++C_V\IW%UN@FG*C[M[2[$5]1SNX4RHN66;6_:Y MW;*;FOI%)*87CA$K,U(RS+@!QG2:$,118H0!'9AF!Z$1;Z]RJ$F>I#DB+ GW M.?OVT?D\A$>0I7Y)XJO$'3M[+E[G0TI]QML^B%Y18Q1ABNF.F4*UA=\B+OH! M9N1<[G?DRCEGY 6!7[-O ^3!"K8MD-"G($WAGI'05HS3LPH)X)Y!R%EP32%<1#&M"Q#X6D6&,;:5! MM72X%^TC9J?C5260"--[FBHK2&RLH!^,$D1+&$>HH?"!46OS-+:&&VYJ("OL MN]G?5>ROW#J;V.%O=5J2'5&.6#XIRY4&/RLPMT4AG;*!B5(4M,.QB(66[,0Y MZ80+ .SU3"CT'#WI<#MEV$:2?99GNY%DUS[UAZ>(DNI MAF'A4-.)-S#5 27^Q06P<*UINAK!:L]/.B@-^N/<)" $:TVR/)(MMCJW]\E% M$4,RB=5P&'B! D9CP&6-MLHPTL976&H;M5>]8A;;0!)),UX\'1A28-D2JII) M<8-=9AH:!K>H6C+X H_A8HCLVRWA7%,ZE=FOOPG$>4J,'H>#^KFE\W*?JHRC M"]QPB!93<7QR\EX)-WXCAWDCG5Y8Q(T@\MKFSSFB9EG5[22,B? ITYRBHXL- M%[J59;O$+=P'-B MK40Q]4I8265[C%QG5ZYPM;LWBE'='N/.$U25V (&"*S+,7%6-JJG;:_5<.8\ M"H/ON-JT6+8X2&XKV:ZR=VP>)<%_X292Q.'%*_@<3N"&)]G@$\W )^H>-/A$ M#3[1S$U_)OA$WVQ4 (=MG"1/ ;?.4%H+N6 .PVR@[0GV8X@MDU2']I>DR+W# M3!5++H=UI\+E=)%=8JDGX^,?\/%[H B6KN _V(XKYP/$SV]L;)EIV%V8 M"Y6Q+ ZH@NM<@^ZF:W[.MT;+&)\,K$=[/ M X.0^0G-"1]C@L5\CY+T?05-?WA-M[1X[.X04K6P;V=RZQ"WJ];U72>]65K0 MYNRV[W/"9W9&<]BBT),Y3 M=!&\VB(YZ> 0**9WLFJRT6K\,:@6CW++/](1_TEEK,CE*8<,U4$CSMN.K:MN M74?&/]W327=5M:[W^JVC[N$ZIOBJV9_'[$^WU>UWUKT_6WIQ;8#K"(@NU0/? M$Q;T2MQZ3Y@'+=CNRLBZTVD==$[60=8;7;\GMR][G6]J&GDC-[JB&"H*>H 9.>J6OW02 M*LNFX>0Q\H4^8$S)M1NRE_(),9_E6.56?"06'B3:-O8.6[V#[C8MV0QF^RPRDLYF@,/=*(2_F\ITF8_5/@7* M7L>E%T!JGRI7O\ P>NU>I8W'C>7X^(0K@;N9\S]NE"-LJ DN7V2+-E]UZ5%7 M;FVEWY^#MT7$'@?X?3:NH3/+;A*\;3L+>9&TW&>:4.XXE=N7GF *I MRDGD@M!8II=*!]T*;4QWX-2U+:A;1@Q!_-Q%YOA_[(+V]9,P )%VX5Q[!E00 M+ GBA%!>!#2+%J]<5=>-2N/3V7ZZE)E!UZ6,.L_CY-4)YX\^F9K>&R/V"^.# MJ!+[><5QH?=\VFY0M\(;ZD^7Q&X?E G9E")+W;'25$+6S1E$ MS*]+F7C^HZ@>;^A.9_I*&&.Y3.G5A7Q80$,B)P-_]9[;R4B5:H.EEEM,9V:2[E]ZE18[C1/LSJJIA"9 M'*.M*'2X=-FK#O^@7.-V-A!" 0[0-; EW8-.[XVIX*6?O\P':> '(,?H&E[. MK *NP.\04R%2?&686J053 0-%B#E?-S4 K ,[YR9( 8/*"6[D_O]I^*$/)@E MU=JEC946)_0PQ80:/'0*QX36$ M1S+/$"!#IRO^$04F)2.=F4!92EV_D3%C:4G&EJ8A$UBF/JR9>XN"'5)+HE*$ M,M,W27E6QBBN9W>C$?N#L2Y"L)L[?X^6Y2L"8BIY#@9N]#U%746J"%F((*]";(S95+ O#;#1G@23 5R%X%JQ'(^,0X.)D:MJ-!_/N3'U>@_#X?[ MO[HAE72\'"$NPUF2H'-JS,;3'2Y&C^GP,3%,8F8,#S3<'\AJI+0:KK4:NTP' MYWBL4&(\8WT03]-[T%KP#.PV&5S4IC 2E(A>$[=8$Z77!+/B[=(*7]PDX[CR,6@>B9KP+D MAS>&@2@PLAO:'&# 9U&$-\-7A?@N!EJU<[#_3Z.UD9#-^ U3ABS4"1-EX0-$ ML:D#9/S8P)7O7QM+N\U&B5+[- ?44_9)11$Q/YV!)+'Y-'G.#!=@A8UD ..Q M=)W _^4%0A3]J_>OS@LG"S+LN/A"4JOAZ=?N6R0\/*4RF\%;7,?!6X+ M_(1G3'AP/L/!R75$199I+/0K@<8AFC^A[^!V%?B>001"7%Z@?(V4?R50(BAS M:Z3^29[@_';Z!OL@LB+C1WMWNTR[QYIVV=),5MX417$@"2TSA[&GBZ8Q%5\% MB.>"L,\$) VK(X"NTQ%*GE[#%51-2N_HX WA$.O@3?@W,J(7\[ MGV&)JN].3=.>8F&;A7'_BAPG'WYT@S)>L '&6]WD"I.)&J.(A M=!O\"3V#!NIJ5B^%<&R&:]5%7IB?2VLZQ& MYR61PD:(F.V=,T+7%+':0]"0G,6;=0IS]["P>T[1X!E*K]P41R"\=/6PCH@(/"[-* =5C,=*^1 M6 X*S?<*-':ZC^3F*?"?:*L11XTP]JIO@T#WK9KH0S%?G*W+$';Z6%K%K\9"P^I,:9.N61QH K-)6 M6P!8'=UM X#5 & ]"P"L*17[L*IB']ZO8A_:*C:N;!)+R>0OZ#/U\:;;)F:_ M:O>W?>V]1W'% +X6)@;G":S3*BY%P0JEC-:O.1S&3L_=[_3W!J\LX/?W6L(Z M\[+"T:9X*=%.4#R:YJ#\70?&C&@\LP;85J\]2M<%RJ<=!(>_&'1ZJTIWC M*M&PX_J!PO @#[#?5U&V"[R'<*?:K^BK%$5& AC7%DL]&+\@!L\FAHDAAE(= M*1!><<%2O6**2TIU^K[\5;]^K\2;24.,?/U10@P\#)/AW4(27.1)^N1!Y2G7:4%;KNA9 M-VCZ"=6,Z:*9JHJDBW40\RCPM/ZY2DK0,7SP$'37(GT+P00)"Q[K3AH$VL+, M;A; 6FXJ6DREY%&(\%NZFC%^3/,QJK[_D>GQZBBF?5&8L#=C7T8C6# ,C$[J M)+D&T\==,.1Q^?Z@*ZF/FA7G:F:Y9L'C M=PL[_8URO],Q%)\ %9P@?&_NC:/#[ I!N(1LK4<2$ZQB)L/%_0H2;S3/O; - M?'V=]]]7C,((Z*#O^M4V2=1UP!#9P!"])!C4.<5.SUK.BQF7_PM]-2R%UK35 M3RPI&#&%_(Z+SB;%OC@@S%.-&-?W$SPTV/S"1RF=>98XO-*\3QC9T"W&1^01 M=!2'UTHT8?2=A1R0@/40/+HVB@[$ODLA4<#]I,9#IB\Q9%_([W Q"[Y.%1\- M#VH5E0$Y#K5E+J/49D*)7?'+L)[P[MD=W//"*GRAM_SI<@FJ#[-HI?6/#%Q6!(3A[/% M1,M=/;_$@9P2M.X4J T4' M1ZWE7UVC@>L_2_KWE[.OW^ ^V8V#-F6 Z%C3+[Z8;X#HV :(WT&N#OE252A> M[[9*_0$]>'3[H6,-_FM\?2ZIP'3L0EJ22;$DQFTO"@&5S$#9P8/CF)*%3!?N M(,^(]C$6KA&K=8P9F^H!M2H*4L_IM&,)K#@,]6W:,JI<.2*38] *X4,'%"A! MDF 6F11A0%:EDMCF&)Z)&V)N1-Z9&_3Z[E \X_39.9LZ/&<+G)XS^_B@9\;Y MP'6_MN+DR(O[43Z&C?,*0:;T*]PVP&%3^#SC 3>D.P:DOX5$H;X1H&8Z$N8) M8YC]LF0);A^N#Q>+Q*0S9NBYD^(GJH>E\P>T(Y]]E+;M)569PX4-5)BJ&Q)+ MB"?8MJ"6\C72K=XBW?LO MD:Y]A_P!ZOT5YME1PAI5[H2[^CT7Q[LT]>Z(HOY@<4/DM4U=.3]6RYI\N@_8 MD!FU36:B/E12.Q>IA(R%D&5P)Y/E0E67@:G=N6C4-:-:V5 ^ 3/JJC; MD,%CR6"P2V2P.ZR\5V7EO?M9>2EB_IT:NJ1L_3$!8>-219BD7+#PK= 05J5; MUU'2DYYC3;1'MQKM<2]YE*(]/B)@PZ4[5'"Q6_D3#5D\I3E.D46_2A;]^\G" MZ=MTP<9R*ZNLH8@FGG/M\9S=)IZSB>=\WO&<1U56?G0_*S^R.?G[VU$P"'8\ M"WYJGCLXQV^4R<63Y+1,*UK22S 7)[T;#^+0V:.4ZN[!FU=D+L1H.]_9(_M: M$@7IJ @DP[PT,NUPNTZOV^Z\TJV*"9DG2S&%3\2H\X!ML!1_^X9U\RQ^4[I@ MZ9O%%?XJ./$X\/W0NG2Z<\I@K=(_K6[_A51U:WA*\46)IPA!W%<*[[YIOGR@ MN:/:0.]TW>OT+O8HY\MY1Y;["M;'ZY[T')JO )4_[L!O9<'+ M3_EXH))-[S52^'(P]YN16N=G*RGN*X*K(?;6<@X:VJ(W=*V"L+3I0[,R*[S1 M$$=9-OG[Z]]F[NO3[M%AM_<:E.+. M4?>D>P+BYT&GVSGNO!:9M=O9'X.DD2EO%($2W1YE8R.P[4/+^[#6F(S]=WD> MQX!%8$N*M(_I%&2/^CO'0:*^^\9Y\?;L*E$<-4P1V1BT"6+M1Y5<85(W9Y*0 M$U-@*7OD3P?R']S1&P.5W6 8P<<@\T8NPN/Z.2++H;)X$7EM>NCCQ:=WSC>9 MP-4=__+S:QPE"4UK)0:;[E=*">>2\U$)63C9_V=+5(L"3?/].?XN:WS,:SSE MP=E=(:*&(3PIAM9K&-KB#*W76RE#&W,$D,"F9<3"SG']AI0(A[P,V$^<3.(B M*W&K&-0Z-[?A40\XX[V5:#=KG4)W9REY^6SJ<.ULZM>[T+U)&X;4,*3%3O/A M$Q>:IACJSI#Q\KE1?Y7>T?7#PTKE4 MA$I_YIPS) 'FL5>*.33\K.%G)7[0?^+\;(H?[PP9/YZ?'?#'+L5]] ]>N[V. M5W";&,8'@M!XM?R,A"TR_TE\[-+A?E>5=;5L+75 MD\=7RN<22R&5QN$%%SGNZ>NB!WU+"[:79WV#L^/CSM M=@ZZ_5[W&!33?_4.NL?=HR7SNF^C(&E8W?9)<)_B:Q;@#I\A0]L!T_]QP],6 M-K:M-.3BF[IUTRH3XXB+UA3H8SGLHK&8-1:S9>N5F^9+)SM+R' M-YTE,R0Z7%BNG,$7+BBK"W&.]@K@\LHS6$O\U7-@1?/M4CSLR_W>++[TT85- ME@2U$V1.G>>DS]6<["=EH#ILXK@>QIFZJ^),^8 11#%ZJY8_#>N>;+A4PZ4> M=@,\P;>VS_N=@Z/%^&]A4%1\JV^8FA$YGQI(P.= MI"WG?!0H1%/11;<^Z[)BDSQ)NX:G;.83=X*G=Y\=3%Y)GIW@J*,O?G3/@J/&MYJ=%I:J& MGSZ=\];PT^T.WXA5M-<_:#AOPWEW? @KW=^U M,=_.0:=]\>ERY_GO!8$I.__WUZ^_.Q=1FE$!= T/N?E9[RXE/WL;7M;PLF_>?WCNO.R=&E*='/C8\+&&CSVG(>P. M'_O][-?GSL=^=PU1!VP&N*_.O+U_?/G7]]250*J^,VDEC#QI[= M$':"C1WN/ L[CZ%WYXM[I9P+7 &7 0O>N9GK? A"Y>QQ86:I:V-S/(SB\*!] M%[ZA.H^ZMB.P_U<;33M["N0/'TUM1_B,!2CYK.EH'NZVZ84=%,*>G=+ M02]0R'7Q]&ZI^[KY<5OG\Z^_?'U_:7)Z][1DM%?K AR MC%I,U%]YD% B97I/P#C^W#GM';;D14X.AZ9&7CG>&Z>PNU+-903SF*$ M;@;*P86''T#SP"K. S5RPR'6H,.&:._D ?@[47D$+U%[;IZ-X@1FZS@8>?7_^CT^??__\V_]K M.1>?SMM+*>*Y\"+ G8MH4!Q9@0*O2>OYFS*]FC%OY]=?MLOU+J9>N[6Z:^' M#U1EX"-%\U-S(Q-#DN:'1M4$L! A0#% @ ?8*.5WWGVUAI#@ 3*X M !$ ( ![!( &UI;F0M,C R,S$P,S$N>'-D4$L! A0#% M @ ?8*.5Q\&$NJ&$ A0,! !4 ( !A"$ &UI;F0M,C R M,S$P,S%?8V%L+GAM;%!+ 0(4 Q0 ( 'V"CE<\=54,=S< )_?! 5 M " 3TR !M:6YD+3(P,C,Q,#,Q7V1E9BYX;6Q02P$"% ,4 M" !]@HY7 '_.K)-, 8+ 0 %0 @ 'G:0 ;6EN9"TR,#(S M,3 S,5]L86(N>&UL4$L! A0#% @ ?8*.5^;;STYE.@ 048% !4 M ( !K;8 &UI;F0M,C R,S$P,S%?<')E+GAM;%!+ 0(4 Q0 ( M 'V"CE<_,/*@OAD! +/V$0 4 " 47Q !M:6YD,C R,S$P @,S%?,3!Q+FAT;5!+!08 "0 ) #X" U"P( ! end