Quarterly report pursuant to Section 13 or 15(d)

Customer and Supplier Concentrations - Schedule of Concentration of Risk, by Risk Factor of Revenue (Details)

v3.20.1
Customer and Supplier Concentrations - Schedule of Concentration of Risk, by Risk Factor of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Jun. 30, 2019
Concentration Risk [Line Items]          
Revenues $ 1,258,722 $ 1,266,986 $ 3,795,326 $ 3,932,988  
Customer Concentrations          
Concentration Risk [Line Items]          
Concentration risk, percentage 87.60%       9.30%
Revenue          
Concentration Risk [Line Items]          
Revenues $ 1,258,722 $ 1,266,986 $ 3,795,326 $ 3,932,988  
Concentration risk, percentage 100.00% 100.00% 100.00% 100.00%  
Revenue | Customer Concentrations          
Concentration Risk [Line Items]          
Revenues $ 364,222 $ 442,130 $ 1,317,697 $ 1,270,640  
Concentration risk, percentage 28.90% 34.90% 34.70% 32.30%  
HSBC Bank USA | Revenue | Customer Concentrations          
Concentration Risk [Line Items]          
Revenues $ 138,181 $ 347,966 $ 536,961 $ 972,958  
Concentration risk, percentage 11.00% 27.50% 14.10% 24.70%  
TD Securities | Revenue | Customer Concentrations          
Concentration Risk [Line Items]          
Revenues $ 33,544 $ 3,019 $ 430,504 $ 8,190  
Concentration risk, percentage 2.70% 0.20% 11.30% 0.20%  
Customer A | Revenue | Customer Concentrations          
Concentration Risk [Line Items]          
Revenues $ 192,497 $ 91,145 $ 350,232 $ 289,492  
Concentration risk, percentage 15.20% 7.20% 9.30% 7.40%