Now I am confused? If not related to the time frame of Winning Brands going from start up to regular company then what does this question have to do with ?
"Question for all of you who are much smarter than I am.... exactly when does a company stop being a "start up company" and just become a company? Is there a dollar figure, budget figure, particular year? "
The question has absolutely nothing to do with them being global Scooter.
The figures and time frames of a company startup to "just a company" with a goal of being a GLOBAL company vs. a goal of being a LOCAL/REGIONAL startup company to "just a company" would completely vary.
My comments include many of my own opinions. Do your own due diligence before investing.