Another ViewEPS of 8c was well ahead of 3.3c estimated; Revenue of $231.6M was 2% better than estimates. EBITDA of $28.3M was also 2% better. Sales guidance for 2024 was bumped $10M to $960M+. Margins rose 0.2% to 44.1%. EBITDA guidance is for the 'upper end' of $125M to $130M. Consensus is now 28c for 2024 and 36c for 2025. Results are good, and should relieve some of the stock pressure. (5iResearch)