It IS self sustaining, thanks to very low churn and very low but steady growth thanks to some content marketing and presence in directories.
I'm sure spending more time on sales would increase the revenue, but not sure if that'd be enough to offset the cost of time spent