XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Sales of Receivables - Schedule of MARPA Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Transfer of Financial Assets Accounted for as Sales, Amount [Roll Forward]    
Beginning balance $ 200,000 $ 157,785
Sales of receivables 695,260 737,873
Cash collections (718,427) (735,969)
Outstanding balance sold to Purchaser 176,833 159,689
Cash collected, not remitted to Purchaser (80,542) (24,550)
Remaining sold receivables 96,291 135,139
Cash provided (used) by MARPA $ (23,200) $ 1,900