Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 657.32M | $ 954.90M | $ 612.07M | $ 681.18M | $ 498.45M | $ 529.48M | |
$ 316.69M | $ 607.17M | $ 297.67M | $ 339.93M | $ 213.85M | $ 261.37M | |
$ 340.63M | $ 347.73M | $ 314.40M | $ 341.25M | $ 284.59M | $ 268.11M | |
$ 79.48M | $ 103.30M | $ 88.88M | $ 81.83M | $ 69.38M | $ 54.92M | |
$ 261.15M | $ 244.43M | $ 225.52M | $ 259.42M | $ 215.21M | $ 213.19M | |
$ -60.16M | $ -49.23M | $ -42.54M | $ -52.32M | $ -48.08M | $ -66.57M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 681.72M | $ 144.21M | $ 718.06M | $ 476.21M | $ 547.34M | $ 542.21M | |
$ 110.79M | $ 26.93M | $ 132.47M | $ 73.58M | $ 90.96M | $ 54.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 557.21M | $ 113.09M | $ 570.46M | $ 393.52M | $ 446.26M | $ 480.97M | |
$ 3.81 | $ 0.71 | $ 3.90 | $ 2.69 | $ 3.05 | $ 3.29 | |
$ 3.39 | $ 0.63 | $ 3.56 | $ 2.47 | $ 2.90 | $ 3.13 | |
$ 583.61M | $ 158.90M | $ 146.36M | $ 146.29M | $ 146.33M | $ 146.34M | |
$ 677.21M | $ 173.17M | $ 160.98M | $ 160.14M | $ 161.15M | $ 161.02M | |
$ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 1.03 | $ 0.96 | $ 1.10 | |
$ ― | $ ― | $ ― | $ 0.96 | $ 0.88 | $ 1.01 | |
$ 41.02M | $ 12.51M | $ 11.69M | $ 1.69M | $ 1.59M | $ 2.07M | |
$ 396.17M | $ 710.47M | $ 386.54M | $ 421.76M | $ 283.23M | $ 316.29M | |
$ 557.21M | $ 113.09M | $ 570.46M | $ 393.52M | $ 446.26M | $ 480.97M | |
$ 610.90M | $ 112.79M | $ 574.58M | $ 443.65M | $ 474.52M | $ 513.07M | |
$ 58.95M | $ 53.23M | $ 48.62M | $ 51.71M | $ 49.46M | $ 67.23M | |
$ 740.67M | $ 197.44M | $ 766.68M | $ 527.92M | $ 596.79M | $ 609.44M | |
$ 747.83M | $ 208.06M | $ 775.52M | $ 535.14M | $ 603.59M | $ 613.72M |