XML 19 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets    
Cash and cash equivalents $ 260,232 $ 194,616
Short-term investments 59,923 237,983
Accounts receivable, net 266,869 248,872
Inventories, net 194,012 200,410
Prepaid expenses and other current assets 68,470 65,477
Total current assets 849,506 947,358
Property and equipment, net 254,399 243,717
Goodwill 467,547 262,242
Intangible assets, net 172,719 84,083
Operating lease right-of-use assets 67,674 70,407
Other long-term assets 72,643 44,082
Total assets 1,884,488 1,651,889
Liabilities and stockholders' equity    
Accounts payable and accrued expenses 51,124 52,192
Accrued compensation 87,068 47,732
Deferred revenue - current 132,151 131,445
Other lease liabilities - current 15,801 13,431
Other taxes payable 48,129 40,607
Debt, current 5,000 0
Other current liabilities 42,578 20,716
Total current liabilities 381,851 306,123
Deferred income taxes 25,288 14,065
Income tax payable - non-current 61,623 69,151
Liability for uncertain tax positions 10,868 6,652
Deferred revenue - non-current 36,335 33,480
Operating lease liabilities - non-current 35,854 40,650
Debt, non-current 92,036 0
Other long-term liabilities 15,762 5,418
Total liabilities 659,617 475,539
Commitments and contingencies
Stockholders' equity:    
Preferred stock:  par value $0.01; 5,000,000 shares authorized; none issued and outstanding  0 0
Common stock:  par value $0.01; 360,000,000 shares authorized; 131,246,615 and 130,504,535 shares issued and outstanding, respectively 1,312 1,305
Additional paid-in capital 1,033,284 953,578
Retained earnings 211,101 242,537
Accumulated other comprehensive loss (20,826) (21,070)
Total stockholders’ equity 1,224,871 1,176,350
Total liabilities and stockholders’ equity $ 1,884,488 $ 1,651,889