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