And that's not including the fees it pays on each payout,right?
46518 X 0.0005 = another 23.259 BTC
Actually, the fees are computed along with everything else, and included in that number. As of my latest post:
Results: 2012-May-13 02:43pm
...
Total Bets Made: 49861
Cumulative Wagers: 19914.74392604 BTC
Cumulative Rewards: 20140.46610080 BTC
Cumulative Fees Paid: 25.06200000 BTC
----
SatoshiDice Profit/Loss: -250.78417476 BTC
The latest win/lost difference is 225.72 BTC, and then they've paid 25.06 BTC in fees to execute the payouts. It appears they've paid slightly more than you would expect in fees... which with the above data would be 24.9305, but the script found 25.062 in fees paid. Not a huge difference, but it means that some transactions must've had more than 0.005 fee. Perhaps there were a couple winning payouts that required creating huge transactions and required larger fee. I would have to assume the fee logic is included and automatically adjusted appropriately...
EDIT: I see you figured it out before I finished posting Oh well, I'll leave this post here...