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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 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 |