XML 21 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Cash flows from operating activities      
Net income $ 54,748 $ 41,140 $ 38,436
Adjustments to reconcile net income to net cash provided by operating activities      
Depreciation and amortization of property and equipment 33,306 28,285 23,571
Amortization of intangibles 25,419 26,857 11,259
Amortization of deferred financing costs and debt discount 1,164 1,093 383
Provision for doubtful accounts 2,630 2,834 2,928
Write-off of debt issuance costs 1,164 2,113 286
Gain on sale of property and equipment (1,098) (492) (254)
Noncash stock compensation 7,839 6,592 1,894
Deferred income taxes 470 (6,160) (605)
Changes in assets and liabilities, excluding effects of acquisitions      
Accounts receivable (30,166) (19,955) (18,760)
Inventories (15,717) (3,667) (8,677)
Other assets (4,552) (4,602) 2,803
Accounts payable 8,146 6,303 12,400
Income taxes payable/receivable 10,273 (18,605) 1,484
Other liabilities 3,007 7,036 6,118
Net cash provided by operating activities 96,633 68,772 73,266
Cash flows from investing activities      
Purchases of investments (22,818) (30,194)  
Maturities of short-term investments 42,782    
Purchases of property and equipment (35,232) (31,668) (27,013)
Acquisitions of businesses, net of cash acquired of $0, $247 and $2,181 in 2018, 2017 and 2016, respectively (57,740) (137,120) (53,312)
Proceeds from sale of property and equipment 1,958 959 691
Other (3,019) (2,420) 37
Net cash used in investing activities (74,069) (200,443) (79,597)
Cash flows from financing activities      
Proceeds from revolving line of credit under credit agreement applicable to respective period (Note 7)     37,975
Payments on revolving line of credit under credit agreement applicable to respective period (Note 7)     (37,975)
Proceeds from term loan under credit agreement applicable to respective period (Note 7) 100,000 300,000 100,000
Payments on term loan under credit agreement applicable to respective period (Note 7) (2,750) (97,750) (51,875)
Proceeds from delayed draw term loan under credit agreement applicable to respective period (Note 7)   112,500 12,500
Payments on delayed draw term loan under credit agreement applicable to respective period (Note 7)   (125,000) (50,000)
Proceeds from vehicle and equipment notes payable 25,443 22,460 22,948
Debt issuance costs (1,992) (8,281) (1,238)
Principal payments on long-term debt (14,130) (10,002) (5,849)
Principal payments on capital lease obligations (5,604) (7,314) (8,598)
Acquisition-related obligations (3,954) (4,464) (3,057)
Repurchase of common stock (89,363)    
Surrender of common stock awards by employees (2,282) (562) (836)
Purchase of remaining interest in subsidiary   (1,888)  
Net cash provided by financing activities 5,368 179,699 13,995
Net change in cash and cash equivalents 27,932 48,028 7,664
Cash and cash equivalents at beginning of year 62,510 14,482 6,818
Cash and cash equivalents at end of year 90,442 62,510 14,482
Supplemental disclosures of cash flow information Net cash paid during the year for:      
Interest 20,075 13,758 5,342
Income taxes, net of refunds 4,950 38,887 18,929
Supplemental disclosure of noncash investing and financing activities      
Common stock issued for acquisition of business   10,859  
Vehicles capitalized under capital leases and related lease obligations 2,208 4,440 3,737
Seller obligations in connection with acquisition of businesses 7,540 5,128 4,459
Unpaid purchases of property and equipment included in accounts payable $ 1,773 $ 2,003 $ 775