XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2021
Dec. 31, 2020
CURRENT ASSETS    
Cash and cash equivalents $ 6,479,980 $ 15,996,749
Accounts receivable, net of allowance for doubtful accounts of $62,988 and $114,169 in 2021 and 2020, respectively 12,536,584 35,882,661
Unbilled accounts receivable 10,937,415 13,848,726
Other current assets 3,194,009 1,763,633
Total current assets 33,147,988 67,491,769
NONCURRENT ASSETS    
Property and equipment, net 841,133 573,039
Lease right of use asset, net 6,273,211 6,095,376
Intangible assets, net 6,228,886 2,187,503
Goodwill 22,088,578 18,555,578
Deferred tax assets, net 5,127,482 5,606,079
Other long-term assets 1,782,060 815,007
Total assets 75,489,338 101,324,351
CURRENT LIABILITIES    
Accounts payable 10,263,015 36,221,981
Accrued expenses 12,344,426 15,626,313
Deferred revenue 2,280,894 2,016,282
Current portion of lease liabilities 794,175 577,855
Current portion of contingent consideration 358,000 0
Total current liabilities 26,040,510 54,442,431
NONCURRENT LIABILITIES    
Lease liabilities, net of current portion 6,025,691 5,931,788
Contingent consideration, net of current portion 1,347,000 0
Deferred revenue, net of current portion 400,142 398,409
Total liabilities 33,813,343 60,772,628
Commitments and contingencies (Note 19) 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; 8,842,026 and 8,876,515 shares issued and outstanding, respectively 8,842 8,876
Additional paid-in capital 101,424,922 100,504,741
Accumulated other comprehensive loss (241,586) (104,615)
Accumulated deficit (59,516,183) (59,857,279)
Total stockholders' equity 41,675,995 40,551,723
Total liabilities and stockholders' equity $ 75,489,338 $ 101,324,351