v3.24.1.u1
Accrued and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands):
March 31,
2024
December 31,
2023
Royalties
$
410,312
$
387,362
Clinical related costs
94,554
109,618
Sales allowances
358,541
279,914
Sales and marketing
41,971
37,369
Accrued Taxes
126,762
42,295
Operating lease liabilities
4,783
5,686
Other current liabilities
65,345
73,325
Total accrued and other current liabilities
$
1,102,268
$
935,569
X
- References
No definition available.
+ Details
Name:
us-gaap_PayablesAndAccrualsAbstract
Namespace Prefix:
us-gaap_
Data Type:
xbrli:stringItemType
Balance Type:
na
Period Type:
duration
X
- Definition
Tabular disclosure of the components of accrued liabilities.
+ References
No definition available.
+ Details
Name:
us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix:
us-gaap_
Data Type:
dtr-types:textBlockItemType
Balance Type:
na
Period Type:
duration