Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 779.45M | $ 1.06B | $ 1.05B | $ 52.79M | $ 1.03B | $ 726.11M | |
$ 30.00M | $ 31.15M | $ 18.82M | $ 300.00K | $ -106.56M | $ -21.31M | |
$ 563.55M | $ 560.22M | $ 555.09M | $ 36.41M | $ 556.67M | $ 375.25M | |
- | - | - | - | - | - | |
$ -160.37M | $ -161.88M | $ -164.35M | $ 295.00K | $ -8.16M | $ -5.11M | |
$ 449.27M | $ 463.81M | $ 475.78M | $ 16.07M | $ 359.74M | $ 324.44M | |
$ 94.45M | $ 97.49M | $ 96.16M | $ 2.49M | $ 70.72M | $ 64.34M | |
- | - | - | - | - | - | |
$ 328.90M | $ 366.31M | $ 261.06M | $ 13.58M | $ 288.28M | $ 259.50M | |
$ 2.62 | $ 2.72 | $ 2.81 | $ 4.14 | $ 2.40 | $ 2.55 | |
$ 2.62 | $ 2.71 | $ 2.80 | $ 4.07 | $ 2.40 | $ 2.55 | |
$ 538.42M | $ 134.51M | $ 134.78M | $ 3.28M | $ 120.02M | $ 101.59M | |
$ 539.30M | $ 134.75M | $ 135.12M | $ 3.34M | $ 120.09M | $ 101.85M | |
$ 1.82 | $ 1.45 | $ 1.44 | $ 0.73 | $ 1.40 | $ 1.37 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 878.09M | $ 888.77M | $ 877.61M | $ 35.44M | $ 583.21M | $ 556.61M | |
$ 354.82M | $ 366.31M | $ 379.63M | $ 13.58M | $ 289.02M | $ 260.10M | |
$ 310.54M | - | $ 141.82M | - | $ 295.57M | $ 264.19M | |
- | - | - | - | $ 9.78M | $ 21.34M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |