Calendar

6 Apr 20
31 Dec 20

News

Company financial data Financial data

Annual (USD) Dec 17 Dec 16 Dec 15 Dec 14
Revenue 10.14B 5.82B 5.49B 7.6B
Net income 713.96M 788.18M 600.3M 155.47M
Net profit margin 7.04% 13.55% 10.92% 2.05%
Net change in cash 287.38M 92.8M -2.71B 888.18M
Cash on hand 1.51B 1.22B 1.13B 3.83B

Financial data from company earnings reports

Financial reports

No filings

Current reports

No filings

Proxies

No filings