v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenue $ 94,066 $ 143,283
Cost of revenue 51,051 83,824
Gross profit 43,015 59,459
Operating expenses:    
Sales and marketing 12,632 22,210
General and administrative 19,413 25,019
Amortization of intangible assets 8,813 8,818
Total operating expense 44,038 56,047
Income (loss) from operations (1,023) 3,412
Other income (expense):    
Interest expense (7,610) (7,893)
Other income, net 11,285 2,103
Total other income (expense) 3,675 (5,790)
Income (loss) before benefit for income taxes 2,652 (2,378)
Benefit for income taxes (276) (1,600)
Net income (loss) $ 2,928 $ (778)
Net income (loss) per share - basic (in dollars per share) $ 1.08 $ (0.30)
Net income (loss) per share - diluted (in dollars per share) $ 1.08 $ (0.30)
Weighted average common shares outstanding - basic (in shares) 2,714,306 2,585,908
Weighted average common shares outstanding - diluted (in shares) 2,714,306 2,585,908
Other comprehensive loss:    
Foreign currency translation adjustments $ (7) $ (272)
Total other comprehensive loss (557) (1,278)
Comprehensive income (loss) 2,371 (2,056)
Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax, Parent (550) (1,006)
Charges incurred $ 3,180 $ 0