Back-pay to workers tops $350 million in last financial year