RE:DisappointingAgreed I'm not really impressed, but shouldn't one look at 'Long Term Debt" for the full picture as opposed to "net Debt"
Long term has gone from $1.581 billion down to $1.466 billion = $115 million lower.
I've never been a big fan of share buybacks and the shell game that's played stock options.. I say give me a divi instead.. :-/