XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.4
Sales of Receivables - Schedule of MARPA Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Transfer of Financial Assets Accounted for as Sales, Amount [Roll Forward]    
Beginning balance $ 250,000 $ 200,000
Sales of receivables 1,897,400 1,518,549
Cash collections (1,873,559) (1,553,194)
Outstanding balance sold to purchaser 273,841 165,355
Cash collected, not remitted to purchaser (118,016) (55,492)
Remaining sold receivables 155,825 109,863
Cash provided (used) by MARPA $ 23,800 $ (34,600)