Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 |
---|---|---|---|---|---|
$ 2.01B | $ 2.01B | $ 2.09B | $ 1.25B | $ 995.65M | |
$ 893.73M | $ 852.37M | $ 861.99M | $ 614.17M | $ 512.24M | |
$ 817.76M | $ 752.37M | $ 735.93M | $ 468.34M | $ 395.71M | |
$ 93.99M | $ 88.14M | $ 89.33M | $ 56.27M | $ 51.97M | |
$ 245.78M | $ 209.96M | $ 242.67M | $ 202.09M | $ 168.50M | |
$ 75.97M | $ 100.00M | $ 161.31M | $ 144.91M | $ 115.88M | |
$ 11.63M | $ 9.59M | $ -34.62M | $ -542.00K | $ 405.00K | |
$ 87.60M | $ 109.59M | $ 91.44M | $ 144.37M | $ 116.29M | |
$ 59.70M | $ 76.25M | $ 67.26M | $ 110.04M | $ 92.66M | |
$ 5.07 | $ 6.23 | $ 5.46 | $ 9.26 | $ 7.97 | |
$ 5.06 | $ 6.22 | $ 5.44 | $ 9.16 | $ 7.90 | |
11.77M | 12.24M | 12.32M | 11.89M | 11.62M | |
11.77M | 12.26M | 12.35M | 11.91M | 11.73M |