v3.25.2
SEGMENTS - Schedule of Reconciliation of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]                      
Net revenue $ 262,857 $ 261,382 $ 240,266 $ 248,142 $ 300,246 $ 286,866 $ 279,871 $ 269,026 $ 1,012,647 $ 1,136,009 $ 1,095,337
Operating Segments                      
Segment Reporting Information [Line Items]                      
Segment Adjusted EBITDA                 387,594 523,514 606,368
Operating Segments | Supply Chain Services                      
Segment Reporting Information [Line Items]                      
Net revenue                 631,039 689,368 666,761
Other segment items                 304,137 279,699 193,070
Segment Adjusted EBITDA                 326,902 409,669 473,691
Operating Segments | Performance Services                      
Segment Reporting Information [Line Items]                      
Net revenue                 381,608 446,641 428,576
Other segment items                 320,916 332,796 295,899
Segment Adjusted EBITDA                 $ 60,692 $ 113,845 $ 132,677