Netflix’s finances booming, and the balance sheet looks great