Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.06B | $ 1.05B | $ 52.79M | $ 1.03B | $ 726.11M | $ 712.35M | |
$ 30.21M | $ 18.82M | $ 300.00K | $ -106.56M | $ -21.31M | $ -22.01M | |
$ 270.39M | $ 555.09M | $ 36.41M | $ 556.67M | $ 375.25M | $ 365.94M | |
- | - | - | - | - | - | |
$ -123.63M | $ -164.35M | $ 295.00K | $ -8.16M | $ -5.11M | $ 2.76M | |
$ 485.98M | $ 475.78M | $ 16.07M | $ 359.74M | $ 324.44M | $ 327.17M | |
$ 102.53M | $ 96.16M | $ 2.49M | $ 70.72M | $ 64.34M | $ 70.82M | |
- | - | - | - | - | - | |
$ 430.16M | $ 261.06M | $ 13.58M | $ 288.28M | $ 259.50M | $ 255.88M | |
- | - | - | $ 2.40 | $ 2.55 | $ 2.46 | |
- | - | - | $ 2.40 | $ 2.55 | $ 2.45 | |
- | - | - | $ 120.02M | $ 101.59M | $ 104.02M | |
- | - | - | $ 120.09M | $ 101.85M | $ 104.30M | |
- | - | - | $ 1.40 | $ 1.37 | $ 1.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 893.06M | $ 877.61M | $ 35.44M | $ 583.21M | $ 556.61M | $ 566.63M | |
$ 372.37M | $ 379.63M | $ 13.58M | $ 289.02M | $ 260.10M | $ 256.34M | |
$ 300.14M | $ 141.82M | - | $ 295.57M | $ 264.19M | $ 254.18M | |
- | - | - | $ 9.78M | $ 21.34M | $ 19.27M | |
$ 126.37M | - | - | - | - | - | |
$ 158.18M | - | - | - | - | - |