Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.47B | $ 1.24B | $ 1.06B | $ 1.17B | $ 1.35B | |
$ 684.46M | $ 555.16M | $ 415.36M | $ 402.62M | $ 499.17M | |
$ 407.76M | $ 343.85M | $ 290.13M | $ 289.26M | $ 311.03M | |
$ 388.41M | $ 315.50M | $ 272.18M | $ 271.65M | $ 288.02M | |
$ 672.50M | $ 550.27M | $ 407.66M | $ 273.62M | $ 472.15M | |
$ 276.70M | $ -83.04M | $ -134.53M | $ -150.75M | $ -84.38M | |
$ -53.51M | $ -47.42M | $ -50.60M | $ -103.24M | $ -40.39M | |
$ 223.20M | $ 180.73M | $ 81.72M | $ -41.39M | $ 115.86M | |
$ 169.29M | $ 132.17M | $ 60.56M | $ -32.67M | $ 87.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.69 | $ 3.73 | $ 1.67 | $ -0.91 | $ 2.43 | |
$ 4.66 | $ 3.72 | $ 1.66 | $ -0.91 | $ 2.42 | |
36.10M | 35.94M | 36.26M | 36.07M | 35.86M | |
36.33M | 36.09M | 36.45M | 36.07M | 36.03M |