XML 68 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Results Of Operations (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
QUARTERLY RESULTS OF OPERATIONS                        
Sales $ 14,838,016 $ 14,626,904 $ 13,243,107 $ 14,592,254 $ 13,389,786 $ 12,814,815 $ 13,452,517 $ 13,627,048 $ 57,300,281 $ 53,284,166 $ 55,350,702  
Cost of Sales 16,062,936 13,555,853 11,744,819 12,234,782 11,401,603 11,234,934 11,962,989 11,932,122 53,598,390 46,531,648 46,412,848  
Gross Profit (1,224,920) 1,071,051 1,498,288 2,357,472 1,988,183 1,579,881 1,489,528 1,694,926 3,701,891 6,752,518 8,937,854  
Selling, General and Administrative 5,869,879 4,791,636 6,541,179 6,100,715 6,049,663 5,070,127 5,014,370 4,986,741 23,303,409 21,120,901 19,078,867  
Research and Product Development 2,126,397 1,304,658 1,675,494 1,214,851 1,200,729 1,261,863 2,063,324 1,314,430 6,321,400 5,840,346 4,961,313  
Operating Income (Loss) (9,221,196) (5,025,243) (6,718,385) (4,958,094) (5,262,209) (4,752,109) (5,588,166) (4,606,245) (25,922,918) (20,208,729) (15,102,326)  
Interest and Investment Income, net 181,171 (31,751) (364,599) 216,071 207,911 188,847 227,020 186,562 892 810,340 681,876  
Foreign Currency Gain (Loss) 742               742      
Income (Loss) Before Income Taxes (9,039,283) (5,056,994) (7,082,984) (4,742,023) (5,054,298) (4,563,262) (5,361,146) (4,419,683) (25,921,284) (19,398,389) (14,420,450)  
Income Tax Expense               404,527 0 404,527 0 $ 0
Net Income (Loss) $ (9,039,283) $ (5,056,994) $ (7,082,984) $ (4,742,023) $ (5,054,298) $ (4,563,262) $ (5,361,146) $ (4,824,210) $ (25,921,284) $ (19,802,916) $ (14,420,450)  
Basic And Diluted Earnings (Loss) Per Share (in dollars per share) $ (0.18) $ (0.10) $ (0.14) $ (0.09) $ (0.10) $ (0.09) $ (0.11) $ (0.10)