XML 39 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Details (Tables)
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Short-term Marketable Securities
Short-term marketable securities, consisting of debt securities, were as follows as of the dates indicated:
September 30, 2021
(In millions)Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Market
Value
Debt securities, available for sale:
U.S. government agencies$898.9 $— $(0.1)$898.8 
Commercial paper254.8 — — 254.8 
Corporate debt100.1 — (0.1)100.0 
Total debt securities, available for sale$1,253.8 $— $(0.2)$1,253.6 
December 31, 2020
(In millions)Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Market
Value
Debt securities, available for sale:
U.S. government agencies$1,570.4 $0.1 $(0.1)$1,570.4 
Commercial paper258.7 0.1 — 258.8 
Corporate debt60.9 — — 60.9 
Total debt securities, available for sale$1,890.0 $0.2 $(0.1)$1,890.1 
Schedule of Inventory
(In millions)September 30, 2021December 31, 2020
Raw materials$129.1 $69.9 
Work-in-process18.4 14.2 
Finished goods203.8 150.6 
Total inventory$351.3 $234.7 
Schedule of Property and Equipment
(In millions)September 30, 2021December 31, 2020
Land (1)
$15.6 $15.6 
Building (1)
49.1 49.2 
Furniture and fixtures27.7 15.3 
Computer software and hardware45.5 35.7 
Machinery and equipment241.5 198.9 
Leasehold improvements242.4 135.8 
Construction in progress 323.4 219.0 
Total cost945.2 669.5 
Less accumulated depreciation and amortization(203.0)(154.2)
Total property and equipment, net$742.2 $515.3 
(1) Represents finance lease right-of-use assets.
Schedule of Accounts Payable and Accrued Liabilities
(In millions)September 30, 2021December 31, 2020
Accounts payable trade$210.0 $163.3 
Accrued tax, audit, and legal fees34.0 15.3 
Accrued rebates 293.4 247.0 
Accrued warranty12.5 11.7 
Other accrued liabilities 48.1 43.8 
Total accounts payable and accrued liabilities$598.0 $481.1 
Schedule of Accrued Payroll and Related Expenses
(In millions)September 30, 2021December 31, 2020
Accrued wages, bonus and taxes$88.4 $87.7 
Other accrued employee benefits26.9 26.6 
Total accrued payroll and related expenses$115.3 $114.3 
Schedule of Other Long-Term Liabilities
(In millions)September 30, 2021December 31, 2020
Finance lease obligations
$57.8 $54.0 
Contractual obligations12.6 12.6 
Other liabilities28.1 14.3 
Total other long-term liabilities$98.5 $80.9