Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 332.17M | $ 320.47M | $ 261.97M | $ 120.22M | $ 68.56M | |
$ 178.82M | $ 364.85M | $ 319.61M | - | - | |
$ 332.17M | $ 320.47M | $ 261.97M | - | - | |
$ 248.88M | $ 253.67M | $ 208.16M | $ 176.93M | $ 122.10M | |
$ -27.14M | $ -43.63M | $ -57.64M | $ -56.71M | $ -53.54M | |
$ -114.97M | $ -99.60M | $ 53.24M | $ -16.02M | $ -10.76M | |
$ 28.89M | $ -18.18M | $ -89.02M | $ -37.24M | $ -9.40M | |
$ -179.42M | $ -157.28M | $ -183.05M | $ -109.97M | $ -73.71M | |
$ 1.89M | $ 2.47M | $ 4.47M | $ -3.63M | $ -1.98M | |
$ -56.53M | $ -24.71M | $ -67.40M | - | - | |
$ -211.50M | $ -183.74M | $ -177.24M | $ -79.87M | $ -55.20M | |
$ -1.97 | $ -1.78 | $ -1.73 | $ -0.81 | $ -0.56 | |
$ -1.97 | $ -1.79 | $ -1.73 | $ -0.81 | $ -0.56 | |
$ 422.39M | $ 102.96M | $ 102.75M | $ 99.19M | $ 99.19M | |
$ 422.39M | $ 102.96M | $ 102.75M | $ 99.19M | $ 99.19M | |
$ 0.06 | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 519.86M | $ 359.96M | $ 302.76M | $ 176.93M | $ 122.10M | |
$ -240.34M | $ -121.34M | $ -153.58M | $ -79.87M | $ -55.20M | |
$ -175.44M | $ -124.50M | - | $ -65.55M | $ -48.98M | |
- | - | - | $ 16.02M | $ 10.76M | |
$ -72.26M | $ -57.68M | $ -129.81M | $ -93.95M | $ -62.94M | |
$ 19.15M | $ 23.32M | $ -59.06M | $ -39.94M | $ -31.83M |