XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accrued and Other Current Liabilities    
Royalties $ 491,054 $ 387,362
Clinical related costs 120,560 109,618
Sales allowances 381,695 279,914
Sales and marketing 40,601 37,369
Accrued taxes 33,150 42,295
Operating lease liabilities 4,352 5,686
Other current liabilities 56,539 73,325
Total accrued and other current liabilities $ 1,127,951 $ 935,569 [1]
[1] The condensed consolidated balance sheet at December 31, 2023 has been derived from the audited consolidated financial statements at that date.