Three Month Results Net revenue was $498.2 million Net income was $78.5 million Adjusted EBITDA... Read MoreLamar Advertising Company Announces First Quarter Ended March 31, 2024 Operating Results
Three Month Results Net revenue was $498.2 million Net income was $78.5 million Adjusted EBITDA... Read More