Yeah Citizen is huge no doubt.Citizen had a total revenue of $18.4 billion Dollars for fiscal year 2005. I guess this takes into account revenue from all companies owned under the Citizen Holdings umbrella.
More current info here:
http://www.citizen.co.jp/english/
Yeah too high, given that their "glory" days were probably behind them.too high or too low?