Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.19B | $ 2.14B | $ 1.46B | $ 1.24B | $ 1.03B | |
$ 1.22B | $ 1.17B | $ 686.52M | $ 544.52M | $ 362.24M | |
$ 981.93M | $ 952.04M | $ 690.80M | $ 898.52M | $ 794.85M | |
$ 211.20M | $ 268.84M | $ 225.20M | $ 259.21M | $ 266.20M | |
$ 617.45M | $ 882.06M | $ 110.40M | $ -85.76M | $ -196.49M | |
$ 234.89M | $ 214.71M | $ -4.28M | $ -354.00M | $ -432.61M | |
$ 23.44M | $ 65.44M | $ -170.16M | $ -2.95M | $ -104.45M | |
$ 258.33M | $ 280.15M | $ -174.44M | $ -356.95M | $ -537.06M | |
$ 161.39M | $ 184.14M | $ -158.52M | $ -290.57M | $ -460.16M | |
$ 0.05 | $ 0.05 | $ -0.04 | $ -0.08 | $ -0.13 | |
$ 0.04 | $ 0.05 | $ -0.04 | $ -0.08 | $ -0.13 | |
3.57B | 3.59B | 3.57B | 3.57B | 3.57B | |
3.58B | 3.59B | 3.57B | 3.57B | 3.57B |