XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition (Schedule of Contracted Balances) (Details) - USD ($)
$ in Thousands
Mar. 28, 2025
Jun. 28, 2024
Contract assets    
Accounts receivable, net $ 178,036 $ 158,013
Unbilled receivables 101,406 90,525
Capitalized commissions 3,745 3,269
Contract liabilities    
Advance payments and unearned revenue 85,658 58,839
Unearned revenue, long-term $ 7,670 $ 7,413