It's too bad ESOA($4.74) didn't break out the Q4 numbers separately... Pretty incredible that they boosted their backlog by almost $45M sequentially while posting their best quarter in company history!