TFC Communication 2025 Revenue Soars 59% on AI Demand