XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Note A - Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

March 31,

  

March 31,

 
  

2022

  

2021

  

2022

  

2021

 

Numerator

                

Net income

 $2,504  $1,916  $7,607  $7,806 
                 

Denominator

                

Basic weighted average common shares outstanding

  6,003   6,201   6,168   6,296 

Dilutive effect of stock options and restricted stock

  38   126   48   105 

Diluted weighted average common shares outstanding

  6,041   6,327   6,216   6,401 
                 

Basic net income per common share

 $0.42  $0.31  $1.23  $1.24 
                 

Diluted net income per common share

 $0.41  $0.30  $1.22  $1.22 
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

March 31,

2022

  

June 30,

2021

 

Euro Forward Contract– Current Assets

 $2,419  $ 

Swiss Franc Forward Contract – Current Assets

  26    

Total Derivative Contracts – Current Assets

  2,445    

Interest Swap – Other noncurrent Assets

  358    

Euro Forward Contract– Other noncurrent Assets

  365    

Total Derivative Contracts – Other noncurrent Assets

  723    
         

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

 $3,168  $(818)