XML 127 R102.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF QUARTERLY BALANCE SHEET INFORMATION (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Mar. 31, 2022
Apr. 30, 2021
Mar. 31, 2021
Current Assets:                
Cash and cash equivalents $ 55,586,441 $ 54,679,868 $ 49,564,868 $ 47,505,047 $ 39,134,027 $ 23,281,475   $ 118,341,471
Accounts receivable, net 28,221,321 21,121,450 23,030,851 21,348,226 29,346,380 43,955,084    
Inventories 45,563,334 49,502,732 53,014,205 55,924,655 54,344,819 59,016,152    
Prepaid expenses 2,154,170 3,708,865 3,920,007 5,294,454 5,126,667 3,423,925    
Current portion of restricted cash       500,000 500,000 0    
Total Current Assets 131,525,266 129,012,915 129,529,931 130,572,382 128,451,893 129,691,636    
Equipment, net 58,082,040 57,278,603 55,821,414 55,923,867 55,963,255 37,637,806    
Other Assets:                
Deposits 349,278 2,265,932 3,189,518 4,064,582 7,028,947 11,360,322    
Intangible assets, net 115,805,073              
Other intangible assets, net   114,296,627 117,440,022 120,583,416        
Goodwill 90,870,094 90,870,094 90,870,094 90,870,094 90,870,094 90,870,094 $ 90,870,094  
Right of use assets - operating leases 2,000,093 2,113,943 1,017,982 1,141,418 1,261,634 2,791,850    
Deferred income tax asset 4,407,491 3,044,238 2,684,640 802,855 595,756 1,350,868    
TOTAL ASSETS 403,039,335 403,773,545 405,579,981 409,120,181 413,195,143 415,840,465    
Current Liabilities:                
Accounts payable 23,156,495 19,146,138 19,598,548 16,356,614 18,079,397 26,817,083    
Accrued liabilities 7,065,444 6,603,892 6,282,980 4,677,757 4,388,132 6,213,592    
Current portion of operating lease liability 479,651 463,059 370,980 421,477 470,734 831,429    
Note payable related party         180,850 684,639    
Current portion of construction note payable 273,459 265,977 265,977 277,216 260,429      
Insurance premium note payable   173,029 1,157,745 2,204,293 2,118,635      
Total Current Liabilities 30,975,049 26,652,095 27,676,230 23,937,357 25,498,177 35,858,089    
Long-term Liabilities:                
Contingent consideration payable 59,838 80,080 99,302 119,354 140,378 204,142    
Income tax payable 1,609,520 1,609,520 1,609,520 1,609,520 1,609,520 1,609,520    
Construction note payable, net of unamortized issuance costs 10,735,241 10,797,696 10,830,663 10,861,510 10,922,443 38,330    
Operating lease liability, net of current portion 1,609,836 1,737,615 744,616 825,043 903,490 2,091,351    
Deferred income tax liability     0 0 0      
Total Liabilities 44,989,484 40,877,006 40,960,331 37,352,784 39,074,008 39,982,564    
Shareholders’ Equity:                
Series A cumulative perpetual preferred Stock 1,400 1,400 1,400 1,400 1,400 1,400    
Common stock 119,181 118,644 118,461 117,946 118,294 116,487    
Additional paid-in capital 430,525,824 429,381,115 427,619,626 425,920,655 424,739,847 414,084,541    
Accumulated deficit (69,923,398) (63,931,464) (60,743,047) (52,294,441) (50,216,248) (38,344,527)   (61,543,056)
Treasury Stock (2,673,156) (2,673,156) (2,376,790) (1,978,163) (522,158)      
Total Shareholders’ Equity 358,049,851 362,896,539 364,619,650 371,767,397 374,121,135 375,857,901   160,729,013
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY 403,039,335 403,773,545 405,579,981 409,120,181 413,195,143 415,840,465    
As Previously Reported [Member]                
Current Assets:                
Cash and cash equivalents 55,586,441 54,679,868 49,564,868 47,505,047 39,134,027 23,281,475   118,341,471
Accounts receivable, net 28,221,321 21,121,450 23,030,851 21,348,226 29,346,380 43,955,084    
Inventories 45,563,334 49,502,732 53,014,205 55,924,655 54,344,819 59,016,152    
Prepaid expenses 2,154,170 3,708,865 3,920,007 5,294,454 5,126,667 3,423,925    
Current portion of restricted cash       500,000 500,000      
Total Current Assets 131,525,266 129,012,915 129,529,931 130,572,382 128,451,893 129,691,636    
Equipment, net 58,082,040 57,278,603 55,821,414 55,923,867 55,963,255 37,637,806    
Other Assets:                
Deposits 349,278 2,265,932 3,189,518 4,064,582 7,028,947 11,360,322    
Other intangible assets, net   114,296,627 117,440,022 120,583,416        
Goodwill 90,870,094 90,870,094 90,870,094 90,870,094 90,870,094 90,870,094    
Right of use assets - operating leases 2,000,093 2,113,943 1,017,982 1,141,418 1,261,634 2,791,850    
Deferred income tax asset 1,487,088 115,908            
TOTAL ASSETS 399,902,216 400,616,678 402,654,983 408,065,147 412,335,387 414,178,313    
Current Liabilities:                
Accounts payable 23,156,495 19,146,138 19,598,548 16,356,614 18,079,397 26,817,083    
Accrued liabilities 7,030,667 6,570,668 6,250,164 4,641,469 4,353,354 6,178,814    
Current portion of operating lease liability 479,651 463,059 370,980 421,477 470,734 831,429    
Note payable related party         180,850 684,639    
Current portion of construction note payable 273,459 265,977 265,977 277,216 260,429      
Insurance premium note payable   173,029 1,157,745 2,204,293 2,118,635      
Total Current Liabilities 30,940,272 26,618,871 27,643,414 23,901,069 25,463,399 35,823,311    
Long-term Liabilities:                
Contingent consideration payable 59,838 80,080 99,302 119,354 140,378 204,142    
Construction note payable, net of unamortized issuance costs 10,735,241 10,797,696 10,830,663 10,861,510 10,922,443 38,330    
Operating lease liability, net of current portion 1,609,836 1,737,615 744,616 825,043 903,490 2,091,351    
Deferred income tax liability     349,327 2,212,448 2,309,592 1,536,481    
Total Liabilities 43,345,187 39,234,262 39,667,322 37,919,424 39,739,302 39,874,747    
Shareholders’ Equity:                
Series A cumulative perpetual preferred Stock 1,400 1,400 1,400 1,400 1,400 1,400    
Common stock 119,181 118,644 118,461 117,946 118,294 116,487    
Additional paid-in capital 396,730,170 395,449,082 394,331,516 392,813,530 391,940,374 385,426,431    
Accumulated deficit (37,620,566) (31,513,554) (29,086,926) (20,808,990) (18,941,825) (11,240,752)   (41,819,539)
Treasury Stock (2,673,156) (2,673,156) (2,376,790) (1,978,163) (522,158)      
Total Shareholders’ Equity 356,557,029 361,382,416 362,987,661 370,145,723 372,596,085 374,303,566   $ 160,347,529
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY 399,902,216 400,616,678 402,654,983 408,065,147 412,335,387 414,178,313    
Restatement Adjustment on Stock-Based Compensation [Member]                
Shareholders’ Equity:                
Additional paid-in capital   13,310,965 12,667,042 12,486,057        
Accumulated deficit   (13,310,965) (12,667,042) (12,486,057)        
Restatement Adjustment on Equity Issuance Costs [Member]                
Shareholders’ Equity:                
Additional paid-in capital   7,420,492 7,420,492 7,420,492        
Accumulated deficit   (7,420,492) (7,420,492) (7,420,492)        
Restatement Adjustment on Convertible Notes [Member]                
Shareholders’ Equity:                
Additional paid-in capital   6,024,240 6,024,240 6,024,240        
Accumulated deficit   (6,024,240) (6,024,240) (6,024,240)        
Restatement Adjustment on Warrants [Member]                
Shareholders’ Equity:                
Additional paid-in capital   1,298,336 1,298,336 1,298,336        
Accumulated deficit   (1,298,336) (1,298,336) (1,298,336)        
Restatement Adjustment on Acquisition [Member]                
Shareholders’ Equity:                
Additional paid-in capital   5,225,000 5,225,000 5,225,000        
Accumulated deficit   (5,225,000) (5,225,000) (5,225,000)        
Restatement Adjustment Other [Member]                
Other Assets:                
Deferred income tax asset   2,928,330 2,684,640 802,855        
TOTAL ASSETS   3,156,867 2,924,998 1,055,034        
Current Liabilities:                
Accrued liabilities   33,224 32,816 36,288        
Total Current Liabilities   33,224 32,816 36,288        
Long-term Liabilities:                
Income tax payable   1,609,520 1,609,520 1,609,520        
Deferred income tax liability   (1,642,744) (349,327) (2,212,448)        
Total Liabilities     1,293,009 (566,640)        
Shareholders’ Equity:                
Additional paid-in capital   653,000 653,000 653,000        
Accumulated deficit   861,123 978,989 968,674        
Total Shareholders’ Equity   1,514,123 1,631,989 1,621,674        
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY   3,156,867 2,924,998 1,055,034        
Patents [Member]                
Other Assets:                
Intangible assets, net 4,756,006 4,891,193 5,026,380 5,161,567 5,296,754 5,837,502    
Patents [Member] | As Previously Reported [Member]                
Other Assets:                
Intangible assets, net $ 4,539,290 4,662,656 4,786,022 4,909,388 $ 5,032,754 $ 5,526,218    
Patents [Member] | Restatement Adjustment Other [Member]                
Other Assets:                
Intangible assets, net   $ 228,537 $ 240,358 $ 252,179