Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 3.53B | $ 2.94B | $ 3.00B | $ 2.71B | $ 2.13B | |
$ 2.06B | $ 372.19M | $ 499.31M | $ 193.72M | $ -13.89M | |
$ 3.03B | $ 268.12M | $ 318.14M | $ -166.74M | $ -122.69M | |
$ 383.88M | $ 383.12M | $ 394.55M | $ 440.20M | $ 474.96M | |
$ 930.36M | $ 554.35M | $ 627.10M | $ 377.99M | $ 238.27M | |
$ 494.66M | $ 104.07M | $ -174.89M | $ -81.87M | $ -359.11M | |
$ -62.51M | $ -63.76M | $ -88.58M | $ -125.26M | $ -116.13M | |
$ 432.14M | $ 40.31M | $ 92.58M | $ 150.61M | $ -7.33M | |
$ 322.96M | $ 34.34M | $ 72.95M | $ 111.91M | $ -8.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.02 | $ 0.78 | $ 1.44 | $ 2.22 | $ -0.17 | |
$ 7.77 | $ 0.77 | $ 1.44 | $ 2.21 | $ -0.17 | |
40.26M | 43.94M | 50.55M | 50.35M | 50.20M | |
41.55M | 44.60M | 50.64M | 50.75M | 50.20M |