Home Economy Planet Labs stock on edge ahead of earnings: will it drop 20%