XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities      
Net income $ 117,333 $ 158,189 $ 129,331
Adjustment to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 111,791 96,706 78,862
Amortization of contract acquisition costs 2,065 983 590
Amortization of debt issuance costs 1,018 1,016 732
Imputed interest expense and fair value adjustments to contingent consideration 1,746 1,168 4,484
Provision for credit losses 9,391 (350) 494
(Gain) loss on disposal of assets 1,916 1,127 521
Loss on dissolution of subsidiary 0 0 19,905
Impairment losses 13,749 11,254 5,809
Deferred income taxes (11,001) 831 (5,193)
Excess tax benefit from equity-based awards (1,122) (5,301) (726)
Equity-based compensation expense 17,571 16,425 12,507
(Gain) loss on foreign currency derivatives (7) (213) 103
Changes in assets and liabilities, net of acquisitions:      
Accounts receivable (74,564) 40,156 (40,625)
Prepaids and other assets 43,699 18,407 57,597
Accounts payable and accrued expenses (12,695) (17,209) 76,726
Deferred revenue and other liabilities (83,842) (71,893) (69,197)
Net cash provided by operating activities 137,048 251,296 271,920
Cash flows from investing activities      
Proceeds from sale of long-live assets 229 93 20
Purchases of property, plant and equipment (84,012) (60,358) (59,772)
Acquisitions, net of cash acquired of zero and $18,638, respectively (142,420) (481,718) (52,675)
Net cash used in investing activities (226,203) (541,983) (112,427)
Cash flows from financing activities      
Net proceeds (borrowings) from line of credit 169,000 406,000 95,000
Payments on other debt (3,245) (6,626) (8,619)
Payments of contingent consideration and hold back payments to acquisitions (9,600) (11,517) (48,686)
Dividends paid to shareholders (48,072) (42,217) (134,554)
Payments to noncontrolling interest (11,883) (10,984) (10,801)
Tax payments related to issuance of restricted stock units (7,164) (11,397) (4,521)
Payments of debt issuance costs 0 (3,614) (45)
Net cash (used in) provided by financing activities 89,036 319,645 (112,226)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (13,499) (7,291) 6,157
Increase (decrease) in cash, cash equivalents and restricted cash (13,618) 21,667 53,424
Cash, cash equivalents and restricted cash, beginning of period 180,682 159,015 105,591
Cash, cash equivalents and restricted cash, end of period 167,064 180,682 159,015
Supplemental disclosures      
Cash paid for interest 34,984 11,188 10,233
Cash paid for income taxes 42,563 71,392 47,761
Non-cash investing and financing activities      
Acquisition of long lived assets through finance leases 461 912 1,852
Acquisition of equipment through increase in accounts payable, net $ 3,346 $ (2,243) $ 347