XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Cash flows from operating activities:      
Net income $ 196,181 $ 74,120  
Adjustments to reconcile net income to cash flows provided by operating activities:      
Depreciation and amortization 31,812 24,516  
Stock-based compensation expense 6,517 7,436  
Other non-cash items 1,771 1,318  
Changes in assets and liabilities, net of acquisitions of businesses:      
Accounts receivable, net (240,404) (139,245)  
Inventories, net (31,278) (41,170)  
Prepaid expenses and other assets 20,495 (3,328)  
Accounts payable, trade 57,808 49,644  
Accrued expenses and other liabilities 92,024 31,556  
Net cash flows provided by operating activities 134,926 4,847  
Cash flows from investing activities:      
Capital expenditures (42,037) (20,957)  
Acquisitions of businesses (50,089) (2,779)  
Other investing activities (219) (605)  
Net cash flows used in investing activities (92,345) (24,341)  
Cash flows from financing activities:      
Vesting of stock-based awards, net of shares tendered for payment of taxes (10,569) (7,767)  
Proceeds from revolving credit facility 372,400 208,863  
Repayments under revolving credit facility (330,600) (141,489)  
Repayments under shelf loan, term loan, and other borrowings (55,642) (3,889)  
Payment of dividends (22,870) (18,939)  
Payment of contingent consideration and holdbacks related to acquisitions (2,031) (2,792)  
Other financing activities (4) 0  
Net cash flows (used in) provided by financing activities (49,316) 33,987  
Effect of exchange rate changes on cash and cash equivalents (712) (2,995)  
Net (decrease) increase in cash and cash equivalents (7,447) 11,498  
Cash and cash equivalents at beginning of period 62,896 51,821 $ 51,821
Cash and cash equivalents cash at end of period 55,449 63,319 $ 62,896
Supplemental disclosure of cash flow information:      
Cash paid during the period for interest 3,943 3,564  
Cash paid during the period for income taxes, net of refunds 192 (86)  
Purchase of property and equipment in accrued expenses $ 2,400 $ 3,787