$100M in profits for STEPN, but is GMT really out of the water