Like all plants, orchids require sufficient light in order to produce flowers.
Insufficient light is the most common cause of failure to re-bloom your orchid. Leaf color indicates if the amount of light is adequate. The lus, rich, dark green of most houseplants is not desirable in orchid leaves. A grassy green color (light or medium green with yellowish tones) means the plant is receiving sufficient light to bloom.