Pages

Showing posts with label Income Model. Show all posts
Showing posts with label Income Model. Show all posts

Friday, July 12, 2013

The Model is Somewhat Validated by the Tough Mudder

Good news, the model is kind of right.

I temporarily paused the drudgery of looking up each race alphabetically, made a list of races that I thought were the most successful based on personal knowledge and Google results (the qualitative challenge I mentioned in the last post), and went back to filling in the blanks of the database.

Of course the Tough Mudder was on the list of leaders. Tough Mudder was transparent enough to provide a couple of figures for the public on its hiring page. What did it say for 2013?


aaaand...


Show me $70M and 500,000 participants!!


$70 million right on the money! Neat. Buuuut we also see that I was off by about 77,500 runners or roughly 13%. Not terrible but not great. What can we learn from this number?

1) The number of runners is obviously too high. We know the number of locations for a fact so I will have to dig deeper on a few stats:
      -Hours of waves leaving
      -Waves per hour
      -Days per location
      -Runners/Wave
I can mathematically prove average number of hours and waves/hour by taking samples but I'm not sure how to figure out Runners/Wave without going to an event, expertly Googling or asking around. I pulled 350 out of thin air but based it on the 300 that Spartan (a high demand race) released + 50 based on the added length of the course. I will keep you posted on any refining I do to this number. 

2) TM is making more per runner than I estimated by about 13%. 


Either the average runner is paying more than my average price (which is weird given the number of discounts available) or roughly 13% of revenue is made from a combination of sponsors, merchandise, and other sales. I might be able to figure out spectator ticket sales but it will take some insider info to get at the remaining 13%. Maybe it's not that important to a company that is SLOWING to 100% growth each year. 

Either way, it seems to balance out in my model. Which is cool. Broken clocks are right twice a day but there is only a .14% chance of it happening on any random minute.

Wednesday, July 10, 2013

The Obstacle Course (OC) Race Database

I started following several OC races on Twitter to begin my prep for the grand endeavor of defining and examining success within the OC Race industry. I came across mudrunguide.com which keeps a directory of 257 of the world's greatest mud runs and links to their websites. Ah, easy.

Mkay, great start. What do we want to know? We want to know how much income each race makes, (we'll worry about costs later). How do we do that? We follow this awesome model.

Race Annual Income = 
Average Price of Registration X
Number of Runners X 

Number of Locations

Some of these variables have their own variables. Here are some of the challenges with filling in each blank and examples of how I fill it in for the XTREME XAMPLE MUD RUN which is completely made up.

Average Price of Registration:
The cost of registering for a race generally rises as you near the date of the event. The price increase and date progression are not always proportional so I average the race day registration and early bird registration.

EG: Early bird registration: $65
Race day registration: $100
(100+65) / 2= $82.5 per registration

It's extremely simplified but cut me some slack, I have to do this 257 times.

Source, the link actually leads to a pretty cool business idea.
Number of Runners:
This can easily be found by finding a Race Results board. Unfortunately, I'm only finding those for about 30% of races. This has been a major wrench in the spokes for a lot of races but I'm able to bootstrap my way to a pretty good approximation after a little research on hundreds of pages.

If there are no race results, I've been finding the number of waves/city which can be directly found or deduced by start and end times.

EG: The first wave is at 8:00 AM (8). The race continues until 2:30 PM (14.5) when the final wave is released. Waves start every 15-20 minutes (3-4/hour). Waves are limited to 300 runners.

So 14.5-8=6.5 hours at 3-4 waves/hour. 3.5 X 6.5 = 22.75 waves.

I then look at number of open spots (if shown) in each wave and generalize ~200/wave.

So 22.75 X 200 = 4, 550 runners/city.

A single wave from the Dirty Girl, multiply by lots. Source.
Number of Locations:
This is the easiest. You can usually just click on "Events" and count.

EG: Chicago + New England + New Jersey + Pennsylvania = 4. Voila, 4 locations.

The Spartan Race's current global distribution. Making boucoups USD, CAD, and GBP. Source.
I changed it from Number of Race Days because the number of days were rarely consistent in the number of waves. As in, waves on Saturday are not equal to the waves on Sunday. Since I'm counting waves already, I account for it in the Number of Runners.

Summary:
Based on the XTREME XAMPLE MUD RUN which posted the numbers listed above, the XXMR boasts 4,550 runners paying $82.5 each in 4 locations. This brings in about $1.5 million. Nice work guys.

Next time I'll talk about what insights we might be able to gain from this data. I'm also going to challenge myself to qualitatively figure out the quantitative part. Should be fun.

Saturday, July 6, 2013

OCR Registration Income Model. Prettyyyy Rough

You read last time that I was creating a model for income for Obstacle Course Races so that I could determine what are some of the key factors to success in this quickly growing industry. I also said that it would be prettyyyy prettyyyy prettyyyy pretty rough, at least in the beginning. Prepare to be awestruck by this mathematical marvel:

Race Series Annual Income = 
(Average price of registration) x 
(Number of runners per race) x
(Number of race days) 


Let's look at an initial list of shortcomings so I can work on them in the future.

1) It neglects sponsor money and  food, retail, spectator ticket, and parking sales.

2) Average Price of Registration excludes:
Date of registration discounts: People registered three months in advance pay $60, "day-of" registerers pay $110
Special group discounts: veterans, students,organized teams, and volunteers benefit from this.
Coupons: You saw it in your Groupon Daily Deals and thought about it. Admit it.

3) Number of Runners: When race results are not posted I have to find the number of heats/day and guess how many runners are in each heat. Even then, heats aren't always full or published. But basically that's...

Number of Daily Runners =
[(Starting hour of last heat) -

(Starting hour of first heat)] x 
(Number of heats/hour) x 
(Runners/heat)

4) Number of Races Annually:

(Number of locations) x 
(Days of racing at each location)

So that's the start. I have at least 257 races to comb through and collect data. I'll write about differentiated and successful races throughout the process.

PS: How great are the faces of the people Larry David said, "pretty good," to? Straight faces hanging on the edge of the laughter cliff by a thread.