Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 847.47M | $ 720.65M | $ 557.69M | $ 241.75M | $ 160.82M | $ 131.56M | |
$ 155.46M | $ 427.50M | $ 267.48M | $ 41.42M | $ 65.18M | $ 47.41M | |
$ 692.01M | $ 293.16M | $ 290.21M | $ 200.34M | $ 95.64M | $ 84.14M | |
$ 592.08M | $ 523.44M | $ 371.72M | $ 255.22M | $ 131.42M | $ 106.41M | |
$ -246.30M | $ -243.44M | $ -81.50M | $ -54.89M | $ -35.78M | $ -22.27M | |
$ -533.42M | $ 256.06M | $ -107.78M | $ -116.25M | $ -130.84M | $ -99.64M | |
$ -133.31M | $ -17.10M | $ -62.89M | $ -23.89M | $ -141.02M | $ -11.53M | |
$ -159.12M | $ -503.45M | $ -126.39M | $ -147.25M | $ -307.64M | $ -133.43M | |
$ -125.10M | $ -1.02M | $ 3.90M | $ 260.00K | $ 181.00K | $ 0.00 | |
- | - | - | - | - | - | |
$ -307.06M | $ -417.96M | $ -161.66M | $ -138.13M | $ -252.28M | $ -169.08M | |
$ -3.31 | $ -3.53 | $ -1.41 | $ -1.25 | $ -2.87 | $ -4.14 | |
$ -3.31 | $ -3.53 | $ -1.41 | $ -1.25 | $ -2.87 | $ -4.14 | |
$ 491.16M | $ 118.34M | $ 114.45M | $ 110.88M | $ 87.87M | $ 40.80M | |
$ 491.16M | $ 118.34M | $ 114.45M | $ 110.88M | $ 87.87M | $ 40.80M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 278.27M | $ 950.94M | $ 639.19M | $ 296.64M | $ 196.60M | $ 153.83M | |
$ -406.43M | $ -417.96M | $ -161.66M | $ -138.13M | $ -252.28M | $ -144.35M | |
$ -171.08M | - | - | - | $ -109.51M | $ -133.71M | |
- | - | - | - | $ 154.58M | $ 112.12M | |
$ -258.58M | $ -131.51M | $ -126.39M | $ -31.00M | $ -153.06M | $ -21.31M | |
$ -128.46M | $ 94.71M | $ 33.20M | $ 45.47M | $ -86.96M | $ 28.03M |