XML 21 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 83,902 $ 84,477
Cost of revenues 10,469 10,934
Gross profit 73,433 73,543
Operating expenses:    
Sales and marketing 34,470 37,774
Product development 2,407 2,113
General and administrative 18,058 18,084
Total operating expenses 54,935 57,971
Operating income 18,498 15,572
Other income, net 588 1,541
Income from continuing operations before income taxes 19,086 17,113
Income tax expense 5,404 5,105
Income from continuing operations 13,682 12,008
Income from discontinued operations, net of tax 0 460
Net income 13,682 12,468
Net income attributable to non-controlling interest 118 102
Net income attributable to Travelzoo 13,564 12,366
Net income attributable to Travelzoo—continuing operations 13,564 11,906
Net income attributable to Travelzoo—discontinued operations $ 0 $ 460
Income (loss) per share—basic    
Continuing operations (in dollars per share) $ 1.08 $ 0.80
Discontinued operations (in dollars per share) 0 0.03
Net income per share - basic (in dollars per share) 1.08 0.83
Income per share—diluted    
Continuing operations (in dollars per share) 1.06 0.80
Discontinuing operations (in dollars per share) 0 0.03
Net income per share - diluted (in dollars per share) $ 1.06 $ 0.83
Shares used in per share calculation from continuing and discontinued operations—basic (in shares) 12,594 14,897
Shares used in per share calculation from continuing and discontinued operations—diluted (in shares) 12,852 14,964
Continuing Operations    
Income per share—diluted    
Shares used in per share calculation from continuing and discontinued operations—basic (in shares) 12,594 14,897
Shares used in per share calculation from continuing and discontinued operations—diluted (in shares) 12,852 14,964
Discontinued Operations    
Income per share—diluted    
Shares used in per share calculation from continuing and discontinued operations—basic (in shares) 12,594 14,897
Shares used in per share calculation from continuing and discontinued operations—diluted (in shares) 12,852 14,964