Wed. 24 Apr 2024, 6:16am ET
Benzinga
News
Cash from Operations of €54 million and Free Cash Flow of €(8) million. Repurchased 330 thousand shares of the Company stock for $6.9 million. Leverage of 2.4x at March 31, 2024.