XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Balance Sheet Information - Accrued expenses and other payables (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Accrued expenses and other payables    
Compensation related $ 71,255 $ 54,156
External research and development related 139,990 62,794
Commercial activities 40,179 25,645
Income tax and other taxes 19,815 9,648
Sales rebates and returns related 7,524 3,198
Professional fees and other 560 8,115
Total $ 279,323 $ 163,556