Frescodata

ibm quarterly earnings 2025