XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net (loss) income $ (2,648,883) $ 1,578,184
Adjustments to reconcile net (loss) income to net cash used in operating activities:    
Depreciation and amortization 187,365 202,413
Amortization of debt issuance cost 10,661 26,971
Stock-based compensation 488,812 457,058
Deferred income taxes (1,315,528) 355,219
Provision for credit losses (86,814) 144,565
Amortization of operating lease right-of-use assets 826,431 931,290
Changes in operating assets and liabilities:    
Increase in accounts receivable (2,250,823) (2,021,008)
Decrease in contract assets 1,805,268 1,128,080
(Increase) decrease in inventory (106,884) 304,127
Decrease in prepaid expenses and other assets 93,450 114,879
Increase (decrease) in accounts payable and accrued expenses 1,057,552 (64,565)
Decrease in contract liabilities (533,727) (3,455,094)
Increase (decrease) in operating lease liabilities (836,199) (978,541)
Increase (decrease) in loss reserve 47,305 (277,429)
(Decrease) increase in income taxes payable (55,861) 1,627
Net cash used in operating activities (3,317,875) (1,552,224)
Cash flows from investing activities:    
Purchase of property and equipment (62,937) (202,021)
Net cash used in investing activities (62,937) (202,021)
Cash flows from financing activities:    
Principal payments on line of credit (1,250,000) (1,200,000)
Principal payments on long-term debt (15,661) (29,497)
Repayments of insurance financing obligation (170,009) (174,355)
Net cash used in financing activities (1,435,670) (1,403,852)
Net decrease in cash (4,816,482) (3,158,097)
Cash at beginning of period 5,490,963 5,094,794
Cash at end of period 674,481 1,936,697
Cash paid during the period for:    
Interest 864,820 1,218,775
Income Taxes 19,996 35,000
Supplemental disclosure of Non Cash item:    
Increase to operating right-of-use asset and operating lease liability from lease amendment $ 8,190,636