Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.21B | $ 1.44B | $ 1.21B | $ 1.00B | $ 1.03B | $ 1.00B | |
$ ― | $ 1.01B | $ 883.11M | $ 767.99M | $ 754.93M | $ 706.66M | |
$ ― | $ 429.68M | $ 325.14M | $ 232.64M | $ 272.72M | $ 293.69M | |
$ ― | $ 173.66M | $ 102.96M | $ 107.48M | $ 124.88M | $ 89.94M | |
$ ― | $ 256.02M | $ 222.19M | $ 125.16M | $ 147.85M | $ 203.76M | |
$ ― | $ -109.27M | $ -100.23M | $ -99.96M | $ -96.45M | $ -65.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 460.11M | $ 500.46M | $ 408.58M | $ 383.52M | $ 439.97M | |
$ ― | $ 71.26M | $ 94.67M | $ 34.97M | $ 33.57M | $ 66.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 305.16M | $ 354.65M | $ 347.47M | $ 308.02M | $ 324.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.19B | $ 986.07M | $ 875.47M | $ 879.81M | $ 796.59M | |
$ ― | $ 305.16M | $ 354.65M | $ 347.47M | $ 308.02M | $ 324.58M | |
$ ― | $ 303.99M | $ 318.97M | $ 263.87M | $ 259.79M | $ 320.33M | |
$ ― | $ 121.25M | $ 105.93M | $ 108.94M | $ 102.97M | $ 72.76M | |
$ ― | $ 581.36M | $ 606.39M | $ 517.51M | $ 486.48M | $ 512.72M | |
$ ― | $ 830.52M | $ 832.51M | $ 717.96M | $ 676.54M | $ 659.85M |