XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]        
Revenue, net $ 41,974 $ 42,102 $ 80,778 $ 78,823
Operating expenses:        
Cost of revenue 26,312 27,389 51,547 52,186
Selling, general and administrative expenses 15,748 12,809 29,665 24,073
Depreciation of property, equipment and software assets 2,381 2,360 4,584 3,583
Amortization of intangible assets 872 864 1,734 1,652
Total operating expenses 45,313 43,422 87,530 81,494
Operating loss from continuing operations (3,339) (1,320) (6,752) (2,671)
Foreign currency transaction (gains) losses on short-term intercompany balances (77) 880 129 660
Interest expense, net 592 486 1,065 884
Other loss (income) 11 5 (8) 17
Loss from continuing operations before income tax (3,865) (2,691) (7,938) (4,232)
Income tax expense 311 189 479 976
Net loss from continuing operations (4,176) (2,880) (8,417) (5,208)
Discontinued operations:        
Loss from discontinued operations (103) (26) (258) (359)
Income tax expense 0 0 0 0
Net loss from discontinued operations (103) (26) (258) (359)
Net loss $ (4,279) $ (2,906) $ (8,675) $ (5,567)
Basic loss per common share (Note 2):        
Basic income (loss) from continuing operations (in usd per share) $ (0.18) $ (0.13) $ (0.37) $ (0.23)
Basic income (loss) from discontinued operations (in usd per share) 0.00 0.00 (0.01) (0.01)
Total basic income (loss) per common share (in usd per share) (0.18) (0.13) (0.38) (0.24)
Diluted loss per common share (Note 2):        
Diluted income (loss) from continuing operations (in usd per share) (0.18) (0.13) (0.37) (0.23)
Diluted loss from discontinued operations (in usd per share) 0.00 0.00 (0.01) (0.01)
Total diluted income (loss) per common share (in usd per share) $ (0.18) $ (0.13) $ (0.38) $ (0.24)
Weighted-average common shares outstanding (Note 2):        
Basic (shares) 22,763 23,283 22,687 22,930
Diluted (shares) 22,763 23,283 22,687 22,930