Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 866.38M | $ 866.38M | $ 782.45M | $ 688.29M | |
$ 223.53M | $ 230.22M | $ 213.94M | $ 169.34M | |
$ 642.84M | $ 636.16M | $ 568.51M | $ 518.95M | |
$ 666.77M | $ 660.08M | $ 516.59M | $ 663.63M | |
$ 65.46M | $ -23.93M | $ 51.92M | $ -144.68M | |
$ -63.58M | $ -63.58M | $ -35.40M | $ -58.99M | |
$ 24.85M | $ 18.20M | $ -32.44M | $ 71.25M | |
$ -84.55M | $ -84.55M | $ 49.86M | $ -274.92M | |
$ 5.52M | $ 5.52M | $ 11.46M | $ -26.00M | |
$ 315.00K | - | - | $ 269.18M | |
$ -92.48M | $ -92.48M | $ 38.41M | $ -248.92M | |
$ -0.16 | $ -0.15 | $ 0.06 | $ -0.46 | |
$ -0.15 | $ -0.15 | $ 0.06 | $ -0.46 | |
$ 2.47B | $ 617.89M | $ 607.76M | $ 543.56M | |
$ 2.47B | $ 617.89M | $ 642.84M | $ 543.56M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 890.30M | $ 890.30M | $ 730.53M | $ 832.96M | |
$ -90.07M | $ -90.07M | $ 38.41M | $ -248.92M | |
$ -21.85M | - | - | - | |
- | - | - | - | |
$ -20.97M | $ -20.97M | $ 88.85M | $ -215.93M | |
$ 106.67M | $ 116.35M | $ 218.14M | $ -117.25M |