If they have some 100M+ subscribers, wouldn't their net income be at least 600M * 12 = 7.2B? Given around $6 per subscriber per month?
Source, most recent NFLX 10-K, page 16.
http://files.shareholder.com/downloads/NFLX/4903229026x0xS16...
Gross Income is Revenue minus Direct Costs, while Net income is Revenue minus All Costs