Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 444.88M | $ 636.32M | $ 812.77M | $ 81.00K | $ 636.01M | $ 583.33M | |
$ 238.65M | $ 333.45M | $ 429.45M | - | $ 364.23M | $ 353.50M | |
$ 206.24M | $ 302.87M | $ 383.33M | $ 81.00K | $ 271.78M | $ 229.83M | |
$ 255.53M | $ 257.18M | $ 257.16M | $ 754.59M | $ 254.15M | $ 268.67M | |
$ -49.71M | $ 43.27M | $ 126.16M | $ -754.59M | $ 17.64M | $ -38.84M | |
$ -1.27M | $ -8.12M | $ -165.00K | $ -6.41M | $ -13.54M | $ -19.79M | |
$ -10.26M | $ -8.00M | $ -718.00K | $ -954.76M | $ -17.28M | $ -13.44M | |
$ -46.14M | $ 45.82M | $ 126.72M | $ 192.34M | $ -13.18M | $ -72.08M | |
$ 4.35M | $ 17.66M | $ 29.87M | $ 25.02M | $ 666.00K | $ -3.08M | |
- | - | - | - | - | - | |
$ -50.49M | $ 28.16M | $ 96.85M | $ 167.32M | $ -13.80M | $ -69.70M | |
$ -1.08 | $ 0.59 | $ 4.02 | $ 3.53 | $ -0.33 | $ -1.69 | |
$ -1.08 | $ 0.59 | $ 3.96 | $ 3.45 | $ -0.33 | $ -1.69 | |
$ 188.16M | $ 47.49M | $ 48.18M | $ 47.41M | $ 41.85M | $ 41.16M | |
$ 188.59M | $ 48.02M | $ 48.80M | $ 48.46M | $ 41.85M | $ 41.16M | |
- | - | - | - | $ 0.06 | $ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.19 | $ 0.09 | |
- | - | - | - | - | - | |
$ 494.18M | $ 590.63M | $ 686.61M | $ 754.59M | $ 618.37M | $ 622.17M | |
$ -50.49M | $ 28.16M | $ 96.85M | $ 167.32M | $ -13.80M | $ -69.70M | |
$ -26.91M | $ 41.42M | $ 102.77M | - | $ -1.23M | $ -56.14M | |
- | - | - | - | $ 13.76M | $ 20.56M | |
$ -44.87M | $ 49.20M | $ 130.89M | $ 198.76M | $ 582.00K | $ -51.52M | |
$ 9.92M | $ 98.94M | $ 178.42M | $ 249.61M | $ 53.33M | $ 7.35M |