Wow!
$168M/(3800 employee / 100*23 layoff) = $192,219 per layed off employee
Not that I am suggesting he should pay the layed off employees from his personal kitty. Just trying to understand the numbers.
Edit: OP said CEO and COO each. So $192K x 2 ~= $384,000.