XML 69 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables)
12 Months Ended
Dec. 31, 2019
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,
20192018
Accounts payable and accrued operating expenses$240,981  $207,620  
Accrued compensation expense192,467  149,937  
Accrued rebates payable57,163  43,116  
Accrued royalties payable30,797  19,977  
Deferred revenue13,037  1,467  
Value added taxes payable8,395  7,785  
Forward foreign currency exchange contracts10,448  4,178  
Lease liability10,700  —  
Other6,633  3,210  
Total accounts payable and accrued liabilities$570,621  $437,290  
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, 2019, 2018 and 2017, were as follows:
Balance at
Beginning
of Period
Provision for Current Period SalesPayments
Balance at
End of
Period
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  
Year ended December 31, 2018:
Accrued rebates$36,472  $67,843  $(61,199) $43,116  
Reserve for cash discounts$1,055  $12,474  $(12,332) $1,197  
Year ended December 31, 2017:
Accrued rebates$34,737  $52,596  $(50,861) $36,472  
Reserve for cash discounts$888  $10,672  $(10,505) $1,055