This is an incredible company that has grown revenue at a 29% CAGR from $1.09 billion in 2018 to $2.31 billion in 2021 and sees FY22 revenues of ~$3.5 billion, representing YoY growth of 52-55% with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results