XML 65 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands): 
December 31,
20222021
Raw materials$172,758 $123,234 
Work in progress96,558 51,706 
Finished goods69,436 55,290 
Total inventories$338,752 $230,230 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands): 
December 31,
20222021
Value added tax receivables$140,484 $93,610 
Prepaid expenses69,124 70,218 
Other current assets16,762 31,477 
Total prepaid expenses and other current assets$226,370 $195,305 
Property, Plant and Equipment
Property, plant and equipment consist of the following (in thousands):
December 31,
Generally Used Estimated Useful Life20222021
Clinical and manufacturing equipment
Up to 10 years
$583,776 $452,876 
Building
20 years
466,003 310,344 
Leasehold improvements
Lease term 1
64,238 61,289 
Computer software and hardware
3 years
120,544 117,986 
Land58,885 58,869 
Furniture, fixtures and other
2-5 years
102,933 71,977 
Construction in progress285,202 367,686 
Total1,681,581 1,441,027 
Less: Accumulated depreciation and impairment charges (449,726)(359,101)
Total property, plant and equipment, net$1,231,855 $1,081,926 
1    Shorter of the remaining lease term or the estimated useful lives of the assets
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands): 
 December 31,
 20222021
Accrued payroll and benefits$149,508 $288,355 
Accrued income taxes74,323 33,838 
Accrued expenses64,341 67,169 
Accrued sales and marketing expenses36,407 41,387 
Current operating lease liabilities26,574 22,719 
Accrued property, plant and equipment19,922 46,561 
Other accrued liabilities83,299 107,286 
Total accrued liabilities$454,374 $607,315 
Warranty accrual
Accrued warranty as of December 31, 2022 and 2021, which is included in the “Other accrued liabilities” category of the accrued liabilities table above, consists of the following activity (in thousands):

Accrued warranty as of December 31, 2020
$12,615 
Charged to cost of net revenues18,213 
Actual warranty expenditures(14,659)
Accrued warranty as of December 31, 2021
16,169 
Charged to cost of net revenues16,429 
Actual warranty expenditures(14,725)
Accrued warranty as of December 31, 2022
$17,873 
Deferred Revenues
Deferred revenues consist of the following (in thousands):
December 31,
20222021
Deferred revenues - current$1,343,643 $1,152,870 
Deferred revenues - long-term 1
160,662 136,684 
1    Included in Other long-term liabilities within our Consolidated Balance Sheet