XML 80 R63.htm IDEA: XBRL DOCUMENT v3.20.2
DEBT (Details - Convertible Note Hedge and Warrant Transactions) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
May 31, 2017
Jun. 30, 2020
May 24, 2017
Debt Instrument [Line Items]      
Net proceeds from the Convertible Notes used to pay for the cost of the Convertible Note Hedge $ 18.1    
Payment of convertible note hedge transactions $ 61.5    
Number of shares covered by the hedge transactions 1.4    
Initial conversion price per share $ 207.63    
Strike price of warrants sold $ 266.39    
Premium of warrant strike price over sales price of common stock 70.00%    
Share price   $ 289.53 $ 156.70
Proceeds from the sale of warrants $ 43.4