Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 217.76M | $ 9.30M | $ 77.65M | $ 69.72M | $ 8.25M | $ 40.56M | |
$ 3.04M | $ 2.45M | $ 3.43M | $ 3.11M | - | - | |
$ 214.72M | $ 6.86M | $ 74.21M | $ 66.60M | $ 8.25M | $ 40.56M | |
$ 748.07M | $ 606.30M | $ 542.65M | $ 643.23M | $ 482.73M | $ 306.80M | |
$ -544.36M | $ -607.37M | $ -512.20M | $ -576.63M | $ -474.48M | $ -266.24M | |
$ -48.53M | $ -63.25M | $ -72.90M | $ -45.65M | $ -32.64M | $ 150.00K | |
$ -142.85M | $ 9.44M | $ 56.68M | $ -35.82M | $ -1.63M | $ 22.50M | |
$ -423.88M | $ -653.25M | $ -484.65M | $ -580.23M | $ -505.49M | $ -283.58M | |
- | - | - | - | - | - | |
$ -14.49M | - | - | - | - | $ -20.87M | |
$ -438.86M | $ -643.20M | $ -481.18M | $ -562.54M | $ -448.72M | $ -260.59M | |
$ -2.42 | $ -3.95 | $ -3.26 | $ -3.90 | $ -3.80 | $ -2.48 | |
$ -2.42 | $ -3.95 | $ -3.26 | $ -3.90 | $ -3.80 | $ -2.48 | |
$ 729.48M | $ 162.79M | $ 147.47M | $ 144.36M | $ 118.00M | $ 105.10M | |
$ 729.48M | $ 162.79M | $ 147.47M | $ 144.36M | $ 118.00M | $ 105.10M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 754.21M | $ 608.75M | $ 546.09M | $ 640.12M | $ 482.73M | $ 306.80M | |
$ -438.86M | $ -643.20M | $ -481.18M | $ -562.54M | $ -448.72M | $ -260.59M | |
$ -551.36M | $ -505.70M | - | - | - | - | |
- | - | - | - | - | - | |
$ -371.02M | $ -571.96M | $ -404.21M | $ -539.68M | $ -468.83M | $ -274.82M | |
$ -364.73M | $ -565.47M | $ -397.44M | $ -533.83M | $ -467.38M | $ -274.82M |