Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.68B | $ 1.71B | $ 1.61B | $ 1.33B | $ 1.17B | |
$ 1.24B | $ 1.24B | $ 1.15B | $ 906.52M | $ 779.45M | |
$ 710.26M | $ 700.77M | $ 686.08M | $ 520.82M | $ 461.81M | |
$ 342.89M | $ 350.46M | $ 339.02M | $ 265.66M | $ 216.69M | |
$ 924.43M | $ 888.02M | $ 814.23M | $ 655.26M | $ 543.92M | |
$ 526.90M | $ 538.99M | $ 456.57M | $ 369.29M | $ 310.45M | |
$ -115.51M | $ -163.63M | $ -119.45M | $ -90.02M | $ -76.64M | |
$ 411.40M | $ 375.36M | $ 337.12M | $ 379.33M | $ 233.81M | |
$ 224.62M | $ 234.12M | $ 291.82M | $ 304.39M | $ 178.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 40.86 | $ 39.73 | $ 48.49 | $ 51.73 | $ 31.45 | |
$ 38.08 | $ 37.08 | $ 45.69 | $ 51.27 | $ 31.12 | |
5.65M | 5.89M | 6.02M | 5.88M | 5.68M | |
6.06M | 6.31M | 6.39M | 5.94M | 5.74M |