v3.22.2.2
Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Revenue $ 5,094,456 $ 30,101,353 $ 32,816,726 $ 77,484,262
Cost of revenue 767,936 3,311,255 4,965,319 9,088,175
Gross profit 4,326,520 26,790,098 27,851,407 68,396,087
Operating expenses        
Sales and marketing 1,889,907 4,253,091 6,014,280 11,303,950
General and administrative 3,622,273 2,919,498 9,012,888 8,323,620
Research and development 5,037,461 5,893,350 12,698,632 12,779,573
Depreciation and amortization 312,494 94,038 984,100 232,757
Total operating expenses 10,862,135 13,159,977 28,709,900 32,639,900
Income (loss) from operations (6,535,615) 13,630,121 (858,493) 35,756,187
Other income (expense)        
Interest income 298,184 11,379 371,248 36,565
Gain (loss) on disposition of assets 4,044 (138,117)
Gain on remeasurement of acquisition contingencies 2,886,734 7,079,446
Loss on equity method investment in joint venture (129,047) (64,940) (256,911) (401,288)
Total other income (expense) 3,059,915 (53,561) 7,055,666 (364,723)
Income (loss) before income taxes (3,475,700) 13,576,560 6,197,173 35,391,464
Income tax provision (benefit) (2,114,638) 2,100,594 (1,470,058) 6,231,310
Net income (loss) $ (1,361,062) $ 11,475,966 $ 7,667,231 $ 29,160,154
Earnings per common share:        
Basic $ (0.04) $ 0.40 $ 0.24 $ 1.01
Diluted $ (0.04) $ 0.38 $ 0.23 $ 0.98
Weighted average shares outstanding:        
Basic 31,321,368 28,941,357 32,109,213 28,800,450
Diluted 31,321,368 29,952,690 33,002,539 29,872,415