XML 18 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net revenue $ 364,948 $ 297,043 $ 323,990
Expenses:      
Cost of revenue 102,196 77,214 70,586
Direct operating expenses (including related parties of $8,618, $6,050, and $8,095) (including non-cash stock-based compensation of $4,853, $7,308, and $4,602) 136,262 113,231 109,320
Selling, general and administrative expenses 62,868 49,761 46,988
Corporate expenses (including non-cash stock-based compensation of $9,539, $14,216, and $14,340) 37,498 50,294 49,404
Depreciation and amortization (including related parties of $928, $928, and $928) 16,821 16,392 15,647
Change in fair value of contingent consideration (629) 821 (1,800)
Impairment charge 61,220 13,267 1,600
Foreign currency (gain) loss 692 1,950 1,244
Other operating (gain) loss   609 423
Total expenses 416,928 323,539 293,412
Operating income (loss) (51,980) (26,496) 30,578
Interest expense (16,472) (16,833) (10,536)
Interest income 2,458 3,405 2,740
Dividend income 10 35 20
Gain (loss) on debt extinguishment (91) (1,556)  
Realized gain (loss) on marketable securities (110) (93) (532)
Income (loss) before income taxes (66,185) (41,538) 22,270
Income tax (expense) benefit (4,105) 8,392 (8,871)
Net income (loss) from continuing operations (70,290) (33,146) 13,399
Net income (loss) from discontinued operations before noncontrolling interests in discontinued operations (78,618) 17,709 4,720
Net income (loss) attributable to common stockholders $ (148,908) $ (15,437) $ 18,119
Basic and diluted earnings (loss) per share:      
Net income (loss) per share attributable to common stockholders, basic $ (1.66) $ (0.18) $ 0.21
Net income (loss) per share attributable to common stockholders, diluted (1.66) (0.18) 0.21
Cash dividends declared per common share, basic and diluted $ 0.2 $ 0.2 $ 0.1
Weighted average common shares outstanding, basic 89,876,538 87,901,938 85,391,163
Weighted average common shares outstanding, diluted 89,876,538 87,901,938 87,769,762