XML 22 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
CASH FLOWS FROM OPERATING ACTIVITIES    
Net earnings $ 951 $ 4,395
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,598 840
Payment of earnout related to Ambrell acquisition (12,167) (1,710)
Adjustment to earnout payable 1,016
Provision for excess and obsolete inventory 243 129
Foreign exchange (gain) loss 17 (49)
Amortization of deferred compensation related to stock-based awards 396 292
Loss on disposal of property and equipment 17 11
Proceeds from sale of demonstration equipment, net of gain 59 99
Deferred income tax benefit (189) (142)
Changes in assets and liabilities:    
Trade accounts receivable 1,364 606
Inventories (908) (2,025)
Prepaid expenses and other current assets 132 143
Restricted certificates of deposit 35
Other assets (1) (4)
Accounts payable 626 707
Accrued wages and benefits (941) (488)
Accrued professional fees 104 59
Customer deposits and deferred revenue (542) (153)
Accrued sales commission (189) 13
Operating lease liabilities (668)
Domestic and foreign income taxes payable 5 86
Contingent liability for repayment of state and local grant funds received 263
Long-term portion of Federal transition tax payable (436)
Other current liabilities (156) 114
Net cash provided by (used in) operating activities (9,951) 3,503
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property and equipment (298) (1,920)
Net cash used in investing activities (298) (1,920)
CASH FLOWS FROM FINANCING ACTIVITIES    
Payment of earnout related to Ambrell acquisition (4,123)
Net cash used in financing activities (4,123)
Effects of exchange rates on cash (18) (37)
Net cash used in all activities (10,267) (2,577)
Cash and cash equivalents at beginning of period 17,861 13,290
Cash and cash equivalents at end of period 7,594 10,713
Cash payments for:    
Domestic and foreign income taxes $ 396 $ 1,425