XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Sales of Receivables - Summary of MARPA Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Transfer of Financial Assets Accounted for as Sales [Roll Forward]    
Beginning balance sold to Purchaser $ 157,785 $ 182,027
Sales of receivables 2,856,936 2,724,090
Cash collections (2,814,721) (2,748,332)
Ending balance sold to Purchaser 200,000 157,785
Cash collected, not remitted to Purchaser (71,677) (16,502)
Remaining sold receivables 128,323 141,283
Cash provided (used) by MARPA $ 42,200 $ (24,200)