TIC Solutions Q3 net loss narrows 20% to $11.11 million; revenue rises 35% to $639.62 million - TIC News | Rallies