v3.25.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]    
Revenue $ 157,964 $ 148,598
Cost of revenue 95,096 82,679
Gross profit 62,868 65,919
Operating expenses:    
Personnel 27,059 22,612
Marketing and promotion 6,664 5,977
General and administrative 25,618 22,132
Acquisition-related and other 951 695
Bad debt (recoveries) (336) 118
Total operating expenses 59,956 51,534
Income from operations 2,912 14,385
Interest and other (expense) income:    
Interest expense (6,944) (9,185)
Interest income 114 270
Loss on extinguishment of debt 0 (10,431)
Other expense, net (50) (1,635)
Total interest and other expense, net (6,880) (20,981)
Loss before income taxes (3,968) (6,596)
Provision for income taxes 8,159 9,411
Net loss (12,127) (16,007)
Less: Net income attributable to noncontrolling interests 37 24
Net loss attributable to common stockholders $ (12,164) $ (16,031)
Net loss per share attributable to common stockholders:    
Basic (in dollars per share) $ (0.03) $ (0.04)
Diluted (in dollars per share) $ (0.03) $ (0.04)
Weighted average common shares outstanding:    
Basic (in shares) 379,153 363,403
Diluted (in shares) 379,153 363,403

Source