
Revenues are in US$ and are based on latest annual reports or industry estimates. The range of revenue on this list goes from a low of ~$50mil to a high of ~$550mil. Total revenue for the Top 20 is ~$4bil.
Please let me know if you think I'm missing a company or if you think I might have the order wrong.