Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 866.90M | $ 821.03M | $ 854.80M | $ 890.26M | $ 775.35M | $ 612.37M | |
$ 157.54M | $ 370.59M | $ 399.30M | $ 411.22M | $ 372.85M | $ ― | |
$ 647.25M | $ 450.44M | $ 455.50M | $ 479.05M | $ 402.51M | $ 612.37M | |
$ 464.81M | $ 492.57M | $ 455.69M | $ 516.42M | $ 460.64M | $ 447.75M | |
$ 402.09M | $ 328.46M | $ 399.11M | $ 373.85M | $ 314.71M | $ 164.62M | |
$ 48.09M | $ 52.55M | $ 46.43M | $ -24.65M | $ -37.01M | $ -40.90M | |
$ -27.65M | $ -24.05M | $ 36.54M | $ -1.45M | $ -832.00K | $ 3.03M | |
$ 348.69M | $ 275.91M | $ 350.03M | $ 350.64M | $ 278.54M | $ 120.69M | |
$ 81.55M | $ 62.75M | $ 74.52M | $ 72.25M | $ 66.02M | $ 28.20M | |
$ -93.75M | $ -85.43M | $ -69.20M | $ -37.16M | $ -16.24M | $ -7.42M | |
$ 267.13M | $ 213.16M | $ 275.51M | $ 278.39M | $ 212.52M | $ 132.26M | |
$ 4.12 | $ 3.22 | $ 4.02 | $ 4.10 | $ 3.14 | $ 1.37 | |
$ 4.01 | $ 3.12 | $ 3.81 | $ 3.75 | $ 2.88 | $ 1.26 | |
$ 259.28M | $ 66.20M | $ 68.48M | $ 67.98M | $ 67.71M | $ 67.62M | |
$ 265.06M | $ 68.21M | $ 72.27M | $ 74.15M | $ 73.72M | $ 73.47M | |
$ 1.44 | $ 1.28 | $ 1.00 | $ 0.53 | $ 0.23 | $ 0.10 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 220.06M | $ 468.52M | $ 494.88M | $ 516.42M | $ 460.64M | $ 447.75M | |
$ 267.13M | $ 213.16M | $ 275.51M | $ 278.39M | $ 212.52M | $ 92.49M | |
$ 294.54M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 336.54M | $ 352.67M | $ 396.94M | $ 372.96M | $ 312.56M | $ 161.59M | |
$ 359.20M | $ 394.32M | $ 440.14M | $ 391.80M | $ 328.94M | $ 185.46M |