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 | |
$ 695.47M | $ 691.84M | $ 679.57M | $ 619.83M | $ 618.63M | |
$ 1.00B | $ 1.35B | $ 935.33M | $ 968.53M | $ 892.85M | |
$ 284.57M | $ 635.01M | $ 250.81M | $ 267.97M | $ 249.10M | |
$ -187.81M | $ -158.41M | $ -157.89M | $ -105.54M | $ -177.59M | |
$ 96.76M | $ 476.59M | $ 92.93M | $ 162.43M | $ 71.52M | |
$ 89.58M | $ 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 |