XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 212,815 $ 356,332
Marketable securities 45,900 72,180
Short-term investments 118,514 14,510
Accounts and notes receivable, net of allowance of $1,927 and $2,203 as of June 30, 2022 and December 31, 2021, respectively 379,672 320,819
Contract assets, net 196,754 180,421
Inventory 154,297 108,688
Prepaid expenses and other current assets 61,839 56,540
Total current assets 1,169,791 1,109,490
Property and equipment, net 157,916 138,457
Deferred tax assets, net 100,548 127,193
Intangible assets, net 13,934 15,470
Goodwill 45,004 43,592
Long-term investments 24,925 31,232
Long-term notes receivable, net 8,992 11,256
Long-term contract assets, net 28,240 29,753
Strategic investments 281,691 83,520
Other long-term assets 100,982 98,247
Total assets 1,932,023 1,688,210
Current liabilities:    
Accounts payable 60,689 32,220
Accrued liabilities 100,980 103,707
Current portion of deferred revenue 253,185 265,591
Customer deposits 11,330 10,463
Other current liabilities 6,787 6,540
Total current liabilities 432,971 418,521
Deferred revenue, net of current portion 269,477 185,721
Liability for unrecognized tax benefits 7,692 3,797
Long-term deferred compensation 5,517 5,679
Deferred tax liability, net 1 811
Long-term lease liabilities 18,210 20,440
Other long-term liabilities 4,504 5,392
Total liabilities 738,372 640,361
Commitments and contingencies (Note 13)
Stockholders' equity:    
Preferred stock, $0.00001 par value; 25,000,000 shares authorized; no shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively
Common stock, $0.00001 par value; 200,000,000 shares authorized; 71,077,699 and 70,896,856 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively 1 1
Additional paid-in capital 1,139,086 1,095,229
Treasury stock at cost, 20,220,227 shares as of June 30, 2022 and December 31, 2021 (155,947) (155,947)
Retained earnings 215,716 109,883
Accumulated other comprehensive income (loss) (5,205) (1,317)
Total stockholders' equity 1,193,651 1,047,849
Total liabilities and stockholders' equity $ 1,932,023 $ 1,688,210