Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Cash Flows

v3.20.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash flows from operating activities:      
Net income $ 37,024 $ 35,080 $ 39,096
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 26,927 25,224 25,882
Deferred taxes (505) (1,371) (10,534)
Stock-based compensation 3,264 3,027 3,068
Gain on sale of contract 0 (1,700) 0
Earn-out obligation adjustment 1,900 0 0
Changes in operating assets and liabilities, net of impact of acquisitions:      
Receivables (3,331) (3,754) (91)
Unbilled receivables (4,593) 4,706 2,972
Inventories (44,219) (35,558) 3,749
Other current assets and noncurrent assets (7,405) 4,789 3,681
Accounts payable and deferred compensation 7,725 (7,405) (23,587)
Accrued expenses and other current liabilities 1,207 (2,515) 7,562
Long-term lease obligations 0 (1,668) (1,378)
Net cash provided by operating activities 17,994 18,855 50,420
Cash flows from investing activities:      
Purchases of property and equipment (9,630) (3,117) (3,743)
Proceeds from the sale of property and equipment 4 122 732
Proceeds from the sale of contract 0 1,700 0
Cash paid for acquisitions, net of cash acquired (113,181) 0 0
Net cash used in investing activities (122,807) (1,295) (3,011)
Cash flows from financing activities:      
Borrowings on loan agreement 752,259 539,471 348,675
Repayments on loan agreement (642,193) (550,436) (391,285)
Payment of debt financing costs 0 (1,702) 0
Payments on financing lease obligations 0 (1,452) (1,287)
Payment of taxes for equity transactions (955) (641) (500)
Dividends paid (3,726) (3,262) (2,816)
Net cash provided by (used in) financing activities 105,385 (18,022) (47,213)
Net increase (decrease) in cash and cash equivalents 572 (462) 196
Cash and cash equivalents at beginning of year 162 624 428
Cash and cash equivalents at end of year 734 162 624
Cash paid for:      
Interest 13,468 7,523 7,606
Income taxes $ 11,645 $ 9,534 $ 16,346