Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.97B | $ 2.19B | $ 1.39B | $ 1.11B | $ 772.45M | $ 541.78M | |
$ 626.90M | $ 733.72M | $ 442.50M | $ 253.63M | $ -172.35M | $ 118.60M | |
$ 1.34B | $ 1.45B | $ 948.52M | $ 856.90M | $ 600.10M | $ 423.18M | |
$ 2.23B | $ 2.29B | $ 1.83B | $ 1.39B | $ -874.91M | $ 573.85M | |
$ -890.46M | $ -832.79M | $ -882.21M | $ -531.66M | $ -274.81M | $ -150.67M | |
$ -12.19M | $ -34.95M | $ 212.00K | $ -1.13M | $ -1.52M | $ -2.57M | |
$ -123.29M | $ -59.53M | $ -7.19M | $ -1.57M | $ 3.88M | - | |
$ -791.02M | $ -797.85M | $ -882.42M | $ -531.23M | $ -280.22M | $ -153.24M | |
$ 4.73M | $ 28.48M | $ 37.06M | $ 1.38M | $ 2.09M | $ 9.95M | |
- | - | - | - | - | - | |
$ -788.31M | $ -822.01M | $ -921.06M | $ -532.61M | $ -282.31M | $ -273.43M | |
$ -2.04 | $ -2.16 | $ -2.96 | $ -1.89 | - | $ -0.78 | |
$ -2.04 | $ -2.16 | $ -2.96 | $ -1.89 | $ -1.66 | $ -0.78 | |
$ 1.56B | $ 380.46M | $ 310.50M | $ 282.19M | $ 169.97M | $ 213.44M | |
$ 1.56B | $ 380.46M | $ 310.50M | $ 282.19M | $ 170.07M | $ 213.44M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ -1.95 | |
- | - | - | - | - | $ -1.95 | |
- | - | - | - | - | - | |
$ 1.12B | $ 3.02B | $ 2.27B | $ 1.64B | $ -1.05B | $ 692.45M | |
$ -794.14M | $ -822.01M | $ -921.06M | $ -532.61M | $ -282.31M | $ -163.19M | |
$ -231.40M | - | - | - | $ -246.52M | $ -163.19M | |
- | - | - | - | - | $ 2.57M | |
$ -534.88M | $ -773.26M | $ -875.02M | $ -530.10M | $ -274.81M | $ -150.67M | |
$ -229.06M | $ -209.35M | $ -663.45M | $ -465.53M | $ -231.84M | $ -119.56M |