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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 605.00M | $ 500.00M | $ 923.00M | $ 1.45B | $ 305.00M | $ 274.00M | |
$ 787.20M | - | - | - | - | - | |
$ 492.00M | $ 537.00M | $ 424.00M | $ 478.00M | $ 528.00M | $ 779.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |