Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.05B | $ 992.45M | $ 1.31B | $ 1.40B | $ 875.40M | |
$ 530.76M | $ 476.95M | $ 597.03M | $ 655.78M | $ 397.00M | |
$ 321.97M | $ 301.73M | $ 303.30M | $ 322.78M | $ 253.10M | |
$ 2.44M | $ 53.06M | $ 57.64M | $ 57.82M | $ 56.70M | |
$ 208.79M | $ 227.75M | $ 356.87M | $ 390.82M | $ 188.10M | |
$ 208.79M | $ 175.22M | $ 285.57M | $ 317.97M | $ 124.60M | |
$ -64.61M | $ -74.14M | $ -51.34M | $ -57.83M | $ -66.77M | |
$ 144.18M | $ 101.09M | $ 234.24M | $ 260.14M | $ 57.80M | |
$ 118.66M | $ 80.69M | $ 179.35M | $ 203.72M | $ 43.30M | |
$ 0.55 | $ 0.38 | $ 0.82 | $ 1.09 | $ 0.93 | |
$ 0.54 | $ 0.37 | $ 0.78 | $ 1.02 | $ 0.93 | |
215.03M | 213.14M | 219.95M | 187.69M | 46.32M | |
221.37M | 220.69M | 229.73M | 200.57M | 46.32M |