Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 883.77M | $ 986.48M | $ 912.05M | $ 509.15M | $ 267.91M | $ 1.12B | |
$ 311.37M | $ 509.52M | $ 174.15M | $ 192.93M | $ 251.69M | $ 530.80M | |
$ 626.31M | $ 476.96M | $ 737.91M | $ 316.22M | $ 16.22M | $ 584.36M | |
$ 770.55M | $ 867.82M | $ 816.17M | $ 390.30M | $ 263.17M | $ 422.28M | |
$ 225.92M | $ 250.52M | $ 225.66M | $ -74.08M | $ -246.94M | $ 162.09M | |
$ -51.68M | $ -51.68M | $ -32.01M | $ -30.90M | $ -50.47M | $ -37.67M | |
$ -11.99M | $ -20.47M | $ -840.00K | $ -138.09M | $ -106.50M | $ 18.22M | |
$ 211.27M | $ 211.27M | $ 91.13M | $ 33.10M | $ -403.92M | $ 142.64M | |
$ 3.96M | $ 4.56M | $ 359.00K | $ 109.00K | $ 6.59M | $ -151.00K | |
- | - | - | - | - | - | |
$ 232.14M | $ 191.73M | $ 199.36M | $ 13.66M | $ -417.59M | $ 122.00M | |
$ 0.95 | $ 0.93 | $ 0.34 | $ 0.06 | $ -1.93 | $ 0.54 | |
$ 0.95 | $ 0.93 | $ 0.34 | $ 0.06 | $ -1.93 | $ 0.54 | |
$ 822.36M | $ 205.59M | $ 212.61M | $ 216.30M | $ 215.93M | $ 225.68M | |
$ 823.46M | $ 205.87M | $ 212.65M | $ 216.30M | $ 215.93M | $ 225.68M | |
$ 0.24 | $ 0.30 | $ 0.10 | - | $ 0.05 | $ 0.74 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 592.75M | $ 1.06B | $ 990.32M | $ 583.23M | $ 514.85M | $ 953.08M | |
$ 206.71M | $ 206.71M | $ 90.77M | $ 34.30M | $ -404.69M | $ 135.73M | |
$ 12.77M | - | $ 75.45M | - | $ -326.94M | $ 122.43M | |
- | - | - | - | $ 50.18M | $ 51.43M | |
$ 129.86M | $ 260.25M | $ 123.13M | $ 64.00M | $ -353.74M | $ 194.07M | |
$ 229.69M | $ 387.31M | $ 251.95M | $ 195.61M | $ -216.68M | $ 341.82M |