XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Note 20 - Leases (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Lessee, Operating Lease, Amounts Recorded in Balance Sheet and Statement of Operations [Table Text Block]
  

June 30, 2023

  

June 30, 2022

 

Assets

        

Operating lease right-of-use-asset

 $33,273  $39,119 
         

Liabilities

        

Current accrued liabilities

 $8,036  $7,891 

Operating lease long-term liabilities

  25,774   31,357 

Total lease liability

 $33,810  $39,248 
Lease, Cost [Table Text Block]
  

Year Ended

  

Year Ended

 
  

June 30, 2023

  

June 30, 2022

 

Operating lease cost

 $10,391  $11,153 

Variable lease cost

  1,365   1,372 

Net lease cost

 $11,756  $12,525 
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
  

Operating Leases

 
     

2024

 $8,863 

2025

  7,178 

2026

  5,866 

2027

  5,021 

2028

  3,203 

After 2028

  7,616 

Less: interest

  (3,937)

Present value of lease liabilities

 $33,810 
Lessee, Lease, Additional Information [Table Text Block]

Lease Term and Discount Rate

 

June 30, 2023

 

Weighted average remaining lease term (years)

  6.61 
     

Weighted average discount rate (percentage)

  3.33%
     
  

Year Ended

  

Year Ended

 
  

June 30, 2023

  

June 30, 2022

 

Operating cash outflows from operating leases

 $9,553  $10,960