Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 700.67M | $ 675.53M | $ 664.89M | $ 737.85M | $ 689.48M | $ 651.12M | |
$ 231.48M | $ 231.48M | $ 239.61M | $ 352.32M | $ 349.36M | $ 377.36M | |
$ 469.19M | $ 444.04M | $ 425.29M | $ 385.53M | $ 340.11M | $ 273.76M | |
$ 324.88M | $ 315.60M | $ 572.77M | $ 250.24M | $ 236.38M | $ 185.14M | |
$ 144.31M | $ 128.44M | $ 92.12M | $ 135.29M | $ 103.73M | $ 88.62M | |
$ 45.94M | $ 50.68M | $ -42.01M | $ 36.16M | $ 45.88M | $ 36.70M | |
$ 9.16M | $ 8.14M | $ -23.12M | $ -303.00K | $ -54.76M | $ -52.93M | |
$ 97.23M | $ 85.90M | $ 73.23M | $ 98.83M | $ 9.65M | $ -1.01M | |
$ 21.96M | $ 19.63M | $ 10.12M | $ 22.21M | $ 7.62M | $ 9.69M | |
$ 14.91M | $ 11.12M | $ 16.55M | $ 12.02M | $ 5.67M | $ 6.05M | |
$ 64.60M | $ 58.45M | $ 56.94M | $ 73.53M | $ -3.38M | $ -13.42M | |
$ 0.62 | $ 0.56 | $ 0.25 | $ 0.71 | $ -0.03 | $ -0.14 | |
$ 0.47 | $ 0.44 | $ 0.24 | $ 0.68 | $ -0.03 | $ -0.14 | |
$ 424.31M | $ 104.02M | $ 102.45M | $ 103.84M | $ 112.63M | $ 99.05M | |
$ 500.44M | $ 131.78M | $ 104.19M | $ 116.54M | $ 112.63M | $ 99.05M | |
$ 0.88 | $ 0.88 | $ 0.86 | $ 0.85 | $ 0.84 | $ 0.84 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 556.36M | $ 547.08M | $ 572.77M | $ -602.55M | $ -585.74M | $ -562.50M | |
$ 64.60M | $ 58.45M | $ 56.94M | $ 73.53M | $ -3.38M | $ -13.42M | |
$ 96.42M | $ 79.20M | $ 73.08M | $ 94.07M | $ 125.07M | $ 23.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 152.10M | $ 136.02M | $ 115.24M | $ 133.94M | $ 55.52M | $ 34.96M | |
$ 202.69M | $ 189.96M | $ 139.49M | $ 201.56M | $ 137.67M | $ 113.07M |