We're always under pressure to generate revenue to "keep our doors open."

We also grow when our clients grow and need to use our software in newly acquired offices. The renewal fees cover support and free upgrades as we release them.

I haven't looked at our licensing agreement is years. I doubt it has the word "lease" in it. It is probably similar to a Windows agreement - we "grant access" or continued access.

We get away with the large renewal fees because our competitors do the same thing