v3.26.1
Note A - Description of Business and Summary of Significant Accounting Policies - Contract with Customer Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Costs in excess of billings, net $ 4,617 $ 6,988 $ 5,216
Trade accounts receivable, net 66,761 58,941 52,207
Total contract assets 71,378 65,929 57,423
Customer deposits 14,538 13,538 26,540
Deferred revenue 36,211 29,664 2,025
Contract with customer liability $ 50,749 $ 43,202 $ 28,565