XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
UNAUDITED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]        
Revenue $ 12,976,058 $ 14,938,964 $ 37,961,023 $ 39,883,099
Cost of revenue 8,074,445 9,909,045 26,338,527 27,028,399
Gross profit 4,901,613 5,029,919 11,622,496 12,854,700
Operating expenses:        
General and administrative 1,817,499 2,190,003 6,208,922 6,468,021
Impairment of goodwill       1,697,394
Marketing and selling 1,103,384 1,383,965 3,137,833 3,758,901
Research and development 1,001,288 1,036,394 3,213,339 3,523,515
Total operating expenses 3,922,171 4,610,362 12,560,094 15,447,831
Income (loss) from operations 979,442 419,557 (937,598) (2,593,131)
Other income (expense), net:        
Interest income 143,931 10,149 267,911 23,424
Interest expense (174,205) (52,182) (393,175) (111,463)
Other income (expense), net (33,625) 116,326 (38,598) 91,819
Total other income (expense), net (63,899) 74,293 (163,862) 3,780
Income (loss) before income taxes 915,543 493,850 (1,101,460) (2,589,351)
Provision (benefit) for income taxes 57,753 (51,051) (851,056) (594,890)
Net income (loss) attributable to common stockholders $ 857,790 $ 544,901 $ (250,404) $ (1,994,461)
Net income (loss) per share attributable to common stockholders:        
Basic $ 0.05 $ 0.03 $ (0.02) $ (0.13)
Diluted $ 0.05 $ 0.03 $ (0.02) $ (0.13)
Weighted average common shares outstanding:        
Basic 16,585,773 15,777,158 16,469,457 14,825,351
Diluted 17,018,614 16,390,206 16,469,457 14,825,351