XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Operating Activities:    
Net earnings $ 204,099 $ 170,400
Adjustments to reconcile net earnings to net cash from operating activities:    
Provisions for losses on accounts receivable 761 394
Deferred income tax expense 76 2,294
Stock compensation expense 11,549 12,372
Depreciation and amortization 14,604 15,161
Other, net 2,291 1,985
Changes in operating assets and liabilities:    
Decrease (increase) in accounts receivable 108,149 (60,542)
(Decrease) increase in accounts payable and accrued liabilities (18,419) 83,591
Decrease (increase) in deferred contract costs 75,973 (64,062)
(Decrease) increase in contract liabilities (89,288) 69,308
Increase in income taxes payable, net 30,340 22,686
Decrease in other, net 2,487 3,317
Net cash from operating activities 342,622 256,904
Investing Activities:    
Purchase of property and equipment (13,152) (10,181)
Other, net 156 97
Net cash from investing activities (12,996) (10,084)
Financing Activities:    
Proceeds from borrowings on lines of credit 430 44
Payments on borrowings on lines of credit (235) (17,286)
Proceeds from issuance of common stock 13,043 8,029
Repurchases of common stock (177,354) (360,524)
Payments for taxes related to net share settlement of equity awards (509) (5,185)
Distribution to noncontrolling interest (1,346) 0
Net cash from financing activities (165,971) (374,922)
Effect of exchange rate changes on cash and cash equivalents 6,545 (14,325)
Change in cash and cash equivalents 170,200 (142,427)
Cash and cash equivalents at beginning of period 1,148,320 1,512,883
Cash and cash equivalents at end of period 1,318,520 1,370,456
Taxes Paid:    
Income taxes $ 40,624 $ 36,864