Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 617.91M | $ 579.00M | $ 523.35M | $ 485.07M | $ 436.19M | $ 370.11M | |
$ -156.79M | $ -165.53M | $ -144.95M | $ -185.84M | $ 218.08M | $ 153.46M | |
$ 445.69M | $ 412.70M | $ 377.31M | $ 296.73M | $ 218.11M | $ 216.65M | |
$ 97.19M | $ 90.59M | $ 84.40M | $ 65.59M | $ 46.54M | $ 44.70M | |
- | - | - | - | - | - | |
$ 348.50M | $ 322.11M | $ 292.90M | $ 231.13M | $ 171.57M | $ 171.96M | |
$ 4.30 | $ 3.91 | $ 3.45 | $ 2.70 | $ 2.20 | $ 2.54 | |
$ 4.22 | $ 3.84 | $ 3.39 | $ 2.65 | $ 2.13 | $ 2.47 | |
$ 323.91M | $ 82.41M | $ 84.92M | $ 85.62M | $ 78.02M | $ 67.57M | |
$ 329.79M | $ 83.85M | $ 86.00M | $ 86.89M | $ 79.26M | $ 69.72M | |
$ 348.50M | $ 322.11M | $ 292.90M | $ 231.13M | $ 171.57M | $ 171.96M | |
$ 398.74M | $ 326.04M | - | - | $ 171.57M | $ 171.96M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.19 | $ 2.62 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 242.49M | $ 228.74M | |
- | - | - | - | - | - | |
$ 24.16M | $ 32.21M | $ 32.16M | $ 31.80M | $ 24.39M | $ 12.09M |