XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2021
Dec. 31, 2020
CURRENT ASSETS    
Cash and cash equivalents $ 14,947,372 $ 15,996,749
Accounts receivable, net of allowance for doubtful accounts of $86,854 and $114,169 in 2021 and 2020, respectively 8,753,986 35,882,661
Unbilled accounts receivable 12,429,292 13,848,726
Other current assets 1,893,391 1,763,633
Total current assets 38,024,041 67,491,769
NONCURRENT ASSETS    
Property and equipment, net 854,053 573,039
Operating lease right of use asset, net 5,744,148 6,095,376
Intangible assets, net 2,286,665 2,187,503
Goodwill 18,555,578 18,555,578
Deferred tax assets, net 5,622,880 5,606,079
Other long-term assets 1,331,146 815,007
Total assets 72,418,511 101,324,351
CURRENT LIABILITIES    
Accounts payable 9,017,637 36,221,981
Accrued expenses 12,447,202 15,626,313
Deferred revenue 1,788,379 2,016,282
Current portion of operating lease liabilities 592,639 577,855
Total current liabilities 23,845,857 54,442,431
NONCURRENT LIABILITIES    
Operating lease liabilities, net of current portion 5,632,233 5,931,788
Other liabilities 246,037 0
Deferred revenue, net of current portion 430,191 398,409
Total liabilities 30,154,318 60,772,628
Commitments and contingencies (Note 14) 0 0
STOCKHOLDERS' EQUITY    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; 2,045,714 shares issued and none outstanding 0 0
Common stock, $0.001 par value; 30,000,000 shares authorized; 9,099,560 and 8,876,515 shares issued and outstanding, respectively 9,100 8,876
Additional paid-in capital 101,871,610 100,504,741
Accumulated other comprehensive loss (139,931) (104,615)
Accumulated deficit (59,476,586) (59,857,279)
Total stockholders' equity 42,264,193 40,551,723
Total liabilities and stockholders' equity $ 72,418,511 $ 101,324,351