Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 16.70M | - | $ 131.88M | $ 270.08M | $ 136.43M | $ 148.94M | |
- | - | - | $ -34.73M | $ -3.68M | $ -1.70M | |
- | - | - | $ 179.78M | $ 95.99M | $ 95.46M | |
- | - | - | $ 2.40M | $ 6.09M | $ 12.15M | |
$ 84.26M | $ 50.76M | $ 9.01M | $ -3.52M | $ 21.66M | $ -1.09M | |
$ 350.83M | $ 232.90M | $ 189.06M | $ 54.45M | $ 64.50M | $ 62.84M | |
$ 6.34M | $ 29.73M | $ 29.08M | $ 8.38M | $ -10.55M | $ 1.39M | |
$ 1.25M | $ 11.66M | $ 6.92M | - | - | - | |
$ 333.15M | $ 186.27M | $ 150.24M | $ 44.87M | $ 72.31M | $ 59.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.31M | $ 2.52M | |
- | - | - | $ 48.43M | $ 74.35M | $ 58.56M | |
$ 337.15M | $ 186.27M | $ 157.74M | $ 44.87M | $ 72.97M | $ 59.26M | |
$ -5.80M | $ 146.86M | - | $ 47.89M | $ 57.16M | $ 60.32M | |
- | - | - | - | - | - | |
$ 884.64M | $ 633.67M | $ 402.62M | - | - | - | |
$ 926.30M | $ 636.42M | $ 379.06M | - | - | - |