Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.14B | $ 695.65M | $ 553.97M | $ 489.15M | $ 435.74M | |
$ 607.16M | $ 451.12M | $ 500.34M | $ 475.66M | $ 353.47M | |
$ 457.55M | $ 275.34M | $ 260.23M | $ 248.54M | $ 225.91M | |
$ 54.59M | $ 22.19M | $ 23.71M | $ 22.73M | $ 20.04M | |
$ 204.20M | $ 197.97M | $ 263.81M | $ 249.85M | $ 147.59M | |
$ 149.62M | $ 175.78M | $ 240.11M | $ 227.12M | $ 127.55M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 149.62M | $ 175.78M | $ 240.11M | $ 227.12M | $ 127.55M | |
$ 115.53M | $ 128.40M | $ 175.65M | $ 167.92M | $ 96.95M | |
$ 1.05 | $ 1.72 | $ 2.35 | $ 2.20 | $ 1.39 | |
$ 1.05 | $ 1.71 | $ 2.35 | $ 2.19 | $ 1.39 | |
109.67M | 74.84M | 74.70M | 76.47M | 69.55M | |
109.71M | 74.87M | 74.78M | 76.56M | 69.63M |