Station Casinos back on track post-bankruptcy, CFO says