XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Supplemental Financial Statements Information - Schedule of Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable and accrued operating expenses $ 187,810 $ 193,003
Accrued compensation expense 127,938 204,446
Accrued rebates payable 56,295 47,987
Accrued royalties payable 16,026 15,215
Foreign currency exchange forward contracts 12,716 6,263
Lease liabilities 10,829 10,464
Value added taxes payable 5,096 1,935
Accrued income taxes 3,347 1,213
Deferred revenue 306 6,956
Other 6,055 4,108
Total accounts payable and accrued liabilities $ 426,418 $ 491,590 [1]
[1] (1)December 31, 2021 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, 2021, filed with the SEC on February 25, 2022.