v3.25.2
SEGMENTS - Schedule of Reconciliation of Net Revenue and EBITDA (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 | Supply Chain Services                      
Segment Reporting Information [Line Items]                      
Net revenue                 631,039 689,368 666,761
Operating Segments | Performance Services                      
Segment Reporting Information [Line Items]                      
Net revenue                 381,608 446,641 428,576
Net administrative fees | Operating Segments | Supply Chain Services                      
Segment Reporting Information [Line Items]                      
Net revenue                 556,328 624,168 615,040
Software licenses, other services and support                      
Segment Reporting Information [Line Items]                      
Net revenue                 456,319 511,841 480,297
Software licenses, other services and support | Operating Segments | Supply Chain Services                      
Segment Reporting Information [Line Items]                      
Net revenue                 74,711 65,200 51,721
SaaS-based products subscriptions | Operating Segments | Performance Services                      
Segment Reporting Information [Line Items]                      
Net revenue                 155,458 179,601 187,618
Consulting services | Operating Segments | Performance Services                      
Segment Reporting Information [Line Items]                      
Net revenue                 68,237 92,560 80,292
Software licenses | Operating Segments | Performance Services                      
Segment Reporting Information [Line Items]                      
Net revenue                 86,731 82,073 72,060
Other investments | Operating Segments | Performance Services                      
Segment Reporting Information [Line Items]                      
Net revenue                 $ 71,182 $ 92,407 $ 88,606