Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.28B | $ 2.13B | $ 2.01B | $ 2.24B | $ 1.85B | $ 2.68B | |
$ 1.14B | $ 1.09B | $ 981.98M | $ 887.03M | $ 1.20B | $ 1.45B | |
$ 1.14B | $ 1.03B | $ 1.03B | $ 881.72M | $ 653.40M | $ 1.23B | |
$ 831.21M | $ 797.56M | $ 739.41M | $ 868.11M | $ 795.41M | $ 973.43M | |
$ 245.21M | $ 236.89M | $ 269.96M | $ -16.20M | $ -292.41M | $ 252.90M | |
$ -427.84M | $ -421.43M | $ 360.60M | $ -350.46M | $ -360.26M | $ -419.52M | |
$ 16.91M | $ 10.22M | $ -59.74M | $ 101.00M | $ 5.56M | $ 117.08M | |
$ -194.51M | $ -174.32M | $ -127.69M | $ -467.65M | $ -658.23M | $ -289.52M | |
$ -11.70M | $ -17.22M | $ -80.39M | $ -36.46M | $ -58.01M | $ 72.30M | |
$ 1.74M | $ 1.74M | $ 1.94M | $ 176.00K | $ 697.00K | $ 364.00K | |
$ -310.42M | $ -310.92M | $ -96.60M | $ -433.81M | $ -582.74M | $ -357.53M | |
$ -0.65 | $ -0.65 | $ -0.20 | $ -0.93 | $ -1.25 | $ -0.88 | |
$ -0.65 | $ -0.65 | $ -0.20 | $ -0.93 | $ -1.25 | $ -0.88 | |
$ 1.94B | $ 481.73M | $ 474.36M | $ 468.49M | $ 464.52M | $ 413.09M | |
$ 1.94B | $ 481.73M | $ 474.36M | $ 468.49M | $ 464.52M | $ 413.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.80B | $ 1.89B | $ 1.72B | $ 2.14B | $ 2.00B | $ 2.43B | |
$ -310.42M | $ -310.92M | $ -96.60M | $ -433.81M | $ -582.74M | $ -363.30M | |
$ -154.39M | $ -191.54M | - | - | - | - | |
- | - | - | - | - | - | |
$ 418.74M | $ 247.11M | $ 232.90M | $ -45.61M | $ -297.97M | $ 130.00M | |
$ 671.33M | $ 505.45M | $ 526.26M | $ 326.50M | $ 121.85M | $ 449.62M |