Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 936.41M | $ 797.83M | $ 631.20M | $ 452.24M | $ 330.13M | |
$ 726.15M | $ 613.35M | $ 480.70M | $ 344.52M | $ 250.42M | |
$ 357.40M | $ 319.54M | $ 261.06M | $ 200.26M | $ 152.06M | |
$ 275.25M | $ 244.51M | $ 196.79M | $ 151.27M | $ 104.74M | |
$ 659.77M | $ 538.32M | $ 414.88M | $ 295.53M | $ 202.97M | |
$ 368.75M | $ 293.81M | $ 219.64M | $ 144.26M | $ 98.36M | |
$ -82.82M | $ -44.22M | $ -42.49M | $ -8.01M | $ -17.46M | |
$ 285.93M | $ 249.59M | $ 177.16M | $ 136.25M | $ 80.89M | |
$ 273.80M | $ 238.02M | $ 167.58M | $ 128.24M | $ 76.40M | |
$ 1.20 | $ 1.12 | $ 0.92 | $ 0.80 | $ 0.51 | |
$ 1.20 | $ 1.12 | $ 0.92 | $ 0.80 | $ 0.51 | |
218.28M | 202.88M | 170.47M | 139.29M | 120.87M | |
218.47M | 203.11M | 170.98M | 140.08M | 121.18M |