Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.19B | $ 6.66B | $ 6.33B | $ 6.20B | $ 5.53B | |
$ 633.64M | $ 932.04M | $ 733.38M | $ 919.37M | $ 821.34M | |
$ 368.74M | $ 377.17M | $ 330.09M | $ 205.59M | $ 253.68M | |
$ 142.87M | $ 208.74M | $ 205.82M | $ 202.65M | $ 205.66M | |
$ 273.08M | $ 789.74M | $ 585.31M | $ 772.72M | $ 683.30M | |
$ 3.41M | $ 554.87M | $ 403.28M | $ 713.77M | $ 567.66M | |
$ 171.36M | $ -172.52M | $ -142.70M | $ -84.05M | $ -111.18M | |
$ 174.77M | $ 382.36M | $ 260.58M | $ 629.72M | $ 456.47M | |
$ 214.04M | $ 243.49M | $ 158.99M | $ 402.23M | $ 259.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.72 | $ 1.91 | $ 1.23 | $ 2.99 | $ 1.93 | |
$ 1.72 | $ 1.91 | $ 1.23 | $ 2.99 | $ 1.93 | |
124.71M | 123.11M | 124.63M | 130.25M | 129.78M | |
124.71M | 123.11M | 124.63M | 130.25M | 129.78M |