v3.23.1
Revenues from contracts with customers - Schedule of Activity in the Company's Contract Assets and Liabilities (Details)
$ in Thousands
9 Months Ended
Mar. 31, 2023
USD ($)
Contract Assets  
Beginning balance, June 24, 2022 $ 13,464
Revenue recognized 57,617
Amounts collected or invoiced (50,000)
Ending balance, March 31, 2023 21,081
Contract Liabilities  
Beginning balance, June 24, 2022 1,982
Advance payment received during the period 13,073
Revenue recognized (11,806)
Ending balance, March 31, 2023 $ 3,249