Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 784.73M | $ 758.74M | $ 719.37M | $ 718.63M | $ 716.77M | $ 932.52M | |
$ 84.28M | $ 87.00M | $ 95.98M | $ 227.02M | $ 211.44M | $ 255.45M | |
$ 700.78M | $ 671.74M | $ 623.38M | $ 491.62M | $ 505.33M | $ 677.07M | |
$ 509.34M | $ 521.36M | $ 551.86M | $ 524.49M | $ 453.07M | $ 541.90M | |
$ 191.44M | $ 150.37M | $ -819.58M | $ -32.87M | $ 52.25M | $ 135.17M | |
$ -109.36M | $ -115.85M | $ 83.37M | $ -64.52M | $ -75.89M | $ -108.07M | |
$ 131.00K | $ -386.00K | $ -896.17M | $ -454.00K | $ 157.57M | $ -402.00K | |
$ 81.18M | $ 34.14M | $ -908.03M | $ -96.94M | $ -24.10M | $ 27.50M | |
$ 42.52M | $ 43.25M | $ 21.39M | $ -32.47M | $ -140.17M | $ 8.86M | |
- | - | - | - | - | - | |
$ 38.66M | $ -9.11M | $ -929.41M | $ -51.57M | $ 158.47M | $ 18.44M | |
$ 0.21 | $ -0.06 | $ -5.78 | $ -0.33 | $ 1.02 | $ 0.12 | |
$ 0.20 | $ -0.06 | $ -5.78 | $ -0.33 | $ 1.00 | $ 0.12 | |
$ 672.44M | $ 164.63M | $ 160.84M | $ 158.04M | $ 155.28M | $ 153.38M | |
$ 682.72M | $ 164.63M | $ 160.84M | $ 158.04M | $ 157.78M | $ 155.58M | |
$ 1.00 | - | - | $ 1.50 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 590.20M | $ 608.37M | $ 647.85M | $ 751.50M | $ 664.52M | $ 797.35M | |
$ 38.66M | $ -9.11M | $ -929.41M | $ -51.41M | $ 158.47M | $ 18.64M | |
$ 57.51M | $ 26.97M | - | - | - | - | |
- | - | - | - | - | - | |
$ 121.21M | $ 150.37M | $ 71.52M | $ -32.42M | $ 51.78M | $ 27.50M | |
$ 203.76M | $ 232.57M | $ 166.50M | $ 197.72M | $ 273.19M | $ 299.95M |