Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.97B | $ 3.18B | $ 2.79B | $ 2.13B | $ 1.82B | |
$ 2.97B | $ 395.20M | $ 341.61M | $ 136.88M | $ 113.83M | |
$ 59.43M | $ 65.78M | $ 66.60M | $ 61.19M | $ 56.92M | |
$ 313.16M | $ 280.19M | $ 309.30M | $ 319.78M | $ 304.45M | |
$ -39.82M | $ 661.64M | $ 571.22M | $ 385.44M | $ 115.25M | |
$ 213.10M | $ 329.42M | $ 22.25M | $ -212.38M | $ -181.66M | |
$ -244.31M | $ -183.09M | $ -182.71M | $ -212.06M | $ -153.03M | |
$ -31.21M | $ 146.33M | $ 132.30M | $ -136.36M | $ -398.99M | |
$ -151.52M | $ 117.72M | $ 129.13M | $ -138.03M | $ -400.31M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.24 | $ 0.22 | $ 1.05 | $ -1.13 | $ -3.27 | |
$ -1.24 | $ 0.22 | $ 1.05 | $ -1.13 | $ -3.27 | |
122.46M | 122.54M | 122.58M | 122.58M | 122.58M | |
122.46M | 122.53M | 122.58M | 122.58M | 122.58M |