NASDAQ always has a list of upcoming IPO (below). Many of them are public companies. I always thought if a company never did a public offering it would be the first (i.e. initial). I don't know if BBTH ever did one, but certainly FUSZ hasn't from what I recall.
https://www.nasdaq.com/markets/ipos/activity....ab=filings