v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating activities:    
Net income (loss) $ 1,895,655 $ (1,259,821)
Adjustments to reconcile net income (loss) to net cash provided by/(used in) operating activities:    
Depreciation and amortization 538,786 568,042
Change in right of use assets - financing 0 6,090
Change in right of use assets - operating lease 66,541 59,945
Stock based compensation 302,719 304,284
Adjustment to expected losses on accounts receivable (63,763) 31,624
Deferred income tax expense 2,676 2,676
Change in fair value of convertible notes (18,649) 0
Change in operating assets and liabilities:    
Accounts receivable 1,625,443 491,707
Prepaid expenses, other current assets and other assets (131,204) (99,191)
Accrued expenses and other liabilities 431,591 754,973
Accounts payable (2,988,808) (1,165,346)
Lease liability - operating lease (71,056) (61,895)
Net cash provided by/(used in) operating activities 1,589,931 (366,912)
Investing activities:    
Purchases of equipment and capitalized development costs (358,944) (451,729)
Net cash used in investing activities (358,944) (451,729)
Financing activities:    
Proceeds from at-the-market sales 0 1,128,838
Payments net of proceeds on Financing Agreement (3,288,100) 0
Proceeds from issuance of convertible note 3,000,000 0
Principal payments of convertible note (833,333) 0
Principal payments on finance lease obligations 0 (6,090)
Net taxes paid on restricted stock unit grants exercised (62,331) (201,359)
Net cash provided by/(used in) financing activities (1,183,764) 921,389
Effect of exchange rate changes 0 0
Net change - cash 47,223 102,748
Cash and cash equivalent, beginning of year 2,839,921 2,459,245
Cash and cash equivalent, end of period 2,887,144 2,561,993
Supplemental information:    
Interest paid $ 422,467 $ 125,726