Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.62B | $ 1.18B | $ 661.48M | $ 439.38M | $ 371.81M | |
$ 721.01M | $ 619.06M | $ 615.18M | $ 397.13M | $ 321.26M | |
$ 315.83M | $ 238.44M | $ 171.80M | $ 144.38M | $ 122.10M | |
$ 9.74M | $ 68.61M | $ 65.83M | $ 56.86M | $ 56.19M | |
$ 414.93M | $ 449.23M | $ 509.22M | $ 309.61M | $ 255.35M | |
$ 405.18M | $ 380.63M | $ 443.39M | $ 252.75M | $ 199.16M | |
$ 22.72M | $ -9.31M | $ -19.30M | $ -16.20M | $ -28.89M | |
$ 427.90M | $ 371.31M | $ 424.09M | $ 236.55M | $ 170.27M | |
$ 371.43M | $ 325.78M | $ 339.30M | $ 170.95M | $ 128.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.01 | $ 1.72 | $ 2.30 | $ 1.44 | $ 1.30 | |
$ 1.70 | $ 1.67 | $ 2.28 | $ 1.41 | $ 1.27 | |
184.64M | 170.29M | 139.20M | 116.06M | 95.26M | |
218.84M | 199.11M | 156.09M | 133.97M | 116.19M |