Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 219.29M | $ ― | $ 170.22M | $ 164.05M | $ 165.86M | |
$ ― | $ 43.34M | $ ― | $ 34.74M | $ 35.15M | $ 32.70M | |
$ ― | $ 175.94M | $ ― | $ 135.48M | $ 128.90M | $ 133.16M | |
$ ― | $ 63.49M | $ ― | $ 55.04M | $ 56.63M | $ 62.54M | |
$ ― | $ 112.45M | $ ― | $ 80.44M | $ 72.27M | $ 70.61M | |
$ ― | $ -32.47M | $ ― | $ -32.45M | $ -37.30M | $ -44.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 450.45M | $ ― | $ 4.93M | $ 153.02M | $ 164.82M | |
$ ― | $ 2.04M | $ ― | $ 4.65M | $ 11.35M | $ 10.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 405.39M | $ ― | $ -15.11M | $ 119.93M | $ 146.16M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 106.83M | $ ― | $ 89.79M | $ 91.78M | $ 95.24M | |
$ ― | $ 414.84M | $ ― | $ -5.92M | $ 127.40M | $ 153.63M | |
$ ― | $ 405.86M | $ ― | $ -13.49M | $ 136.14M | $ 161.21M | |
$ ― | $ 55.47M | $ ― | $ 48.93M | $ 61.56M | $ 66.68M | |
$ ― | $ 505.92M | $ ― | $ 53.86M | $ 214.58M | $ 231.50M | |
$ ― | $ 505.95M | $ ― | $ 53.86M | $ 217.14M | $ 239.71M |