XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note A - Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2022
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

June 30,

2022

  

June 30,

2021

 

Euro Forward Contract– Current Assets

 $3,144  $ 

Swiss Franc Forward Contract – Current Assets

  109    

Total Derivative Contracts – Current Assets

  3,253    
         

Interest Swap – Other noncurrent Assets

  453    

Euro Forward Contract– Other noncurrent Assets

  561    

Total Derivative Contracts – Other noncurrent Assets

  1,014    
         

Euro Forward Contract–Current Liabilities

     (630)

Swiss Franc Forward Contract – Current Liabilities

     (184)

Total Derivative Contracts – Current Liabilities

     (814)
         

Euro Forward Contract – Noncurrent Liabilities

     (4)
         

Fair Value Net Asset (Liability) – all Derivative Contracts

 $4,267  $(818)
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  June 30, 2021  Additions  Revenue Recognized  June 30, 2022 
Contract Liabilities (Customer Deposits) $1,721  $140  $(1,721) $140 
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the Years Ended June 30,

 
  

2022

  

2021

 

Numerator

        

Net income

 $10,712  $10,768 

Denominator

        

Basic weighted average common shares outstanding

  6,117   6,291 

Dilutive effect of stock options and restricted stock shares

  38   88 

Diluted weighted average common shares outstanding

  6,155   6,379 

Basic net income per common share

 $1.75  $1.71 

Diluted net income per common share

 $1.74  $1.69