I have been travelling and not paying (much) attention but what a very pleasing result and run on the boards this company has under its belt.
Re debt levels, while pleasing to see ratios come down, it is the sort of company that as it grows it tends to spend capex and increase debt, but during downturns turns off capex and spits cash and pays debt down.