MasterCraft’s fiscal second quarter results missed Wall Street’s revenue and non-GAAP earnings expectations ... Is now the time to buy MCFT? Find out in our full research report (it’s free for active Edge members) ... Revenue ... $397.7 million ... Craig R ... .