Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.22B | $ 4.18B | $ 4.69B | $ 3.15B | $ 2.27B | $ 3.45B | |
$ 4.05B | $ 3.73B | $ 4.33B | $ 3.01B | $ 2.17B | $ 3.00B | |
$ 169.20M | $ 451.70M | $ 351.70M | $ 142.90M | $ 99.10M | $ 451.70M | |
$ 192.80M | $ 181.00M | $ 219.10M | $ 224.40M | $ 165.20M | $ 333.20M | |
$ -27.10M | $ 267.20M | $ 131.90M | $ -85.60M | $ -71.90M | $ 118.50M | |
$ -118.90M | $ -221.70M | $ -175.90M | $ -149.50M | $ -125.90M | $ -134.60M | |
$ -29.20M | $ 700.00K | $ -126.60M | $ 27.60M | $ -44.10M | $ -7.40M | |
$ -226.30M | $ 49.70M | $ -169.90M | $ -258.60M | $ -147.90M | $ -42.20M | |
$ 1.60M | $ 1.60M | $ 3.40M | $ 1.50M | $ 1.10M | $ 500.00K | |
- | - | - | - | - | $ 5.00M | |
$ -243.40M | $ 48.10M | $ -169.80M | $ -254.90M | $ -146.00M | $ -42.70M | |
$ -2.80 | $ 0.59 | $ -2.04 | $ -3.23 | $ -1.86 | $ -0.55 | |
$ -2.80 | $ 0.59 | $ -2.04 | $ -3.23 | $ -1.86 | $ -0.55 | |
$ 326.58M | $ 80.08M | $ 79.34M | $ 78.98M | $ 78.37M | $ 78.21M | |
$ 326.37M | $ 80.08M | $ 79.34M | - | $ 78.37M | $ 78.33M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.24B | $ 3.91B | $ 4.55B | $ 3.23B | $ 2.33B | $ 3.33B | |
$ -243.40M | $ 48.10M | $ -173.30M | $ -260.10M | $ -149.00M | $ -42.70M | |
$ -334.06M | $ -274.84M | - | - | - | - | |
- | - | - | - | - | - | |
$ -107.40M | $ 271.40M | $ 6.00M | $ -109.10M | $ -22.00M | $ -42.70M | |
$ -107.40M | $ 418.20M | $ 104.30M | $ -1.40M | $ 83.10M | $ 92.80M |