Tandy Leather Factory Inc. (TLF) financials: revenue and net income by year