You have to subtract the cost for a hosted server, the software platform to run it or a fully managed web site hosting service, manage the software/features. Add the time to run the cougarboard forum, moderate it, run the business (accounting, taxes, manage ads, make sure you are covered legally, etc). I am sure I am missing a bunch of costs with this top of mind list. $100K revenue wouldn't make anyone rich.