Perkins cycle- down to a 3 digit balance!

My Perkins stood at $1,000 even for quite a while. It cycled today for the payment due on 11/1, adding $4.17 of interest. The minimum payment is always $42.43, and I paid $54.17. This brings the balance to $950.