Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.13B | $ 1.13B | $ 1.07B | $ 951.22M | $ 835.49M | $ 935.79M | |
$ -9.88M | $ -9.88M | $ -356.78M | $ -89.95M | $ 290.16M | $ 298.76M | |
$ 1.14B | $ 1.14B | $ 717.60M | $ 1.99B | $ 545.33M | $ 637.03M | |
$ 377.66M | $ 735.57M | $ -355.05M | $ 646.45M | $ 296.71M | $ 282.51M | |
$ 762.67M | $ 406.47M | $ 362.55M | $ 1.34B | $ 248.63M | $ 354.52M | |
$ -163.12M | $ -163.12M | $ -135.92M | $ -126.89M | $ -134.40M | $ -108.36M | |
$ -5.57M | $ -3.87M | $ -169.03M | $ -1.25M | $ 21.66M | $ 114.38M | |
$ 1.74B | $ 1.38B | $ 395.66M | $ 1.22B | $ 135.89M | $ 360.54M | |
$ -284.00K | $ -284.00K | $ -624.00K | $ -386.00K | - | - | |
$ 3.87M | $ 3.87M | $ 5.17M | $ 1.25M | - | - | |
$ 586.86M | $ 228.95M | $ 376.13M | $ 253.46M | $ 122.67M | $ 344.82M | |
$ 2.83 | $ 2.80 | $ 4.71 | $ 3.26 | $ 1.62 | $ 4.61 | |
$ 2.83 | $ 2.80 | $ 4.71 | $ 3.26 | $ 1.62 | $ 4.61 | |
$ 325.25M | $ 81.31M | $ 79.85M | $ 77.34M | $ 75.52M | $ 74.77M | |
$ 325.25M | $ 81.31M | $ 80.51M | $ 77.37M | $ 75.52M | $ 74.77M | |
$ 4.34 | $ 4.34 | $ 4.30 | $ 4.26 | $ 4.22 | $ 4.14 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 367.78M | $ 725.68M | $ 618.34M | $ 556.50M | $ 586.87M | $ 581.27M | |
$ 239.38M | $ 236.99M | $ 385.49M | $ 261.50M | $ 131.71M | $ 353.87M | |
$ 1.30B | $ 1.38B | $ 1.47B | - | $ 110.01M | $ 268.90M | |
- | - | - | - | $ 136.29M | $ 109.62M | |
$ 1.74B | $ 1.39B | $ 1.48B | $ 273.19M | $ 272.18M | $ 470.17M | |
$ 1.88B | $ 1.71B | $ 1.78B | $ 553.17M | $ 527.20M | $ 709.92M |