XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Sales of Receivables - Summary of MARPA Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Transfer of Financial Assets Accounted for as Sales [Roll Forward]    
Beginning balance sold to Purchaser $ 200,000 $ 157,785
Sales of receivables 3,471,335 2,856,936
Cash collections (3,421,335) (2,814,721)
Ending balance sold to Purchaser 250,000 200,000
Cash collected, not remitted to Purchaser (110,750) (71,677)
Remaining sold receivables 139,250 128,323
Cash provided (used) by MARPA $ 50,000 $ 42,200