dizzying heights
1. An impressive level of success. Your company will never reach such dizzying heights if you don't devote your full attention to it.
2. A high or extreme degree of something. Why are our profits now so much lower than the dizzying heights they reached last month?