A quick web search returns articles claiming the company has been profitable since 2018 and that an IPO may be in the works. I can understand how something like Red Hat has managed to survive over the past twenty years, given the name it has built for itself in the "enterprise" Linux world (for better or worse), but Canonical continuing to operate off the back of Ubuntu has always baffled me.