Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.40B | $ 1.36B | $ 1.39B | $ 1.42B | $ 1.16B | |
$ 1.20B | $ 1.18B | $ 1.21B | $ 1.23B | $ 980.43M | |
$ 1.09B | $ 1.03B | $ 1.01B | $ 1.06B | $ 923.20M | |
$ 211.92M | $ 236.97M | $ 233.40M | $ 258.30M | $ 228.74M | |
$ 319.10M | $ 331.97M | $ 398.39M | $ 681.68M | $ 363.27M | |
$ 113.65M | $ 132.61M | $ 198.94M | $ 167.34M | $ 138.34M | |
$ -20.45M | $ -57.64M | $ -67.79M | $ 184.01M | $ -59.99M | |
$ 93.19M | $ 74.97M | $ 131.15M | $ 351.35M | $ 78.35M | |
$ 63.05M | $ 41.50M | $ 63.76M | $ 496.71M | $ 150.67M | |
$ 1.42 | $ 0.89 | $ 1.36 | $ 10.78 | $ 3.25 | |
$ 1.42 | $ 0.89 | $ 1.36 | $ 10.33 | $ 3.20 | |
44.46M | 46.40M | 46.95M | 45.89M | 46.31M | |
44.52M | 46.46M | 47.03M | 47.86M | 47.12M |