XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ (23,585,291) $ 341,096
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Deferred income tax expense 5,034,385 470,355
Depreciation expense 1,084,001 1,026,080
Goodwill impairment charge 16,277,000 0
(Recovery) provision for doubtful accounts 11,852 (24,544)
Amortization of intangibles 1,451,091 632,399
Share-based compensation expense 528,582 883,763
Change in fair value of contingent consideration (1,340,100) (590,000)
Changes in assets and liabilities:    
Accounts receivable and unbilled receivables 3,945,175 27,283,860
Inventories 367,551 400,565
Other current assets 1,887,717 (1,774,725)
Other assets 27,967 27,159
Accounts payable and accrued expenses 1,252,212 (30,187,502)
Income tax payable 69,901 (1,631)
Deferred revenue and other liabilities (585,816) 290,463
Other liabilities (358,000) 0
Net cash (used in) provided by operating activities 6,068,227 (1,222,662)
CASH FLOWS FROM INVESTING ACTIVITIES    
Acquisition of IT Authorities, net of cash acquired 0 (4,688,829)
Purchases of property and equipment (244,953) (258,176)
Capitalized hardware and software development costs (3,163,726) (2,496,520)
Net cash used in investing activities (3,408,679) (7,443,525)
CASH FLOWS FROM FINANCING ACTIVITIES    
Advances on bank line of credit 15,298,792 0
Repayments of bank line of credit advances (15,298,792) 0
Principal repayments under finance lease obligations (600,438) (572,083)
Withholding taxes paid on behalf of employees on net settled restricted stock awards (49,224) (140,894)
Common stock repurchased (818,211) (1,243,069)
Issuance of common stock/At-the-market offering, net of issuance costs 0 1,071,074
Proceeds from exercise of stock options 0 179,273
Net cash (used in) provided by financing activities (1,467,873) (705,699)
Net effect of exchange rate on cash and equivalents (140,791) (144,982)
NET (DECREASE) INCREASE IN CASH 1,050,884 (9,516,769)
CASH AND CASH EQUIVALENTS, beginning of period 6,479,980 15,996,749
CASH AND CASH EQUIVALENTS, end of period 7,530,864 6,479,980
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid for interest 194,754 254,926
Cash paid for income taxes 27,559 214,736
NONCASH INVESTING AND FINANCING ACTIVITIES    
Capitalized hardware and software development costs in accounts payable 34,923 110,209
Contingent consideration 0 2,295,000
Warrants issued in connection with ITA acquisition 0 170,000
Leased assets obtained in exchange for new lease liabilities 0 876,281
Leased assets and lease liabilities terminated $ 876,281 $ 0