XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Balance Sheet Information - Schedule of Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable and accrued operating expenses $ 205,870 $ 240,981
Accrued compensation expense 115,120 192,467
Accrued rebates payable 63,542 57,163
Accrued royalties payable 20,687 30,797
Lease liabilities 11,387 10,700
Value added taxes payable 7,594 8,395
Forward foreign currency exchange contracts 7,435 10,448
Deferred revenue 5,350 13,037
Other 6,217 6,633
Total accounts payable and accrued liabilities $ 443,202 $ 570,621 [1]
[1] December 31, 2019 balances were derived from the audited Consolidated Financial Statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on February 27, 2020.