XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Accrued and Other Current Liabilities    
Royalties $ 110,097 $ 106,011
Clinical related costs 99,461 115,897
Sales allowances 101,721 73,204
Construction in progress 21,262 22,807
Operating lease liabilities 11,659 12,674
Other current liabilities 76,682 47,811
Total accrued and other current liabilities $ 420,882 $ 378,404 [1]
[1] The condensed consolidated balance sheet at December 31, 2020 has been derived from the audited consolidated financial statements at that date.