Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 75.81M | $ 839.15M | $ 426.41M | $ 356.13M | $ 227.98M | $ 204.89M | |
$ 58.31M | $ 384.45M | $ -268.70M | $ -229.45M | $ -178.83M | $ -152.73M | |
$ 17.50M | $ 453.55M | $ 115.31M | $ 97.89M | $ 39.46M | $ 44.74M | |
$ 98.03M | $ 437.81M | $ 523.00M | $ 426.21M | $ 236.13M | $ 191.12M | |
$ -80.53M | $ 16.89M | $ -407.69M | $ -328.32M | $ -196.67M | $ -146.39M | |
- | $ 35.39M | $ 8.95M | $ 1.48M | $ 2.45M | $ 3.91M | |
- | $ -59.09M | $ -38.08M | $ -171.71M | $ -83.53M | $ -42.07M | |
$ -77.54M | $ 105.60M | $ -410.42M | $ -215.74M | $ -189.73M | $ -141.10M | |
$ -80.00K | $ 4.51M | $ -283.00K | $ 11.92M | $ 4.83M | $ 3.27M | |
- | $ 47.30M | $ 49.75M | $ 60.62M | $ 79.05M | $ 40.70M | |
$ -61.25M | $ 100.78M | $ -360.83M | $ -194.65M | $ -125.73M | $ -106.02M | |
$ -0.40 | $ 0.12 | $ -0.43 | $ -0.25 | $ -0.18 | $ -0.16 | |
$ -0.40 | $ 0.12 | $ -0.43 | $ -0.25 | $ -0.18 | $ -0.16 | |
$ 147.06M | $ 849.65M | $ 847.14M | $ 792.68M | $ 697.93M | $ 665.68M | |
$ 147.06M | $ 869.20M | $ 847.14M | $ 792.68M | $ 697.93M | $ 662.65M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 156.34M | $ 822.26M | $ 254.30M | $ 196.76M | $ 57.30M | $ 38.40M | |
$ -61.25M | $ 100.78M | $ -360.83M | $ -194.65M | $ -125.73M | $ -106.02M | |
$ -61.25M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -80.53M | - | $ -409.77M | $ -215.15M | $ -188.95M | $ -140.07M | |
$ -80.53M | - | $ -409.77M | $ -215.15M | $ -188.95M | $ -140.07M |