Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 747.45M | $ 770.88M | $ 842.68M | $ 821.68M | $ 476.25M | $ 128.53M | |
$ 370.67M | $ 408.52M | $ 435.67M | $ 415.33M | $ 269.55M | $ 64.45M | |
$ 376.78M | $ 362.37M | $ 407.01M | $ 406.35M | $ 206.70M | $ 64.08M | |
$ 266.38M | $ 299.49M | $ 350.65M | $ 318.56M | $ 229.85M | $ 98.34M | |
$ 110.40M | $ 62.88M | $ 56.36M | $ 87.79M | $ -23.15M | $ -34.26M | |
$ -53.84M | $ -60.82M | $ -57.84M | $ 51.21M | $ -31.23M | $ -7.88M | |
$ 58.97M | $ -148.96M | $ -14.30M | $ -293.31M | $ -9.79M | $ -8.71M | |
$ -131.37M | $ -146.90M | $ -126.91M | $ -256.73M | $ -64.17M | $ -50.84M | |
$ 30.45M | $ 32.95M | $ 88.94M | $ 40.11M | $ 28.60M | $ 14.46M | |
- | - | - | $ -1.20M | - | - | |
$ -172.46M | $ -175.52M | $ -212.05M | $ -319.60M | $ -102.16M | $ -43.20M | |
$ -0.51 | $ -0.54 | $ -0.71 | $ -1.22 | $ -0.39 | $ -0.37 | |
$ -0.51 | $ -0.54 | $ -0.71 | $ -1.22 | $ -0.39 | $ -0.37 | |
$ 1.36B | $ 323.82M | $ 298.16M | $ 262.33M | $ 210.47M | $ 118.32M | |
$ 1.36B | $ 323.82M | $ 298.16M | $ 262.33M | $ 210.47M | $ 118.32M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.48M | $ 286.00K | |
$ 475.93M | $ 708.00M | $ 786.32M | - | $ 499.40M | $ 162.79M | |
- | - | - | - | $ 32.64M | $ 9.46M | |
$ -172.46M | $ -175.52M | $ -212.05M | $ -319.60M | $ -102.16M | $ -43.20M | |
$ -10.73M | $ 41.45M | $ 32.67M | $ 136.07M | $ -95.13M | $ -34.61M | |
$ -74.52M | $ -83.66M | $ -68.39M | $ -204.58M | $ -31.53M | $ -41.38M | |
$ -1.82M | $ -14.36M | $ -10.66M | $ -159.63M | $ 5.23M | $ -29.47M |