v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash Flows Provided by (Used in) Operating Activities:    
Net income $ 150,222 $ 106,268
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 33,221 33,311
Share-based compensation 5,377 9,038
Loss on extinguishment of debt 13,862 233
Loss on sale or abandonment of property and equipment 833 320
Amortization of debt issuance costs 858 716
Provision for bad debt expense 4,037 3,756
Loss from inventory obsolescence 1,129 1,313
Deferred income taxes, net (206) (38)
Change in certain assets and liabilities    
Receivables, net (36,277) 1,894
Inventories, net (8,055) 538
Prepaid expenses and other current assets (2,273) 9,151
Accounts payable 21,782 (16,390)
Accrued liabilities 17,693 28,188
Payment of contingent consideration   (413)
Other, net   277
Net cash provided by operating activities 202,203 178,162
Cash Flows Provided by (Used in) Investing Activities:    
Purchases of property and equipment (28,560) (20,937)
Acquisition of businesses (195,411) (20,526)
Proceeds from sale of property and equipment 193 763
Net cash used in investing activities (223,778) (40,700)
Cash Flows Provided by (Used in) Financing Activities:    
Proceeds from issuance of long-term debt 411,250 300,000
Repayment of long-term debt (421,716) (313,407)
Payment of debt issuance costs (6,500) (2,280)
Taxes withheld and paid on employees' equity awards (11,491) (13,165)
Exercise of stock options 5,952  
Repurchase of shares of common stock (24,038) (34,152)
Payment of contingent consideration (150) (428)
Net cash used in financing activities (46,693) (63,432)
Cash and Cash Equivalents    
(Decrease) increase for the period (68,268) 74,030
Beginning of period 330,007 184,807
End of period 261,739 258,837
Supplemental disclosure of noncash activities:    
Leased assets obtained in exchange for new operating lease liabilities 39,135 19,257
Accruals for property and equipment $ 460 $ 323

Source