Just a quick usability issue I noticed: The numbers in the Gross (Amount?) column are only differentiated by their color. Red-green colorblindness is pretty common, so it may be hard for colorblind users to distinguish between the two. Adding a minus sign before negative amounts would probably help a lot for them.