Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.91B | $ 4.04B | $ 4.03B | $ 3.25B | $ 2.51B | $ 2.96B | |
$ 2.42B | $ 2.50B | $ -2.59B | $ 2.06B | $ 1.63B | $ 1.86B | |
$ 1.49B | $ 1.53B | $ 1.45B | $ 1.19B | $ 882.05M | $ 1.10B | |
$ 792.65M | $ 806.95M | $ 797.23M | $ 667.98M | $ 531.90M | $ 593.81M | |
$ 601.92M | $ 634.87M | $ 649.32M | $ 526.88M | $ 350.15M | $ 509.68M | |
$ -110.20M | $ -120.35M | $ -88.98M | $ -57.16M | $ -78.62M | $ -82.61M | |
$ 2.40M | $ 4.21M | $ -13.79M | $ -112.37M | $ -3.48M | $ 35.54M | |
$ 500.93M | $ 519.38M | $ 564.41M | $ 619.50M | $ 268.06M | $ 462.62M | |
$ 114.03M | $ 118.50M | $ 127.85M | $ 131.01M | $ 60.76M | $ 110.38M | |
- | - | - | - | - | - | |
$ 381.11M | $ 400.88M | $ 436.57M | $ 488.49M | $ 207.29M | $ 352.24M | |
$ 7.21 | $ 7.48 | $ 8.07 | $ 8.85 | $ 3.76 | $ 6.33 | |
$ 5.97 | $ 7.41 | $ 7.95 | $ 8.62 | $ 3.76 | $ 6.33 | |
$ 214.64M | $ 53.58M | $ 54.09M | $ 55.22M | $ 55.09M | $ 55.65M | |
$ 426.39M | $ 53.58M | $ 852.00K | $ 1.45M | $ 55.14M | $ 55.66M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.96 | $ 7.02 | |
- | - | - | - | - | - | |
$ 1.59B | $ 3.31B | $ -1.79B | $ 2.72B | $ 2.16B | $ 2.45B | |
$ 386.91M | $ 400.88M | $ 436.57M | $ 488.49M | $ 207.29M | $ 352.24M | |
$ -532.96M | - | - | - | $ 227.18M | $ 348.92M | |
- | - | - | - | $ 78.62M | $ 82.61M | |
$ 492.25M | $ 639.73M | $ 487.21M | $ 568.90M | $ 346.67M | $ 545.23M | |
$ 589.58M | $ 772.33M | $ 625.28M | $ 694.15M | $ 457.21M | $ 648.66M |