Star Metro - Source Energy Services Reports Q3 2025 Results