Me too. The numbers look good. I presume they must be nicely profitable for those numbers. Unless the hardware and energy costs are too high (rails is a bit power hungry).
I wonder why they took on investment from Jeff Bezos - maybe it really it just to have involvement of Jeff Bezos (which would be entirely sensible) not to do with money.
Good on them I say.