Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 565.75M | $ 518.59M | $ 405.93M | $ 332.38M | $ 143.73M | |
$ 380.87M | $ 363.47M | $ 271.36M | $ 4.91M | $ 82.82M | |
$ 184.88M | $ 155.12M | $ 134.56M | $ 135.97M | $ 60.91M | |
$ 185.91M | $ 158.97M | $ 136.74M | $ 153.18M | $ 52.78M | |
$ -800.00K | $ -3.62M | $ -7.53M | $ -17.20M | $ 8.13M | |
$ -42.12M | $ -36.98M | $ 30.26M | $ -63.99M | $ -12.99M | |
$ 50.18M | $ 26.07M | $ -6.77M | $ -256.00K | $ -279.00K | |
$ -41.19M | $ -14.76M | $ -39.21M | $ -80.94M | $ -5.14M | |
$ 46.36M | $ 33.45M | $ 41.69M | $ 41.72M | $ 18.70M | |
- | - | - | - | - | |
$ -87.55M | $ -48.21M | $ -80.90M | $ -122.66M | $ -25.44M | |
$ -0.42 | $ -0.24 | $ -0.44 | $ -0.82 | $ -0.15 | |
$ -0.42 | $ -0.24 | $ -0.44 | $ -0.82 | $ -0.15 | |
$ 843.17M | $ 199.15M | $ 183.38M | $ 149.43M | $ 170.71M | |
$ 843.17M | $ 199.15M | $ 183.38M | $ 149.43M | $ 170.71M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | $ 14.63M | |
$ 402.70M | $ 522.43M | $ 408.11M | $ 158.09M | $ 135.60M | |
$ -87.55M | $ -48.21M | $ -80.90M | $ -122.66M | $ -25.44M | |
$ -134.09M | $ -11.89M | - | - | $ -25.23M | |
- | - | - | - | $ 12.99M | |
$ 930.00K | $ 22.22M | $ -8.95M | $ 690.00K | $ 7.85M | |
$ 66.09M | $ 82.26M | $ 29.29M | $ 24.27M | $ 21.29M |