XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2025
Dec. 31, 2024
CURRENT ASSETS    
Cash and cash equivalents $ 6,820,958 $ 6,775,139
Restricted cash 398,797 1,042,256
Accounts receivable, net of allowance for credit losses of $64,081 and $46,150, respectively 16,749,251 11,930,474
Unbilled accounts receivable 29,115,715 31,798,431
Other current assets 8,115,728 3,771,473
Total current assets 61,200,449 55,317,773
NONCURRENT ASSETS    
Property and equipment, net 500,255 544,723
Lease right of use asset 4,324,312 4,183,561
Intangible assets, net 4,096,698 5,063,795
Goodwill 5,811,578 5,811,578
Deferred tax assets, net 91,132 0
Other long-term assets 551,653 659,086
Total assets 76,576,077 71,580,516
CURRENT LIABILITIES    
Accounts payable 20,477,995 16,524,863
Accrued expenses 29,079,133 30,851,255
Current portion of deferred revenue 8,742,472 4,770,683
Current portion of lease liabilities 858,126 735,152
Total current liabilities 59,157,726 52,881,953
NONCURRENT LIABILITIES    
Lease liabilities, net of current portion 4,269,077 4,200,019
Deferred revenue, net of current portion 586,744 907,160
Deferred tax liabilities, net 0 11,415
Total liabilities 64,013,547 58,000,547
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,655,173 and 9,485,508 shares issued and outstanding, respectively 9,656 9,487
Additional paid-in capital 103,337,616 103,103,653
Accumulated other comprehensive loss (359,994) (450,945)
Accumulated deficit (90,424,748) (89,082,226)
Total stockholders' equity 12,562,530 13,579,969
Total liabilities and stockholders' equity $ 76,576,077 $ 71,580,516