XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2021
Oct. 31, 2020
Current assets:    
Cash and cash equivalents $ 1,385,395 $ 1,235,653
Short-term investments 144,773 0
Total cash, cash equivalents and short-term investments 1,530,168 1,235,653
Accounts receivable, net 577,845 780,709
Inventories, net 241,103 192,333
Income taxes receivable and prepaid taxes 35,724 32,355
Prepaid and other current assets 379,136 308,167
Total current assets 2,763,976 2,549,217
Property and equipment, net 470,129 483,818
Operating lease right-of-use assets, net 493,899 465,818
Goodwill 3,485,181 3,365,114
Intangible assets, net 249,974 254,322
Long-term prepaid taxes 10,417 8,276
Deferred income taxes 527,753 497,546
Other long-term assets 484,577 405,951
Total assets 8,485,906 8,030,062
Current liabilities:    
Accounts payable and accrued liabilities 615,737 623,664
Operating lease liabilities, current 79,289 73,173
Accrued income taxes 14,536 27,738
Deferred revenue 1,542,606 1,388,263
Short-term debt 82,468 27,084
Total current liabilities 2,334,636 2,139,922
Operating lease liabilities, non-current 487,574 462,411
Long-term accrued income taxes 24,600 25,178
Long-term deferred revenue 103,759 104,850
Long-term debt 24,754 100,823
Other long-term liabilities 355,447 284,511
Total liabilities 3,330,770 3,117,695
Stockholders’ equity:    
Preferred stock, $0.01 par value: 2,000 shares authorized; none outstanding 0 0
Common stock, $0.01 par value: 400,000 shares authorized; 152,597 and 152,618 shares outstanding, respectively 1,526 1,528
Capital in excess of par value 1,606,980 1,653,166
Retained earnings 4,348,266 3,795,397
Treasury stock, at cost: 4,664 and 4,643 shares, respectively (757,341) (488,613)
Accumulated other comprehensive income (loss) (48,411) (54,074)
Total Synopsys stockholders’ equity 5,151,020 4,907,404
Non-controlling interest 4,116 4,963
Total stockholders’ equity 5,155,136 4,912,367
Total liabilities and stockholders’ equity $ 8,485,906 $ 8,030,062