Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 778.22M | $ 949.27M | $ 1.44B | $ 1.43B | $ 693.24M | $ 821.37M | |
$ 355.02M | $ 253.84M | $ 583.89M | $ 480.32M | $ 594.87M | $ 709.06M | |
$ 423.20M | $ 695.43M | $ 853.27M | $ 947.10M | $ 98.37M | $ 112.30M | |
$ 24.58M | $ 495.52M | $ -228.62M | $ -208.66M | $ 29.02M | $ 34.00M | |
$ 398.61M | $ 199.91M | $ 617.58M | $ 732.63M | $ 69.34M | $ 78.30M | |
$ -24.88M | $ -52.43M | $ -46.98M | $ -55.72M | $ -69.29M | $ -86.32M | |
$ -3.18M | $ -35.58M | $ -4.17M | $ -427.00K | $ 9.72M | $ -8.07M | |
$ 370.56M | $ 173.74M | $ 566.13M | $ 680.43M | $ 9.78M | $ -16.09M | |
$ 37.00K | $ 183.00K | $ 244.00K | $ 16.00K | $ 152.00K | $ 109.00K | |
$ -10.00K | $ 60.00K | $ 109.00K | $ 120.00K | $ 36.00K | - | |
$ 370.51M | $ 173.56M | $ 566.00M | $ 679.43M | $ 9.66M | $ -16.20M | |
$ 3.63 | $ 1.76 | $ 5.54 | $ 6.73 | $ 0.10 | $ -0.17 | |
$ 3.62 | $ 1.75 | $ 5.52 | $ 6.71 | $ 0.10 | $ -0.17 | |
$ 204.20M | $ 98.46M | $ 102.15M | $ 101.18M | $ 96.13M | $ 93.74M | |
$ 204.88M | $ 98.93M | $ 102.54M | $ 101.48M | $ 96.28M | $ 93.74M | |
$ 3.65 | $ 1.57 | $ 6.50 | - | $ 0.05 | $ 0.05 | |
- | - | - | - | - | - | |
$ 2.00 | - | - | - | $ 0.17 | - | |
$ 2.00 | - | - | - | $ 0.17 | - | |
- | - | - | - | - | - | |
$ 379.60M | $ 749.36M | $ 355.27M | $ 271.66M | $ 623.90M | $ 743.06M | |
$ 21.72M | - | - | - | $ 59.23M | $ 80.38M | |
$ 370.51M | $ 173.56M | $ 566.00M | $ 679.43M | $ 9.66M | $ -16.20M | |
$ 373.69M | - | - | - | $ -1.40M | $ -10.43M | |
$ 392.27M | - | $ 618.71M | $ 736.15M | $ 69.00M | $ 64.28M | |
$ 469.74M | - | $ 791.00M | $ 888.79M | $ 211.30M | $ 188.56M |