Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.20B | $ 5.34B | $ 4.23B | $ 3.50B | $ 3.67B | |
$ 503.66M | $ 889.50M | $ 599.64M | $ 425.44M | $ 521.07M | |
$ 291.43M | $ 414.78M | $ 361.18M | $ 319.61M | $ 368.65M | |
$ 184.45M | $ 153.73M | $ 130.63M | $ 123.68M | $ 116.89M | |
$ 391.86M | $ 610.14M | $ 349.91M | $ 230.50M | $ 274.11M | |
$ 212.23M | $ 474.72M | $ 238.46M | $ 105.83M | $ 152.42M | |
$ -3.03M | $ -6.76M | $ -7.55M | $ -9.73M | $ -8.55M | |
$ 209.20M | $ 467.96M | $ 230.91M | $ 96.10M | $ 143.87M | |
$ 167.53M | $ 356.95M | $ 171.47M | $ 73.56M | $ 107.17M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.65 | $ 5.37 | $ 2.56 | $ 1.11 | $ 1.61 | |
$ 2.62 | $ 5.32 | $ 2.53 | $ 1.10 | $ 1.60 | |
63.32M | 66.42M | 66.87M | 66.36M | 66.57M | |
63.95M | 67.12M | 67.78M | 67.09M | 66.96M |