Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.14B | $ 3.40B | $ 4.82B | $ 3.24B | $ 2.86B | |
$ 902.70M | $ 882.70M | $ 1.10B | $ 784.30M | $ 657.20M | |
$ 681.20M | $ 639.40M | $ 718.40M | $ 595.00M | $ 500.40M | |
$ 188.80M | $ 181.10M | $ 164.30M | $ 132.10M | $ 88.30M | |
$ 391.40M | $ 427.20M | $ 472.90M | $ 352.90M | $ 275.80M | |
$ 221.50M | $ 183.60M | $ 381.20M | $ 189.30M | $ 156.80M | |
$ -134.20M | $ -119.80M | $ -177.70M | $ -50.30M | $ -47.40M | |
$ 87.30M | $ 63.80M | $ 304.60M | $ 139.00M | $ 109.40M | |
$ 75.70M | $ 83.10M | $ 230.80M | $ 131.60M | $ 75.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.83 | $ 0.91 | $ 2.53 | $ 1.46 | $ 0.98 | |
$ 0.82 | $ 0.90 | $ 2.51 | $ 1.45 | $ 0.97 | |
91.10M | 91.20M | 91.40M | 90.10M | 77.20M | |
91.80M | 92.20M | 92.10M | 90.60M | 77.70M |