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 | $ 699.35M | $ 583.89M | $ 480.32M | $ 434.18M | $ 440.47M | |
$ 423.20M | $ 249.92M | $ 853.27M | $ 947.10M | $ 259.07M | $ 380.90M | |
$ 24.58M | $ 495.52M | $ -228.62M | $ -208.66M | $ -178.54M | $ -160.06M | |
$ 398.61M | $ 199.91M | $ 617.58M | $ 732.63M | $ 64.60M | $ 75.77M | |
$ -24.88M | $ -52.43M | $ -46.98M | $ -55.72M | $ -69.29M | $ -86.32M | |
$ -3.18M | $ -35.58M | $ -4.17M | $ -427.00K | $ 4.89M | $ 8.96M | |
$ 370.56M | $ 173.74M | $ 566.13M | $ 680.43M | $ 9.78M | $ -16.15M | |
$ 37.00K | $ 183.00K | $ 244.00K | $ 16.00K | $ 152.00K | $ 109.00K | |
$ -10.00K | $ 60.00K | $ 109.00K | $ 120.00K | $ 36.00K | $ 54.00K | |
$ 370.51M | $ 173.56M | $ 566.00M | $ 679.43M | $ -6.50M | $ -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 | - | - | - | - | - | |
$ 2.00 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 379.60M | $ 749.36M | $ 355.27M | $ 271.66M | $ 255.63M | $ 280.41M | |
$ 21.72M | - | - | - | - | - | |
$ 370.51M | $ 173.56M | $ 566.00M | $ 679.43M | $ -6.50M | $ -16.20M | |
$ 373.69M | - | - | - | - | - | |
$ 392.27M | - | $ 618.71M | $ 736.46M | $ 79.33M | $ 70.45M | |
$ 469.74M | - | $ 791.00M | $ 895.43M | $ 228.25M | $ 198.31M |