Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 308.27M | $ 415.01M | $ 445.47M | $ 405.11M | $ 361.99M | $ 332.68M | |
$ 209.38M | $ -209.47M | $ -227.64M | $ 215.12M | $ 225.24M | $ 190.12M | |
$ 98.89M | $ 205.54M | $ 217.83M | $ 189.99M | $ 136.75M | $ 142.56M | |
$ 125.34M | $ 130.02M | $ 127.51M | $ 125.56M | $ 109.89M | $ 94.08M | |
$ -127.41M | $ -339.50M | $ -355.15M | $ 64.43M | $ 26.86M | $ 48.48M | |
$ -32.50M | $ -32.83M | $ -27.17M | $ -13.49M | $ -17.34M | $ -14.82M | |
$ -204.99M | $ -415.90M | $ -447.63M | $ -791.00K | $ 6.30M | $ -2.09M | |
$ 17.52M | $ 16.01M | $ 65.30M | $ 50.15M | $ 15.82M | $ 31.57M | |
$ 5.72M | $ 4.85M | $ 14.04M | $ 11.96M | $ 2.04M | $ 6.29M | |
- | - | - | - | - | - | |
$ 12.04M | $ 11.64M | $ 52.06M | $ 38.19M | $ 13.77M | $ 25.29M | |
$ 0.71 | $ 0.65 | $ 2.75 | $ 1.70 | $ 0.70 | $ 1.31 | |
$ 0.71 | $ 0.64 | $ 2.52 | $ 1.67 | $ 0.69 | $ 1.28 | |
$ 70.61M | $ 17.90M | $ 18.92M | $ 19.40M | $ 19.63M | $ 19.36M | |
$ 79.23M | $ 18.06M | $ 22.38M | $ 19.73M | $ 20.04M | $ 19.83M | |
$ 0.07 | - | - | $ 0.20 | $ 0.18 | $ 0.17 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 2.81 | $ 1.86 | $ 1.77 | |
- | - | - | - | - | - | |
$ 334.72M | $ -79.45M | $ -100.12M | $ 340.68M | $ 335.13M | $ 284.20M | |
$ 12.04M | $ 11.64M | $ 52.06M | $ 38.19M | $ 13.77M | $ 25.29M | |
$ 11.56M | - | - | $ 38.04M | $ 12.61M | $ 26.86M | |
- | - | - | $ 13.49M | $ 17.34M | $ 14.82M | |
$ 37.94M | $ 16.01M | $ 92.47M | $ 63.64M | $ 33.16M | $ 46.39M | |
$ 29.50M | $ 23.85M | $ 99.86M | $ 68.65M | $ 37.25M | $ 49.50M |