The annual revenue (in millions USD) for five tech companies in 2023 was:
Company X: 85 million
Company Y: 120 million
Company Z: 60 million
Company W: 105 million
Company V: 90 million
What is the difference between the highest and lowest annual revenue among these companies?