v3.25.1
SEGMENT INFORMATION, REVENUES BY GEOGRAPHY AND SIGNIFICANT CUSTOMERS - Schedule of Revenues by Product (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]        
Total revenues $ 664,170 $ 492,997 $ 1,814,393 $ 1,421,029
Enterprise technology        
Segment Reporting Information [Line Items]        
Total revenues 585,723 414,345 1,574,108 1,185,932
Service provider technology        
Segment Reporting Information [Line Items]        
Total revenues $ 78,447 $ 78,652 $ 240,285 $ 235,097
Product concentration risk | Revenues        
Segment Reporting Information [Line Items]        
Revenue percentage 100.00% 100.00% 100.00% 100.00%
Product concentration risk | Enterprise technology | Revenues        
Segment Reporting Information [Line Items]        
Revenue percentage 88.00% 84.00% 87.00% 83.00%
Product concentration risk | Service provider technology | Revenues        
Segment Reporting Information [Line Items]        
Revenue percentage 12.00% 16.00% 13.00% 17.00%