Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.49B | $ 1.48B | $ 1.37B | $ 1.20B | $ 1.26B | $ 1.19B | |
- | - | - | $ 306.19M | $ 318.02M | $ 272.88M | |
$ 1.49B | $ 1.48B | $ 1.37B | $ 892.48M | $ 939.89M | $ 919.13M | |
$ -28.23M | $ 722.75M | $ 671.09M | $ 656.28M | $ 663.04M | $ 652.85M | |
$ 1.05B | $ 755.09M | $ 701.23M | $ 236.20M | $ 276.85M | $ 266.27M | |
$ -112.17M | $ -100.11M | $ -93.67M | $ -96.81M | $ -95.07M | $ -91.99M | |
$ -5.28M | $ -19.43M | $ -8.25M | $ 4.85M | $ 413.00K | $ 3.97M | |
$ 341.93M | $ 182.40M | $ 190.26M | $ 144.25M | $ 182.19M | $ 178.25M | |
$ 16.99M | $ -605.00K | $ 3.42M | $ -10.97M | $ -19.93M | $ -18.71M | |
- | - | - | - | - | - | |
$ 971.20M | $ 675.02M | $ 612.39M | $ 155.22M | $ 202.12M | $ 196.96M | |
$ 3.01 | $ 3.28 | $ 3.61 | $ 3.07 | $ 4.01 | $ 3.94 | |
$ 3.01 | $ 3.25 | $ 3.60 | $ 3.06 | $ 3.98 | $ 3.92 | |
$ 235.79M | $ 55.77M | $ 51.71M | $ 50.56M | $ 50.43M | $ 49.98M | |
$ 236.41M | $ 56.29M | $ 51.87M | $ 50.70M | $ 50.75M | $ 50.24M | |
$ 2.55 | $ 2.52 | $ 2.48 | $ 2.40 | $ 2.30 | $ 2.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.42 | $ 3.39 | |
- | - | - | - | - | - | |
$ -28.23M | $ 722.75M | $ 671.09M | $ 962.47M | $ 981.06M | $ 925.74M | |
- | - | - | $ 96.81M | $ 95.07M | $ 91.99M | |
$ 330.75M | $ 675.02M | $ 612.39M | $ 155.22M | $ 202.12M | $ 196.96M | |
$ 41.32M | - | - | $ 155.22M | $ 202.12M | $ 196.96M | |
$ 368.96M | $ 182.40M | $ 190.26M | $ 241.06M | $ 277.26M | $ 270.24M | |
$ 282.86M | $ 377.42M | $ 377.73M | $ 420.70M | $ 450.19M | $ 444.71M |