Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 2.44B | $ 2.25B | $ 1.80B | $ 2.15B | $ 2.32B | |
$ ― | $ 1.43B | $ 1.23B | $ 937.65M | $ 1.17B | $ 1.29B | |
$ ― | $ 1.01B | $ 1.03B | $ 864.70M | $ 987.68M | $ 1.03B | |
$ ― | $ 400.74M | $ 387.30M | $ 348.30M | $ 388.74M | $ 405.94M | |
$ ― | $ 611.16M | $ 641.08M | $ 516.40M | $ 598.94M | $ 622.07M | |
$ ― | $ -524.00K | $ -639.00K | $ -583.00K | $ -915.00K | $ -1.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 606.55M | $ 641.35M | $ 510.71M | $ 620.27M | $ 618.13M | |
$ ― | $ 71.69M | $ 88.48M | $ 71.05M | $ 88.40M | $ 95.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 532.10M | $ 550.32M | $ 434.34M | $ 527.14M | $ 519.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.75M | $ 2.71M | $ 3.15M | $ 5.16M | $ 9.97M | |
$ ― | $ 1.83B | $ 1.61B | $ 1.29B | $ 1.55B | $ 1.70B | |
$ ― | $ 532.10M | $ 550.32M | $ 434.34M | $ 527.14M | $ 519.62M | |
$ ― | $ 532.18M | $ 550.96M | $ 435.43M | $ 527.74M | $ 521.23M | |
$ ― | $ 752.00K | $ 668.00K | $ 675.00K | $ 826.00K | $ 843.00K | |
$ ― | $ 607.30M | $ 642.02M | $ 511.39M | $ 621.09M | $ 618.98M | |
$ ― | $ 657.73M | $ 697.46M | $ 565.71M | $ 674.11M | $ 672.16M |