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

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2022

  

2021

  

2022

  

2021

 

Numerator

                

Net income

 $1,813  $1,847  $2,866  $5,103 
                 

Denominator

                

Basic weighted average common shares outstanding

  5,866   6,212   5,893   6,250 

Dilutive effect of stock options and restricted stock

  7   44   15   54 

Diluted weighted average common shares outstanding

  5,873   6,256   5,908   6,304 
                 

Basic net income per common share

 $0.31  $0.30  $0.49  $0.82 
                 

Diluted net income per common share

 $0.31  $0.30  $0.49  $0.81 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

June 30,

2022

  

Additions

  

Revenue

Recognized

  

Customer

Refunds

  

December 31,

2022

 

Contract Liabilities (Customer Deposits)

 $140   425  $(137

)

  (3)  425 
  

June 30,

2021

  

Additions

  

Revenue

Recognized

  

Customer

Refunds

  

December 31,

2021

 

Contract Liabilities (Customer Deposits)

 $1,721   622  $(1,721

)

     622 
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

December 31,

2022

  

June 30,

2022

 

Euro Forward Contract– Current Assets

 $1,448  $3,144 

Swiss Franc Forward Contract – Current Assets

  297   109 

Total Derivative Contracts – Current Assets

  1,745   3,253 

Interest Swap – Other noncurrent Assets

  632   453 

Euro Forward Contract– Other noncurrent Assets

     561 

Total Derivative Contracts – Other noncurrent Assets

  632   1,014 
         

Fair Value Net Asset – all Derivative Contracts

 $2,377  $4,267