Airline stocks, cruise lines and travel booking sites are finally past their Covid slide. Capacity is the question for 2025.
Block recorded steady growth over the years, with total revenue rising from $17.7 billion in 2021 to $21.9 billion in 2023.