Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.50B | $ 1.43B | $ 1.32B | $ 1.21B | $ 1.02B | |
$ 1.11B | $ 1.05B | $ 949.21M | $ 875.29M | $ 706.60M | |
$ 982.63M | $ 973.18M | $ 1.04B | $ 970.02M | $ 850.13M | |
$ 35.43M | $ 18.75M | $ 34.72M | $ 41.87M | $ 37.60M | |
$ 184.90M | $ 121.06M | $ -119.28M | $ -94.73M | $ -67.94M | |
$ 123.88M | $ 80.95M | $ -87.66M | $ -94.73M | $ -143.53M | |
$ 18.75M | $ 14.49M | $ -52.39M | $ -37.26M | $ 18.64M | |
$ 142.64M | $ 95.44M | $ -161.80M | $ -131.99M | $ -124.89M | |
$ 99.19M | $ 67.81M | $ -345.58M | $ -63.04M | $ -61.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.16 | $ 0.75 | $ -4.22 | $ -0.77 | $ -0.76 | |
$ 1.11 | $ 0.73 | $ -4.22 | $ -0.77 | $ -0.76 | |
85.27M | 83.16M | 81.95M | 81.39M | 80.34M | |
89.63M | 84.91M | 81.95M | 81.39M | 80.34M |