Episode 44: Peter Geise Explains Why Revenue Is Up but Profit Is Missing

July 7, 2026