Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 966.44M | $ 955.58M | $ 1.15B | $ 1.35B | $ 773.99M | |
$ 748.50M | $ 706.16M | $ 836.80M | $ 985.52M | $ 546.95M | |
$ 194.46M | $ 249.42M | $ 316.37M | $ 367.62M | $ 227.04M | |
$ 203.60M | $ 217.14M | $ 225.20M | $ 178.53M | $ 213.52M | |
$ -76.14M | $ -64.50M | $ -4.54M | $ 102.10M | $ 13.52M | |
$ 5.53M | $ 5.81M | $ 1.78M | $ 83.00K | $ 190.00K | |
$ 17.55M | $ -1.91M | $ 2.87M | $ 1.40M | $ -60.04M | |
$ -91.06M | $ -58.22M | $ 104.00K | $ 100.78M | $ -46.33M | |
$ -5.13M | $ -15.05M | $ 6.50M | $ 2.13M | $ 44.00K | |
$ 24.00K | $ -168.00K | $ -563.00K | $ -278.00K | - | |
$ -85.16M | $ -42.55M | $ -5.62M | $ 98.84M | $ -46.37M | |
$ -1.03 | $ -0.52 | $ -0.08 | $ 1.21 | $ -0.60 | |
$ -1.03 | $ -0.52 | $ -0.08 | $ 1.21 | $ -0.60 | |
$ 332.60M | $ 82.25M | $ 81.61M | $ 81.61M | $ 77.72M | |
$ 332.60M | $ 82.25M | $ 81.61M | $ 81.61M | $ 77.72M | |
- | $ 0.05 | $ 0.19 | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 1.00B | $ 1.02B | $ 1.16B | $ 1.16B | $ 760.47M | |
$ -85.16M | $ -42.55M | $ -5.62M | $ 98.84M | $ -46.37M | |
$ -55.72M | $ -70.89M | - | - | $ -2.71M | |
- | - | - | - | - | |
$ -92.46M | $ -62.12M | $ -4.54M | $ 100.76M | $ 13.52M | |
$ -68.93M | $ -54.09M | $ 3.47M | $ 127.99M | $ 22.05M |