Tieton Capital Management, LLC