Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.64B | $ 1.64B | $ 1.20B | $ 937.12M | $ 1.19B | $ 1.31B | |
$ 1.23B | $ 1.23B | $ 996.42M | $ 824.46M | $ 1.07B | $ 995.11M | |
$ 409.49M | $ 409.49M | $ 208.24M | $ 112.65M | $ 118.29M | $ 315.18M | |
$ 162.27M | $ 162.27M | $ 151.15M | $ 121.94M | $ 144.07M | $ 152.00M | |
$ 247.21M | $ 247.21M | $ 57.09M | $ -9.28M | $ -25.78M | $ 163.18M | |
$ -28.57M | $ -28.57M | $ -26.25M | $ -23.52M | $ -27.63M | $ -22.95M | |
- | - | - | - | - | - | |
$ 274.87M | $ 274.87M | $ 22.49M | $ -31.28M | $ -53.70M | $ 139.75M | |
$ 84.10M | $ 84.10M | $ 8.71M | $ 11.18M | $ -5.12M | $ 44.97M | |
- | - | - | - | - | - | |
$ 187.59M | $ 187.59M | $ 13.77M | $ -41.69M | $ -48.28M | $ 94.62M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.40B | $ 1.40B | $ 1.15B | $ 946.40M | $ 1.21B | $ 1.15B | |
$ 187.59M | $ 187.59M | $ 13.77M | $ -41.69M | $ -48.28M | $ 94.62M | |
$ 187.59M | $ 144.98M | $ 13.74M | $ -41.73M | $ -48.34M | $ 94.56M | |
$ 31.94M | $ 31.94M | $ 19.32M | $ 19.39M | $ 26.26M | $ 21.99M | |
$ 306.80M | $ 306.80M | $ 41.81M | $ -11.88M | $ -27.44M | $ 161.74M | |
$ 352.10M | $ 352.10M | $ 85.49M | $ 31.78M | $ 14.53M | $ 194.78M |