XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED STATEMENTS OF CASH FLOWS - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities    
Net income $ 7,616,455 $ 17,955,884
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 696,846 210,683
Net unrealized gain on investments (3,331,109) (1,103,972)
Realized loss on investments 38,378  
Accreted interest 21,097 32,277
Deferred taxes 5,071,519 (1,738,795)
Provision for doubtful accounts   150,000
Share-based compensation 1,132,078  
(Increase) decrease in operating assets:    
Accounts receivable 15,332,107 (7,904,815)
Inventories 1,732,909 1,288,595
Other current assets (57,627) (129,173)
Other assets   12,844
Increase (decrease) in operating liabilities:    
Accounts payable (7,113,028) (1,952,858)
Accrued liabilities (439,435) 1,433,224
Income taxes payable 714,326 8,333,638
Net cash provided by operating activities 21,414,516 16,587,532
Cash flows from investing activities    
Purchase of property, plant, and equipment (4,969,045) (12,611,028)
Purchase of debt and equity securities (4,066,575) (4,578,082)
Proceeds from the sales of debt and equity securities 1,924,769  
Net cash used by investing activities (7,110,851) (17,189,110)
Cash flows from financing activities    
Repayments of long-term debt (71,252) (68,128)
Proceeds from Technology Investment Agreement (TIA) 3,431,899 15,235,812
Proceeds from the exercise of stock options 10,500 43,350
Payment of preferred stock redemption price payable   (101,250)
Payment of preferred stock repurchase payable (1,101,110) (1,101,110)
Payment of preferred stock dividends (78,545) (49,091)
Repurchase of common stock (2,547,724)  
Net cash provided (used) by financing activities (356,232) 13,959,583
Net increase in cash and cash equivalents 13,947,433 13,358,005
Cash and cash equivalents at:    
Beginning of period 29,162,913 17,566,682
End of period 43,110,346 30,924,687
Supplemental schedule of cash flow information:    
Interest paid 26,009 32,818
Supplemental schedule of noncash investing and financing activities:    
Preferred dividends declared, not paid 1,417,937 39,050
Conversion of preferred stock to common stock   5,000
Amounts receivable under Technology Investment Agreement (TIA) 5,542,048 5,477,603
Preferred stock repurchase payable $ 1,058,935 $ 1,098,282