XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Oct. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of Fair Value of Derivative Instruments

2022

2021

Balance Sheet

Fair

Balance Sheet

Fair

Derivatives

    

Location

    

Value

    

Location

    

Value

Designated as Hedging Instruments:

  

  

  

  

Foreign exchange forward contracts

Derivative assets

$

2,273

Derivative assets

$

646

Foreign exchange forward contracts

Derivative liabilities

$

2,891

Derivative liabilities

$

403

  

 

 

Not Designated as Hedging Instruments:

  

 

Foreign exchange forward contracts

Derivative assets

$

242

Derivative assets

$

259

Foreign exchange forward contracts

Derivative liabilities

$

741

Derivative liabilities

$

64

Schedule of Effect of Derivative Instruments on the Balance Sheets, Statements of Changes in Shareholders' Equity and Statements of Operations

Derivative instruments had the following effects on our Consolidated Balance Sheets, Statements of Changes in Shareholders’ Equity, and Statements of Operations, net of tax, during the fiscal years ended October 31, 2022, 2021, and 2020 (in thousands):

Location of

Amount of Gain (Loss)

Gain (Loss)

Amount of Gain (Loss)

Recognized in

Reclassified

Reclassified from

Other Comprehensive

From Other

Other Comprehensive

Income (Loss)

Comprehensive

Income (Loss)

Derivatives

    

2022

    

2021

    

2020

    

Income (Loss)

    

2022

    

2021

    

2020

Designated as Hedging Instruments:

(Effective Portion)

 

  

  

  

  

 

  

  

Foreign exchange forward contracts
– Intercompany sales/purchases

$

(384)

$

(477)

$

395

Cost of sales and service

$

(191)

 

$

679

$

421

Foreign exchange forward contract
– Net investment

$

401

$

43

$

(64)

  

 

  

  

 

Schedule of derivative instruments not designated as hedging instruments

We recognized the following gains and losses in our Consolidated Statements of Operations during the fiscal years ended October 31, 2022, 2021, and 2020 on derivative instruments not designated as hedging instruments (in thousands):

Amount of Gain (Loss)

Location of Gain (Loss)

Recognized in Operations

Derivatives

    

Recognized in Operations

    

2022

    

2021

    

2020

Not Designated as Hedging Instruments:

 

  

 

  

 

 

  

Foreign exchange forward contracts

 

Other expense, net

$

2,374

 

$

(313)

$

(171)

Schedule of Accumulated Other Comprehensive Loss

The following table presents the changes in the components of Accumulated other comprehensive loss, net of tax, for the fiscal years ended October 31, 2022 and 2021 (in thousands):

Foreign

Cash

Currency

Flow

    

Translation

    

Hedges

    

Total

Balance, October 31, 2020

$

(4,073)

  

$

1,083

$

(2,990)

Other comprehensive income (loss) before reclassifications

 

2,405

 

(477)

 

1,928

Reclassifications

 

 

(679)

 

(679)

Balance, October 31, 2021

$

(1,668)

  

$

(73)

$

(1,741)

Other comprehensive income (loss) before reclassifications

 

(19,591)

 

(384)

 

(19,975)

Reclassifications

 

 

191

 

191

Balance, October 31, 2022

$

(21,259)

  

$

(266)

$

(21,525)

Schedule of Property and Equipment Estimated Useful Lives

    

Number of Years

Land

 

Indefinite

Building

 

40

Machines

 

7 – 10

Shop and office equipment

 

3 – 7

Building & leasehold improvements

 

3 – 40

Schedule of Estimated Amortization Expense

Estimated amortization expense for the remaining unamortized software development costs for the fiscal years ending October 31, is as follows (in thousands):

Fiscal Year

    

Amortization Expense

2023

 

$

1,663

2024

 

1,905

2025

 

1,281

2026

 

1,132

2027 and thereafter

 

1,321

Schedule of Intangible Assets

As of October 31, 2022, the balances of intangible assets, other than goodwill, were as follows (in thousands):

Weighted

Average

Gross

Amortization

Intangible

Accumulated

Net Intangible

    

Period

    

Assets

    

Amortization

    

Assets

Tradenames and trademarks

 

indefinite

$

177

  

$

$

177

Tradenames and trademarks

 

14

years

 

728

 

(261)

 

467

Customer relationships

 

15

years

 

367

 

(243)

 

124

Technology

 

13

years

 

605

 

(434)

 

171

Noncompete

5

years

580

(377)

203

Patents

 

6

years

 

2,972

 

(2,884)

 

88

Other

 

8

years

 

387

 

(371)

 

16

Total

 

  

$

5,816

  

$

(4,570)

$

1,246

As of October 31, 2021, the balances of intangible assets, other than goodwill, were as follows (in thousands):

Weighted

Average

Gross

Amortization

Intangible

Accumulated

Net Intangible

    

Period

    

Assets

    

Amortization

    

Assets

Tradenames and trademarks

 

indefinite

$

177

  

$

$

177

Tradenames and trademarks

 

14

years

 

763

 

(234)

 

529

Customer relationships

 

15

years

 

373

 

(223)

 

150

Technology

 

13

years

 

708

 

(454)

 

254

Noncompete

5

years

580

(261)

319

Patents

 

6

years

 

2,972

 

(2,860)

 

112

Other

 

8

years

 

397

 

(373)

 

24

Total

 

  

$

5,970

  

$

(4,405)

$

1,565

Schedule of computation of basic and diluted net income (loss) per share

The following table presents a reconciliation of our basic and diluted earnings per share computation:

Fiscal Year Ended October 31, 

2022

2021

2020

(in thousands, except per share amounts)

    

Basic

    

Diluted

    

Basic

    

Diluted

    

Basic

    

Diluted

Net income (loss)

$

8,226

$

8,226

$

6,764

$

6,764

$

(6,247)

$

(6,247)

Undistributed earnings (loss) allocated to participating shares

 

(97)

 

(97)

 

(76)

 

(76)

 

66

 

66

Net income (loss) applicable to common shareholders

$

8,129

$

8,129

$

6,688

$

6,688

$

(6,181)

$

(6,181)

Weighted average shares outstanding

 

6,580

 

6,580

 

6,595

 

6,595

 

6,670

 

6,670

Stock options and contingently issuable securities

 

 

52

 

 

13

 

 

 

6,580

 

6,632

 

6,595

 

6,608

 

6,670

 

6,670

Income (loss) per share

$

1.24

$

1.23

$

1.01

$

1.01

$

(0.93)

$

(0.93)