Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.04B | $ 4.04B | $ 4.03B | $ 3.25B | $ 2.51B | $ 2.96B | |
$ 1.25B | $ 2.50B | $ -2.59B | $ 2.06B | $ 1.63B | $ 1.86B | |
$ 1.53B | $ 1.53B | $ 1.45B | $ 1.19B | $ 882.05M | $ 1.10B | |
$ 373.88M | $ 806.95M | $ 797.23M | $ 667.98M | $ 531.90M | $ 593.81M | |
$ 2.33B | $ 634.87M | $ 649.32M | $ 526.88M | $ 350.15M | $ 509.68M | |
$ -61.42M | $ -120.35M | $ -88.98M | $ -57.16M | $ -78.62M | $ -82.61M | |
$ 421.00K | $ 4.21M | $ -13.79M | $ -112.37M | $ -3.48M | $ 35.54M | |
$ 519.38M | $ 519.38M | $ 564.41M | $ 619.50M | $ 268.06M | $ 462.62M | |
$ 52.84M | $ 118.50M | $ 127.85M | $ 131.01M | $ 60.76M | $ 110.38M | |
- | - | - | - | - | - | |
$ 2.22B | $ 400.88M | $ 436.57M | $ 488.49M | $ 207.29M | $ 352.24M | |
$ 7.48 | $ 7.48 | $ 8.07 | $ 8.85 | $ 3.76 | $ 6.33 | |
$ 6.23 | $ 7.41 | $ 7.95 | $ 8.62 | $ 3.76 | $ 6.33 | |
$ 214.34M | $ 53.58M | $ 54.09M | $ 55.22M | $ 55.09M | $ 55.65M | |
$ 320.27M | $ 53.58M | $ 852.00K | $ 1.45M | $ 55.14M | $ 55.66M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.96 | $ 7.02 | |
- | - | - | - | - | - | |
$ -7.68M | $ 3.31B | $ -1.79B | $ 2.72B | $ 2.16B | $ 2.45B | |
$ 400.88M | $ 400.88M | $ 436.57M | $ 488.49M | $ 207.29M | $ 352.24M | |
$ 246.81M | - | - | - | $ 227.18M | $ 348.92M | |
- | - | - | - | $ 78.62M | $ 82.61M | |
$ 434.07M | $ 520.53M | $ 487.21M | $ 568.90M | $ 346.67M | $ 545.23M | |
$ 533.13M | $ 653.13M | $ 625.28M | $ 694.15M | $ 457.21M | $ 648.66M |