In an environment where many companies are missing their earnings estimates or guiding down due to external factors such as commodity exposure and currency impact, AmerisourceBergen Corporation just reported a pretty solid quarter, beating estimates by $0.17. The company also upped their outlook for the year to $4.45-$4.55 from their prior view of $4.36-$4.50 and guided up revenues well above the Wall Street consensus.