Netflix ($NFLX) generated a record $2.7 billion in free cash flow during Q1, marking its highest-ever quarterly FCF.