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 | |
$ 269.87M | $ 427.50M | $ 327.08M | $ 98.31M | $ 65.18M | $ -4.71M | |
$ 645.60M | $ 293.16M | $ 230.61M | $ 143.44M | $ 95.64M | $ 136.27M | |
$ 605.78M | $ 523.44M | $ 312.12M | $ 178.75M | $ 173.54M | $ 141.36M | |
$ -246.30M | $ -243.44M | $ -81.50M | $ -54.89M | $ -35.78M | $ -22.27M | |
$ 122.78M | $ 256.06M | $ 47.98M | $ -116.25M | $ -154.58M | $ -112.12M | |
$ -38.48M | $ -17.10M | $ 3.09M | $ -23.89M | $ 117.28M | $ -11.60M | |
$ -487.63M | $ -503.45M | $ -126.39M | $ -64.42M | $ -275.01M | $ -105.61M | |
$ -125.10M | $ -1.02M | $ 3.89M | $ 260.00K | $ 181.00K | $ -8.34M | |
- | - | - | - | - | - | |
$ -406.43M | $ -417.96M | $ -161.64M | $ -138.13M | $ -252.28M | $ -169.08M | |
$ -3.34 | $ -3.53 | $ -1.41 | $ -1.25 | $ -2.87 | $ -4.14 | |
$ -3.34 | $ -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 | - | $ 40.80M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 760.23M | $ 950.94M | $ 639.19M | $ 137.33M | $ 163.97M | $ 136.65M | |
$ -406.43M | $ -417.96M | $ -161.64M | $ -138.13M | $ -252.28M | $ -144.35M | |
$ -228.98M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -422.91M | $ -131.51M | $ -18.61M | $ -31.00M | $ -153.06M | $ -51.55M | |
$ -133.70M | $ 94.71M | $ 117.99M | $ 75.95M | $ -86.96M | $ 10.63M |