Table Trac, Inc. (TBTC) reports earnings