Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 973.58M | $ 993.34M | $ 689.50M | $ 461.59M | $ 447.24M | |
$ 643.71M | $ 664.96M | $ 412.39M | $ 234.85M | $ 236.64M | |
$ 60.51M | $ 48.74M | $ 54.13M | $ 35.37M | $ 35.57M | |
$ 108.06M | $ 146.44M | $ 127.10M | $ 112.56M | $ 105.24M | |
$ 704.83M | $ 787.63M | $ 444.48M | $ 315.64M | $ 309.66M | |
$ 580.66M | $ 653.44M | $ 358.26M | $ 199.48M | $ 201.07M | |
$ -4.36M | $ -75.98M | $ 700.47M | $ -45.93M | $ -69.82M | |
$ 576.30M | $ 577.46M | $ 1.06B | $ 153.55M | $ 131.25M | |
$ 576.30M | $ 559.21M | $ 1.05B | $ 93.15M | $ 57.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 28.99 | $ 27.30 | $ 51.75 | $ 3.95 | $ 3.60 | |
$ 28.95 | $ 27.28 | $ 51.15 | $ 3.91 | $ 3.52 | |
19.88M | 20.48M | 20.35M | 23.59M | 15.83M | |
19.90M | 20.50M | 20.58M | 23.81M | 16.22M |