Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 841.49M | $ 881.72M | $ 974.67M | $ 603.23M | $ 562.26M | |
$ 436.74M | $ 510.46M | $ 616.44M | $ 335.93M | $ 321.74M | |
$ 285.26M | $ 300.96M | $ 278.55M | $ 191.61M | $ 194.73M | |
$ 68.44M | $ 64.22M | $ 50.77M | $ 38.85M | $ 35.24M | |
$ 433.77M | $ 321.51M | $ 474.08M | $ 300.08M | $ 291.81M | |
$ 151.48M | $ 321.12M | $ 325.49M | $ 257.21M | $ 248.62M | |
$ 35.08M | $ -33.57M | $ 28.18M | $ 20.73M | $ -107.94M | |
$ 186.56M | $ 163.89M | $ 353.67M | $ 163.90M | $ 140.69M | |
$ 130.62M | $ 117.54M | $ 208.13M | $ 119.96M | $ 95.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 18.02 | $ 15.90 | $ 27.13 | $ 15.74 | $ 13.74 | |
$ 17.71 | $ 15.50 | $ 26.01 | $ 15.04 | $ 11.74 | |
7.25M | 7.39M | 7.67M | 7.62M | 8.15M | |
7.38M | 7.58M | 8.00M | 7.98M | 8.15M |