Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.82B | $ 5.11B | $ 6.32B | $ 5.68B | $ 3.47B | $ 4.50B | |
$ 3.89B | $ 4.09B | $ -5.01B | $ -4.53B | $ 2.85B | $ 3.67B | |
$ 937.60M | $ 1.02B | $ 1.31B | $ 1.15B | $ 621.10M | $ 827.90M | |
$ 812.50M | $ 793.50M | $ 735.20M | $ 711.20M | $ 554.30M | $ 636.80M | |
$ 123.40M | $ 228.10M | $ 574.90M | $ 435.60M | $ 66.80M | $ 191.10M | |
$ -40.20M | $ -34.70M | $ -34.50M | $ -51.90M | $ -76.40M | $ -93.20M | |
$ -2.10M | $ 300.00K | $ 17.50M | $ -10.90M | $ -80.50M | $ 17.30M | |
$ 85.50M | $ 193.70M | $ 522.90M | $ 389.10M | $ -90.10M | $ 115.20M | |
$ 21.30M | $ 47.30M | $ 131.40M | $ 93.70M | $ -24.80M | $ 32.50M | |
- | - | - | - | - | - | |
$ 63.10M | $ 145.70M | $ 391.00M | $ 294.30M | $ -65.80M | $ 82.40M | |
$ 1.85 | $ 4.17 | $ 10.41 | $ 7.67 | $ -1.73 | $ 2.19 | |
$ 1.81 | $ 4.10 | $ 10.21 | $ 7.56 | $ -1.73 | $ 2.17 | |
$ 136.62M | $ 34.96M | $ 37.56M | $ 38.37M | $ 38.03M | $ 37.70M | |
$ 138.01M | $ 35.57M | $ 38.30M | $ 38.93M | $ 38.03M | $ 37.96M | |
$ 0.38 | - | $ 0.54 | $ 0.17 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.08 | $ 1.79 | |
- | - | - | - | - | - | |
$ 4.70B | $ 4.88B | $ -4.28B | $ -3.82B | $ 3.40B | $ 4.31B | |
$ 63.10M | $ 145.70M | $ 391.00M | $ 294.30M | $ -65.80M | $ 82.40M | |
$ 80.11M | $ 153.62M | - | - | $ -51.38M | $ 69.55M | |
- | - | - | - | $ 76.40M | $ 93.20M | |
$ 125.70M | $ 228.40M | $ 522.90M | $ 389.10M | $ 66.80M | $ 208.40M | |
$ 194.80M | $ 290.90M | $ 581.90M | $ 445.00M | $ 120.70M | $ 266.80M |