XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts Payable and Accrued Liabilities consisted of the following:
December 31,
2022
2021
Accounts payable and accrued operating expenses (1)
$231,238 $199,678 
Accrued compensation expense207,573204,446 
Accrued rebates payable72,654 47,987 
Accrued income taxes 16,213 1,213 
Accrued royalties payable13,306 15,215 
Foreign currency exchange forward contracts12,601 6,263 
Lease liability10,375 10,464 
Deferred revenue711 6,956 
Other8,288 6,043 
Total accounts payable and accrued liabilities$572,959 $498,265 
(1)The balance as of December 31, 2021 has been corrected for an immaterial error identified in the third quarter of 2022. See Note 1 to these Consolidated Financial Statements for details.
Schedule of Estimated Accrued Rebates and Reserve for Cash Discounts
The roll forward of significant estimated accrued rebates and reserve for cash discounts for the years ended December 31, 2022, 2021 and 2020, were as follows:
Balance at
Beginning
of Period
Provision for Current Period SalesPayments
Balance at
End of
Period
Year ended December 31, 2022:
Accrued rebates$47,987 $140,260 $(115,593)$72,654 
Reserve for cash discounts$2,013 $20,351 $(18,725)$3,639 
Year ended December 31, 2021:
Accrued rebates$65,526 $116,691 $(134,230)$47,987 
Reserve for cash discounts$1,716 $16,003 $(15,706)$2,013 
Year ended December 31, 2020:
Accrued rebates$57,163 $113,165 $(104,802)$65,526 
Reserve for cash discounts$1,889 $17,191 $(17,364)$1,716