XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule II - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Valuation Allowances and Reserves [Table Text Block]

Description

 

Balance at

Beginning of

Period

  

Charged to

Costs and

Expenses

  

Adjustments(1)

  

Balance at

End of Period

 

2025:

                

Allowance for credit losses on accounts receivable

 $1,383  $(57) $222  $1,548 

Reserve for inventory obsolescence

 $12,693  $3,773  $(450) $16,016 

Deferred tax valuation allowance

 $24,035  $-  $(71) $23,964 
                 

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