The company is targeting an IPO within the next 18-24 months after achieving overall profitability, which it expects by the ...