XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Sales of Receivables - MARPA Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Transfer of Financial Assets Accounted for as Sales [Roll Forward]    
Beginning balance sold to Purchaser $ 250,000 $ 200,000
Sales of receivables 3,902,102 3,471,335
Cash collections (3,863,193) (3,421,335)
Ending balance sold to Purchaser 288,909 250,000
Cash collected, not remitted to Purchaser (96,391) (110,750)
Remaining sold receivables 192,518 139,250
Cash provided (used) by MARPA $ 38,900 $ 50,000