Reports Q4 revenue $276.2M, consensus $263.33M. “We finished 2024 on a strong note, highlighted by a fourth quarter performance that exceeded ...