XML 28 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Statement [Abstract]      
Sales $ 60,625,212 $ 49,521,171 $ 43,433,867
Cost of goods sold 34,114,044 26,218,965 24,156,792
Gross profit 26,511,168 23,302,206 19,277,075
Operating expenses:      
Research and development 9,319,116 7,319,575 5,622,132
Sales and marketing 11,032,752 7,012,829 5,670,625
General and administrative 9,545,306 8,000,602 4,532,151
Total operating expenses 29,897,174 22,333,006 15,824,908
Income (loss) from operations (3,386,006) 969,200 3,452,167
Other (income) expense:      
Interest income (584,735) (296,451) (7,803)
Interest expense 30,988 98,711 178,371
Fair market value adjustment - warrants     (460,289)
Gain on deferred purchase price liability (388,733)    
Loss on disposal of fixed assets 39,251    
Total other income (903,229) (197,740) (289,721)
Income (loss) before income taxes (2,482,777) 1,166,940 3,741,888
Provision for income taxes 101,543 25,685 8,181
Net income (loss) (2,584,320) 1,141,255 3,733,707
Accretion of dividends on preferred convertible stock     (1,537,021)
Net income (loss) attributable to common stockholders $ (2,584,320) $ 1,141,255 $ 2,196,686
Net income (loss) per share:      
Basic $ (0.27) $ 0.12 $ 0.65
Diluted $ (0.27) $ 0.11 $ 0.40
Weighted average shares used in calculating income (loss) per share      
Basic 9,520,947 9,485,271 3,373,316
Diluted 9,520,947 10,361,373 4,667,503