Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 635.85M | $ 579.00M | $ 524.46M | $ 485.07M | $ 433.28M | $ 378.77M | |
$ -155.65M | $ -166.30M | $ -147.15M | $ -162.36M | $ -221.06M | $ -142.56M | |
$ 457.72M | $ 412.70M | $ 377.31M | $ 296.73M | $ 218.11M | $ 216.65M | |
$ 100.37M | $ 90.59M | $ 84.40M | $ 65.59M | $ 46.54M | $ 44.70M | |
- | - | - | - | - | - | |
$ 357.35M | $ 322.11M | $ 292.90M | $ 231.13M | $ 171.57M | $ 189.27M | |
$ 4.45 | $ 3.91 | $ 3.45 | $ 2.70 | $ 2.20 | $ 2.54 | |
$ 4.37 | $ 3.84 | $ 3.39 | $ 2.65 | $ 2.13 | $ 2.47 | |
$ 321.37M | $ 82.41M | $ 84.92M | $ 85.62M | $ 78.02M | $ 67.57M | |
$ 327.16M | $ 83.85M | $ 86.00M | $ 86.89M | $ 79.26M | $ 69.72M | |
$ 357.35M | $ 322.11M | $ 292.90M | $ 231.13M | $ 171.57M | $ 171.96M | |
$ 432.11M | $ 326.04M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 16.11M | $ 32.21M | $ 32.16M | $ 31.80M | $ 24.39M | $ 12.09M |