Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.21B | $ 1.26B | $ 1.21B | $ 160.62M | $ 410.18M | $ 135.80M | |
$ 537.37M | $ 796.71M | $ 524.55M | $ -32.75M | $ 288.82M | $ 41.48M | |
$ 779.40M | $ 459.70M | $ 688.94M | $ 102.19M | $ 121.36M | $ 94.32M | |
$ 559.22M | $ 540.41M | $ 491.90M | $ 44.27M | $ 126.30M | $ 79.39M | |
$ 178.01M | $ 159.25M | $ 150.49M | $ 57.92M | $ -4.93M | $ 14.93M | |
$ -182.21M | $ -203.85M | $ -148.76M | $ -4.47M | $ -134.91M | $ 1.81M | |
$ -188.68M | $ -178.74M | $ -239.00M | $ -56.81M | $ -1.01B | $ -1.29B | |
$ 188.02M | $ 153.54M | $ 253.34M | $ 99.22M | $ -1.15B | $ -1.27B | |
$ -229.54M | $ -232.91M | $ 2.62M | - | $ 968.00K | $ 64.90M | |
$ 214.02M | $ 200.01M | $ 180.96M | $ 113.76M | - | - | |
$ 282.15M | $ 272.04M | $ 40.73M | $ -13.94M | $ -1.15B | $ -369.67M | |
$ 5.16 | $ 5.25 | $ 1.48 | $ -3.72 | $ -30.55 | $ -98.60 | |
$ 1.31 | $ 2.52 | $ 1.48 | $ -3.86 | $ -30.55 | $ -98.60 | |
$ 217.77M | $ 51.82M | $ 41.33M | $ 3.75M | $ 37.79M | $ 3.75M | |
$ 595.58M | $ 146.20M | $ 41.36M | $ 16.25M | $ 37.79M | $ 3.75M | |
$ 0.75 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.10B | $ 1.03B | $ 1.05B | $ 11.52M | $ 415.11M | $ 120.87M | |
- | - | - | - | $ 135.52M | $ 903.00K | |
$ 299.56M | $ 386.45M | $ 40.73M | $ -13.94M | $ -1.15B | $ -1.34B | |
$ -378.07M | $ -389.52M | - | - | $ -414.73M | $ -383.19M | |
$ 373.65M | $ 353.20M | $ -38.34M | $ 100.39M | $ -1.02B | $ -1.27B | |
$ 665.79M | $ 634.19M | $ 231.60M | $ 116.59M | $ -794.23M | $ -1.23B |