It’s Time for Skechers USA Inc to Do Something With Its Cash

The company’s $764.3 million of sales topped analyst estimates by more than $40 million, and 3.6% comparable sales growth at its stores impressed at a time when many other retailers are struggling to attract shoppers. It should be clear from Skechers’ recent results, though, that the company is no longer the explosive growth stock it once was.