Seaspan Posts $50.5 Million Profit