Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 991.95M | $ 978.26M | $ 870.20M | $ 715.29M | $ 684.56M | $ 654.13M | |
$ 23.45M | $ 11.77M | $ 61.58M | $ 4.75M | $ -129.25M | $ -1.32M | |
$ 466.62M | $ 472.86M | $ -475.63M | $ -298.52M | $ 277.22M | $ 266.28M | |
- | - | - | - | - | - | |
$ -157.95M | $ -155.59M | $ -183.32M | $ -91.13M | $ -385.00K | $ -900.00K | |
$ 505.88M | $ 511.88M | $ 394.57M | $ 416.77M | $ 277.70M | $ 385.62M | |
$ 119.55M | $ 118.95M | $ 89.31M | $ 97.75M | $ 63.26M | $ 96.08M | |
- | - | - | - | - | - | |
$ 386.33M | $ 392.93M | $ 305.26M | $ 309.52M | $ 214.45M | $ 289.54M | |
$ 1.93 | $ 1.94 | $ 1.57 | $ 1.94 | $ 1.30 | $ 1.73 | |
$ 1.93 | $ 1.94 | $ 1.57 | $ 1.94 | $ 1.30 | $ 1.73 | |
$ 805.79M | $ 202.63M | $ 194.43M | $ 159.54M | $ 165.37M | $ 167.80M | |
$ 806.40M | $ 202.77M | $ 194.43M | $ 159.54M | $ 165.37M | $ 167.80M | |
$ 0.72 | $ 0.72 | - | - | $ 0.53 | $ 0.51 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.85 | $ 1.73 | |
- | - | - | - | - | - | |
$ 797.67M | $ 815.18M | $ 633.51M | $ 572.97M | $ 453.30M | $ 561.89M | |
$ 386.33M | $ 392.93M | $ 305.26M | $ 309.52M | $ 214.45M | $ 289.54M | |
$ 458.55M | $ 410.64M | - | - | $ 213.87M | $ 289.65M | |
- | - | - | - | $ 1.87M | $ 5.22M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |