Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 555.52M | $ 546.26M | $ 611.74M | $ 562.19M | $ 215.92M | $ 102.44M | |
$ 249.45M | $ 245.98M | $ -274.49M | $ -254.53M | $ 89.52M | $ 46.58M | |
$ 306.07M | $ 300.28M | $ 337.25M | $ 307.66M | $ 126.40M | $ 55.87M | |
$ 387.26M | $ 383.69M | $ -509.29M | $ -291.28M | $ 104.26M | $ 53.27M | |
$ -81.19M | $ -83.41M | $ 1.75M | $ 16.38M | $ 22.14M | $ 2.59M | |
$ -10.46M | $ -11.20M | $ -7.00M | $ -10.71M | $ -329.00K | - | |
$ 905.00K | $ 2.39M | $ 1.53M | $ 10.90M | $ -156.00K | $ -139.00K | |
$ -92.53M | $ -96.97M | $ -180.61M | $ -5.24M | $ 21.66M | $ 2.45M | |
$ 2.96M | $ 1.92M | $ -3.92M | $ 852.00K | $ 6.85M | $ 1.01M | |
- | - | - | - | - | - | |
$ -95.46M | $ -98.89M | $ -176.65M | $ -5.96M | $ 14.33M | $ 1.39M | |
$ -8.96 | $ -9.24 | $ -1.37 | $ -0.06 | $ 0.11 | $ 0.01 | |
$ -8.96 | $ -9.24 | $ -1.37 | $ -0.06 | $ 0.11 | $ 0.01 | |
$ 42.33M | $ 10.71M | $ 128.72M | $ 93.23M | $ 126.59M | $ 126.59M | |
$ 42.33M | $ 10.71M | $ 128.72M | $ 93.23M | $ 126.59M | $ 126.59M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 636.71M | $ 629.67M | $ -783.78M | $ -545.81M | $ 193.78M | $ 99.85M | |
$ -95.49M | $ -98.89M | $ -176.65M | $ -5.96M | $ 14.33M | $ 1.39M | |
$ -16.06M | $ -6.55M | - | - | $ 14.33M | $ 1.39M | |
- | - | - | - | $ 329.00K | - | |
$ -82.14M | $ -85.80M | $ -173.61M | $ 4.26M | $ 21.98M | $ 2.59M | |
$ -55.89M | $ -58.27M | $ -142.13M | $ 43.73M | $ 28.75M | $ 8.82M |