XML 53 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Operating Lease Agreements (Details) - USD ($)
$ in Thousands
1 Months Ended
Nov. 30, 2016
Aug. 31, 2016
Jan. 31, 2016
Mar. 31, 2017
Jun. 30, 2016
Jan. 11, 2016
Aug. 01, 2011
Future minimum lease payments under non-cancelable operating lease agreements              
2017 (remaining 3 months)       $ 2,144      
2018       8,612      
2019       6,596      
2020       6,278      
2021       5,931      
Thereafter       18,694      
Total       $ 48,255 $ 39,900    
3.75% Convertible Notes              
Operating Lease Agreements              
Aggregate principal amount of debt issued   $ 36,600         $ 100,000
Interest rate (as a percent)   3.75% 3.75% 3.75%     3.75%
Cash paid to Participating Holders in connection with debt refinancing   $ 37,300 $ 66,600        
Secured Loan              
Operating Lease Agreements              
Aggregate principal amount of debt issued           $ 70,000  
Repayment of Secured Loan $ 5,000