Branch said both its Kenya and Nigeria businesses remained profitable last year, while the group posted roughly $30 million in global profit for 2025.