Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.02B | $ 4.56B | $ 3.74B | $ 2.49B | $ 2.20B | |
$ 1.37B | $ 1.52B | $ 1.36B | $ 957.65M | $ 797.75M | |
$ 979.23M | $ 954.22M | $ 617.48M | $ 478.55M | $ 425.59M | |
$ 166.60M | $ 156.14M | $ 92.04M | $ 68.77M | $ 60.91M | |
$ 553.26M | $ 723.93M | $ 834.64M | $ 549.29M | $ 434.92M | |
$ 386.20M | $ 566.33M | $ 721.14M | $ 479.11M | $ 372.16M | |
$ -95.90M | $ -57.86M | $ -29.61M | $ -32.91M | $ -52.56M | |
$ 290.30M | $ 508.47M | $ 691.53M | $ 446.19M | $ 319.61M | |
$ 203.09M | $ 350.27M | $ 533.39M | $ 349.33M | $ 253.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.31 | $ 5.55 | $ 8.51 | $ 5.61 | $ 4.09 | |
$ 3.27 | $ 5.42 | $ 8.30 | $ 5.48 | $ 4.03 | |
61.27M | 63.12M | 62.69M | 62.28M | 61.93M | |
62.06M | 64.68M | 64.25M | 63.74M | 62.87M |