XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule II - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Summary of Valuation Allowance [Table Text Block]

Description

 

Balance

Beginning

of Period

   

Additions

Charged to

Costs and

Expenses

   

Additions

from

Company

Acquired

   

Deductions

(a)

   

Balance

End of

Period

 
                                         

Allowance for Credit Losses:

                                       

Year Ended June 30, 2025

  $ 848     $ 333     $ 73     $ (102 )   $ 1,152  

Year Ended June 30, 2024

  $ 435     $ (8 )   $ 477     $ (56 )   $ 848  
                                         

Inventory Obsolescence Reserve:

                                       

Year Ended June 30, 2025

  $ 6,838     $ 2,339     $ 662     $ (1,814 )   $ 8,025  

Year Ended June 30, 2024

  $ 6,288     $ 1,058     $ 1,428     $ (1,936 )   $ 6,838  
                                         

Deferred Tax Asset Valuation Reserve:

                                       

Year Ended June 30, 2025

  $ 108     $ -     $ -     $ -     $ 108  

Year Ended June 30, 2024

  $ 108     $ -     $ -     $ -     $ 108