v3.20.4
CONSOLIDATED CASH FLOWS STATEMENTS - USD ($)
$ in Thousands
6 Months Ended
Feb. 28, 2021
Feb. 29, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 2,983,550 $ 2,627,250
Adjustments to reconcile Net income to Net cash provided by (used in) operating activities —    
Depreciation, amortization and other 925,975 841,574
Share-based compensation expense 736,213 647,234
Deferred tax expense (benefit) 4,506 86,989
Other, net (260,222) (169,286)
Change in assets and liabilities, net of acquisitions —    
Receivables and contract assets, current and non-current (686,924) (320,707)
Other current and non-current assets (339,380) (438,456)
Accounts payable 364,506 (120,997)
Deferred revenues, current and non-current 446,304 423,056
Accrued payroll and related benefits 350,559 (831,611)
Income taxes payable, current and non-current (19,978) (37,266)
Other current and non-current liabilities (367,543) (390,228)
Net cash provided by (used in) operating activities 4,137,566 2,317,552
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (185,625) (260,433)
Purchases of businesses and investments, net of cash acquired (1,115,175) (584,304)
Proceeds from sales of businesses and investments 410,142 79,200
Other investing, net 4,896 2,355
Net cash provided by (used in) investing activities (885,762) (763,182)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from issuance of shares 547,086 500,400
Purchases of shares (1,953,481) (1,699,267)
Proceeds from (repayments of) long-term debt, net (724) (366)
Cash dividends paid (1,119,094) (1,019,619)
Other, net (19,971) (18,648)
Net cash provided by (used in) financing activities (2,546,184) (2,237,500)
Effect of exchange rate changes on cash and cash equivalents 45,628 (7,267)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 751,248 (690,397)
CASH AND CASH EQUIVALENTS, beginning of period 8,415,330 6,126,853
CASH AND CASH EQUIVALENTS, end of period 9,166,578 5,436,456
Supplemental Cash Flow Information [Abstract]    
Income taxes paid, net $ 746,219 $ 796,248