Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.50B | - | $ 1.32B | $ 1.10B | $ 1.15B | $ 975.15M | |
- | - | - | $ 965.90M | $ 999.69M | $ 867.55M | |
$ 1.58B | - | $ 1.32B | $ 132.20M | $ 154.49M | $ 107.60M | |
$ 759.61M | $ 1.38B | $ -1.24B | $ 86.80M | $ 80.61M | $ 72.90M | |
$ 790.93M | $ 46.36M | $ 95.11M | $ 45.41M | $ 73.88M | $ 34.70M | |
$ -64.05M | $ -50.84M | $ -54.87M | $ -45.88M | $ -48.04M | $ -43.46M | |
$ -4.66M | $ -46.38M | $ -78.27M | $ -379.00K | $ 3.83M | $ 47.28M | |
$ 39.32M | $ 42.97M | $ 58.88M | $ -854.00K | $ 29.67M | $ 38.53M | |
$ 10.02M | $ 9.36M | $ 14.56M | $ 895.00K | $ 6.23M | $ 394.00K | |
$ 5.97M | $ 10.39M | $ 10.97M | - | - | - | |
$ 3.97M | $ 2.54B | $ 83.61M | $ -14.84M | $ 14.76M | $ 32.24M | |
$ 0.03 | $ 0.19 | $ 0.47 | $ -0.29 | $ 0.30 | $ 0.67 | |
$ >-0.01 | $ 0.17 | $ 0.46 | $ -0.29 | $ 0.29 | $ 0.66 | |
$ 241.67M | $ 56.29M | $ 52.50M | $ 50.89M | $ 49.67M | $ 48.11M | |
$ 244.75M | $ 57.32M | $ 53.42M | $ 50.89M | $ 50.24M | $ 48.68M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.20 | - | - | |
- | - | - | $ 108.20M | $ 106.50M | $ 89.85M | |
$ 759.61M | $ 1.38B | $ -1.24B | $ 1.05B | $ 1.08B | $ 940.45M | |
$ 3.97M | $ 10.65M | $ 83.61M | $ -14.84M | $ 14.76M | $ 32.24M | |
$ -389.23M | $ -749.40M | - | $ -8.85M | $ 17.92M | $ 36.02M | |
- | - | - | $ 45.88M | $ 48.04M | $ 43.46M | |
$ 103.37M | $ 93.81M | $ 107.71M | $ 45.03M | $ 77.71M | $ 81.98M | |
$ 282.29M | $ 284.91M | $ 285.32M | $ 199.74M | $ 225.16M | $ 154.88M |