В данном случае действия работодателя не являются законными. Согласно Трудовому кодексу Российской Федерации, работодатель имеет право применить дисциплинарное взыскание к работнику только в случае наличия вины работника в совершении дисциплинарного правонарушения. Простой работника без уважительной причины может рассматриваться как нарушение трудовой дисциплины, но в данном случае выговор уже был объявлен, что является достаточным взысканием за данное правонарушение.
Таким образом, работодатель не имеет права взыскивать с водителя среднюю выручку, потерянную из-за его прогула. В данной ситуации следует обратиться к коллективному договору или правилам внутреннего трудового распорядка, чтобы понять, какие меры могут быть применены к работнику в данной ситуации.