XML 39 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 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:
March 31, 2021
(In millions)Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Market
Value
Debt securities, available for sale:
U.S. government agencies$1,502.0 $0.2 $— $1,502.2 
Commercial paper313.8 — — 313.8 
Corporate debt82.8 — 82.8 
Total debt securities, available for sale$1,898.6 $0.2 $— $1,898.8 
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)March 31, 2021December 31, 2020
Raw materials$87.5 $69.9 
Work-in-process16.9 14.2 
Finished goods185.3 150.6 
Total inventory$289.7 $234.7 
Schedule of Property and Equipment
(In millions)March 31, 2021December 31, 2020
Land (1)
$15.6 $15.6 
Building (1)
49.1 49.2 
Furniture and fixtures15.7 15.3 
Computer software and hardware36.6 35.7 
Machinery and equipment212.8 198.9 
Leasehold improvements148.4 135.8 
Construction in progress 283.7 219.0 
Total cost761.9 669.5 
Less accumulated depreciation and amortization(172.0)(154.2)
Total property and equipment, net$589.9 $515.3 
(1)Represents our finance lease right-of-use assets.
Schedule of Accounts Payable and Accrued Liabilities
(In millions)March 31, 2021December 31, 2020
Accounts payable trade$152.2 $163.3 
Accrued tax, audit, and legal fees20.6 15.3 
Accrued rebates 274.2 247.0 
Accrued warranty11.2 11.7 
Other accrued liabilities 44.4 43.8 
Total accounts payable and accrued liabilities$502.6 $481.1 
Schedule of Other Long-Term Liabilities
(In millions)March 31, 2021December 31, 2020
Finance lease obligations
$54.2 $54.0 
Contractual obligations12.6 12.6 
Other liabilities15.6 14.3 
Total other liabilities$82.4 $80.9