Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.46B | $ 2.18B | $ 1.94B | $ 1.66B | $ 1.40B | |
$ 1.96B | $ 1.77B | $ 1.59B | $ 1.35B | $ 1.11B | |
$ 1.68B | $ 1.32B | $ 1.15B | $ 1.06B | $ 746.93M | |
$ 107.50M | $ 176.37M | $ 168.04M | $ 143.27M | $ 103.91M | |
$ 389.80M | $ 662.83M | $ 571.90M | $ 406.15M | $ 363.55M | |
$ 282.30M | $ 450.95M | $ 432.34M | $ 289.20M | $ 363.55M | |
$ 219.00M | $ 35.51M | $ -28.37M | $ -18.22M | $ 27.40M | |
$ 501.30M | $ 486.46M | $ 403.97M | $ 270.98M | $ 390.95M | |
$ 374.70M | $ 369.50M | $ 292.60M | $ 227.13M | $ 314.96M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.92 | $ 0.93 | $ 0.75 | $ 0.60 | $ 0.87 | |
$ 0.92 | $ 0.93 | $ 0.74 | $ 0.59 | $ 0.86 | |
405.30M | 396.28M | 392.21M | 380.73M | 363.10M | |
406.90M | 397.75M | 394.16M | 383.26M | 366.30M |