XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 386,367 $ 356,332
Marketable securities 57,600 72,180
Short-term investments 20,024 14,510
Accounts and notes receivable, net of allowance of $2,424 and $2,203 as of March 31, 2022 and December 31, 2021, respectively 344,907 320,819
Contract assets, net 147,861 180,421
Inventory 122,150 108,688
Prepaid expenses and other current assets 67,208 56,540
Total current assets 1,146,117 1,109,490
Property and equipment, net 149,505 138,457
Deferred tax assets, net 108,840 127,193
Intangible assets, net 14,399 15,470
Goodwill 43,607 43,592
Long-term investments 17,731 31,232
Long-term notes receivable, net 10,184 11,256
Long-term contract assets, net 29,616 29,753
Strategic investments 154,452 83,520
Other long-term assets 98,003 98,247
Total assets 1,772,454 1,688,210
Current liabilities:    
Accounts payable 49,348 32,220
Accrued liabilities 69,435 103,707
Current portion of deferred revenue 326,627 265,591
Customer deposits 18,411 10,463
Other current liabilities 6,858 6,540
Total current liabilities 470,679 418,521
Deferred revenue, net of current portion 140,938 185,721
Liability for unrecognized tax benefits 5,162 3,797
Long-term deferred compensation 5,833 5,679
Deferred tax liability, net 348 811
Long-term lease liabilities 20,112 20,440
Other long-term liabilities 4,593 5,392
Total liabilities 647,665 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 March 31, 2022 and December 31, 2021, respectively
Common stock, $0.00001 par value; 200,000,000 shares authorized; 70,996,658 and 70,896,856 shares issued and outstanding as of March 31, 2022 and December 31, 2021, respectively 1 1
Additional paid-in capital 1,118,859 1,095,229
Treasury stock at cost, 20,220,227 shares as of March 31, 2022 and December 31, 2021 (155,947) (155,947)
Retained earnings 164,754 109,883
Accumulated other comprehensive income (loss) (2,878) (1,317)
Total stockholders' equity 1,124,789 1,047,849
Total liabilities and stockholders' equity $ 1,772,454 $ 1,688,210