XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
SUPPLEMENTAL BALANCE SHEET INFORMATION
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
SUPPLEMENTAL BALANCE SHEET INFORMATION SUPPLEMENTAL BALANCE SHEET INFORMATION
Accounts Payable and Accrued Liabilities consisted of the following:
December 31,
20212020
Accrued compensation expense$204,446 $165,023 
Accounts payable and accrued operating expenses193,003 191,429 
Accrued rebates payable47,987 65,526 
Accrued royalties payable15,215 17,155 
Lease liabilities10,464 11,754 
Deferred revenue6,956 152 
Forward foreign currency exchange contracts6,263 17,798 
Value added taxes payable1,935 9,562 
Accrued income taxes1,213 9,661 
Other4,108 4,488 
Total accounts payable and accrued liabilities$491,590 $492,548 
The roll forward of significant estimated accrued rebates and reserve for cash discounts for the years ended December 31, 2021, 2020 and 2019, were as follows:
Balance at
Beginning
of Period
Provision for Current Period SalesPayments
Balance at
End of
Period
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 
Year ended December 31, 2019:
Accrued rebates$43,116 $91,748 $(77,701)$57,163 
Reserve for cash discounts$1,197 $15,335 $(14,643)$1,889