Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.48B | $ 1.43B | $ 1.32B | $ 1.21B | $ 1.02B | $ 911.38M | |
$ 378.96M | $ 378.48M | $ 368.63M | $ 336.36M | $ 310.91M | $ 310.02M | |
$ 1.10B | $ 1.05B | $ 949.21M | $ 875.29M | $ 706.60M | $ 601.36M | |
$ 943.72M | $ 951.43M | $ 1.04B | $ 970.02M | $ 850.13M | $ 736.24M | |
$ 136.16M | $ 80.95M | $ -109.41M | $ -94.73M | $ -143.53M | $ -134.88M | |
$ 1.09M | $ -2.38M | $ 6.15M | $ -7.96M | $ -19.36M | $ -212.00K | |
$ -5.45M | $ -9.64M | $ -67.99M | $ 22.84M | $ -34.29M | $ -2.58M | |
$ 143.37M | $ 95.44M | $ -161.80M | $ -131.99M | $ -124.89M | $ -134.85M | |
$ 20.61M | $ 27.63M | $ 183.78M | $ -68.95M | $ -63.52M | $ -44.41M | |
- | - | - | - | - | - | |
$ 124.42M | $ 67.81M | $ -345.58M | $ -63.04M | $ -61.37M | $ -90.43M | |
$ 1.49 | $ 0.82 | $ -4.22 | $ -0.77 | $ -0.76 | $ -1.14 | |
$ 1.39 | $ 0.73 | $ -4.22 | $ -0.77 | $ -0.76 | $ -1.14 | |
$ 338.72M | $ 83.16M | $ 81.95M | $ 81.39M | $ 80.34M | $ 79.06M | |
$ 349.07M | $ 84.91M | $ 81.95M | $ 81.39M | $ 80.34M | $ 79.06M | |
$ 0.12 | $ 0.12 | $ 0.12 | $ 0.12 | $ 0.12 | $ 0.12 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.32B | $ 1.33B | $ 1.41B | $ 1.31B | $ 1.16B | $ 1.05B | |
$ 122.76M | $ 67.81M | $ -345.58M | $ -63.04M | $ -61.37M | $ -90.43M | |
$ 6.71M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 146.77M | $ 102.32M | $ -154.00M | $ -124.03M | $ -105.53M | $ -134.63M | |
$ 227.25M | $ 180.52M | $ -135.22M | $ -95.44M | $ -84.19M | $ -83.29M |