FY Revenue of $291.3 million, up 9% over 2023;Delivered FY 2024 net income of $12.5 million or 4% margin;FY adjusted EBITDA increased 23% over ...