Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 814.64M | $ 1.07B | $ 1.05B | $ 955.17M | $ 880.82M | $ 942.31M | |
$ 826.77M | $ 826.77M | $ 819.48M | $ -750.66M | $ 697.92M | $ 734.06M | |
$ -12.13M | $ 242.53M | $ 234.84M | $ 204.51M | $ 182.91M | $ 208.25M | |
$ 181.88M | $ 181.88M | $ 175.87M | $ 160.59M | $ 146.76M | $ 157.76M | |
$ -194.02M | $ 60.65M | $ 58.98M | $ -911.24M | $ 36.15M | $ 50.49M | |
$ 4.28M | $ -166.00K | $ -141.00K | $ 6.84M | $ -1.24M | $ -1.79M | |
$ -258.73M | $ -8.50M | $ -6.47M | $ -955.06M | $ 7.69M | $ 12.44M | |
$ 68.99M | $ 68.99M | $ 65.30M | $ 50.66M | $ 42.60M | $ 61.14M | |
$ 18.38M | $ 18.38M | $ 18.04M | $ 12.58M | $ 8.83M | $ 12.85M | |
- | - | - | - | - | - | |
$ 50.61M | $ 50.61M | $ 47.27M | $ 38.08M | $ 33.77M | $ 48.29M | |
- | - | - | - | $ 4.46 | $ 6.48 | |
- | - | - | - | $ 4.39 | $ 6.27 | |
- | - | - | - | $ 7.58M | $ 7.45M | |
- | - | - | - | $ 7.69M | $ 7.70M | |
- | - | - | - | $ 1.20 | $ 1.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.01B | $ 1.01B | $ -643.61M | $ -590.07M | $ 844.68M | $ 891.82M | |
$ 50.61M | $ 50.61M | $ 47.27M | $ 38.08M | $ 33.77M | $ 48.29M | |
$ 53.85M | $ 54.61M | - | - | $ 27.44M | $ 38.40M | |
- | - | - | - | $ 1.24M | $ 1.79M | |
$ 69.15M | $ 69.15M | $ 65.44M | $ 51.03M | $ 43.84M | $ 62.93M | |
$ 77.66M | $ 77.66M | $ 73.53M | $ 57.79M | $ 48.68M | $ 66.81M |