Reports Q4 revenue $661M, consensus $687.53M. “Our financial performance for the quarter and full year 2024 illustrate the power and resiliency ...