Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 928.25M | $ 929.80M | $ 886.57M | $ 851.09M | $ 711.55M | $ 657.65M | |
$ 41.80M | $ 6.07M | $ 719.00K | $ 61.72M | $ 168.72M | $ 40.23M | |
$ 479.18M | $ 471.43M | $ 443.11M | $ 488.97M | $ 424.24M | $ 378.47M | |
- | - | - | - | - | - | |
$ -49.35M | $ -23.73M | $ -25.21M | $ -51.24M | $ -38.02M | $ -7.45M | |
$ 404.17M | $ 397.44M | $ 447.58M | $ 427.82M | $ 116.32M | $ 239.37M | |
$ 99.12M | $ 94.57M | $ 142.51M | $ 146.79M | $ 14.05M | $ 72.00M | |
- | - | - | - | - | - | |
$ 305.05M | $ 302.86M | $ 305.07M | $ 277.34M | $ 99.60M | $ 164.70M | |
$ 1.82 | $ 1.72 | $ 1.60 | $ 1.32 | $ 0.46 | $ 0.76 | |
$ 1.81 | $ 1.71 | $ 1.59 | $ 1.31 | $ 0.46 | $ 0.76 | |
$ 671.50M | $ 176.50M | $ 190.81M | $ 210.12K | $ 216.90K | $ 216.61K | |
$ 674.17M | $ 177.18M | $ 191.97M | $ 211.30K | $ 217.67K | $ 217.13K | |
$ 0.62 | $ 0.56 | $ 0.46 | $ 0.31 | $ 0.20 | $ 0.14 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 756.14M | $ 791.04M | $ 794.57M | $ 668.21M | $ 431.61M | $ 526.86M | |
$ 305.05M | $ 302.86M | $ 305.07M | $ 281.02M | $ 102.27M | $ 167.38M | |
$ 304.16M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |