ICTSI net income rises 23 percent in 2025 | Daily Tribune