Compare company financial reports

All company financial reports

12580 ✕
Revenue 2399
Operating Income 206
Operating Margin (%) 8.6