IDEA Group AMTD Q4 2020 Earnings EPS 122 Beats Estimates Higher Oil Prices Since Iran War Cost US Consumers 45 Billion Data Show DBA SBSW Q2 2022 Results Fall Short EPS 423 Revenue NA