XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2023
Mar. 31, 2023
Current Assets:    
Cash and cash equivalents $ 47,505,047 $ 39,134,027
Accounts receivable, net 21,348,226 29,346,380
Inventories 55,924,655 54,344,819
Prepaid expenses 5,294,454 5,126,667
Current portion of restricted cash 500,000 500,000
Total Current Assets 130,572,382 128,451,893
Property and Equipment, net 55,923,867 55,963,255
Other Assets:    
Deposits 4,064,582 7,028,947
Patents, net 4,909,388 5,032,754
Other intangible assets, net 120,583,416 123,726,810
Goodwill 90,870,094 90,870,094
Right of use assets - operating leases 1,141,418 1,261,634
TOTAL ASSETS 408,065,147 412,335,387
Current Liabilities:    
Accounts payable 16,356,614 18,079,397
Accrued liabilities 4,641,469 4,353,354
Current portion of operating lease liability 421,477 470,734
Current portion of construction note payable 277,216 260,429
Insurance premium note payable 2,204,293 2,118,635
Total Current Liabilities 23,901,069 25,463,399
Long-term Liabilities:    
Contingent consideration payable 119,354 140,378
Construction note payable, net of unamortized issuance costs 10,861,510 10,922,443
Operating lease liability, net of current portion 825,043 903,490
Deferred income tax liability 2,212,448 2,309,592
Total Liabilities 37,919,424 39,739,302
Shareholders’ Equity:    
Series A cumulative perpetual preferred Stock 8.75%, ($25.00 per share, $0.001 par value) 1,400,000 shares issued and outstanding as of June 30, 2023 and March 31, 2023, respectively 1,400 1,400
Common stock, $0.001 par value, 200,000,000 shares authorized 118,952,886 and 118,562,806 shares issued and 117,945,758 and 118,294,478 outstanding at June 30, 2023 and March 31, 2023, respectively 117,946 118,294
Additional paid-in capital 392,813,530 391,940,374
Accumulated deficit (20,808,990) (18,941,825)
Treasury stock (1,978,163) (522,158)
Total Shareholders’ Equity 370,145,723 372,596,085
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY 408,065,147 412,335,387
Related Party [Member]    
Current Liabilities:    
Note payable related party $ 180,850