Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.32B | $ 1.73B | $ 1.61B | $ 1.47B | $ 1.74B | $ 1.75B | |
$ 306.02M | $ 1.16B | $ 1.12B | $ 1.04B | $ 1.19B | $ 1.18B | |
$ 443.83M | $ 570.77M | $ 493.50M | $ 434.07M | $ 550.34M | $ 575.17M | |
$ 120.94M | $ 465.85M | $ 439.66M | $ 407.86M | $ 484.59M | $ 495.34M | |
$ 82.10M | $ 104.91M | $ 53.84M | $ 26.21M | $ 65.74M | $ 79.83M | |
$ -14.73M | $ -18.52M | $ -29.73M | $ -36.76M | $ -29.87M | $ -20.50M | |
$ 76.00K | $ -1.02M | $ -22.31M | $ -24.76M | $ -53.27M | $ -14.65M | |
$ 69.19M | $ 86.19M | $ 1.80M | $ -35.30M | $ -17.39M | $ 44.68M | |
$ 7.73M | $ 22.41M | $ 908.00K | $ -3.77M | $ 2.46M | $ 8.18M | |
- | - | - | - | - | - | |
$ 50.36M | $ 63.78M | $ 895.00K | $ -31.53M | $ -19.84M | $ 36.50M | |
$ 1.69 | $ 1.49 | $ 0.02 | $ -0.74 | $ -0.47 | $ 0.86 | |
$ 1.47 | $ 1.32 | $ 0.02 | $ -0.74 | $ -0.47 | $ 0.86 | |
$ 174.94M | $ 43.61M | $ 42.90M | $ 42.39M | $ 42.39M | $ 42.25M | |
$ 210.48M | $ 52.62M | $ 43.06M | $ 42.39M | $ 42.39M | $ 42.42M | |
- | - | $ 0.00 | $ 0.07 | $ 0.28 | $ 0.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 426.96M | $ 1.63B | $ 1.56B | $ 1.45B | $ 1.67B | $ 1.67B | |
$ 50.36M | $ 63.78M | $ 895.00K | $ -31.53M | $ -19.84M | $ 36.50M | |
$ 22.90M | - | $ 17.29M | $ -9.42M | $ 19.31M | $ 48.46M | |
$ 4.55M | - | $ 27.16M | $ 32.95M | $ 29.11M | $ 19.81M | |
$ 83.91M | $ 104.71M | $ 28.96M | $ -2.35M | $ 11.72M | $ 64.49M | |
$ 48.48M | - | $ 88.82M | $ 60.25M | $ 75.91M | $ 104.19M |