Gift card activity could be better to understand. We have amount column which represents the order details but we dont have seperate column to represent the balance at the time of that specific order. something like Bank statement represents total - debit = remaining total or total + credit = remaining total. This can be easy to implement and more readable for the customer. so customers can tally the calculations easily.