v3.25.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 37,955 $ 37,933
Cost of revenue 22,817 21,461
Gross profit 15,138 16,472
Operating expenses:    
Personnel 7,341 6,465
Marketing and promotion 898 1,762
General and administrative 6,250 6,140
Acquisition-related and other 112 84
Bad debt 1,388 0
Total operating expenses 15,989 14,451
(Loss) income from operations (851) 2,021
Interest and other (expense) income:    
Interest expense (1,762) (1,629)
Interest income 24 26
Other expense, net 0 (20)
Total interest and other expense, net (1,738) (1,623)
(Loss) income before income taxes (2,589) 398
Provision for income taxes 2,831 1,690
Net loss (5,420) (1,292)
Less: Net income attributable to noncontrolling interests 32 6
Net loss attributable to common stockholders $ (5,452) $ (1,298)
Net loss per share attributable to common stockholders:    
Basic (in dollars per share) $ (0.01) $ 0.00
Diluted (in dollars per share) $ (0.01) $ 0.00
Weighted average common shares outstanding:    
Basic (in shares) 382,557 375,211
Diluted (in shares) 382,557 375,211

Source