A Pennsylvania court has upheld a $187.6 million class action award against Wal-Mart over claims that employees were not properly compensated for off-the-clock work and missed rest breaks, but found that $45.6 million in attorney fees must be recalculated.