XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions - Schedule of Unaudited Pro Forma Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
BCNMonetize        
Pro Forma:        
Total revenue $ 276,058 $ 225,823 $ 518,400 $ 426,992
Net income (loss) attributable to common stockholders $ (1,380) $ 9,563 $ 1,593 $ 12,854
Basic and diluted earnings per share:        
Net income (loss) per share, attributable to common stockholders, basic $ (0.02) $ 0.11 $ 0.02 $ 0.15
Net income (loss) per share, attributable to common stockholders, diluted $ (0.02) $ 0.11 $ 0.02 $ 0.15
Weighted average common shares outstanding, basic 87,787,772 84,959,130 87,706,282 85,735,916
Weighted average common shares outstanding, diluted 87,787,772 86,985,817 89,807,095 87,803,178
Adsmurai, S.L        
Pro Forma:        
Total revenue $ 273,381 $ 236,680 $ 512,387 $ 443,275
Net income (loss) attributable to common stockholders $ (1,989) $ 8,955 $ (97) $ 10,852
Basic and diluted earnings per share:        
Net income (loss) per share, attributable to common stockholders, basic $ (0.02) $ 0.11 $ 0 $ 0.13
Net income (loss) per share, attributable to common stockholders, diluted $ (0.02) $ 0.1 $ 0 $ 0.12
Weighted average common shares outstanding, basic 87,787,772 84,959,130 87,706,282 85,735,916
Weighted average common shares outstanding, diluted 87,787,772 86,985,817 89,807,095 87,803,178
Jack of Digital        
Pro Forma:        
Total revenue $ 273,381 $ 222,509 $ 512,387 $ 420,243
Net income (loss) attributable to common stockholders $ (1,989) $ 8,760 $ 90 $ 10,745
Basic and diluted earnings per share:        
Net income (loss) per share, attributable to common stockholders, basic $ (0.02) $ 0.1 $ 0 $ 0.13
Net income (loss) per share, attributable to common stockholders, diluted $ (0.02) $ 0.1 $ 0 $ 0.12
Weighted average common shares outstanding, basic 87,787,772 84,959,130 87,706,282 85,735,916
Weighted average common shares outstanding, diluted 87,787,772 86,985,817 89,807,095 87,803,178