XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Operating Activities:        
Net earnings $ 414,162 $ 359,910 $ 1,145,868 $ 964,834
Adjustments to reconcile net earnings to net cash from operating activities:        
Provisions for losses on accounts receivable 5,570 3,739 9,917 6,028
Deferred income tax (benefit) expense (3,070) (7,658) (14,928) 2,343
Stock compensation expense 14,175 15,204 51,296 57,298
Depreciation and amortization 15,187 12,753 42,416 38,415
Other, net 1,435 626 144 1,523
Changes in operating assets and liabilities:        
Decrease (increase) in accounts receivable 634,421 (714,300) 880,364 (1,377,997)
(Decrease) increase in accounts payable and accrued expenses (350,922) 436,343 (343,902) 769,525
Decrease (increase) in deferred contract costs 226,087 (328,932) 437,155 (550,572)
(Decrease) increase in contract liabilities (249,895) 381,192 (488,826) 635,286
(Decrease) increase in income taxes payable, net (31,397) 33,378 (78,568) 32,022
(Increase) decrease in other, net (5,369) (14,884) 2,040 (15,208)
Net cash from operating activities 670,384 177,371 1,642,976 563,497
Investing Activities:        
Purchase of property and equipment (15,928) (9,870) (68,498) (24,800)
Other, net (590) (157) (645) (53)
Net cash from investing activities (16,518) (10,027) (69,143) (24,853)
Financing Activities:        
Payments from borrowing on lines of credit (21,117) (1,045) (29,601) (2,570)
Proceeds from borrowing on lines of credit 0 8,524 56,545 10,138
Proceeds from issuance of common stock 61,885 56,965 73,318 99,433
Repurchases of common stock (469,041) (76,595) (1,018,106) (225,064)
Dividends paid 0 0 (109,828) (98,387)
Payments for taxes related to net share settlement of equity awards 0 (4) (19,333) (15,172)
Distribution to noncontrolling interest (543) (1,631) (543) (1,631)
Net cash from financing activities (428,816) (13,786) (1,047,548) (233,253)
Effect of exchange rate changes on cash and cash equivalents (47,487) (7,573) (100,443) (13,076)
Change in cash and cash equivalents 177,563 145,985 425,842 292,315
Cash and cash equivalents at beginning of period 1,976,971 1,674,121 1,728,692 1,527,791
Cash and cash equivalents at end of period 2,154,534 1,820,106 2,154,534 1,820,106
Taxes Paid:        
Income taxes $ 150,960 $ 104,617 $ 465,711 $ 295,153