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 | |
$ 82.15M | $ 75.03M | $ 64.26M | $ 48.99M | $ 36.80M | |
$ 247.59M | $ 214.63M | $ 165.59M | $ 135.83M | $ 104.74M | |
$ 614.10M | $ 506.81M | $ 383.67M | $ 279.78M | $ 202.97M | |
$ 643.99M | $ 538.32M | $ 416.44M | $ 295.53M | $ 213.62M | |
$ -358.07M | $ -288.73M | $ -239.28M | $ -159.28M | $ -132.73M | |
$ 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 |