Decline in staffing, recruitment and training see revenues fall by R500m.