Compare company financial reports

All company financial reports

11871 ✕
Revenue 21171
Operating Income 3515
Operating Margin (%) 16.6
Income Before Tax 3488