TSMC earnings: A look ahead for semiconductor space in 2024