XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 147,711 $ 356,332
Marketable securities 35,280 72,180
Short-term investments 194,627 14,510
Accounts and notes receivable, net of allowance of $2,273 and $2,203 as of September 30, 2022 and December 31, 2021, respectively 418,308 320,819
Contract assets, net 168,673 180,421
Inventory 173,046 108,688
Prepaid expenses and other current assets 68,054 56,540
Total current assets 1,205,699 1,109,490
Property and equipment, net 164,160 138,457
Deferred tax assets, net 96,355 127,193
Intangible assets, net 13,039 15,470
Goodwill 44,819 43,592
Long-term investments 28,536 31,232
Long-term notes receivable, net 8,462 11,256
Long-term contract assets, net 48,388 29,753
Strategic investments 290,329 83,520
Other long-term assets 110,643 98,247
Total assets 2,010,430 1,688,210
Current liabilities:    
Accounts payable 50,193 32,220
Accrued liabilities 112,766 103,707
Current portion of deferred revenue 246,446 265,591
Customer deposits 15,317 10,463
Other current liabilities 6,801 6,540
Total current liabilities 431,523 418,521
Deferred revenue, net of current portion 313,823 185,721
Liability for unrecognized tax benefits 7,317 3,797
Long-term deferred compensation 5,369 5,679
Deferred tax liability, net 1 811
Long-term lease liabilities 16,311 20,440
Other long-term liabilities 4,773 5,392
Total liabilities 779,117 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 September 30, 2022 and December 31, 2021, respectively
Common stock, $0.00001 par value; 200,000,000 shares authorized; 71,151,670 and 70,896,856 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively 1 1
Additional paid-in capital 1,167,218 1,095,229
Treasury stock at cost, 20,220,227 shares as of September 30, 2022 and December 31, 2021 (155,947) (155,947)
Retained earnings 227,847 109,883
Accumulated other comprehensive income (loss) (7,806) (1,317)
Total stockholders' equity 1,231,313 1,047,849
Total liabilities and stockholders' equity $ 2,010,430 $ 1,688,210