XML 23 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]    
Revenue $ 97,885,603 $ 74,552,758
Cost of revenue 11,574,944 16,591,346
Gross profit 86,310,659 57,961,412
Operating expenses    
Sales and marketing 13,397,813 4,665,113
General and administrative 11,550,615 8,278,734
Research and development 14,961,916 3,185,290
Depreciation and amortization 335,363 138,635
Total operating expenses 40,245,707 16,267,772
Income from operations 46,064,952 41,693,640
Other income (expense)    
Interest income 45,631 97,215
Loss on disposition of assets (44,355) (175)
Gain (loss) on equity method investment in joint venture (430,433) 778,385
Total other income (expense) (429,157) 875,425
Income before income taxes 45,635,795 42,569,065
Income tax provision 8,977,231 90,536
Net income $ 36,658,564 $ 42,478,529
Earnings per common share:    
Basic $ 1.27 $ 1.59
Diluted $ 1.23 $ 1.52
Weighted average shares outstanding:    
Basic 28,874,555 26,720,133
Diluted 29,903,686 28,000,341