Institutional Brokers' Estimate System
The I/B/E/S current forecast database is offered on a summary (consensus) level or detailed (analyst-by-analyst) basis. With over 33 data items that are updated as often as five times a day, it is designed to help portfolio managers and analysts identify, manipulate, and analyze exceptional information for over 40,000 equities worldwide. I/B/E/S History is the only statistically significant historical estimate database in the business. Starting in 1976 for US forecasts and 1987 for International forecasts, I/B/E/S History contains records on over 45,000 companies across 70 markets and presents a unique opportunity for back testing investment theories in a variety of global market conditions. Such research against historical trends and market conditions can provide a confident glimpse into future results. There are two versions of the I/B/E/S earnings estimate history, Summary and Detail: 

Both data sets are available for US and International stocks. The databases cover 56 countries and 70 markets.
I/B/E/S Current Forecast Data
The I/B/E/S database currently covers over 40,000 companies in 70 markets.