Compare company financial reports

All company financial reports

8907 ✕
Revenue 41244
Operating Income 6114
Operating Margin (%) 15
Income Before Tax 3577