Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.17B | $ 4.17B | $ 3.84B | $ 2.80B | $ 2.98B | $ 4.12B | |
$ 3.37B | $ 3.37B | $ 3.12B | $ -2.47B | $ 2.69B | $ 3.48B | |
$ 802.60M | $ 802.60M | $ 714.20M | $ 333.20M | $ 292.80M | $ 637.80M | |
$ 336.80M | $ 320.00M | $ 302.30M | $ 286.60M | $ 196.70M | $ 267.20M | |
$ 1.29B | $ 466.40M | $ 287.30M | $ 57.90M | $ 96.10M | $ 370.60M | |
$ -92.80M | $ -92.80M | $ -87.40M | $ 103.90M | $ -94.40M | $ -99.00M | |
$ 96.30M | $ 171.20M | $ 259.50M | $ 47.30M | $ -1.48B | $ -30.00M | |
$ 295.20M | $ 295.20M | $ 162.00M | $ 10.60M | $ -1.48B | $ 241.60M | |
$ -128.20M | $ -128.20M | $ 15.50M | $ 26.80M | $ 77.70M | $ -28.50M | |
$ -1.60M | $ -1.60M | $ 12.60M | $ 100.00K | - | - | |
$ 1.24B | $ 410.80M | $ 3.24B | $ -38.20M | $ -1.57B | $ 257.60M | |
$ 3.21 | $ 3.21 | $ 1.03 | $ -0.30 | $ -12.43 | $ 2.05 | |
$ 2.78 | $ 2.81 | $ 0.96 | $ -0.30 | $ -12.43 | $ 1.85 | |
$ 512.40M | $ 128.10M | $ 127.50M | $ 127.10M | $ 126.50M | $ 125.80M | |
$ 600.00M | $ 150.00M | $ 151.20M | $ 127.10M | $ 126.50M | $ 146.50M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.52 | $ 0.36 | |
- | - | - | - | - | - | |
$ 3.71B | $ 3.69B | $ 3.42B | $ -2.18B | $ 2.89B | $ 3.75B | |
- | - | - | - | $ 96.10M | $ 104.90M | |
$ 412.90M | $ 410.80M | $ 130.90M | $ -38.20M | $ -1.57B | $ 257.60M | |
$ 43.07M | $ 167.30M | - | - | $ -539.28M | $ 220.15M | |
$ 420.90M | $ 401.00M | $ 254.10M | $ -184.50M | $ -1.39B | $ 346.50M | |
$ 567.00M | $ 547.10M | $ 397.00M | $ -40.60M | $ -1.24B | $ 497.60M |