XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income $ 68,068,826 $ 33,904,806 $ 69,450,766
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and other amortization 538,293 517,643 522,368
Gain on change in fair value of warrant liability 0 (400,663) (117,770)
Stock-based compensation 2,052,462 1,779,310 1,265,809
Write down of inventory, net 579,239 201,472 618,771
Deferred income taxes (benefit) provision (4,797,733) (3,827,778) 121,446
Changes in assets and liabilities:      
Accounts receivable 24,276,009 38,243,490 (80,310,187)
Inventory (25,524,485) (19,964,183) 136,369
Prepaid expenses and other assets (3,011,346) 171,811 48,963
Accounts payable, accrued expenses and other liabilities 1,996,838 1,533,804 1,470,614
Income tax payable 20,381,228 (17,897,370) 18,287,487
Deferred IV TPOXX® revenue 10,240,000 7,348,720 0
Net cash provided by operating activities 94,799,331 41,611,062 11,494,636
Cash flows from investing activities:      
Capital expenditures (21,686) 0 (50,620)
Cash used in investing activities (21,686) 0 (50,620)
Cash flows from financing activities:      
Payment of employee tax obligations for common stock tendered (214,794) (12,533) (173,918)
Repurchase of common stock (11,072,511) (13,006,331) (26,021,519)
Payment of dividend (32,135,118) (32,940,395) 0
Cash used in financing activities (43,422,423) (45,959,259) (26,195,437)
Net increase/(decrease) in cash and cash equivalents 51,355,222 (4,348,197) (14,751,421)
Cash and cash equivalents at the beginning of period 98,790,622 103,138,819 117,890,240
Cash and cash equivalents at end of period 150,145,844 98,790,622 103,138,819
Supplemental disclosure of cash flows information:      
Non-cash lease right-of-use asset and associated liability 0 0 733,715
Conversion of warrant to common stock 0 6,120,778 0
Issuance of common stock upon cashless exercise 87,540 0 0
Cash income taxes paid, net $ 3,500,873 $ 31,372,881 $ 1,063,744