Just some advice, you need more hamstring work, maybe something like good mornings or the like to sort that out. I'd also recommend adding in some unilateral leg work. In all honesty i'd also add in Squats (not machine, just free) and deadlifts. Just too me it seems like that routine is going to leave you top heavy and unbalanced in the legs.
Also interesting that you do not do Barbell for the chest. I would add this in too imo.
Why so many machine assisted lifts? Id drop machine shoulder press for Military press and also you dont do much, if any rear delt work. You def need to hit your rear delts. As you dont do compound bench, perhaps even hitting front delts might be advised as long as you hit the rear delts just as hard. But meh, as long as you hit the rear delts which are not utilised much at all in lat raises or Military press, and if forms not very good, then your anterior delts will be taking most of the strain
Id also add in external/internal rotation work just to help even out any imbalances that may develop and to strengthn up the rotator cuffs.