XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flow (Unaudited) - USD ($)
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net Income/(Loss) $ (1,093,033) $ 3,253,027
Adjustments to reconcile Net Loss to Net Cash provided by operations:    
Depreciation and amortization 4,620,087 4,300,123
Debt discount amortization 20,813 20,813
Employee stock awards 822,797 1,175,063
Stock grants 50,750 47,844
Contingent consideration payable fair value (21,024) (1,302)
Allowance for doubtful accounts 909,717 711,372
Reduction in right of use asset 120,216 208,506
Deferred income taxes (97,144) 500,964
Changes in Current Assets and Liabilities    
Accounts receivable 7,088,437 4,246,175
Due from related parties (1,544,000)
Inventories (1,579,836) (5,572,096)
Prepaid expenses 888,412 882,620
Deposits 2,964,365 (493,982)
Accounts payable (1,722,783) (3,009,351)
Accrued liabilities 152,021 697,799
Operating lease liability (127,704) (211,082)
Net cash provided by operating activities 12,996,091 5,212,493
Cash flows from investing activities:    
Purchase of equipment (1,313,939) (5,264,863)
Net cash used in investing activities (1,313,939) (5,264,863)
Cash flow from financing activities:    
Proceeds from factoring liability 14,610,314 24,700,000
Payments on factoring liability (14,610,314) (24,957,645)
Payments on inventory facility, net (733,343)
Payments on note payable - related party (180,850) (165,264)
Payments on insurance premium note payment (970,541) (533,673)
Proceeds from construction note payable 1,000,000
Payments on construction note payable (64,959)
Preferred stock dividends paid (638,038) (638,071)
Common stock repurchase plan (1,456,744)
Net cash used in financing activities (3,311,132) (1,327,996)
Net increase/(decrease) in cash 8,371,020 (1,380,366)
Cash and restricted cash, beginning of period 39,634,027 23,281,475
Cash and restricted cash, end of period 48,005,047 21,901,109
Cash paid during the period for:    
Interest 184,385 100,876
Non-cash investing and financing activities:    
Insurance premium note payment 1,056,199 2,035,519
Dividends accumulated on preferred stock (136,094) (136,061)
Construction note payable $ 4,800,358