XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.4
Sales of Receivables - Schedule of MARPA Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Transfer of Financial Assets Accounted for as Sales, Amount [Roll Forward]    
Beginning balance $ 200,000 $ 157,785
Sales of receivables 1,518,549 1,460,825
Cash collections (1,553,194) (1,418,648)
Outstanding balance sold to Purchaser 165,355 199,962
Cash collected, not remitted to Purchaser (55,492) (59,827)
Remaining sold receivables 109,863 140,135
Cash provided (used) by MARPA $ (34,600) $ 42,200