XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities    
Net income (loss) $ (2,877,596) $ 3,974,858
Adjustments to reconcile net income (loss) to net cash from operating activities:    
Depreciation and amortization 3,884,970 1,777,991
Net unrealized loss on investments 4,759,639 572,414
Realized (gain) loss on investments (5,574,791) 38,378
Accreted interest 9,157 33,799
Deferred taxes (701,205) 4,219,467
Provision for doubtful accounts 370,573  
Share-based compensation   2,276,736
Provision for inventory reserve 143,290 98,974
Other income - TIA (3,031,798)  
(Increase) decrease in operating assets:    
Accounts receivable (2,758,677) 27,127,674
Inventories (373,901) (702,934)
Other current assets (35,220) (66,470)
Income taxes receivable 1,424,723  
Prepaid estimated taxes   (7,361,845)
Other assets 13,830  
Increase (decrease) in operating liabilities:    
Accounts payable (2,823,502) (11,116,971)
Accrued liabilities 700,711 (2,958,736)
Income taxes payable (58,396) (4,959,878)
Net cash from operating activities (6,928,193) 12,953,457
Cash flows from investing activities    
Purchase of property, plant, and equipment (556,385) (10,540,595)
Purchase of debt and equity securities (43,868,141) (16,139,741)
Proceeds from the sales of debt and equity securities 34,567,513 1,924,769
Net cash from investing activities (9,857,013) (24,755,567)
Cash flows from financing activities    
Repayments of long-term debt (139,146) (142,847)
Proceeds from Technology Investment Agreement (TIA) 2,563,229 7,270,814
Proceeds from the exercise of stock options   10,500
Payment of preferred stock repurchase payable (1,101,110) (1,101,110)
Payment of preferred stock dividends (116,223) (136,656)
Repurchase of common stock   (2,818,177)
Net cash from financing activities 1,206,750 3,082,524
Net decrease in cash and cash equivalents (15,578,456) (8,719,586)
Cash and cash equivalents at:    
Beginning of period 19,721,345 29,162,913
End of period 4,142,889 20,443,327
Supplemental schedule of cash flow information:    
Interest paid $ 28,312 51,675
Income taxes paid   12,324,153
Supplemental schedule of noncash investing and financing activities:    
Amounts receivable under Technology Investment Agreement (TIA)   $ 3,567,913