XML 72 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accrued and Other Current Liabilities    
Royalties $ 73,045 $ 73,221
Clinical related costs 77,913 88,710
Sales allowances 96,062 59,924
Construction in progress 13,582 12,732
Operating lease liabilities 9,021 9,343
Other current liabilities 60,411 42,020
Total accrued and other current liabilities $ 330,034 $ 285,950 [1]
[1] The condensed consolidated balance sheet at December 31, 2019 has been derived from the audited consolidated financial statements at that date.