XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net revenue $ 1,106,867 $ 956,209 $ 760,192
Expenses:      
Cost of revenue - digital 800,401 623,916 466,517
Direct operating expenses (including related parties of $6,050, $8,095 and $8,412) (including non-cash stock-based compensation of $9,842, $5,694 and $3,234) 128,470 122,611 116,449
Selling, general and administrative expenses 91,979 75,165 56,585
Corporate expenses (including non-cash stock-based compensation of $14,216, $14,340 and $6,361) 50,294 49,404 32,993
Depreciation and amortization (including related parties of $928, $928, and $1,228) 28,007 25,697 22,420
Change in fair value of contingent consideration (2,539) 14,210 8,224
Impairment charge 13,267 1,600 3,023
Foreign currency (gain) loss 900 2,972 508
Other operating (gain) loss 609 382 (6,998)
Total expenses 1,111,388 915,957 699,721
Operating income (loss) (4,521) 40,252 60,471
Interest expense (17,291) (10,876) (7,020)
Interest income 5,055 2,864 245
Dividend income 35 20 213
Gain (loss) on debt extinguishment (1,556)    
Realized gain (loss) on marketable securities (93) (532)  
Income (loss) before income taxes (18,371) 31,728 53,909
Income tax (expense) benefit 2,750 (11,559) (18,679)
Net income (loss) (15,621) 20,169 35,230
Net (income) loss attributable to redeemable noncontrolling interest (158)   (5,938)
Net (income) loss attributable to noncontrolling interest 342 (2,050)  
Net income (loss) attributable to common stockholders $ (15,437) $ 18,119 $ 29,292
Basic and diluted earnings (loss) per share:      
Net income (loss) per share attributable to common stockholders, basic $ (0.18) $ 0.21 $ 0.34
Net income (loss) per share attributable to common stockholders, diluted (0.18) 0.21 0.33
Cash dividends declared per common share, basic and diluted $ 0.2 $ 0.1 $ 0.1
Weighted average common shares outstanding, basic 87,901,938 85,391,163 85,301,603
Weighted average common shares outstanding, diluted 87,901,938 87,769,762 87,910,603