For Q1 2025, total revenues were $145.5M, with net revenues at $137.4M, approximately flat compared to Q1 2024. EBITDA decreased 6% to $37.5M, representing 27.3% of net revenues compared to 29.2% in ...
Consensus for Q1 revenue is $136.93M…”We are pleased with the 73% utilization we achieved in 2024. While we are starting the year with a 5 to 6% headwind in technical full-time-equivalent employees, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results