Financial insights of JBT