Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 799.86M | $ 802.87M | $ 762.29M | $ 755.07M | $ 740.34M | $ 657.51M | |
$ 266.43M | $ 266.43M | $ 258.37M | $ -259.46M | $ 250.85M | $ 222.15M | |
$ 536.39M | $ 536.44M | $ 503.92M | $ 493.14M | $ 489.49M | $ 435.37M | |
$ 347.23M | $ 347.23M | $ 323.91M | $ 317.41M | $ 315.68M | $ 294.16M | |
$ 189.41M | $ 189.82M | $ 180.01M | $ 175.72M | $ 173.81M | $ 141.21M | |
$ -105.46M | $ -105.46M | $ -72.54M | $ -67.03M | $ -60.60M | $ -53.96M | |
$ -171.00K | $ -171.00K | $ -59.97M | $ -4.67M | $ 124.91M | $ 65.43M | |
$ 84.11M | $ 84.53M | $ 167.44M | $ 113.37M | $ 238.11M | $ 152.68M | |
- | - | $ -38.00K | $ -155.00K | - | - | |
$ 2.30M | $ 2.30M | $ 7.70M | $ 6.80M | - | $ 123.43M | |
$ 83.45M | $ 84.18M | $ 166.79M | $ 265.50M | $ 237.28M | $ 150.42M | |
$ 0.55 | $ 0.55 | $ 1.11 | $ 1.87 | $ 1.60 | $ 1.17 | |
$ 0.55 | $ 0.55 | $ 1.11 | $ 1.87 | $ 1.60 | $ 1.17 | |
$ 606.86M | $ 151.71M | $ 150.11M | $ 148.67M | $ 148.28M | $ 128.06M | |
$ 608.16M | $ 152.04M | $ 150.42M | $ 148.89M | $ 148.64M | $ 129.83M | |
$ 1.28 | $ 1.28 | $ 1.28 | $ 1.24 | $ 1.20 | $ 1.16 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 613.66M | $ 613.66M | $ 582.28M | $ 57.95M | $ 566.53M | $ 516.30M | |
$ 83.12M | $ 82.96M | $ 166.79M | $ 265.50M | $ 237.28M | $ 150.42M | |
$ 48.79M | $ 66.78M | $ 115.20M | - | $ 149.21M | $ 108.17M | |
- | - | - | - | $ 60.60M | $ 53.96M | |
$ 89.02M | $ 89.44M | $ 117.69M | $ 107.11M | $ 298.72M | $ 206.65M | |
$ 420.03M | $ 420.44M | $ 423.31M | $ 402.22M | $ 587.37M | $ 463.80M |