Compare company financial reports

All company financial reports

7381 ✕
Revenue 17995
Operating Income 668
Operating Margin (%) 3.7