Yes it is a recusive method. Do you see else clause?

return (2 * number - 1) + odd(number - 1); << recursive call right there!