XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations and Comprehensive Income - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues      
Total revenues $ 110,775,610 $ 133,670,454 $ 124,959,304
Operating expenses      
Cost of sales and supportive services 10,432,561 16,601,880 14,797,419
Selling, general and administrative 35,117,241 18,033,581 14,722,325
Research and development 22,525,642 9,942,194 10,938,930
Total operating expenses 68,075,444 44,577,655 40,458,674
Operating income 42,700,166 89,092,799 84,500,630
(Gain) Loss on Change in Fair Value of Warrant Liability 400,663 117,770 (3,525,846)
Loss on extinguishment of Term Loan 0 0 (4,981,461)
Interest expense 0 0 (3,016,817)
Other income, net 1,031,903 101,172 532,085
Income before income taxes 44,132,732 89,311,741 73,508,591
Provision for income taxes (10,227,926) (19,860,975) (17,166,581)
Net and comprehensive income $ 33,904,806 $ 69,450,766 $ 56,342,010
Basic earnings per share (in dollars per share) $ 0.46 $ 0.92 $ 0.71
Diluted earnings per share (in dollars per share) $ 0.46 $ 0.91 $ 0.71
Weighted average shares outstanding: basic (in shares) 72,929,550 75,322,194 79,259,000
Weighted average shares outstanding: diluted (in shares) 73,546,501 76,402,716 79,437,306
Product Sales and Supportive Services [Member]      
Revenues      
Total revenues $ 86,661,583 $ 126,802,536 $ 115,471,071
Research and Development [Member]      
Revenues      
Total revenues $ 24,114,027 $ 6,867,918 $ 9,488,233