Revenue slightly undershot expectations at $642.5 million compared to an estimate of $644 million. The company achieved full-year revenue growth of 15.3%, in line with management's guidance.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results