Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 355.16M | $ 341.86M | $ 460.53M | $ 613.54M | $ 622.12M | $ 490.36M | |
$ 150.69M | $ 147.19M | $ 230.22M | $ 299.89M | $ 297.69M | $ 250.13M | |
$ 204.47M | $ 194.67M | $ 230.31M | $ 313.65M | $ 324.43M | $ 240.24M | |
$ 193.29M | $ 225.79M | $ 253.81M | $ 303.86M | $ 289.98M | $ 268.49M | |
$ 11.18M | $ -31.12M | $ -23.51M | $ 9.80M | $ 34.45M | $ -28.26M | |
$ -9.83M | $ -12.23M | $ -12.71M | $ -11.72M | $ -14.68M | $ -9.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.52M | $ -42.42M | $ -27.92M | $ 11.50M | $ 19.89M | $ -39.08M | |
$ ― | $ -3.49M | $ -1.53M | $ -3.17M | $ 2.46M | $ -14.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.01M | $ -32.21M | $ -25.30M | $ 11.15M | $ 17.39M | $ -19.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.58M | $ 1.83M | $ 4.42M | $ 2.23M | $ 2.06M | |
$ 343.98M | $ 372.98M | $ 484.04M | $ 603.75M | $ 587.67M | $ 518.62M | |
$ -1.01M | $ -32.21M | $ -25.30M | $ 11.15M | $ 17.39M | $ -19.71M | |
$ -4.75M | $ -35.95M | $ -46.23M | $ -11.59M | $ 17.39M | $ -19.71M | |
$ ― | $ 14.57M | $ 14.28M | $ 13.50M | $ 16.12M | $ 11.23M | |
$ 14.45M | $ -27.85M | $ -13.64M | $ 25.00M | $ 36.01M | $ -27.85M | |
$ 47.97M | $ 16.67M | $ 36.41M | $ 69.29M | $ 71.14M | $ 26.35M |