Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.14B | $ 1.46B | $ 1.24B | $ 1.03B | $ 2.43B | |
$ 1.17B | $ 686.52M | $ 544.52M | $ 362.24M | $ 1.32B | |
$ 952.04M | $ 657.01M | $ 712.36M | $ 703.55M | $ 840.01M | |
$ 268.84M | $ 278.67M | $ 318.74M | $ 322.64M | $ 340.01M | |
$ 882.06M | $ 110.40M | $ -85.76M | $ -196.49M | $ 524.92M | |
$ 214.71M | $ -114.81M | $ -344.97M | $ -462.69M | $ 241.12M | |
$ 65.44M | $ -170.16M | $ -11.98M | $ -104.45M | $ 40.55M | |
$ 280.15M | $ -174.44M | $ -356.95M | $ -537.06M | $ 281.66M | |
$ 184.14M | $ -158.52M | $ -290.57M | $ -460.16M | $ 152.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.05 | $ -0.04 | $ -0.08 | $ -0.13 | $ 0.04 | |
$ 0.05 | $ -0.04 | $ -0.08 | $ -0.13 | $ 0.04 | |
3.59B | 3.57B | 3.57B | 3.57B | 3.57B | |
3.59B | 3.57B | 3.57B | 3.57B | 3.57B |