Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 772.75M | $ 1.05B | $ 1.05B | $ 52.79M | $ 1.03B | $ 726.11M | |
$ 24.34M | $ 31.15M | $ 18.82M | $ 300.00K | $ -106.56M | $ -21.31M | |
$ 563.03M | $ 560.22M | $ 555.09M | $ 36.41M | $ 556.67M | $ 375.25M | |
- | - | - | - | - | - | |
$ -161.45M | $ -161.88M | $ -164.35M | $ 295.00K | $ -8.16M | $ -5.11M | |
$ 448.74M | $ 463.81M | $ 475.78M | $ 16.07M | $ 359.74M | $ 324.44M | |
$ 89.88M | $ 97.49M | $ 96.16M | $ 2.49M | $ 70.72M | $ 64.34M | |
- | - | - | - | - | - | |
$ 359.56M | $ 366.31M | $ 261.06M | $ 13.58M | $ 288.28M | $ 259.50M | |
$ 2.65 | $ 2.72 | $ 2.81 | $ 4.14 | $ 2.40 | $ 2.55 | |
$ 2.65 | $ 2.71 | $ 2.80 | $ 4.07 | $ 2.40 | $ 2.55 | |
$ 538.87M | $ 134.51M | $ 134.78M | $ 3.28M | $ 120.02M | $ 101.59M | |
$ 539.76M | $ 134.75M | $ 135.12M | $ 3.34M | $ 120.09M | $ 101.85M | |
$ 1.82 | $ 1.45 | $ 1.44 | $ 0.73 | $ 1.40 | $ 1.37 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 882.00M | $ 888.77M | $ 877.61M | $ 35.44M | $ 583.21M | $ 556.61M | |
$ 358.87M | $ 366.31M | $ 379.63M | $ 13.58M | $ 289.02M | $ 260.10M | |
$ 60.45M | - | $ 141.82M | - | $ 295.57M | $ 264.19M | |
- | - | - | - | $ 9.78M | $ 21.34M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |