XML 14 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
Condensed Consolidated Statements of Operations and Other Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Operating revenues:        
External customers $ 79,885 $ 78,353 $ 144,328 $ 139,237
Related parties 1,091 1,460 2,465 4,431
Total operating revenues 80,976 79,813 146,793 143,668
Cost of sales 58,432 51,823 101,997 90,988
Gross Profit 22,544 27,990 44,796 52,680
Operating expenses:        
Selling expense (7,894) (9,094) (14,800) (15,296)
General and administrative expense (7,600) (6,163) (15,101) (12,903)
Provision for bad debt and write offs (1,634) (5) (2,617) (5)
Total Operating Expenses (17,128) (15,262) (32,518) (28,204)
Operating income 5,416 12,728 12,278 24,476
Gain on change in fair value of earnout shares liabilities 3,330 7,034
Gain on change in fair value of warrant liability 6,687 12,598
Non-operating income 922 1,246 1,949 2,263
Foreign currency transactions losses (8,713) (1,009) (6,288) (2,266)
Loss on extinguishment of Debt (2) (3,161)
Interest expense and amortization of deferred cost of financing (5,175) (4,242) (10,257) (7,366)
(Loss) Income before taxes (7,552) 18,740 (5,479) 36,739
Income tax benefit (provision) 4,052 (4,061) 3,010 (7,704)
Net (loss) income (3,500) 14,679 (2,469) 29,035
Less: Net income attributable to non-controlling interest (60) (72)
Net (loss) income attributable to parent (3,560) 14,679 (2,541) 29,035
Comprehensive income:        
Net (loss) income attributable to parent (3,560) 14,679 (2,541) 29,035
Foreign currency translation adjustments (5,250) 3,489 (449) 5,231
Total comprehensive (loss) income $ (8,810) $ 18,168 $ (2,990) $ 34,266
Basic income (loss) per share $ (0.11) $ 0.51 $ (0.08) $ 1.01
Diluted income (loss) per share $ (0.11) $ 0.44 $ (0.08) $ 0.87
Basic weighted average common shares outstanding 33,829,825 28,890,001 33,826,070 28,727,268
Diluted weighted average common shares outstanding 33,829,825 33,214,541 33,826,070 33,226,988