Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.45B | $ 1.33B | $ 1.04B | $ 751.98M | $ 777.97M | |
$ 952.60M | $ 967.81M | $ 855.30M | $ 704.54M | $ 555.31M | |
$ 430.26M | $ 455.93M | $ 460.73M | $ 287.76M | $ 277.61M | |
$ 29.20M | $ 30.93M | $ 31.86M | $ 19.48M | $ 20.08M | |
$ 551.54M | $ 542.81M | $ 426.43M | $ 436.26M | $ 297.79M | |
$ 522.34M | $ 511.88M | $ 394.57M | $ 416.77M | $ 277.70M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 522.34M | $ 511.88M | $ 394.57M | $ 416.77M | $ 277.70M | |
$ 402.24M | $ 392.93M | $ 305.26M | $ 319.02M | $ 214.45M | |
$ 2.01 | $ 1.94 | $ 1.57 | $ 1.94 | $ 1.30 | |
$ 2.01 | $ 1.94 | $ 1.57 | $ 1.94 | $ 1.30 | |
199.94M | 202.63M | 194.69M | 164.50M | 165.37M | |
200.07M | 202.77M | 195.02M | 164.86M | 165.37M |