XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUPPLEMENTAL FINANCIAL STATEMENTS INFORMATION (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory
Inventory consisted of the following:
March 31,
2024
December 31,
2023
Raw materials$148,140 $155,704 
Work-in-process599,462 571,107 
Finished goods390,380 380,372 
Total inventory$1,137,982 $1,107,183 
Schedule of Property, Plant and Equipment, Net
Property, Plant and Equipment, Net consisted of the following:
March 31,
2024
December 31,
2023
Property, plant and equipment, gross$1,948,434 $1,933,222 
Accumulated depreciation(888,009)(867,089)
Total property, plant and equipment, net$1,060,425 $1,066,133 
Schedule of Intangible Assets, Net
Intangible Assets, Net consisted of the following:
March 31,
2024
December 31,
2023
Finite-lived intangible assets$709,730 $710,011 
Accumulated amortization(430,077)(415,310)
Net carrying value$279,653 $294,701 
Schedule of Accounts Payable and Accrued Liabilities
Accounts Payable and Accrued Liabilities consisted of the following:
March 31,
2024
December 31,
2023
Accounts payable and accrued operating expenses$292,238 $315,509 
Accrued compensation expense148,479 201,067 
Accrued rebates payable101,599 96,179 
Foreign currency exchange forward contracts13,676 33,853 
Accrued royalties payable10,188 14,299 
Lease liability8,574 8,779 
Accrued income taxes 6,071 2,651 
Deferred revenue5,151 4,620 
Other7,567 6,190 
Total accounts payable and accrued liabilities$593,543 $683,147