XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities:    
Net loss $ (18,000) $ (13,478)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Change in allowance for doubtful accounts (45) 3,033
Amortization and write-off of deferred financing fees 316 388
Depreciation and amortization 23,960 25,773
Impairment loss - satellite network 6,656  
Stock-based compensation 3,248 3,150
Foreign exchange (gain) loss (1,017) 338
Deferred income taxes (637) (464)
Other 1,266 1,109
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 2,453 9,345
Inventories 3,706 1,592
Prepaid expenses and other assets (2,940) 1,840
Accounts payable and accrued liabilities (1,715) (9,416)
Deferred revenue 715 (1,313)
Other liabilities (1,331) (1,113)
Net cash provided by operating activities 16,635 20,784
Cash flows from investing activities:    
Capital expenditures (10,242) (10,517)
Capital expenditures associated with the subscription model (2,376) (217)
Net cash used in investing activities (12,618) (10,734)
Cash flows from financing activities:    
Purchases of common stock under share repurchase program   (2,527)
Principal payments of long-term debt (5,000)  
Payments under revolving credit facility (10,000) (15,000)
Proceeds from revolving credit facility   15,000
Payments under the Paycheck Protection Program   (7,588)
Proceeds from the Paycheck Protection Program   7,588
Proceeds from issuance of common stock under employee stock purchase plan 533 430
Net cash used in financing activities (14,467) (2,097)
Effect of exchange rate changes on cash and cash equivalents (288) 144
Net (decrease) increase in cash and cash equivalents (10,738) 8,097
Beginning of period 40,384 54,258
End of period 29,646 62,355
Cash paid for:    
Interest 4,093 10,000
Income taxes 1,728 2,745
Noncash investing and financing activities:    
Capital expenditures incurred not yet paid 1,326 1,446
Stock-based compensation related to capital expenditures 237 $ 247
Series A convertible preferred stock dividend paid in kind 29  
Common stock issued as form of payment for MPUs $ 352