Liberty LBRDK Q3 2025 Earnings 177 EPS Surges Past 127 Estimates Japan Moves to Deploy Perovskite Solar Technology at SelfDefense Force Bases Musk and Altman Transition Legal Battle to IPO Preparations Following Court Verdict Turkey and Kazakhstan Deepen Economic Ties with 13 Billion Trade Target