XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule II - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Jun. 30, 2024
Notes Tables  
Valuation Allowances and Reserves [Table Text Block]
  

Balance at

  

Charged to

      

Balance at

 
  

Beginning

  

Costs and

      

End of

 

Description

 

of Period

  

Expenses

  

Adjustments(1)

  

Period

 
                 

2024

                

Allowance for credit losses on accounts receivable

 $1,221  $240  $78  $1,383 
                 

Reserve for inventory obsolescence

 $12,858  $2,331  $2,496  $12,693 
                 

Deferred tax valuation allowance

 $22,345  $-  $(1,690) $24,035 
                 

2023

                

Allowance for credit losses on accounts receivable

 $1,741  $140  $660  $1,221 
                 

Reserve for inventory obsolescence

 $11,557  $1,740  $439  $12,858 
                 

Deferred tax valuation allowance

 $23,097  $-  $752  $22,345