Q3 net profit beats estimates