Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 840.96M | $ 720.23M | $ 718.90M | $ 807.47M | $ 691.87M | $ 673.27M | |
$ 699.84M | $ 607.28M | $ 602.75M | $ 589.67M | $ 530.77M | $ 649.87M | |
$ 136.74M | $ 112.95M | $ 116.16M | $ 217.80M | $ 161.10M | $ 23.40M | |
$ 27.17M | $ 73.80M | $ 95.69M | $ 134.38M | $ -64.71M | $ -63.17M | |
$ 25.74M | $ -44.67M | $ -12.44M | $ 83.42M | $ 96.39M | $ -39.77M | |
$ -48.18M | $ -43.32M | $ 42.79M | $ -41.95M | $ -49.57M | $ -48.45M | |
$ -93.63M | $ -78.83M | $ -22.59M | $ 50.94M | $ 48.08M | $ 35.44M | |
$ -2.39M | $ -83.00M | $ -44.91M | $ 5.53M | $ -1.26M | $ -123.66M | |
$ 16.66M | $ 1.22M | $ -7.57M | $ 201.36M | $ 8.20M | $ -24.10M | |
$ -20.65M | $ -15.71M | $ -12.93M | $ -20.67M | - | - | |
$ -19.61M | $ -84.77M | $ -37.90M | $ 34.54M | $ -10.01M | $ -100.11M | |
$ -0.03 | $ -0.14 | $ 0.07 | $ 0.06 | $ -0.03 | $ -0.20 | |
$ -0.03 | $ -0.14 | $ 0.07 | $ 0.06 | $ -0.03 | $ -0.20 | |
$ 2.47B | $ 605.67M | $ 557.34M | $ 536.19M | $ 527.33M | $ 490.45M | |
$ 2.47B | $ 605.67M | $ 557.34M | $ 542.18M | $ 527.33M | $ 490.45M | |
$ 0.09 | $ 0.04 | $ 0.04 | $ 0.04 | $ 0.01 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 476.14M | $ 681.07M | $ 698.44M | $ 724.05M | $ 624.89M | $ 730.38M | |
- | - | - | - | - | - | |
$ -19.06M | $ -84.22M | $ -37.35M | $ 35.09M | $ -9.46M | $ -99.56M | |
$ -17.72M | $ -65.57M | - | - | $ -25.33M | $ -155.17M | |
$ 44.15M | $ -39.68M | $ -2.12M | $ 47.47M | $ 48.31M | $ -75.21M | |
$ 245.38M | $ 124.00M | $ 143.03M | $ 220.12M | $ 203.32M | $ 131.90M |