Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 737.69M | $ 749.63M | $ 421.08M | $ 245.63M | $ 221.04M | $ 154.78M | |
$ 155.57M | $ 608.38M | $ 359.74M | $ 205.63M | $ 193.34M | $ 5.72M | |
$ 582.12M | $ 141.25M | $ 61.34M | $ 39.99M | $ 27.71M | $ 149.07M | |
$ 568.37M | $ 102.16M | $ 47.52M | $ 19.14M | $ 17.05M | $ 110.52M | |
$ 13.75M | $ 39.10M | $ 13.82M | $ 20.85M | $ 10.66M | $ 38.54M | |
$ -122.48M | $ -106.88M | $ 62.58M | $ -32.78M | $ -20.78M | $ -5.98M | |
$ 92.14M | - | $ -16.45M | $ -21.66M | $ -4.00M | $ -26.51M | |
$ -259.92M | $ -143.18M | $ -65.20M | $ -33.59M | $ -14.12M | $ 6.05M | |
$ -1.49M | $ 8.41M | $ -30.39M | $ 562.00K | $ -2.80M | $ -1.53M | |
$ -219.00K | - | $ 291.00K | - | - | - | |
$ -255.79M | $ -156.76M | $ -43.29M | $ -36.74M | $ -12.93M | $ 5.00M | |
$ -2.82 | $ -1.75 | $ -0.56 | $ -0.29 | $ 0.10 | $ 0.09 | |
$ -4.02 | $ -1.75 | $ -0.56 | $ -0.29 | $ 0.09 | $ 0.08 | |
$ 360.83M | $ 89.46M | $ 76.84M | $ 70.10M | $ 66.53M | $ 58.20M | |
$ 360.83M | $ 89.46M | $ 76.84M | $ 70.10M | $ 68.59M | $ 59.31M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 30.20M | $ 26.33M | $ 16.44M | |
$ 723.94M | $ 710.53M | $ -407.26M | $ 224.78M | $ 210.38M | $ 116.24M | |
$ -255.79M | $ -156.76M | $ -43.29M | $ -36.74M | $ -12.93M | $ 5.00M | |
$ -152.14M | $ -29.81M | $ -74.61M | $ -22.59M | $ -8.78M | $ 7.60M | |
- | - | - | $ 32.78M | $ 20.78M | $ 5.98M | |
$ -135.87M | $ -24.49M | $ -2.63M | $ -813.00K | $ 6.66M | $ 12.03M | |
$ -23.41M | $ 73.80M | $ 42.27M | $ 16.25M | $ 20.15M | $ 21.88M |