Notable earnings after Thursday’s close: ALGN, AMD, ASBC, CMG, CPWR, ETFC, GOOG, ISRG, MSFT, PBCT, SNDK, SWFT