Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 926.94M | $ 866.38M | $ 782.45M | $ 688.29M | |
$ 223.94M | $ 230.22M | $ 213.94M | $ 195.66M | |
$ 701.24M | $ 636.16M | $ 568.51M | $ 492.63M | |
$ 540.57M | $ 577.77M | $ 516.59M | $ 637.31M | |
$ 78.36M | $ -23.93M | $ 51.92M | $ -144.68M | |
$ 40.68M | $ 47.33M | $ 38.08M | $ -58.99M | |
$ -174.91M | $ -95.61M | $ 36.02M | $ 71.25M | |
$ 67.04M | $ -84.55M | $ 49.86M | $ -274.92M | |
$ 15.77M | $ 5.52M | $ 11.46M | $ -26.00M | |
- | - | - | $ -269.18M | |
$ 46.51M | $ -92.48M | $ 38.41M | $ -248.92M | |
$ 0.08 | $ -0.15 | $ 0.06 | $ -0.46 | |
$ 0.12 | $ -0.15 | $ 0.06 | $ -0.46 | |
$ 2.43B | $ 617.89M | $ 607.76M | $ 543.56M | |
$ 2.46B | $ 617.89M | $ 642.84M | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 839.75M | $ 807.99M | $ 730.53M | $ 832.96M | |
$ 50.19M | $ -92.48M | $ 38.41M | $ -248.92M | |
$ 35.31M | - | - | - | |
- | - | - | - | |
$ 133.44M | $ -20.97M | $ 88.85M | $ -215.93M | |
$ 260.64M | $ 114.37M | $ 216.00M | $ -92.80M |