XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Cash flows from operating activities:              
Net income $ 175,314 $ 1,264,060 $ 1,200,727 $ 468,196 $ 1,439,375 $ 1,668,923  
Adjustments to reconcile net income (loss) to net cash (used in) provided by operating activities:              
Depreciation and amortization         829,841 525,077  
Right of use amortization         84,365 197,312 $ 279,592
Employee stock compensation         212,823 352,005  
Changes in operating assets and liabilities:              
Accounts receivable, net         1,557,910 7,347,700  
Inventory, net         1,776,667 (1,065,835)  
Deferred taxes         87,175 (149,958)  
Unbilled revenue         983,019 (280,044)  
Prepaid expenses and other current assets         (1,337,108) (1,046,213)  
Other assets         19,712  
Accounts payable and other accrued expenses         (273,918) (4,967,236)  
Operating lease right of use         (87,907) (207,208)  
Deferred revenue         755,476 (1,106,299)  
Net cash provided by operating activities         6,047,430 1,268,224  
Cash flows from investing activities:              
Internal intangible assets         (2,265,489)  
Purchase of property and equipment         (996,452) (1,608,798)  
Net cash (used in) investing activities         (3,261,941) (1,608,798)  
Cash flows from financing activities:              
Principal payments of debt         (128,962) (117,785)  
Stock issued for options exercised         20,151  
Net cash (used in) financing activities         (128,962) (97,634)  
Net increase (decrease) in cash         2,656,527 (438,208)  
Cash and restricted cash, beginning of period   $ 18,040,827   $ 18,849,842 18,040,827 18,849,842 18,849,842
Cash and restricted cash, end of period $ 20,697,354   $ 18,411,634   20,697,354 18,411,634 $ 18,040,827
Supplemental disclosure of cash flow information:              
Income taxes paid (refunded)         720,951 5,314,387  
Interest paid         $ 116,415 $ 84,403