Those are the words Netflix decided to use to describe its fiscal health across the three-month period ending June 30, as net income improved — as did net cash provided by operating activities.
Is this the much-needed shot in the arm that not only Netflix, but every OTT-based video transmission service, desires?