Apparently they weren't for a long time, but they may have been last year (based on some cursory googling). They projected $100,000,000 EBITDA for 2023, but I'm not certain it panned out.
Their cash burn over the years has been astonishing. It seems like a very difficult business to make money in, somewhat ironically. Sort of a "water water everywhere" situation.