The company has reached a revenue run rate of $100M placing them in a strong position financially, though no official IPO date has been set.