v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) $ 143,380 $ (1,342,522)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Deferred income tax benefit (2,900) (84,900)
Depreciation expense 420,717 468,136
Provision for credit losses 13,270 31,281
Amortization of intangibles 541,450 967,099
Share-based compensation expense 423,651 364,877
Non-cash lease expense 124,620 105,170
(Gain) loss on disposal of fixed assets (49,043) 8,161
Changes in assets and liabilities:    
Accounts receivable and unbilled receivables (8,425,710) (2,117,441)
Inventories (98,422) (247,203)
Other current assets (2,700,895) (4,055,735)
Other assets (593,320) 107,433
Accounts payable and accrued expenses 7,227,383 2,287,677
Income tax payable (59,039) (55,487)
Deferred revenue and other liabilities 2,122,066 3,605,371
Other liabilities (120,132) (97,365)
Net cash used in operating activities (1,032,924) (55,448)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchases of property and equipment (85,537) (120,887)
Proceeds from the sale of property and equipment 49,043 0
Net cash used in investing activities (36,494) (120,887)
CASH FLOWS FROM FINANCING ACTIVITIES    
Advances on bank line of credit 0 2,800,000
Repayments of bank line of credit advances 0 (2,800,000)
Principal repayments under finance lease obligations (223,400) (246,602)
Withholding taxes paid on behalf of employees on net settled equity awards (415,247) (130,745)
Net cash used in financing activities (638,647) (377,347)
Net effect of exchange rate on cash 8,252 (43,958)
NET DECREASE IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH (1,699,813) (597,640)
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, beginning of period 12,466,493 7,817,395
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, end of period 10,766,680 7,219,755
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH CONSISTED OF THE FOLLOWING:    
Cash and cash equivalents 10,018,392 6,820,958
Restricted cash 748,288 398,797
Total cash and cash equivalent 10,766,680 7,219,755
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid for interest 68,804 82,271
Cash paid for income taxes 0 47,500
NONCASH INVESTING AND FINANCING ACTIVITIES    
ROU asset obtained in exchange for lease liability $ 0 $ 542,232