XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Balance Sheet Information - Schedule of Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable and accrued operating expenses $ 203,321 $ 191,429
Accrued compensation expense 158,130 165,023
Accrued rebates payable 68,329 65,526
Accrued royalties payable 14,512 17,155
Forward foreign currency exchange contracts 5,323 17,798
Lease liabilities 9,659 11,754
Value added taxes payable 1,412 9,562
Accrued income taxes 564 9,661
Other 5,461 4,640
Total accounts payable and accrued liabilities $ 466,711 $ 492,548 [1]
[1] (1)December 31, 2020 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, 2020, filed with the SEC on February 26, 2021.