XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Unaudited Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net income $ 360,396 $ 238,260
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 15,376 13,877
Share-based compensation 14,961 12,351
Provision for doubtful accounts 4,139 465
Deferred income tax Provision 4,098 2,115
Other income from investment in unconsolidated entity (10,362) (10,210)
Other, net 6,853 5,685
Changes in operating assets and liabilities, net of effects of acquisition:    
Accounts receivable, net (289,478) (283,077)
Inventories, net (366,359) (173,539)
Accounts payable and other liabilities 332,217 282,852
Other, net 1,231 (6,897)
Net cash provided by operating activities 73,072 81,882
Cash flows from investing activities:    
Capital expenditures (18,952) (11,008)
Business acquisitions, net of cash acquired (47) (126,549)
Proceeds from sale of property and equipment 111 100
Proceeds from sale of equity securities 0 5,993
Net cash used in investing activities (18,888) (131,464)
Cash flows from financing activities:    
Dividends on Common and Class B common stock (161,484) (143,909)
Repurchases of common stock to satisfy employee withholding tax obligations (2,179) 0
Net repayments of finance lease liabilities (1,437) (966)
Proceeds from non-controlling interest for investment in TEC Distribution LLC 0 21,040
Net proceeds under revolving credit agreement 114,600 114,167
Net proceeds from issuances of common stock 8,228 8,687
Net cash used in financing activities (42,272) (981)
Effect of foreign exchange rate changes on cash and cash equivalents (1,131) 1,283
Net increase (decrease) in cash and cash equivalents 10,781 (49,280)
Cash and cash equivalents at beginning of period 118,268 146,067
Cash and cash equivalents at end of period $ 129,049 96,787
Supplemental cash flow information:    
Common stock issued for Acme Refrigeration of Baton Rouge LLC   $ 2,551