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 | $ 214.63M | $ 411.83M | $ 308.48M | $ 236.78M | |
$ 659.77M | $ 538.32M | $ 414.88M | $ 327.65M | $ 213.62M | |
$ 368.75M | $ 293.81M | $ 218.08M | $ 142.96M | $ 98.36M | |
$ -105.88M | $ -44.22M | $ -42.49M | $ -159.28M | $ -17.46M | |
$ 262.87M | $ 249.59M | $ 177.16M | $ 136.25M | $ 80.89M | |
$ 262.87M | $ 238.02M | $ 167.58M | $ 89.40M | $ 45.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.20 | $ 1.12 | $ 0.92 | $ 0.64 | $ 0.38 | |
$ 1.20 | $ 1.12 | $ 0.92 | $ 0.64 | $ 0.38 | |
218.28M | 202.88M | 170.47M | 139.29M | 120.87M | |
218.47M | 203.11M | 170.98M | 140.08M | 121.18M |