v3.25.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 39,611 $ 40,438 $ 77,566 $ 78,371
Cost of revenue 23,579 23,529 46,396 44,990
Gross profit 16,032 16,909 31,170 33,381
Operating expenses:        
Personnel 7,392 6,958 14,733 13,423
Marketing and promotion 761 1,856 1,659 3,618
General and administrative 6,343 6,804 12,593 12,944
Acquisition-related and other 139 350 251 434
Bad debt 256 (15) 1,644 (15)
Total operating expenses 14,891 15,953 30,880 30,404
Income from operations 1,141 956 290 2,977
Interest and other (expense) income:        
Interest expense (1,762) (1,724) (3,524) (3,353)
Interest income 25 25 49 51
Other income (expense), net 17 (30) 17 (50)
Total interest and other expense, net (1,720) (1,729) (3,458) (3,352)
Loss before income taxes (579) (773) (3,168) (375)
Provision for income taxes 691 866 3,522 2,556
Net loss (1,270) (1,639) (6,690) (2,931)
Less: Net (loss) income attributable to noncontrolling interests (1) 12 31 18
Net loss attributable to common stockholders $ (1,269) $ (1,651) $ (6,721) $ (2,949)
Net loss per share attributable to common stockholders:        
Basic (in dollars per share) $ 0.00 $ 0.00 $ (0.02) $ (0.01)
Diluted (in dollars per share) $ 0.00 $ 0.00 $ (0.02) $ (0.01)
Weighted average common shares outstanding:        
Basic (in shares) 389,903 379,514 386,250 377,362
Diluted (in shares) 389,903 379,514 386,250 377,362

Source