v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Mar. 31, 2025
Dec. 31, 2024
CURRENT ASSETS    
Cash and cash equivalents $ 3,703,169 $ 6,775,139
Restricted cash 596,473 1,042,256
Accounts receivable, net of allowance for credit losses of $54,282 and $46,150, respectively 14,625,251 11,930,474
Unbilled accounts receivable 31,176,066 31,798,431
Other current assets 5,206,547 3,771,473
Total current assets 55,307,506 55,317,773
NONCURRENT ASSETS    
Property and equipment, net 490,587 544,723
Lease right of use asset 4,534,938 4,183,561
Intangible assets, net 4,583,243 5,063,795
Goodwill 5,811,578 5,811,578
Deferred tax assets, net 30,635 0
Other long-term assets 605,369 659,086
Total assets 71,363,856 71,580,516
CURRENT LIABILITIES    
Accounts payable 15,948,105 16,524,863
Accrued expenses 30,394,770 30,851,255
Current portion of deferred revenue 5,953,990 4,770,683
Current portion of lease liabilities 842,402 735,152
Total current liabilities 53,139,267 52,881,953
NONCURRENT LIABILITIES    
Lease liabilities, net of current portion 4,470,842 4,200,019
Deferred revenue, net of current portion 788,088 907,160
Deferred tax liabilities, net 0 11,415
Total liabilities 58,398,197 58,000,547
Commitments and contingencies (Note 16) 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,563,904 and 9,485,508 shares issued and outstanding, respectively 9,565 9,487
Additional paid-in capital 103,187,223 103,103,653
Accumulated other comprehensive loss (424,840) (450,945)
Accumulated deficit (89,806,289) (89,082,226)
Total stockholders' equity 12,965,659 13,579,969
Total liabilities and stockholders' equity $ 71,363,856 $ 71,580,516