Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.67B | $ 1.63B | $ 1.52B | $ 1.29B | $ 1.24B | |
$ 1.15B | $ 1.08B | $ 331.03M | $ 228.04M | $ 214.62M | |
$ 879.44M | $ 472.13M | $ 95.98M | $ 92.38M | $ 82.66M | |
$ 676.07M | $ 691.84M | $ 1.28B | $ 1.16B | $ 1.11B | |
$ 577.11M | $ 1.35B | $ 914.63M | $ 755.50M | $ 750.59M | |
$ 284.57M | $ 635.01M | $ 250.81M | $ 267.97M | $ 150.80M | |
$ -187.81M | $ -158.41M | $ -157.89M | $ -105.54M | $ -177.59M | |
$ 96.76M | $ 476.59M | $ 92.93M | $ 162.43M | $ 71.52M | |
$ 84.75M | $ 444.35M | $ 86.92M | $ 150.02M | $ 64.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.26 | $ 1.34 | $ 0.26 | $ 0.49 | $ 0.20 | |
$ 0.26 | $ 1.34 | $ 0.26 | $ 0.48 | $ 0.20 | |
329.29M | 328.76M | 321.67M | 300.33M | 294.55M | |
330.12M | 329.10M | 322.70M | 301.70M | 294.93M |