For the year ending December 31 2020 2019 2018 Operating Activities Net income $ 57,411 $ 55,256 $ 59,531 Depreciation and amortization 11,056 12,547 $ 10,903 Share-beased compensation expense 6.829 6.068 5,340 Deferred income tax expense(benefit) $ (215) (340) $ (32,590) Other (652) (444) Account receivable, net 6,917 245 (5,322) Inventories (127) $ (289) 828 Vendor non-trade receivables 1,553 2,931 (8,010) Other current and non-current assets (9,588) 873 (423 Accounts payable (4,062) $ (1,923) 9,175 Deferred revenue 2,081 $ (625) (44) Other current and non-current liabilities 8.916 $ (4,700) 38,490 Changes in operating assets and liabilities 5.690 $ (3,488) 34,694 Adjustments to reconcile net income to cash generated by operating activities $ 26,263 $ 14,135 $ 17,093 Net cash provided by operating activities $ 80,674 $ 69,391 $ 77,434 Investing Activites Purchases of marketable securities (114,938) (39,630 (71,356 Proceeds from maturties of marketable securities 69.918 40,102 55,881 Proceeds from sales of marketable securities 50,473 56,988 47,838 Payments for acqusition of property, plant and equipment (7,309 (10,495) (13,313) Payments made in connection with business acqusitios, net (1,524) (624) (721) .................................. Purchases of non-marketable securities (210) (1,001) (1,871) Proceeds from non-marketable securities 92 1,634 353 Other (791) (1,078) (745) Net cash used in investing activities (4,289) 45,896 16,066 Financing Activities Proceeds from issuance of common stock 880 781 669 Payment for taxes related to net share settlement ofequity awards (3,634) (2,817) (2,527) Payments for dividends and devidend equivalents (14,081 (14,119) (13,712) Repurchases of common stock (72,358) (66,897) (72,738) Proceeds from issuancee of term debt, net 16,091 6,963 6,969 Repayments of term debt (12,629) (8,805) (6,500) Proceeds from (repayments of) commercial paper, net (963 (5,977) (37) Other (126) (105) Net cash provided by (used in) financing activities (86,820) (90,976) (87,876) Increase (decrease) in cash, cash equivalents and restricted cash (10,435) 24,311 5,624 Cash cash equicalents and restricted cash, beginning balances 50.224 25,913 20.289 Cash, cahsh equivalents and restricted cash, ending balances 39,789 50,224 25,913