Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.73B | $ 3.55B | $ 2.95B | $ 2.33B | $ 1.90B | $ 2.08B | |
$ 847.00M | $ 2.00B | $ -1.57B | $ 1.28B | $ 1.07B | $ 1.10B | |
$ 1.72B | $ 1.55B | $ 1.38B | $ 1.05B | $ 830.40M | $ 979.50M | |
$ 1.28B | $ 917.00M | $ 651.50M | $ 581.40M | $ 561.80M | $ 477.30M | |
$ 441.00M | $ 617.00M | $ 728.70M | $ 468.10M | $ 268.60M | $ 502.20M | |
$ -337.00M | $ -173.00M | $ -24.80M | $ -27.70M | $ -45.30M | $ -11.50M | |
$ 61.00M | $ 4.00M | $ 38.40M | $ -17.40M | $ -45.50M | $ -9.70M | |
$ -1.78B | $ 433.00M | $ 665.50M | $ 423.00M | $ 177.80M | $ 481.00M | |
$ -64.00M | $ 100.00M | $ 114.10M | $ 72.90M | $ 37.40M | $ 88.10M | |
- | - | - | - | - | - | |
$ -1.73B | $ 353.00M | $ 551.40M | $ 350.10M | $ 140.40M | $ 392.90M | |
$ -25.95 | $ 5.57 | $ 9.95 | $ 6.36 | $ 2.57 | $ 7.22 | |
$ -25.95 | $ 5.56 | $ 9.90 | $ 6.33 | $ 2.55 | $ 7.14 | |
$ 260.10M | $ 59.70M | $ 55.40M | $ 55.10M | $ 54.71M | $ 54.40M | |
$ 260.50M | $ 59.90M | $ 55.70M | $ 55.30M | $ 55.11M | $ 55.00M | |
$ 0.44 | $ 0.88 | - | $ 0.80 | $ 0.80 | $ 0.78 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 7.43 | $ 4.52 | $ 7.83 | |
- | - | - | - | - | - | |
$ 2.12B | $ 2.92B | $ -917.90M | $ 1.86B | $ 1.63B | $ 1.57B | |
$ -1.72B | $ 333.00M | $ 551.40M | $ 350.10M | $ 140.40M | $ 392.90M | |
$ 7.00M | $ 396.07M | - | $ 361.94M | $ 173.70M | $ 399.19M | |
- | - | - | $ 29.10M | $ 44.10M | $ 16.90M | |
$ -1.43B | $ 610.00M | $ 690.90M | $ 452.10M | $ 221.90M | $ 497.90M | |
$ -1.04B | $ 882.00M | $ 797.30M | $ 551.30M | $ 331.90M | $ 577.70M |