XML 21 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Current assets    
Cash and cash equivalents $ 30,980,473 $ 24,613,638
Accounts receivable 7,218,367 4,489,317
Prepaid expenses and other current assets 1,055,816 267,623
Total current assets 39,254,656 29,370,578
Other assets    
Property and equipment, net 243,039 0
Right of use assets - operating leases 768,441  
Patents and patent applications, net 14,373 15,746
Total assets 40,280,509 29,386,324
Current liabilities    
Accounts payable and accrued liabilities 1,316,773 1,132,960
License fees payable 0 5,400,000
Accrued salaries and wages 1,237,661 1,083,644
Royalty payable 1,620,182 998,305
Deferred revenue 918,272 1,212,149
Operating leases - current 516,931  
Total current liabilities 5,609,819 9,827,058
Long-term liabilities    
Operating leases - long term 254,664  
License fees payable, net of current portion 0 2,700,000
Total liabilities 5,864,483 12,527,058
Stockholders' equity    
Common stock; par value $0.001; 200,000,000 shares authorized; 4,186,438 and 3,845,361 shares issued and outstanding at December 31, 2019 and 2018, respectively. 4,187 3,846
Additional paid-in capital 97,239,455 91,276,086
Accumulated deficit (62,827,616) (74,420,666)
Total stockholders' equity 34,416,026 16,859,266
Total liabilities and stockholders' equity $ 40,280,509 $ 29,386,324