Income Statement | Dec 24 | Dec 23 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 3.95B | $ 4.67B | $ 4.14B | $ 4.13B | $ 4.21B | |
$ 2.80B | $ 810.36M | $ 672.23M | $ 666.43M | $ 697.66M | |
$ 2.66B | $ 485.21M | $ 472.05M | $ 484.31M | $ 499.24M | |
$ 175.58M | $ 191.17M | $ 270.17M | $ 201.59M | $ 192.28M | |
$ 179.37M | $ 516.32M | $ 398.29M | $ 385.31M | $ 383.11M | |
$ 139.81M | $ 325.14M | $ 191.09M | $ 145.25M | $ 146.09M | |
$ -198.62M | $ -52.17M | $ -49.40M | $ -44.95M | $ -27.55M | |
$ -58.81M | $ 272.98M | $ 141.69M | $ 100.31M | $ 118.54M | |
$ -128.02M | $ 247.39M | $ 130.57M | $ 107.10M | $ 100.24M | |
$ -1.49 | $ 2.84 | $ 1.47 | $ 1.16 | $ 1.05 | |
$ -1.49 | $ 2.56 | $ 1.45 | $ 1.14 | $ 1.02 | |
85.91M | 87.23M | 88.84M | 92.04M | 96.36M | |
85.91M | 96.45M | 89.78M | 94.08M | 99.71M |