He is just the promoter, and has nothing to due with the NPC if it is non profit or not.
Jon Lindsay runs about 15 IFBB/NPC contests here in California, as well as the NPC USAs in Vegas. Very good promoter, shows are well run, good staff, and yes, it is a business, for profit. Linsday Productions. Good person, and I have known him for 13-14 years now, at least.
This contest was the NPC / IFBB Titans. About 20 IFBB Pro Womens Physique competitors, and over 200+ NPC competitors (70 bikini, 60 figure, 50 bodybuilding, 40 mens physique, I estimate). This is my hometown, Los Angeles, so it is fun, as we know a lot of people at these contest. This venue was packed Saturday night (a very good crowd), and quite loud sometimes.
Next Lindsay Production contest is in San Diego on Saturday, called the NPC/IFBB Border States. See quite a few of you there.