BRIEF-IEC confirmed a workforce reduction of about 73 full time employees at its Newark, NY facility