TWC posts higher revenue, expected writedown