IPO takes months and months of effort and planning. It is not as short term as you seem to imply.
It does seem like there are a number of them, but maybe that's just my impression. Anyone got numbers?
EDIT: my bad interpreting the loss format, they are not profitable.
> We have incurred operating losses each year since our inception in 2012, including net losses of $(71.1) million, $(47.9) million, and $(195.6) million for fiscal 2017, 2018, and 2019, respectively, and expect to continue to incur net losses for the foreseeable future.
They've never been profitable.