Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.17B | $ 1.05B | $ 1.01B | $ 862.46M | $ 955.10M | $ 859.63M | |
$ 542.63M | $ 474.23M | $ -442.60M | $ 402.16M | $ 430.38M | $ 390.52M | |
$ 625.93M | $ 571.25M | $ 568.04M | $ 460.30M | $ 524.72M | $ 469.11M | |
$ 556.61M | $ 501.19M | $ -458.32M | $ 414.29M | $ 445.60M | $ 397.81M | |
$ 69.32M | $ 70.05M | $ 109.72M | $ 46.01M | $ 79.11M | $ 71.31M | |
$ -39.71M | $ -28.91M | $ -35.48M | $ -44.05M | $ -42.70M | $ -20.65M | |
$ -4.20M | $ 112.01M | $ 1.13M | $ -355.00K | $ -5.19M | - | |
$ 29.61M | $ -70.86M | $ 73.11M | $ 1.60M | $ 31.23M | $ 50.65M | |
$ -28.36M | $ 9.72M | $ 10.56M | $ -7.91M | $ 2.60M | $ 9.80M | |
- | - | - | - | - | - | |
$ 57.97M | $ -80.58M | $ 62.54M | $ 9.52M | $ 28.62M | $ 40.85M | |
$ 1.90 | $ -2.68 | $ 2.14 | $ 0.33 | $ 1.01 | $ 1.45 | |
$ 1.85 | $ -2.68 | $ 1.94 | $ 0.32 | $ 0.97 | $ 1.41 | |
$ 122.40M | $ 30.04M | $ 29.16M | $ 28.58M | $ 28.32M | $ 28.12M | |
$ 125.17M | $ 30.04M | $ 32.22M | $ 29.46M | $ 29.50M | $ 28.89M | |
$ 0.80 | $ 0.80 | $ 0.80 | $ 0.80 | $ 0.80 | $ 0.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.42 | - | - | $ 2.18 | $ 2.64 | $ 2.18 | |
- | - | - | - | - | - | |
$ 1.10B | $ 975.42M | $ -900.92M | $ 816.45M | $ 875.98M | $ 788.33M | |
$ 57.97M | $ -80.58M | $ 62.54M | $ 9.52M | $ 28.62M | $ 40.85M | |
$ 56.37M | $ -42.48M | - | $ 9.52M | $ 28.62M | $ 40.85M | |
$ 9.44M | - | - | $ 44.05M | $ 42.70M | $ 20.65M | |
$ 69.32M | $ -41.96M | $ 108.59M | $ 45.66M | $ 73.93M | $ 71.31M | |
$ 145.49M | $ 32.47M | $ 193.28M | $ 118.28M | $ 146.25M | $ 132.07M |