Allendorf Q1 2025