XML 43 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Operating activities:    
Net income $ 87,940 $ 53,615
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 12,812 11,986
Amortization of operating lease right of use asset 22,952 0
Stock-based compensation expense 6,382 7,336
Deferred income taxes 8,102 2,915
Loss (gain) on disposal of assets 337 4
Impairment of intangibles and other 7,534 1,123
Changes in operating assets and liabilities, net of acquisitions:    
Receivables (42,928) (5,693)
Prepaid expenses and other assets 2,018 (7,489)
Prepaid income taxes 8,258 9,710
Accounts payable and accrued expenses (4,668) 13,862
Income taxes payable (715) (313)
Net amounts due to/from governmental entities (3,234) (722)
Net cash provided by operating activities 104,790 86,334
Investing activities:    
Purchases of property, building and equipment (15,401) (18,889)
Cash paid for acquisitions, net of cash acquired (54,120) 9,070
Net cash used in investing activities (69,521) (9,819)
Financing activities:    
Proceeds from line of credit 84,000 292,084
Payments on line of credit (87,000) (300,884)
Proceeds from employee stock purchase plan 1,540 1,015
Payments on debt (7,650) (196)
Payments on deferred financing fees 0 (1,881)
Noncontrolling interest distributions (18,944) (8,720)
Withholding taxes paid on stock-based compensation (9,422) (6,719)
Purchase of additional controlling interest (18,763) (412)
Exercise of options 153  
Sale of noncontrolling interest 756 3,322
Net cash used in financing activities (55,330) (22,391)
Change in cash (20,061) 54,124
Cash at beginning of period 49,363 2,849
Cash at end of period 29,302 56,973
Supplemental disclosures of cash flow information:    
Interest paid 8,549 6,127
Income taxes paid 8,015 $ 2,929
Right-of-use assets obtained in exchange for new operating lease liabilities 115,161  
Capital expenditures accrued $ 1,500