For years, software companies have relied solely on either an annual software fee or monthly subscription fee to generate revenue. However, recent earnings reports from some subscription-based ...