Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 8.32B | $ 10.83B | $ 6.58B | $ 4.06B | $ 6.42B | |
$ 764.08M | $ 780.67M | $ 569.64M | $ -12.60M | $ 392.26M | |
$ 190.80M | $ 182.18M | $ 144.00M | $ 192.61M | $ 170.88M | |
$ 172.97M | $ 155.89M | $ 171.91M | $ 210.39M | $ 183.04M | |
$ 774.13M | $ 780.89M | $ 589.21M | $ 13.87M | $ 414.61M | |
$ 573.28M | $ 593.86M | $ 410.23M | $ -205.21M | $ 221.38M | |
$ -82.82M | $ -78.20M | $ -105.14M | $ -111.12M | $ -93.87M | |
$ 490.46M | $ 515.66M | $ 305.09M | $ -316.54M | $ 127.51M | |
$ 408.27M | $ 441.22M | $ 252.84M | $ -274.31M | $ 99.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.13 | $ 0.14 | $ 0.08 | $ -0.09 | $ 0.03 | |
$ 0.13 | $ 0.14 | $ 0.08 | $ -0.09 | $ 0.03 | |
3.19B | 3.20B | 3.20B | 3.19B | 3.20B | |
3.19B | 3.20B | 3.20B | 3.19B | 3.20B |