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.06B | $ 970.02M | $ 850.13M | |
$ 35.43M | $ 34.66M | $ 34.72M | $ 28.59M | $ 21.35M | |
$ 184.90M | $ 136.97M | $ -119.28M | $ -95.44M | $ -84.19M | |
$ 123.88M | $ 80.95M | $ -109.41M | $ -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 | |
$ 0.58 | $ 0.41 | $ -2.11 | $ -0.39 | $ -0.38 | |
$ 0.55 | $ 0.40 | $ -2.11 | $ -0.39 | $ -0.38 | |
170.53M | 166.32M | 163.89M | 162.77M | 160.67M | |
179.27M | 169.83M | 163.89M | 162.77M | 160.67M |