Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.59B | $ 1.60B | $ 1.41B | $ 1.09B | $ 913.73M | $ 778.83M | |
$ -871.72M | $ -831.82M | $ 594.88M | $ 462.92M | $ 438.42M | $ 395.70M | |
$ 794.99M | $ 763.40M | $ 816.11M | $ 628.80M | $ 475.31M | $ 383.13M | |
$ 893.74M | $ 637.04M | $ 541.17M | $ 414.57M | $ 385.54M | $ 280.97M | |
$ 271.29M | $ 126.36M | $ 274.94M | $ 214.23M | $ 89.77M | $ 102.16M | |
$ -2.85M | $ -4.47M | $ -3.34M | $ -9.15M | $ -21.78M | $ -31.28M | |
$ -3.70M | $ 5.72M | $ 3.19M | $ 123.00K | $ -734.00K | $ -1.26M | |
$ 84.41M | $ 116.18M | $ 268.41M | $ 205.20M | $ 67.26M | $ 69.61M | |
$ 20.78M | $ 26.48M | $ 55.81M | $ 49.40M | $ 16.82M | $ 11.85M | |
- | - | - | - | - | - | |
$ 63.65M | $ 89.69M | $ 212.60M | $ 155.80M | $ 50.43M | $ 57.76M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 22.02M | $ -194.78M | $ 1.14B | $ 877.49M | $ 823.96M | $ 676.68M | |
$ 63.60M | $ 89.69M | $ 212.60M | $ 155.80M | $ 50.43M | $ 57.76M | |
$ 85.64M | - | - | $ 155.80M | $ 50.43M | $ 57.76M | |
- | - | - | $ 9.15M | $ 21.78M | $ 31.28M | |
$ 87.27M | $ 120.64M | $ 271.75M | $ 214.36M | $ 89.04M | $ 100.89M | |
$ 64.38M | $ 161.09M | $ 304.50M | $ 244.89M | $ 118.00M | $ 125.67M |