Revenue 6,107.10 3,750.65 1,329.40 280.01 ...
Return on investment - most recent fiscal year 10.71 ...