XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.1
STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities      
Net income $ 5,078,557 $ 56,064,241 $ 24,223,013
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 4,602,961 1,257,417 832,069
Net unrealized gain on investments (2,343,359) (513,529) (1,870,010)
Realized gain (loss) on investments 327,926   (162,595)
Accreted interest 60,115 109,019  
Bond amortization (159)    
Deferred taxes 7,347,171 (9,234,628) (4,631,206)
Provision for doubtful accounts 322,991 150,000 59,440
Share-based compensation 10,125,813 3,660,387  
Other income - TIA (3,832,747)    
Gain on forgiveness of PPP loan   (1,377,652)  
Loss on disposal of assets     33,140
(Increase) decrease in operating assets:      
Accounts receivable 29,701,396 (13,877,663) (14,626,910)
Inventories (94,249) (10,355,273) (2,784,054)
Other current assets (560,200) (17,652) (49,116)
Income taxes receivable (10,619,886)   100,785
Prepaid estimated taxes (4,296)    
Other assets (178,850) 38,892 43,748
Increase (decrease) in operating liabilities:      
Accounts payable (13,999,647) 4,148,128 11,248,840
Accrued liabilities (4,269,163) 2,147,705 2,232,059
Income taxes payable (4,896,246) 594,107 4,347,826
Net cash provided by operating activities 16,768,128 32,793,499 18,997,029
Cash flows from investing activities      
Purchase of property, plant, and equipment (16,830,077) (58,366,563) (21,049,656)
Purchase of debt and equity securities (18,135,191) (4,748,624) (2,242,897)
Proceeds from the sales of equity securities 3,762,454 75,000 3,965,329
Net cash used by investing activities (31,202,814) (63,040,187) (19,327,224)
Cash flows from financing activities      
Repayments of long-term debt (283,933) (274,791) (260,894)
Proceeds of long-term debt     1,363,000
Proceeds from Technology Investment Agreement (TIA) 14,235,417 52,366,282 10,636,822
Proceeds from the exercise of stock options 13,800 48,600 922,512
Payment of preferred stock redemption price payable   (101,250)  
Payment of preferred stock repurchase payable (1,101,110) (1,101,110) (482,670)
Payment of preferred stock dividends (252,879) (3,824,311) (216,642)
Repurchase of common stock (7,618,177) (5,270,501)  
Net cash provided by financing activities 4,993,118 41,842,919 11,962,128
Net increase (decrease) in cash and cash equivalents (9,441,568) 11,596,231 11,631,933
Cash and cash equivalents at:      
Beginning of period 29,162,913 17,566,682 5,934,749
End of period 19,721,345 29,162,913 17,566,682
Supplemental schedule of cash flow information:      
Interest paid 110,537 118,163 260,264
Income taxes paid 12,323,857 27,124,342 2,106,000
Supplemental schedule of noncash investing and financing activities:      
Preferred dividends declared, not paid 1,417,937 1,438,371 49,091
Conversion of preferred stock to common stock   30,500 96,700
Amounts receivable under Technology Investment Agreement (TIA) 2,025,413 5,924,136 11,779,078
Redemption price payable 6,000 6,000 107,250
Preferred stock repurchase payable $ 1,091,953 $ 2,132,948 $ 3,007,002