Over 73,200 IT Jobs Cut in Q1 2026