MasterCraft publishes pro forma combined financials after Marine Products merger - MCFT News | Rallies