Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.24B | $ 3.18B | $ 2.93B | $ 2.27B | $ 1.39B | $ 1.25B | |
$ 1.39B | $ 1.69B | $ -1.52B | $ -205.80M | $ 613.89M | $ 546.73M | |
$ 1.85B | $ 1.49B | $ 1.42B | $ -352.30M | $ 774.34M | $ 699.45M | |
$ 261.90M | $ 1.05B | $ -861.60M | $ 798.80M | $ 486.49M | $ 422.03M | |
$ -1.21B | $ -908.30M | $ 553.80M | $ -1.15B | $ 287.85M | $ 277.42M | |
$ -171.50M | $ -329.10M | $ -198.80M | $ -162.80M | $ -123.13M | $ -119.99M | |
$ -3.12B | $ -2.05B | $ 85.10M | $ -1.69B | $ -18.04M | $ 20.83M | |
$ 204.50M | $ 484.20M | $ 269.90M | $ 381.10M | $ 146.68M | $ 178.25M | |
$ -7.40M | $ -8.40M | $ 6.10M | $ 1.30M | $ -775.00K | $ 873.00K | |
$ 21.30M | $ 16.00M | $ 200.00K | $ 4.00M | - | - | |
$ -244.30M | $ -211.50M | $ 242.00M | $ 665.00M | $ 131.61M | $ 160.26M | |
$ -2.02 | $ -1.71 | $ 2.00 | $ 3.36 | $ 1.34 | $ 1.80 | |
$ -2.06 | $ -1.72 | $ 2.00 | $ 3.36 | $ 1.34 | $ 1.80 | |
$ 494.20M | $ 123.40M | $ 120.20M | $ 112.60M | $ 97.52M | $ 88.46M | |
$ 495.90M | $ 123.80M | $ 122.90M | $ 115.10M | $ 97.52M | $ 88.92M | |
$ 4.61 | $ 3.67 | $ 3.47 | $ 3.28 | $ 3.16 | $ 3.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 737.20M | $ 2.03B | $ 1.28B | $ 593.00M | $ 1.10B | $ 968.76M | |
$ -248.30M | $ -213.30M | $ 242.00M | $ 677.10M | $ 131.61M | $ 161.55M | |
$ -20.48M | - | $ 1.02B | - | $ 138.70M | $ 141.10M | |
- | - | - | - | $ 133.25M | $ 137.85M | |
$ 237.70M | $ 111.60M | $ 1.81B | $ 543.90M | $ 279.92M | $ 316.10M | |
$ 565.60M | $ 771.60M | $ 2.41B | $ 1.07B | $ 656.80M | $ 644.17M |