Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.61B | $ 4.09B | $ 4.05B | $ 2.60B | $ 2.01B | |
$ 877.46M | $ 807.22M | $ 1.09B | $ 629.44M | $ 468.47M | |
$ 286.04M | $ 227.43M | $ 243.26M | $ 284.70M | $ 134.25M | |
$ 211.22M | $ 237.30M | $ 209.86M | $ 154.36M | $ 110.25M | |
$ 802.64M | $ 830.90M | $ 1.08B | $ 618.66M | $ 465.90M | |
$ 591.42M | $ 598.86M | $ 877.51M | $ 469.27M | $ 361.20M | |
$ -32.80M | $ -33.92M | $ -69.25M | $ -156.31M | $ -39.17M | |
$ 558.62M | $ 552.51M | $ 807.04M | $ 309.86M | $ 324.04M | |
$ 277.64M | $ 266.27M | $ 357.12M | $ 124.97M | $ 134.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.07 | $ 0.07 | $ 0.10 | $ 0.04 | $ 0.04 | |
$ 0.07 | $ 0.07 | $ 0.10 | $ 0.04 | $ 0.04 | |
3.74B | 3.74B | 3.65B | 3.49B | 3.49B | |
3.74B | 3.74B | 3.65B | 3.49B | 3.49B |