Braze Begins The IPO Process Amid Pandemic-Era Growth In Digital Marketing New York-based company's S-1 filing reported $96.4 million in revenue in 2020 and $150.2 million in 2021 with net losses of $31.4 million.