software revenue