Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.82B | $ 1.97B | $ 1.66B | $ 1.27B | $ 1.22B | $ 1.14B | |
$ 892.87M | $ 375.55M | $ 892.29M | $ 1.04B | $ 961.39M | $ 904.13M | |
$ 1.10B | $ 1.60B | $ 770.14M | $ 229.11M | $ 253.80M | $ 233.49M | |
$ 214.79M | $ 906.55M | $ -833.08M | $ 155.19M | $ 141.38M | $ 116.27M | |
$ 213.80M | $ 265.98M | $ 159.30M | $ 73.92M | $ 112.42M | $ 117.22M | |
$ -8.10M | $ -5.14M | $ -4.34M | $ -4.56M | $ -2.71M | $ -1.78M | |
- | - | - | $ -3.00K | $ -1.00K | $ -2.00K | |
$ 37.97M | $ 260.84M | $ 154.96M | $ 69.36M | $ 109.70M | $ 115.43M | |
$ 54.30M | $ 67.65M | $ 38.87M | $ 16.59M | $ 27.38M | $ 26.87M | |
- | - | - | - | - | - | |
$ 151.07M | $ 42.71M | $ 116.09M | $ 23.35M | $ 86.15M | $ 91.17M | |
$ 5.68 | $ 7.17 | $ 3.88 | $ 0.84 | $ 3.06 | $ 3.12 | |
$ 5.66 | $ 7.14 | $ 3.85 | $ 0.84 | $ 3.04 | $ 3.12 | |
$ 105.84M | $ 26.78M | $ 27.16M | $ 27.63M | $ 28.20M | $ 29.08M | |
$ 106.34M | $ 26.93M | $ 27.29M | $ 27.70M | $ 28.31M | $ 29.19M | |
$ 0.96 | $ 0.96 | $ 0.84 | $ 0.75 | $ 0.72 | $ 0.63 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.93 | - | - | - | - | - | |
$ 24.96M | - | - | $ 69.72M | $ 63.09M | $ 58.19M | |
$ 1.11B | $ 1.28B | $ 59.21M | $ 1.20B | $ 1.10B | $ 1.02B | |
$ 1.54M | - | - | $ 4.56M | $ 2.71M | $ 1.78M | |
$ 151.39M | $ 42.71M | $ 116.09M | $ 23.73M | $ 87.10M | $ 92.05M | |
$ 73.96M | $ 206.06M | - | $ 52.77M | $ 82.32M | $ 88.56M | |
$ 46.07M | $ 260.84M | $ 154.96M | $ 73.92M | $ 112.42M | $ 117.21M | |
$ 98.88M | $ 308.22M | $ 194.51M | $ 111.05M | $ 148.81M | $ 153.04M |