Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.06B | $ 950.01M | $ 720.20M | $ 514.82M | $ 400.29M | $ 289.19M | |
$ 185.78M | $ 174.46M | $ 148.42M | $ 98.31M | $ 71.66M | $ 53.17M | |
$ 875.94M | $ 775.55M | $ 571.79M | $ 416.51M | $ 328.63M | $ 236.03M | |
$ 997.31M | $ 991.23M | $ 862.24M | $ 702.44M | $ 387.16M | $ 318.65M | |
$ -121.37M | $ -215.68M | $ -290.45M | $ -285.93M | $ -58.53M | $ -82.62M | |
$ -175.91M | $ -17.82M | $ -2.13M | $ -2.33M | $ -2.06M | $ -930.00K | |
$ -3.43M | $ 9.43M | $ 1.74M | $ 843.00K | $ -36.57M | $ 518.00K | |
$ -89.00M | $ -188.42M | $ -286.46M | $ -288.92M | $ -97.16M | $ -83.04M | |
$ 45.83M | $ 1.27M | $ 466.00K | $ -23.76M | $ -993.00K | $ 71.00K | |
- | - | - | - | - | - | |
$ -95.37M | $ -189.69M | $ -294.79M | $ -265.17M | $ -99.19M | $ -83.11M | |
$ -0.63 | $ -1.34 | $ -2.10 | $ -2.86 | $ -1.16 | $ -0.71 | |
$ -0.63 | $ -1.34 | $ -2.10 | $ -2.86 | $ -1.16 | $ -0.71 | |
$ 579.38M | $ 141.96M | $ 136.53M | $ 92.67M | $ 111.65M | $ 117.73M | |
$ 579.38M | $ 141.96M | $ 136.53M | $ 92.67M | $ 111.65M | $ 117.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 639.35M | $ 1.17B | $ 1.01B | $ 800.75M | $ 458.82M | $ 371.82M | |
$ -90.64M | $ -189.69M | $ -286.93M | $ -265.17M | $ -96.17M | $ -83.11M | |
$ -44.01M | - | $ -226.31M | - | $ -59.56M | $ -83.11M | |
- | - | - | - | $ 2.06M | $ 930.00K | |
$ -65.14M | $ -186.46M | $ -284.33M | $ -286.60M | $ -95.10M | $ -82.11M | |
$ 12.17M | $ -114.83M | $ -223.30M | $ -250.22M | $ -69.11M | $ -67.22M |