XML 22 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
CURRENT ASSETS    
Cash $ 6,921,160 $ 7,530,864
Accounts receivable, net of allowance for credit losses of $81,359 and $51,666, respectively 8,219,793 9,277,109
Unbilled accounts receivable 16,618,639 10,244,101
Other current assets 1,083,671 935,978
Total current assets 32,843,263 27,988,052
NONCURRENT ASSETS    
Property and equipment, net 780,800 978,218
Lease right of use asset 4,045,222 4,723,899
Intangible assets, net 7,336,348 7,398,160
Goodwill 5,811,578 5,811,578
Deferred tax assets, net 0 86,909
Other long-term assets 483,288 2,025,845
Total assets 51,300,499 49,012,661
CURRENT LIABILITIES    
Accounts payable 12,633,658 12,515,081
Accrued expenses 16,175,702 11,327,269
Current portion of deferred revenue 2,009,343 1,704,933
Current portion of lease liabilities 638,258 596,529
Total current liabilities 31,456,961 26,143,812
NONCURRENT LIABILITIES    
Lease liabilities, net of current portion 4,114,516 4,745,909
Contingent consideration 6,900 6,900
Deferred revenue, net of current portion 1,027,770 364,837
Deferred tax liabilities, net 16,923 0
Total liabilities 36,623,070 31,261,458
Commitments and contingencies (Note 18) 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,893,220 and 8,725,476 shares issued and outstanding, respectively 8,894 8,726
Additional paid-in capital 102,151,381 101,194,185
Accumulated other comprehensive loss (334,899) (350,234)
Accumulated deficit (87,147,947) (83,101,474)
Total stockholders' equity 14,677,429 17,751,203
Total liabilities and stockholders' equity $ 51,300,499 $ 49,012,661