HomeLatest NewsThe Ratings Game: Skechers is still heading toward $10 billion in revenue despite supply chain problems