Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.27B | $ 4.18B | $ 4.69B | $ 3.15B | $ 2.27B | $ 3.45B | |
$ 3.84B | $ 3.73B | $ 4.34B | $ 3.01B | $ 2.17B | $ 3.00B | |
$ 425.90M | $ 451.70M | $ 350.80M | $ 142.90M | $ 99.10M | $ 451.70M | |
$ 179.30M | $ 181.00M | $ 216.70M | $ 225.00M | $ 165.20M | $ 329.70M | |
$ 243.10M | $ 267.20M | $ 134.10M | $ -82.10M | $ -66.10M | $ 122.00M | |
$ -177.50M | $ -221.70M | $ -175.90M | $ -149.50M | $ -125.90M | $ -134.60M | |
$ 38.30M | $ 700.00K | $ 126.60M | $ 28.70M | $ 44.10M | $ -30.50M | |
$ -26.00M | $ 49.70M | $ -168.40M | $ -264.40M | $ -147.90M | $ -43.10M | |
$ 1.40M | $ 1.60M | $ 3.40M | $ 1.50M | $ 1.10M | $ 500.00K | |
- | - | - | $ -5.20M | - | - | |
$ -42.80M | $ 48.10M | $ -161.80M | $ -265.90M | $ -146.00M | $ -42.70M | |
$ -0.54 | $ 0.59 | $ -2.04 | $ -3.23 | $ -1.86 | $ -0.55 | |
$ -0.54 | $ 0.59 | $ -2.04 | $ -3.23 | $ -1.86 | $ -0.55 | |
$ 321.23M | $ 80.08M | $ 79.34M | $ 78.98M | $ 78.37M | $ 78.21M | |
$ 321.12M | $ 80.08M | $ 79.34M | $ 78.98M | $ 78.37M | $ 78.21M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ -1.34 | - | |
- | - | - | - | $ -1.34 | $ -0.07 | |
- | - | - | - | - | - | |
$ 4.02B | $ 3.91B | $ 4.55B | $ 3.23B | $ 2.33B | $ 3.33B | |
$ -42.80M | $ 48.10M | $ -165.10M | $ -265.90M | $ -149.00M | $ -43.60M | |
$ -184.44M | $ -274.84M | $ -731.14M | - | $ -183.02M | $ -16.08M | |
- | - | - | - | $ 125.90M | $ 134.60M | |
$ -50.40M | $ 271.40M | $ -11.10M | $ -266.00M | $ -22.00M | $ 91.50M | |
$ 138.20M | $ 418.20M | $ 127.90M | $ -130.70M | $ 83.10M | $ 201.60M |