RE:Recap"Awful" 2024 is a tad extreme, I'd label it more as underwhelming based on the signed larger contracts. But maybe a drought will be followed by a flood starting with the recent $2.8 million contract. Next couple of months will be telling.
But I am really curious about your statement of "European business" laying off thousands. TEI European division or Europe in general? TEI laying off thousands in that division would be very alarming. Whole of Europe, not so much.
Wishing you a happy and emotionally healthy New Year!