Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 482.15M | $ 449.54M | $ 373.65M | $ 286.73M | $ 214.38M | $ 90.64M | |
$ 177.42M | $ 156.32M | $ 122.91M | $ 92.53M | $ 70.72M | $ 43.21M | |
$ 304.74M | $ 293.21M | $ 250.74M | $ 194.19M | $ 143.66M | $ 47.43M | |
$ 859.83M | $ 837.59M | $ 661.74M | $ 449.14M | $ 226.03M | $ 140.37M | |
$ -555.10M | $ -544.38M | $ -411.00M | $ -254.95M | $ -82.37M | $ -92.94M | |
$ 5.77M | $ 3.49M | $ 1.35M | $ 5.41M | $ 12.56M | $ 4.01M | |
$ -121.42M | $ 112.56M | $ 25.18M | $ 3.64M | $ 88.00K | $ 4.70M | |
$ -663.49M | $ -653.45M | $ -384.47M | $ -245.90M | $ -69.72M | $ -84.22M | |
$ 1.40M | $ 1.14M | $ 300.00K | $ 379.00K | $ -1.87M | $ 38.00K | |
- | - | - | - | - | - | |
$ -664.89M | $ -654.59M | $ -405.67M | $ -253.78M | $ -75.65M | $ -85.06M | |
$ -6.50 | $ -6.41 | $ -4.00 | $ -2.60 | $ -0.84 | $ -2.80 | |
$ -6.50 | $ -6.41 | $ -4.00 | $ -2.60 | $ -0.84 | $ -2.80 | |
$ 409.18M | $ 102.18M | $ 101.31M | $ 97.50M | $ 90.60M | $ 30.40M | |
$ 409.18M | $ 102.18M | $ 101.31M | $ 97.50M | $ 90.60M | $ 30.40M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ -2.48 | - | - | - | |
- | - | $ -2.48 | - | - | - | |
- | - | - | - | - | - | |
$ 1.04B | $ 993.92M | $ 784.65M | $ 541.68M | $ 296.75M | $ 183.58M | |
$ -664.89M | $ -654.59M | $ -405.67M | $ -253.78M | $ -75.65M | $ -85.06M | |
$ -391.43M | - | $ -405.67M | $ -253.78M | $ -75.65M | $ -85.06M | |
$ 1.29M | - | $ 2.58M | $ 4.77M | $ 1.18M | $ 1.25M | |
$ -666.12M | $ -656.94M | $ -381.89M | $ -241.14M | $ -68.54M | $ -82.97M | |
$ -625.51M | $ -613.82M | $ -359.62M | $ -225.07M | $ -57.13M | $ -75.84M |