Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.02B | $ 2.32B | $ 2.73B | $ 3.60B | $ 2.18B | $ 1.85B | |
$ 5.00M | $ 1.00M | $ 10.00M | - | - | - | |
$ 1.27B | $ 1.17B | $ 1.27B | $ 1.67B | $ 1.78B | $ 1.85B | |
- | - | - | - | - | - | |
$ -21.00M | $ 17.00M | $ 13.00M | $ -8.00M | $ -3.00M | $ -2.00M | |
$ 1.16B | $ 654.00M | $ 1.21B | $ 1.94B | $ 402.00M | $ -3.00M | |
$ 205.00M | $ 154.00M | $ 291.00M | $ 471.00M | $ 93.00M | $ -273.00M | |
- | - | - | - | - | - | |
$ 605.00M | $ 500.00M | $ 923.00M | $ 1.42B | $ 302.00M | $ 272.00M | |
$ 9.22 | $ 7.46 | $ 25.68 | $ 34.63 | $ 3.31 | $ 2.99 | |
$ 9.03 | $ 7.30 | $ 25.00 | $ 33.20 | $ 3.20 | $ 2.95 | |
$ 260.51M | $ 67.07M | $ 71.89M | $ 82.25M | $ 91.31M | $ 91.03M | |
$ 266.39M | $ 68.55M | $ 73.82M | $ 85.81M | $ 94.49M | $ 92.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 394.00M | $ -10.00M | $ -173.00M | $ -247.00M | $ -370.00M | $ -174.00M | |
$ 605.00M | $ 500.00M | $ 923.00M | $ 1.45B | $ 305.00M | $ 274.00M | |
$ 787.20M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |