Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.98B | $ 2.12B | $ 1.87B | $ 1.20B | $ 1.79B | |
$ 832.41M | $ 873.84M | $ 767.50M | $ 464.54M | $ 686.02M | |
$ 619.19M | $ 592.19M | $ 519.85M | $ 414.98M | $ 505.15M | |
$ 15.50M | $ 20.58M | $ 15.21M | $ 17.36M | $ 22.25M | |
$ 236.12M | $ 302.22M | $ 257.28M | $ 66.92M | $ 203.48M | |
$ 213.22M | $ 281.64M | $ 243.60M | $ 130.73M | $ 176.81M | |
$ 7.39M | $ 676.00K | $ -1.53M | $ 1.62M | $ 4.41M | |
$ 220.61M | $ 282.32M | $ 242.07M | $ -29.98M | $ 181.23M | |
$ 171.55M | $ 216.06M | $ 190.68M | $ -18.28M | $ 141.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.34 | $ 2.84 | $ 2.43 | $ -0.23 | $ 1.78 | |
$ 2.30 | $ 2.77 | $ 2.34 | $ -0.23 | $ 1.69 | |
73.34M | 76.02M | 78.44M | 78.64M | 79.58M | |
74.56M | 78.07M | 81.63M | 78.64M | 83.65M |