XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
SUPPLEMENTAL FINANCIAL STATEMENTS INFORMATION (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory
Inventory consisted of the following:
March 31,
2023
December 31,
2022
Raw materials$138,933 $131,071 
Work-in-process437,109 410,656 
Finished goods342,879 352,356 
Total inventory$918,921 $894,083 
Schedule of Property Plant and Equipment Net
Property, Plant and Equipment, Net consisted of the following:
March 31,
2023
December 31,
2022
Property, plant and equipment, gross$1,875,086 $1,875,511 
Accumulated depreciation(806,944)(802,145)
Total property, plant and equipment, net$1,068,142 $1,073,366 
Schedule of Intangible Assets Intangible Assets, Net consisted of the following:
March 31,
2023
December 31,
2022
Finite-lived intangible assets$693,356 $690,871 
Accumulated amortization(367,367)(352,302)
Net carrying value$325,989 $338,569 
Schedule of Accounts Payable and Accrued Liabilities
Accounts Payable and Accrued Liabilities consisted of the following:
March 31,
2023
December 31,
2022
Accounts payable and accrued operating expenses$264,778 $231,238 
Accrued compensation expense134,372 207,573 
Accrued rebates payable87,761 72,654 
Accrued short-term loss contingency39,000 — 
Accrued income taxes22,387 16,213 
Foreign currency exchange forward contracts15,956 12,601 
Accrued royalties payable14,797 13,306 
Lease liabilities9,251 10,375 
Other9,929 8,999 
Total accounts payable and accrued liabilities$598,231 $572,959