Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 249.79M | $ 286.54M | $ 401.32M | $ 393.25M | $ 282.30M | $ 297.13M | |
$ 49.10M | $ 182.87M | $ -213.15M | $ 192.65M | $ 119.77M | $ 79.16M | |
$ 103.84M | $ 103.67M | $ 188.18M | $ 200.60M | $ 162.53M | $ 217.97M | |
$ 92.70M | $ 172.15M | $ -169.93M | $ 176.39M | $ 171.65M | $ 139.00M | |
$ -64.58M | $ -68.48M | $ 18.25M | $ 24.21M | $ -9.12M | $ 78.97M | |
$ -23.63M | $ -15.32M | $ -14.60M | $ -15.90M | $ -16.12M | $ -13.50M | |
$ 21.18M | $ -5.21M | $ -1.95M | $ 1.43M | $ 820.00K | $ 476.00K | |
$ -109.52M | $ -78.59M | $ 3.49M | $ 9.75M | $ -24.41M | $ 65.94M | |
$ -2.35M | $ 615.00K | $ 287.00K | $ -15.05M | $ 23.79M | $ -7.07M | |
- | - | - | - | - | - | |
$ -107.17M | $ -79.20M | $ 3.21M | $ 24.80M | $ -48.21M | $ 73.01M | |
$ -1.08 | $ -0.86 | $ 0.04 | $ 0.30 | $ -0.57 | $ 0.87 | |
$ -1.08 | $ -0.86 | $ 0.04 | $ 0.29 | $ -0.57 | $ 0.79 | |
$ 381.69M | $ 91.60M | $ 85.25M | $ 83.47M | $ 83.85M | $ 83.54M | |
$ 381.69M | $ 91.60M | $ 88.86M | $ 85.28M | $ 83.85M | $ 91.88M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.28 | $ 0.04 | $ 0.88 | |
- | - | - | - | - | - | |
$ 141.80M | $ 355.02M | $ -383.07M | $ 369.03M | $ 291.42M | $ 218.16M | |
$ -107.17M | $ -79.20M | $ 3.21M | $ 24.80M | $ -48.21M | $ 73.01M | |
$ -59.09M | $ -62.09M | - | $ 24.47M | $ -48.42M | $ 73.67M | |
- | - | - | $ 16.89M | $ 20.52M | $ 19.76M | |
$ -83.46M | $ -60.97M | $ 18.45M | $ 26.64M | $ -3.89M | $ 85.70M | |
$ -66.02M | $ -47.60M | $ 34.13M | $ 44.61M | $ 10.83M | $ 95.16M |