XML 120 R103.htm IDEA: XBRL DOCUMENT v3.19.1
Quarterly financial information (unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
CONSOLIDATED STATEMENTS OF OPERATIONS                    
Revenues $ 33,858 $ 28,635 $ 31,522 $ 26,759 $ 21,646 $ 18,717 $ 18,958 $ 18,086 $ 120,774 $ 77,407
Cost of revenues 15,118 12,818 16,167 13,490 10,626 9,217 9,885 8,509 57,593 38,237
Gross profit 18,740 15,817 15,355 13,269 11,020 9,500 9,073 9,577 63,181 39,170
Total operating expenses 16,998 14,927 15,737 14,535 10,646 9,890 9,342 9,927 62,197 39,805
Operating loss 1,742 890 (382) (1,266) 374 (390) (269) (350) 984 (635)
Other expense, net (1,697) (1,798) (1,485) (3,979) (849) (274) (463) (400) (8,959) (1,986)
Loss from continuing operations before income taxes 45 (908) (1,867) (5,245) (475) (664) (732) (750) (7,975) (2,621)
Income tax expense (benefit) (3,260) (652) (369) 605 (464) (19) (115) (7) (3,676) (605)
Net (loss) income from continuing operations 3,305 (256) (1,498) (5,850) (11) (645) (617) (743) (4,299) (2,016)
Income (loss) from discontinued operations (443) 0 34 1,786 1,010 228 236 (323) 1,377 1,151
Net income (loss) $ 2,862 $ (256) $ (1,464) $ (4,064) $ 999 $ (417) $ (381) $ (1,066) $ (2,922) $ (865)
(Loss) earnings per share:                    
Basic (loss) earnings per common share from continuing operations $ 0.09 $ (0.01) $ (0.04) $ (0.16) $ 0 $ (0.02) $ (0.02) $ (0.02) $ (0.12) $ (0.06)
Basic earnings (loss) per common share from discontinued operations (0.01) 0 0 0.05 0.03 0.01 0.01 (0.01) 0.04 0.03
Basic (loss) earnings per common share 0.08 (0.01) (0.04) (0.11) 0.03 (0.01) (0.01) (0.03) (0.08) (0.02)
Diluted (loss) earnings per common share from continuing operations 0.09 (0.01) (0.04) (0.16) 0 (0.02) (0.02) (0.02) (0.12) (0.06)
Diluted earnings (loss) per common share from discontinued operations (0.01) 0 0 0.05 0.03 0.01 0.01 (0.01) 0.04 0.03
Diluted (loss) earnings per common share $ 0.08 $ (0.01) $ (0.04) $ (0.11) $ 0.03 $ (0.01) $ (0.01) $ (0.03) $ (0.08) $ (0.02)