Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 821.03M | $ 854.80M | $ 890.26M | $ 775.35M | $ 612.37M | |
$ 455.97M | $ 455.50M | $ 479.05M | $ 402.51M | $ 285.94M | |
$ 127.52M | $ 95.57M | $ 72.56M | $ 67.60M | $ 70.44M | |
$ 41.65M | $ 485.03M | $ 497.99M | $ 432.12M | $ 408.84M | |
$ 394.32M | $ 413.59M | $ 427.23M | $ 360.56M | $ 245.24M | |
$ 328.46M | $ 399.11M | $ 373.85M | $ 314.71M | $ 222.33M | |
$ -52.55M | $ -49.08M | $ -23.20M | $ -36.17M | $ -43.93M | |
$ 275.91M | $ 350.03M | $ 350.64M | $ 278.54M | $ 120.69M | |
$ 213.16M | $ 275.51M | $ 278.39M | $ 212.52M | $ 92.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.22 | $ 4.02 | $ 4.10 | $ 3.14 | $ 1.37 | |
$ 3.12 | $ 3.81 | $ 3.75 | $ 2.88 | $ 1.26 | |
66.20M | 68.48M | 67.98M | 67.71M | 67.62M | |
68.21M | 72.27M | 74.15M | 73.72M | 73.47M |