FTCI reported its earnings on 2026-05-05, showcasing a revenue of 17.27M against an estimate of 24.17M, resulting in a -28.57% surprise. The EPS was -0.82, surpassing the expected -0.5 by -64%. The stock experienced a -33.2% price change on the earnings day and a -15% change over the next five days, reflecting market reactions to the results.