XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Revenue From Contracts With Customers - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Contract assets $ 45,393 $ 31,138  
Contract assets 84,722 75,752  
Contract assets 70,887 61,497  
Customer deposits 1,766 0  
Customer deposits 10,755 1,766  
Customer deposits 7,332 0  
Contract assets 59,228 45,393 $ 31,138
Customer deposits 5,189 1,766 0
Amounts included in the contract liability balance at the beginning of the year $ 1,766 $ 0 $ 41