Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 892.02M | $ 720.20M | $ 514.82M | $ 400.29M | $ 289.19M | $ 186.40M | |
$ 86.06M | $ 148.42M | $ 98.31M | $ 71.66M | $ 53.17M | $ 37.40M | |
$ 724.82M | $ 571.79M | $ 416.51M | $ 328.63M | $ 236.03M | $ 149.00M | |
$ 505.00M | $ 862.24M | $ 702.44M | $ 387.16M | $ 318.65M | $ 204.04M | |
$ -249.88M | $ -290.45M | $ -285.93M | $ -58.53M | $ -82.62M | $ -55.04M | |
$ -2.73M | $ -2.13M | $ -2.33M | $ -2.06M | $ -930.00K | $ -1.39M | |
$ 1.70M | $ 1.74M | $ 843.00K | $ -36.57M | $ 518.00K | $ 16.00K | |
$ -231.03M | $ -286.46M | $ -288.92M | $ -97.16M | $ -83.04M | $ -56.42M | |
$ 44.55M | $ 466.00K | $ -23.76M | $ -993.00K | $ 71.00K | $ 250.00K | |
- | - | - | - | - | - | |
$ -236.20M | $ -294.79M | $ -265.17M | $ -99.19M | $ -83.11M | $ -56.67M | |
$ -2.17 | $ -2.10 | $ -2.86 | $ -1.16 | $ -0.71 | $ -0.51 | |
$ 0.46 | $ -2.10 | $ -2.86 | $ -1.16 | $ -0.71 | $ -0.51 | |
$ 560.24M | $ 136.53M | $ 92.67M | $ 111.65M | $ 117.73M | $ 111.65M | |
$ 560.24M | $ 136.53M | $ 92.67M | $ 111.65M | $ 117.73M | $ 111.65M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 591.06M | $ 1.01B | $ 800.75M | $ 458.82M | $ 371.82M | $ 241.44M | |
$ -231.43M | $ -286.93M | $ -265.17M | $ -96.17M | $ -83.11M | $ -56.67M | |
$ -76.01M | $ -226.31M | - | $ -59.56M | $ -83.11M | $ -56.67M | |
- | - | - | $ 2.06M | $ 930.00K | $ 1.39M | |
$ -228.30M | $ -284.33M | $ -286.60M | $ -95.10M | $ -82.11M | $ -55.03M | |
$ -156.24M | $ -223.30M | $ -250.22M | $ -69.11M | $ -67.22M | $ -46.77M |