Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.38B | $ 1.26B | $ 1.21B | $ 160.62M | $ 410.18M | $ 135.80M | |
$ 652.36M | $ 796.71M | $ 524.55M | $ -32.75M | $ 288.82M | $ 41.48M | |
$ 727.66M | $ 459.70M | $ 688.94M | $ 102.19M | $ 121.36M | $ 94.32M | |
$ 577.18M | $ 281.05M | $ 491.90M | $ 44.27M | $ 126.30M | $ 79.39M | |
$ 177.23M | $ 159.25M | $ 150.49M | $ 57.92M | $ -4.93M | $ 14.93M | |
$ -220.87M | $ -203.85M | $ -148.76M | $ -4.47M | $ -134.91M | $ 1.81M | |
$ -266.60M | $ 178.74M | $ -239.00M | $ -56.81M | $ -1.01B | $ -1.29B | |
$ 234.21M | $ 153.54M | $ 253.34M | $ 99.22M | $ -1.15B | $ -1.27B | |
$ -220.63M | $ -232.91M | $ 2.62M | - | $ 968.00K | $ 64.90M | |
$ 280.25M | $ 200.01M | $ 180.96M | $ 113.76M | - | - | |
$ 289.71M | $ 272.04M | $ 40.73M | $ -13.94M | $ -1.15B | $ -369.67M | |
$ 5.29 | $ 5.25 | $ 1.48 | $ -3.72 | $ -30.55 | $ -98.60 | |
$ 1.44 | $ 2.52 | $ 1.48 | $ -3.86 | $ -30.55 | $ -98.60 | |
$ 227.01M | $ 51.82M | $ 41.33M | $ 3.75M | $ 37.79M | $ 3.75M | |
$ 605.23M | $ 146.20M | $ 41.36M | $ 16.25M | $ 37.79M | $ 3.75M | |
$ 1.50 | $ 3.00 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.15B | $ 1.08B | $ 1.05B | $ 11.52M | $ 415.11M | $ 120.87M | |
$ 383.49M | $ 386.45M | $ 40.73M | $ -13.94M | $ -1.15B | $ -1.34B | |
$ -838.67M | $ -389.52M | - | - | $ -414.73M | $ -383.19M | |
- | - | - | - | $ 135.52M | $ 903.00K | |
$ 457.41M | $ 353.20M | $ -38.34M | $ 100.39M | $ -1.02B | $ -1.27B | |
$ 753.57M | $ 634.19M | $ 231.60M | $ 116.59M | $ -794.23M | $ -1.23B |