27. Indianapolis Colts: NFL Team

27. Indianapolis Colts: NFL Team
27. Indianapolis Colts: NFL Team

Valuation: $5.8 billion

The company's revenue was $564 million, with an EBITDA of $47 million and a debt-to-value ratio of 9%.

Franchise history

James Irsay purchased Lucas Oil Stadium in 1972 for $14 million. The stadium's paid attendance for the 2023 regular season was 521,841.

The Colts' annual stadium rent of $250,000 is not fully reimbursed by the $3.5 million annual contributions from the city, as per the team's lease agreement. However, the city operates Lucas Oil Stadium and generates revenue from non-NFL events.

by Michael Ozanian

Business News