Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.35B | $ 1.55B | $ 1.53B | $ 1.10B | $ 845.88M | $ 1.47B | |
$ 951.22M | $ 1.02B | $ 1.07B | - | $ 575.07M | $ 1.13B | |
$ 484.51M | $ 531.39M | $ 454.96M | $ 1.10B | $ 270.81M | $ 341.18M | |
$ 253.63M | $ 256.06M | $ 284.00M | $ -280.96M | $ 279.74M | $ 330.29M | |
$ 230.88M | $ 275.34M | $ 170.95M | $ 823.12M | $ -8.92M | $ 10.89M | |
$ -101.91M | $ -101.71M | $ -77.60M | $ -71.16M | $ -79.89M | $ -95.47M | |
$ -26.81M | $ -21.94M | $ -10.64M | $ -6.15M | $ -86.34M | $ -344.33M | |
$ 155.78M | $ 195.57M | $ 104.00M | $ -37.08M | $ -175.15M | $ -428.91M | |
$ 40.28M | $ 49.08M | $ 26.16M | $ -2.75M | $ -60.02M | $ -99.15M | |
- | - | - | - | - | - | |
$ 115.97M | $ 146.93M | $ 78.18M | $ 761.22M | $ -114.09M | $ -329.08M | |
$ 1.51 | $ 1.91 | $ 1.04 | $ -0.45 | $ -1.55 | $ -4.49 | |
$ 1.47 | $ 1.87 | $ 1.01 | $ -0.45 | $ -1.55 | $ -4.49 | |
$ 309.07M | $ 76.98M | $ 75.51M | $ 74.35M | $ 73.63M | $ 73.25M | |
$ 314.82M | $ 78.52M | $ 77.67M | $ 74.35M | $ 73.63M | $ 73.25M | |
- | - | - | - | $ 0.02 | $ 0.25 | |
- | - | - | - | - | - | |
- | - | - | - | - | $ -0.53 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 623.00M | $ 1.28B | $ 1.35B | $ -280.96M | $ 854.81M | $ 1.46B | |
- | - | - | - | $ 79.89M | $ 95.47M | |
$ 115.97M | $ 146.93M | $ 78.18M | $ 761.22M | $ -114.09M | $ -329.08M | |
$ 97.29M | - | $ 82.16M | - | $ -41.04M | $ -49.35M | |
$ 194.80M | $ 297.28M | $ 181.60M | $ 34.08M | $ -95.26M | $ -333.44M | |
$ 197.51M | $ 434.54M | $ 327.55M | $ 195.21M | $ 60.31M | $ -153.99M |