Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.19B | $ 2.43B | $ 1.78B | $ 1.15B | $ 1.28B | |
$ 1.17B | $ 1.14B | $ 948.62M | $ 623.11M | $ 527.66M | |
$ 617.53M | $ 639.38M | $ 467.81M | $ 275.79M | $ 268.93M | |
$ 343.74M | $ 340.98M | $ 273.51M | $ 206.56M | $ 167.58M | |
$ 896.23M | $ 925.62M | $ 745.94M | $ 480.50M | $ 391.45M | |
$ 552.49M | $ 589.65M | $ 479.60M | $ 287.47M | $ 231.62M | |
$ -199.97M | $ -316.66M | $ -184.42M | $ -82.30M | $ -90.70M | |
$ 352.53M | $ 272.99M | $ 295.18M | $ 205.17M | $ 140.92M | |
$ 267.69M | $ 195.15M | $ 244.27M | $ 162.09M | $ 111.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.06 | $ 0.05 | $ 0.06 | $ 0.04 | $ 0.03 | |
$ 0.06 | $ 0.05 | $ 0.06 | $ 0.04 | $ 0.03 | |
4.29B | 4.29B | 4.29B | 4.29B | 4.29B | |
4.29B | 4.29B | 4.29B | 4.29B | 4.29B |