Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 253.68M | $ 280.68M | $ 259.17M | $ 213.24M | $ 12.08M | $ 6.84M | |
$ 139.61M | $ 97.12M | $ -74.33M | $ -45.51M | $ 6.25M | $ 6.10M | |
$ 123.95M | $ 183.56M | $ -115.65M | $ 17.40M | $ 5.83M | $ 740.00K | |
$ 418.67M | $ 449.56M | $ 108.01M | $ 23.95M | $ 14.74M | $ 9.28M | |
$ -120.84M | $ -63.05M | $ -223.66M | $ -6.55M | $ -8.91M | $ -8.54M | |
$ -3.83M | - | $ 454.00K | $ -296.00K | $ 85.00K | $ -6.28M | |
$ 77.71M | $ 93.71M | $ -37.55M | $ 8.34M | $ -3.84M | $ -5.63M | |
$ -597.27M | $ -591.85M | $ -521.30M | $ -15.18M | $ -12.67M | $ -20.45M | |
$ -5.09M | $ -5.09M | $ -11.75M | $ 254.00K | $ 0.00 | $ -143.00K | |
- | - | - | - | - | - | |
$ -175.47M | $ -49.47M | $ -509.55M | $ -15.44M | $ -12.67M | $ -20.04M | |
$ -0.32 | $ -0.28 | $ -3.65 | $ -0.17 | $ -0.30 | $ -1.02 | |
$ -0.16 | $ -0.28 | $ -3.66 | $ -0.17 | $ -0.30 | $ -1.02 | |
$ 700.10M | $ 175.03M | $ 139.43M | $ 93.45M | $ 41.98M | $ 19.60M | |
$ 700.10M | $ 175.03M | $ 139.43M | $ 93.45M | $ 41.98M | $ 19.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 558.28M | $ 546.68M | $ 33.67M | $ -21.57M | $ 21.00M | $ 15.38M | |
$ -49.47M | $ -49.47M | $ -509.55M | $ -15.44M | $ -12.67M | $ -20.04M | |
$ -359.98M | $ -434.40M | - | - | $ -8.84M | $ -17.45M | |
- | - | - | - | $ 0.00 | $ 122.00K | |
$ -597.27M | $ -591.85M | $ -521.30M | $ -7.38M | $ -12.67M | $ -20.32M | |
$ -342.50M | $ -337.09M | $ -401.27M | $ 19.13M | $ -7.81M | $ -17.91M |