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

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Numerator

                

Net (loss) income

 $(3,070) $1,813  $(3,765) $2,866 
                 

Denominator

                

Basic weighted average common shares outstanding

  5,850   5,866   5,850   5,893 

Dilutive effect of restricted stock

     7      15 

Diluted weighted average common shares outstanding

  5,850   5,873   5,850   5,908 
                 

Basic net (loss) income per common share

 $(0.52) $0.31  $(0.64) $0.49 
                 

Diluted net (loss) income per common share

 $(0.52) $0.31  $(0.64) $0.49 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

June 30, 2023

  

Additions

  

Revenue Recognized

  

Customer Refunds

  

December 31, 2023

 

Contract Liabilities (Customer Deposits)

 $317  $975  $(597) $  $695 
  

June 30, 2022

  

Additions

  

Revenue Recognized

  

Customer Refunds

  

December 31, 2022

 

Contract Liabilities (Customer Deposits)

 $140  $425  $(137) $(3) $425 
Fair Value, by Balance Sheet Grouping [Table Text Block]
  

December 31, 2023

  

June 30, 2023

 

Euro Forward Contract– Current Assets

 $  $250 

Swiss Franc Forward Contract – Current Assets

  414   140 

Total Derivative Contracts – Current Assets

  414   390 
         

Interest Swap – Other noncurrent Assets

  316   532 

Euro Forward Contract– Other noncurrent Assets

     15 

Total Derivative Contracts – Other noncurrent Assets

  316   547 
         

Euro Forward Contract– Current Liabilities

  (38)   

Swiss Franc Forward Contract – Current Liabilities

      

Total Derivative Contracts – Current Liabilities

  (38)   
         

Fair Value Net Asset – all Derivative Contracts

 $692  $937