Babcock & Brown LP regarded its three business functions as financial advisory, principal investment on its own account, and funds management. It was a global business with 33% of its revenues coming from the United States, 31% from Australia, and 36% from Europe. In 2005 its real estate group generated 36% of the company's net revenue. This division made investments on behalf of the company itself, and also of property-focused managed funds that it had organised. It had considerable success in property investments in Japan and Germany.