Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.32B | $ 4.75B | $ 4.15B | $ 2.47B | $ 965.79M | |
$ 609.61M | $ 977.04M | $ 677.16M | $ -41.90M | $ -72.28M | |
$ 220.14M | $ 219.32M | $ 180.04M | $ 123.41M | $ 84.10M | |
$ 505.05M | $ 421.51M | $ 326.76M | $ 266.58M | $ 183.75M | |
$ 940.53M | $ 1.19B | $ 748.99M | $ 100.57M | $ 3.32M | |
$ 389.47M | $ 760.58M | $ 97.91M | $ -181.22M | $ -177.03M | |
$ 13.80M | $ -25.69M | $ -96.38M | $ 3.44M | $ -14.51M | |
$ 403.27M | $ 734.89M | $ 399.51M | $ -177.79M | $ -191.53M | |
$ 316.01M | $ 556.32M | $ 399.60M | $ -187.00M | $ -160.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.91 | $ 3.24 | $ 2.17 | $ -1.07 | $ -1.88 | |
$ 1.87 | $ 3.15 | $ 2.11 | $ -1.07 | $ -1.88 | |
165.03M | 171.84M | 184.33M | 174.02M | 85.24M | |
169.40M | 176.36M | 189.35M | 174.02M | 85.24M |