XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flow (Unaudited) - USD ($)
6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net Income/(Loss) $ (8,588,330) $ 2,449,520
Adjustments to reconcile Net Income/(Loss) to Net Cash provided by operations:    
Depreciation and amortization 9,293,566 8,594,968
Debt discount amortization 41,626 41,626
Employee stock awards 2,290,746 2,351,438
Stock grants 101,500 91,594
Contingent consideration payable fair value (41,076) (25,246)
Allowance for doubtful accounts 1,047,587 934,135
Reduction in right of use asset 243,652 398,033
Deferred income taxes (1,960,265) 817,310
Changes in Current Assets and Liabilities    
Accounts receivable 5,267,942 12,590,905
Due from related parties 9,000
Inventories 1,330,614 (9,590,856)
Prepaid expenses 2,262,859 1,130,589
Deposits 3,839,429 2,633,655
Accounts payable 1,519,151 (3,017,415)
Accrued liabilities 1,760,716 (1,295,829)
Operating lease liability (258,628) (403,184)
Net cash provided by operating activities 18,151,089 17,710,243
Cash flows from investing activities:    
Purchase of equipment (2,618,205) (8,405,180)
Net cash used in investing activities (2,618,205) (8,405,180)
Cash flow from financing activities:    
Proceeds from factoring liability 26,047,370 45,600,000
Payments on factoring liability (26,047,370) (45,291,282)
Payments on inventory facility, net (825,675)
Payments on note payable - related party (180,850) (334,374)
Payments on insurance premium note payment (2,017,089) (1,334,183)
Proceeds from construction note payable 1,000,000
Payments on construction note payable (127,858)
Preferred stock dividends paid (1,420,677) (1,420,727)
Common stock repurchase plan (1,855,569)
Common stock issued for exercised warrants 24,242
Net cash used in financing activities (5,602,043) (2,581,999)
Net increase in cash 9,930,841 6,723,064
Restricted cash, beginning of period 500,000
Cash, beginning of period 39,134,027 23,281,475
Cash and restricted cash, end of period 49,564,868 30,004,539
Restricted cash, end of period 1,000,000
Cash, end of period 49,564,868 29,004,539
Cash paid during the period for:    
Interest 375,885 141,131
Income taxes 1,302,811
Non-cash investing and financing activities:    
Insurance premium note payment 1,056,199 2,035,519
Dividends accumulated on preferred stock (136,094) (136,044)
Construction note payable $ 9,804,580