Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.36B | $ 2.14B | $ 1.89B | $ 1.37B | $ 1.06B | |
$ 1.33B | $ 1.14B | $ 968.21M | $ 659.97M | $ 413.31M | |
$ 660.41M | $ 622.92M | $ 591.26M | $ 402.16M | $ 281.20M | |
$ 338.65M | $ 319.10M | $ 280.57M | $ 243.83M | $ 188.07M | |
$ 1.02B | $ 826.05M | $ 536.35M | $ 377.48M | $ 121.17M | |
$ 673.46M | $ 511.48M | $ 360.27M | $ 257.82M | $ 117.53M | |
$ -205.04M | $ -146.28M | $ -148.95M | $ -179.18M | $ -131.26M | |
$ 468.42M | $ 365.20M | $ 209.69M | $ 20.43M | $ -13.73M | |
$ 476.46M | $ 339.54M | $ 160.14M | $ 74.13M | $ -11.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.40 | $ 1.40 | $ 0.71 | $ 0.44 | $ -0.11 | |
$ 2.36 | $ 1.37 | $ 0.69 | $ 0.25 | $ -0.11 | |
198.55M | 216.81M | 226.52M | 169.23M | 108.68M | |
201.85M | 221.40M | 232.79M | 177.27M | 108.68M |