XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net income $ 61,390 $ 70,782
Adjustments to reconcile net income to net cash used in operating activities:    
Deferred income taxes (4,735) (7,051)
Provision for bad debts, net 2,076 1,346
Unrealized losses on investment securities 156 870
Non-cash lease expense 7,695 7,527
Depreciation and amortization 6,532 19,143
Compensation expense – equity and liability classified share awards (Note 14) 39,409 40,607
Changes in operating assets and liabilities:    
Accounts receivable 42,358 10,645
Unbilled work in progress 10,178 (3,854)
Other assets 5,785 1,398
Accrued salaries and bonuses (289,298) (375,617)
Accounts payable and accrued expenses and other (15,899) (59,447)
Deferred income (1,253) 7,051
Income taxes payable 2,038 8,580
Net cash used in operating activities (133,568) (278,020)
Cash flows from investing activities:    
Purchases of investment securities (35) (2,200)
Sales or maturities of investment securities 3,328 74,887
Purchase of property and equipment, net (15,654) (4,485)
Net cash provided by/(used in) investing activities (12,361) 68,202
Cash flows from financing activities:    
Dividends paid (41,971) (40,490)
Share repurchases 0 (40,724)
Payments to settle employee tax obligations on share-based awards (69,766) (42,121)
Earnouts paid 0 (904)
Loans payable to former shareholders redeemed 0 (2)
Other financing activities 587 570
Net cash used in financing activities (111,150) (123,671)
Effects of exchange rate changes on cash, cash equivalents, and restricted cash (1,244) (11,259)
Net decrease in cash, cash equivalents, and restricted cash (258,323) (344,748)
Cash, cash equivalents, and restricted cash – beginning of period 714,812 834,070
Cash, cash equivalents, and restricted cash – end of period 456,489 489,322
Supplemental disclosures of non-cash activities:    
Shares issued via vesting of liability classified awards 5,176 5,955
Cash paid during the period:    
Interest 105 30
Taxes, net of refunds $ 17,660 $ 4,594