XML 72 R48.htm IDEA: XBRL DOCUMENT v3.20.1
REVISIONS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet                            
Trade accounts receivable, net $ 7,987   $ 5,292 $ 4,044 $ 3,721 $ 4,139     $ 5,292   $ 4,139 $ 7,987 $ 3,721  
Accrued taxes and other liabilities   $ 8,366 7,230           7,230 $ 8,366        
Retained earnings 14,517 19,950 24,320 28,615 34,223 38,766     24,320 19,950 38,766 14,517 34,223  
Statement of Operations                            
Sales 8,382 7,575 6,649 5,629 5,845 3,672 $ 3,691 $ 3,397 12,278 19,853 10,760 28,235 16,605 $ 10,234
Cost of sales   2,281 1,975 2,066   1,151     4,041 6,322 3,490 9,141 5,779 3,276
Research and development   1,016   730   613     1,618 2,634 1,890 3,731 2,549 1,941
Professional services   2,039 1,661 2,118   628     3,779 5,818 1,815 8,507 3,133 1,769
Salaries and related costs   3,159 3,510 3,488   2,170     6,998 10,157 5,785 14,025 9,272 6,920
Selling, general and administrative   $ 3,836 $ 3,037 2,957   1,898     5,994 9,830 6,221 13,700 9,407 8,689
Other income (losses), net       $ (295)   (868)     $ (495) $ (265) (868) (351) (947) 0
Loss per share - all (in dollars per share)   $ (0.13) $ (0.13) $ (0.17)         $ (0.30) $ (0.42)        
Gross profit $ 5,563 $ 5,294 $ 4,674 $ 3,563 3,556 2,521 $ 2,537 $ 2,212 $ 8,237 $ 13,531 7,270 $ 19,094 10,826 $ 6,958
Gross profit percentage   69.90% 70.30%           67.10% 68.20%        
As Reported                            
Balance Sheet                            
Trade accounts receivable, net     $ 5,233 4,006 3,656 4,080     $ 5,233   4,080   3,656  
Accrued taxes and other liabilities   $ 7,285 6,149           6,149 $ 7,285        
Retained earnings   21,031 25,342 30,832 $ 35,513 39,471     25,342 21,031 39,471   35,513  
Statement of Operations                            
Sales     6,568 5,823   3,672     12,197 19,772 10,760   16,686  
Cost of sales   2,558 2,096 2,103   1,151     4,199 6,757 3,490   5,893  
Research and development   936   810   613     1,698 2,634 1,890   2,469  
Professional services   1,996 1,633 1,791   628     3,760 5,756 1,815   3,072  
Salaries and related costs   3,020 3,333 3,221   2,119     6,671 9,691 5,734   8,673  
Selling, general and administrative   $ 3,762 $ 3,083 3,101   1,957     6,107 9,869 6,280   9,438  
Other income (losses), net       $ (25)   (155)     $ (225) $ 5 (155)   (203)  
Loss per share - all (in dollars per share)   $ (0.13) $ (0.13) $ (0.14)         $ (0.29) $ (0.41)        
Gross profit   $ 5,017 $ 4,472 $ 3,720   $ 2,521     $ 7,998 $ 13,015 $ 7,270   $ 10,793  
Gross profit percentage   66.20% 68.10%           65.60% 65.80%        
Immaterial corrections | Adjustments                            
Balance Sheet                            
Trade accounts receivable, net     $ 59           $ 59          
Accrued taxes and other liabilities   $ 1,081 1,081           1,081 $ 1,081        
Retained earnings   (1,081) (1,022)           (1,022) (1,081)        
Statement of Operations                            
Sales     81           81 81        
Cost of sales   (277) (121)           (158) (435)        
Research and development   80             (80) 0        
Professional services   43 28           19 62        
Salaries and related costs   139 177           327 466        
Selling, general and administrative   $ 74 $ (46)           (113) (39)        
Other income (losses), net                 $ (270) $ (270)        
Loss per share - all (in dollars per share)   $ 0.00 $ 0.00           $ (0.01) $ (0.01)        
Gross profit   $ 277 $ 202           $ 239 $ 516        
Gross profit percentage   3.70% 2.20%           1.50% 2.40%