ServiceTitan Inc. (TTAN) reports earnings