Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.40B | $ 1.36B | $ 1.39B | $ 1.42B | $ 1.49B | |
$ 1.20B | $ 1.17B | $ 1.20B | $ 1.23B | $ 1.26B | |
$ 1.09B | $ 1.03B | $ 969.13M | $ 1.03B | $ 923.20M | |
$ 211.92M | $ 236.97M | $ 246.81M | $ 259.79M | $ 246.42M | |
$ 319.10M | $ 353.54M | $ 411.81M | $ 683.16M | $ 380.96M | |
$ 113.65M | $ 132.61M | $ 198.94M | $ 166.43M | $ 334.61M | |
$ -20.45M | $ -57.64M | $ -67.79M | $ 219.86M | $ -59.99M | |
$ 93.19M | $ 74.97M | $ 131.15M | $ 335.76M | $ 230.40M | |
$ 63.05M | $ 41.50M | $ 63.76M | $ 351.70M | $ 150.67M | |
$ 3.03 | $ 0.89 | $ 1.36 | $ 7.66 | $ 3.25 | |
$ 3.02 | $ 0.89 | $ 1.36 | $ 7.35 | $ 3.20 | |
44.46M | 46.40M | 46.95M | 45.89M | 46.31M | |
44.52M | 46.46M | 47.03M | 47.86M | 47.12M |