XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Sales of Receivables - Schedule of MARPA Activity (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Transfer of Financial Assets Accounted for as Sales, Amount [Roll Forward]    
Beginning balance $ 200,000 $ 157,785
Sales of receivables 2,423,064 2,150,891
Cash collections (2,373,064) (2,135,986)
Outstanding balance sold to Purchaser 250,000 172,690
Cash collected, not remitted to Purchaser (85,120) (47,680)
Remaining sold receivables 164,880 125,010
Cash provided (used) by MARPA $ 50,000 $ 14,900