Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.25B | $ 1.25B | $ 1.14B | $ 876.51M | $ 1.38B | $ 1.35B | |
$ 350.69M | $ 350.69M | $ 354.58M | $ 325.20M | $ 483.77M | $ 484.86M | |
$ 901.12M | $ 901.12M | $ 780.94M | $ 551.31M | $ 893.49M | $ 861.98M | |
$ 788.96M | $ 788.96M | $ 662.74M | $ 599.22M | $ 761.14M | $ 720.25M | |
$ 112.16M | $ 112.16M | $ 118.20M | $ -47.90M | $ 132.35M | $ 141.73M | |
$ -11.87M | $ -11.87M | $ -16.84M | $ -8.47M | $ -19.95M | $ -2.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 101.16M | $ 101.16M | $ 122.62M | $ -80.91M | $ 117.13M | $ 135.91M | |
$ 35.81M | $ 35.81M | $ 36.29M | $ -8.13M | $ 29.77M | $ 45.73M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 69.61M | $ 69.61M | $ 78.65M | $ -66.40M | $ 87.28M | $ 88.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.14B | $ 1.14B | $ 1.02B | $ 924.42M | $ 1.24B | $ 1.21B | |
$ 69.61M | $ 69.61M | $ 78.65M | $ -66.40M | $ 87.28M | $ 88.36M | |
$ 69.61M | $ 83.37M | $ 96.26M | $ -42.79M | $ 103.27M | $ 98.01M | |
$ 16.10M | $ 16.10M | $ 15.36M | $ 17.52M | $ 19.47M | $ 1.67M | |
$ 117.27M | $ 117.27M | $ 137.98M | $ -63.39M | $ 136.60M | $ 137.58M | |
$ 288.23M | $ 288.23M | $ 301.15M | $ 158.38M | $ 322.43M | $ 202.04M |