XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
SUPPLEMENTAL FINANCIAL STATEMENTS INFORMATION (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory
Inventory consisted of the following:
September 30,
2023
December 31,
2022
Raw materials$142,133 $131,071 
Work-in-process518,893 410,656 
Finished goods371,133 352,356 
Total inventory$1,032,159 $894,083 
Schedule of Property, Plant and Equipment, Net
Property, Plant and Equipment, Net consisted of the following:
September 30,
2023
December 31,
2022
Property, plant and equipment, gross$1,918,609 $1,875,511 
Accumulated depreciation(851,453)(802,145)
Total property, plant and equipment, net$1,067,156 $1,073,366 
Schedule of Intangible Assets Intangible Assets, Net consisted of the following:
September 30,
2023
December 31,
2022
Finite-lived intangible assets$701,793 $690,871 
Accumulated amortization(399,317)(352,302)
Net carrying value$302,476 $338,569 
Schedule of Accounts Payable and Accrued Liabilities
Accounts Payable and Accrued Liabilities consisted of the following:
September 30,
2023
December 31,
2022
Accounts payable and accrued operating expenses$301,369 $231,238 
Accrued compensation expense175,183 207,573 
Accrued rebates payable103,379 72,654 
Accrued litigation expense39,000 — 
Accrued royalties payable12,293 13,306 
Accrued income taxes 11,273 16,213 
Foreign currency exchange forward contracts10,584 12,601 
Lease liability9,324 10,375 
Other7,420 8,999 
Total accounts payable and accrued liabilities$669,825 $572,959