Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.10B | $ 1.07B | $ 1.05B | $ 955.17M | $ 880.82M | $ 942.31M | |
$ 854.04M | $ 826.77M | $ 819.48M | $ -750.66M | $ 697.92M | $ 734.06M | |
$ 241.41M | $ 242.53M | $ 234.84M | $ 204.51M | $ 182.91M | $ 208.25M | |
$ 185.20M | $ 181.88M | $ 175.87M | $ 160.59M | $ 146.76M | $ 157.76M | |
$ 56.21M | $ 60.65M | $ 58.98M | $ -911.24M | $ 36.15M | $ 50.49M | |
$ -216.00K | $ -166.00K | $ -141.00K | $ 6.84M | $ -1.24M | $ -1.79M | |
$ -10.44M | $ 8.50M | $ -6.47M | $ -955.06M | $ 7.69M | $ 12.44M | |
$ 66.43M | $ 68.99M | $ 65.30M | $ 50.66M | $ 42.60M | $ 61.14M | |
$ 17.09M | $ 18.38M | $ 18.04M | $ 12.58M | $ 8.83M | $ 12.85M | |
- | - | - | - | - | - | |
$ 49.34M | $ 50.61M | $ 47.27M | $ 38.08M | $ 33.77M | $ 48.29M | |
$ 5.54 | $ 7.52 | $ 6.63 | $ 5.05 | $ 4.46 | $ 6.48 | |
$ 5.44 | $ 7.39 | $ 6.54 | $ 5.00 | $ 4.39 | $ 6.27 | |
$ 45.94M | $ 6.73M | $ 7.13M | $ 7.54M | $ 7.58M | $ 7.45M | |
$ 46.87M | $ 6.85M | $ 7.23M | $ 7.62M | $ 7.69M | $ 7.70M | |
$ 1.20 | $ 1.20 | $ 1.20 | - | $ 1.20 | $ 1.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.04B | $ 1.01B | $ -643.61M | $ -590.07M | $ 844.68M | $ 891.82M | |
$ 49.34M | $ 50.61M | $ 47.27M | $ 38.08M | $ 33.77M | $ 48.29M | |
$ 58.39M | $ 54.61M | - | - | $ 27.44M | $ 38.40M | |
- | - | - | - | $ 1.24M | $ 1.79M | |
$ 66.65M | $ 69.15M | $ 65.44M | $ 51.03M | $ 43.84M | $ 62.93M | |
$ 73.69M | $ 76.26M | $ 73.53M | $ 57.79M | $ 48.68M | $ 66.81M |