v3.26.1
Net Income Per Share - Schedule of Basic and Diluted Net Income per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net income (loss) attributable to Travelzoo $ (2,136) $ 1,402 $ 342 $ 4,570
Denominator:        
Weighted average common shares - basic (in shares) 10,319 11,139 10,577 11,617
Effect of dilutive securities: stock options (in shares) 0 366 81 471
Weighted average common shares - diluted (in shares) 10,319 11,505 10,658 12,088
Net income (loss) per share - basic (in dollars per share) $ (0.21) $ 0.13 $ 0.03 $ 0.39
Net income (loss) per share - diluted (in dollars per share) $ (0.21) $ 0.12 $ 0.03 $ 0.38