XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued and Other Current Liabilities    
Royalties $ 549,246 $ 519,881
Clinical related costs 132,726 132,446
Sales allowances 467,787 438,053
Sales and marketing 53,761 33,439
Accrued taxes 91,696 23,781
Operating lease liabilities 5,998 5,583
Other current liabilities 74,524 58,865
Total accrued and other current liabilities $ 1,375,738 $ 1,212,048 [1]
[1] The condensed consolidated balance sheet at December 31, 2024 has been derived from the audited consolidated financial statements at that date.