Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.19B | $ 1.09B | $ 884.63M | $ 777.48M | $ 689.68M | |
$ 957.00M | $ 907.00M | $ 715.75M | $ 639.87M | $ 573.49M | |
$ 925.00M | $ 911.00M | $ 510.55M | $ 456.07M | $ 479.69M | |
$ 29.00M | $ 28.00M | $ 20.62M | $ 21.62M | $ 27.72M | |
$ 84.00M | $ 68.61M | $ -44.18M | $ 233.93M | $ -128.98M | |
$ 32.00M | $ -4.00M | $ 205.20M | $ 183.80M | $ 93.81M | |
$ -18.00M | $ 5.00M | $ -10.00M | $ -23.00M | $ -17.00M | |
$ 14.00M | $ 1.00M | $ -93.27M | $ 186.75M | $ -184.41M | |
$ 2.00M | $ 2.00M | $ -52.04M | $ 205.00M | $ -157.76M | |
$ 0.02 | $ 0.01 | $ -0.37 | $ 1.38 | $ -1.08 | |
$ 0.02 | $ 0.01 | $ -0.37 | $ 1.31 | $ -1.08 | |
132.00M | 137.31M | 139.01M | 145.66M | 146.57M | |
133.00M | 141.80M | 139.01M | 154.23M | 146.57M |