Caruso is doing okay so far. I believe he earns more per episode on CSI Miami than he ever did on NYPD Blue.
I watched CSI for the first time two weeks ago, and I don't know if it's just me, but that Carusa is the most annoying actor I've ever watched. I literally couldn't watch him. He's so over-the-top condescending. I understand that's the way he is in real life. Yuck.
He (Caruso) was out in the cold for a long, long time. He'll never make up the money he lost.