MarineMax has underperformed expectations but remains a bullish investment due to its attractive valuation. The company has managed to increase revenue, but it has come at a hefty cost to the bottom line. MarineMax's stock is attractively priced, and management has authorized a $100 million share buyback program that should add value to shareholders.