Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 358.93M | $ 348.15M | $ 328.85M | $ 290.92M | $ 261.69M | $ 242.27M | |
$ ― | $ ― | $ ― | $ 107.68M | $ 97.84M | $ 89.83M | |
$ 358.93M | $ 348.15M | $ 328.85M | $ 183.24M | $ 163.85M | $ 152.44M | |
$ 152.98M | $ 151.96M | $ 143.68M | $ 16.56M | $ 14.57M | $ 14.85M | |
$ 205.95M | $ 196.19M | $ 185.17M | $ 166.67M | $ 149.29M | $ 137.60M | |
$ -72.33M | $ -65.10M | $ -64.23M | $ 51.45M | $ 48.39M | $ 47.03M | |
$ -211.26M | $ -175.22M | $ -19.08M | $ 212.70M | $ 54.73M | $ 233.60M | |
$ 346.36M | $ 299.49M | $ 110.52M | $ 327.92M | $ 155.63M | $ 324.16M | |
$ 41.95M | $ 33.16M | $ 18.81M | $ 42.39M | $ 9.59M | $ 40.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 304.41M | $ 266.32M | $ 91.69M | $ 285.51M | $ 146.02M | $ 283.54M | |
$ 2.03 | $ ― | $ ― | $ 2.58 | $ 1.41 | $ 2.90 | |
$ 2.03 | $ ― | $ ― | $ 2.58 | $ 1.41 | $ 2.90 | |
$ -117.20M | $ ― | $ ― | $ 110.56M | $ 103.21M | $ 97.86M | |
$ -117.20M | $ ― | $ ― | $ 110.56M | $ 103.21M | $ 97.86M | |
$ 0.72 | $ 0.72 | $ 0.23 | $ 0.69 | $ 0.68 | $ 0.66 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 152.98M | $ 151.96M | $ 143.68M | $ -124.24M | $ -112.40M | $ -104.67M | |
$ 304.41M | $ 266.32M | $ 91.69M | $ 285.51M | $ 146.02M | $ 283.54M | |
$ 343.49M | $ 220.13M | $ 81.23M | $ 240.90M | $ 114.39M | $ 234.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 439.34M | $ 369.26M | $ 171.56M | $ 375.76M | $ 200.85M | $ 368.14M | |
$ 444.36M | $ 373.79M | $ 176.15M | $ 376.33M | $ 201.48M | $ 368.86M |