Amid media doom and gloom, Forbes says revenue was up and profits highest in a decade