Adjusted EBITDA -- $87.3 million for the year, reflecting 10% growth against $78.8 million in 2024 and exceeding management's guidance of $85 million. Adjusted EBITDA Margin -- 17.9% for the year, ...
Closing of Purchase Agreement in Post Quantum Cybersecurity Company Mark First Step in the Scale51 Technology Expansion Strategy Company to Host Conference Call Today at 4:30 PM Eastern Time LAKEWOOD ...