Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 887.80M | $ 986.48M | $ 912.05M | $ 509.15M | $ 267.91M | $ 1.12B | |
$ 309.49M | $ 509.52M | $ 174.15M | $ 192.93M | $ 251.69M | $ 530.80M | |
$ 632.22M | $ 476.96M | $ 737.91M | $ 316.22M | $ 16.22M | $ 584.36M | |
$ 351.58M | $ 358.30M | $ 816.17M | $ 390.30M | $ 263.17M | $ 422.28M | |
$ 264.57M | $ 250.52M | $ 225.66M | $ -74.08M | $ -246.94M | $ 162.09M | |
$ 42.63M | $ 41.14M | $ -32.01M | $ -30.90M | $ -50.47M | $ -37.67M | |
$ 145.23M | $ 133.76M | $ -840.00K | $ -138.09M | $ -106.50M | $ 18.22M | |
$ 216.22M | $ 211.27M | $ 91.13M | $ 33.10M | $ -403.92M | $ 142.64M | |
$ 3.86M | $ 4.56M | $ 359.00K | $ 109.00K | $ 6.59M | $ -151.00K | |
- | - | - | - | - | - | |
$ 265.25M | $ 191.73M | $ 199.36M | $ 13.66M | $ -417.59M | $ 122.00M | |
$ 1.29 | $ 0.93 | $ 0.34 | $ 0.06 | $ -1.93 | $ 0.54 | |
$ 1.29 | $ 0.93 | $ 0.34 | $ 0.06 | $ -1.93 | $ 0.54 | |
$ 818.08M | $ 205.59M | $ 212.61M | $ 216.30M | $ 215.93M | $ 225.68M | |
$ 819.63M | $ 205.87M | $ 212.65M | $ 216.30M | $ 215.93M | $ 225.68M | |
$ 0.51 | $ 0.30 | $ 0.10 | - | $ 0.05 | $ 0.74 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.17B | $ 867.82M | $ 990.32M | $ 583.23M | $ 514.85M | $ 953.08M | |
$ 211.76M | $ 206.71M | $ 90.77M | $ 34.30M | $ -404.69M | $ 135.73M | |
$ 38.90M | - | $ 75.45M | - | $ -326.94M | $ 122.43M | |
- | - | - | - | $ 50.18M | $ 51.43M | |
$ 287.20M | $ 260.25M | $ 123.13M | $ 64.00M | $ -353.74M | $ 194.07M | |
$ 415.15M | $ 389.96M | $ 251.95M | $ 195.61M | $ -216.68M | $ 341.82M |