Table Trac reveals Q2 and H1 financial results