2024 Franchise Tax Reports Due May 15 2024. In q4 2024, revenue increased 4% to $130.0 million, compared to $124.9 million in q4 2023. Fiscal year 2024 revenue was $461.8 million, compared to revenue.
Texas ends no tax due report for 2024: As per section 139(1) of the.