While we aren't going to get into what taxes are or are not owed by corporations in the US, I wonder if the people laid off were from one department or across the whole company. I will say within corporations, the survival of the corporation is more important than the livelihood of all these people. These kinds of decisions are made every day within many companies, but I hate to see this in our industry.