WSPOF Financials: WSP Global Inc AI Analysis