XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Contract assets $ 31,138 $ 24,679  
Contract assets, additions 75,752 69,402  
Contract assets, deduction 61,497 62,943  
Contract assets 45,393 31,138 $ 24,679
Customer deposits 0 41  
Customer deposits, additions 1,766 15,505  
Customer deposits, deduction 0 15,546  
Customer deposits 1,766 0 41
Amounts included in the contract liability balance at the beginning of the year $ 0 $ 41 $ 471