Strategy Reports $20.9 Billion in Operating Income. Almost None of it's Cash. | Whale Factor