marsred,
You're right, in that, to one person facing lay off it's 100% to them. I've seen their employee numbers range anywhere from 500 to 800. Since they are a private company, I doubt you will find any exact numbers in the public records. I guess you could call and ask someone in their HR Department.
Jasper Rubber has three different manufacturing facilities.
ElectriPlast is an extruded product -- no presses are required -- it is produced in one of their other buildings.
regards,
gktignol